Roll ANGLE r1389:1394
[chromium-blink-merge.git] / chrome_frame / chrome_protocol.rgs
blob289022e0a0e08c1e36fda12ca66a89e1416906e3
1 %HIVE% {
2   NoRemove Software {
3     NoRemove Classes {
4       ChromeTab.ChromeProtocol.1 = s 'ChromeProtocol Class' {
5         CLSID = s '{9875BFAF-B04D-445E-8A69-BE36838CDE3E}'
6       }
7       ChromeTab.ChromeProtocol = s 'ChromeProtocol Class' {
8         CLSID = s '{9875BFAF-B04D-445E-8A69-BE36838CDE3E}'
9         CurVer = s 'ChromeTab.ChromeProtocol.1'
10       }
11       NoRemove CLSID {
12         ForceRemove {9875BFAF-B04D-445E-8A69-BE36838CDE3E} = s 'ChromeProtocol Class' {
13           ProgID = s 'ChromeTab.ChromeProtocol.1'
14           VersionIndependentProgID = s 'ChromeTab.ChromeProtocol'
15           ForceRemove 'Programmable'
16           InprocServer32 = s '%MODULE%' {
17             val ThreadingModel = s 'Apartment'
18           }
19           val AppID = s '%APPID%'
20           'TypeLib' = s '{6F2664E1-FF6E-488A-BCD1-F4CA6001DFCC}'
21         }
22       }
23     }
24   }
27 %HIVE% {
28   NoRemove Software {
29     NoRemove Classes {
30       NoRemove Protocols {
31         NoRemove Handler {
32           'gcf' {
33             val CLSID = s '{9875BFAF-B04D-445E-8A69-BE36838CDE3E}'
34           }
35         }
36       }
37     }
38   }