Update code documentation for enum in EWK headers
[platform/framework/web/chromium-efl.git] / chrome / notification_helper / README.md
1 This directory contains the code for a COM server to handle native notification
2 activation. This code is compiled in an executable named notification_helper.exe.
3
4 This is a standalone executable. It launches Chrome using a certain command line.
5
6 This executable is designed to be launched by COM only. It is launched when a
7 toast is activated from the Windows Action Center. Once running, the process
8 registers the NotificationActivator class object to a COM module. This allows
9 COM to create the object and call its Activate() method to handle toast
10 activation when required. Once COM finishes the work, the NotificationActivator
11 class is unregistered from the module. The process then exits.
12
13 A NotificationActivator's CLSID depends on its Chrome channel, allowing
14 different NotificationActivators to be created per Chrome channel.