Revert r66580 and r66579.
[reactos.git] / reactos / base / shell / ie / mshtml / mshtml_classes.rgs
1 HKCR
2 {
3 NoRemove Interface
4 {
5 }
6 NoRemove CLSID
7 {
8 '{3050F406-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML About Pluggable Protocol'
9 {
10 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
11 }
12 '{3050F3BB-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Anchor Element Browse Property Page'
13 {
14 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
15 }
16 '{3050F232-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Background Page'
17 {
18 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
19 }
20 '{3050F1FC-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Anchor Page'
21 {
22 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
23 }
24 '{3050F17F-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Generic Page'
25 {
26 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
27 }
28 '{3050F3B4-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Document Browse Property Page'
29 {
30 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
31 }
32 '{3050F3C2-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML DwnBindInfo'
33 {
34 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
35 }
36 '{3050F163-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML External Document'
37 {
38 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
39 }
40 '{5AAF51B3-B1F0-11D1-B6AB-00A0C90833E9}' = s 'Microsoft Scriptlet HiFiTimer Uses'
41 {
42 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
43 ProgId = s 'Scriptlet.HiFiTimer'
44 }
45 '{3050F4F8-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Html Component'
46 {
47 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
48 }
49 '{3050F3B3-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Image Element Browse Property Page'
50 {
51 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
52 }
53 '{3050F296-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Inline Style Page'
54 {
55 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
56 }
57 '{5AAF51B2-B1F0-11D1-B6AB-00A0C90833E9}' = s 'Microsoft Scriptlet Element Behavior Handler'
58 {
59 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
60 ProgId = s 'Scriptlet.Behavior'
61 }
62 '{3050F499-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Recalc'
63 {
64 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
65 }
66 '{65014010-9F62-11D1-A651-00600811D5CE}' = s 'Microsoft CrSource 4.0'
67 {
68 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
69 ProgId = s 'CrSource'
70 Version = s '4.0'
71 }
72 '{3050F4F0-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Scriptlet svr om Uses'
73 {
74 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
75 ProgId = s 'Scriptlet.SvrOm'
76 }
77 '{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTA Document 6.0'
78 {
79 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
80 Version = s '6.0'
81 }
82 '{25336920-03F9-11CF-8FD0-00AA00686F13}' = s 'HTML Document'
83 {
84 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
85 ProgId = s 'htmlfile'
86 Version = s '6.0'
87 }
88 '{25336921-03F9-11CF-8FD0-00AA00686F13}' = s 'Microsoft HTML Document 6.0'
89 {
90 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
91 ProgId = s 'htmlfile_FullWindowEmbed'
92 }
93 '{3050F667-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Html Popup Window'
94 {
95 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
96 }
97 '{3050F67D-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft Html Document for Popup Window'
98 {
99 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
100 }
101 '{3050F4E7-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Server Document 6.0'
102 {
103 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
104 }
105 '{3050F391-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Window Security Proxy'
106 {
107 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
108 }
109 '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}' = s 'CoBMPFilter Class'
110 {
111 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
112 ProgId = s 'BMPFilter.CoBMPFilter.1'
113 VersionIndependentProgId = s 'BMPFilter.CoBMPFilter'
114 }
115 '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}' = s 'CoGIFFilter Class'
116 {
117 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
118 ProgId = s 'GIFFilter.CoGIFFilter.1'
119 VersionIndependentProgId = s 'GIFFilter.CoGIFFilter'
120 }
121 '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}' = s 'CoJPEGFilter Class'
122 {
123 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
124 ProgId = s 'JPEGFilter.CoJPEGFilter.1'
125 VersionIndependentProgId = s 'JPEGFilter.CoJPEGFilter'
126 }
127 '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}' = s 'CoWMFFilter Class'
128 {
129 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
130 ProgId = s 'WMFFilter.CoWMFFilter.1'
131 VersionIndependentProgId = s 'WMFFilter.CoWMFFilter'
132 }
133 '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}' = s 'CoICOFilter Class'
134 {
135 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
136 ProgId = s 'ICOFilter.CoICOFilter.1'
137 VersionIndependentProgId = s 'ICOFilter.CoICOFilter'
138 }
139 '{3050F3D6-98B5-11CF-BB82-00AA00BDCE0B}' = s 'IImgCtx'
140 {
141 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
142 ProgId = s 'IImgCtx'
143 }
144 '{18845040-0FA5-11D1-BA19-00C04FD912D0}' = s 'Microsoft HTML Load Options'
145 {
146 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
147 }
148 '{05F6FE1A-ECEF-11D0-AAE7-00C04FC9B304}' = s 'IntDitherer Class'
149 {
150 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
151 }
152 '{3050F3B2-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Javascript Pluggable Protocol'
153 {
154 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
155 }
156 '{3050F3DA-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Mailto Pluggable Protocol'
157 {
158 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
159 }
160 '{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}' = s 'MHTML Document'
161 {
162 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
163 ProgId = s 'mhtmlfile'
164 Version = s '6.0'
165 }
166 '{3050F3BC-98B5-11CF-BB82-00AA00BDCE0B}' = s 'Microsoft HTML Resource Pluggable Protocol'
167 {
168 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
169 }
170 '{AE24FDAE-03C6-11D1-8B76-0080C744F389}' = s 'Microsoft Scriptlet Component'
171 {
172 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
173 ProgId = s 'ScriptBridge.ScriptBridge.1'
174 VersionIndependentProgId = s 'ScriptBridge.ScriptBridge'
175 }
176 '{76E67A63-06E9-11D2-A840-006008059382}' = s 'Microsoft HTML Resource Pluggable Protocol'
177 {
178 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
179 }
180 '{429AF92C-A51F-11D2-861E-00C04FA35C89}' = s 'Trident API'
181 {
182 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
183 }
184 }
185 'Scriptlet.HiFiTimer' = s 'Microsoft Scriptlet HiFiTimer Uses'
186 {
187 CLSID = s '{5AAF51B3-B1F0-11D1-B6AB-00A0C90833E9}'
188 }
189 'Scriptlet.Behavior' = s 'Microsoft Scriptlet Element Behavior Handler'
190 {
191 CLSID = s '{5AAF51B2-B1F0-11D1-B6AB-00A0C90833E9}'
192 }
193 'CrSource' = s 'Microsoft CrSource 4.0'
194 {
195 CLSID = s '{65014010-9F62-11D1-A651-00600811D5CE}'
196 }
197 'Scriptlet.SvrOm' = s 'Microsoft Scriptlet svr om Uses'
198 {
199 CLSID = s '{3050F4F0-98B5-11CF-BB82-00AA00BDCE0B}'
200 }
201 'htmlfile' = s 'HTML Document'
202 {
203 CLSID = s '{25336920-03F9-11CF-8FD0-00AA00686F13}'
204 }
205 'htmlfile_FullWindowEmbed' = s 'Microsoft HTML Document 6.0'
206 {
207 CLSID = s '{25336921-03F9-11CF-8FD0-00AA00686F13}'
208 }
209 'BMPFilter.CoBMPFilter.1' = s 'CoBMPFilter Class'
210 {
211 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
212 }
213 'BMPFilter.CoBMPFilter' = s 'CoBMPFilter Class'
214 {
215 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
216 CurVer = s 'BMPFilter.CoBMPFilter.1'
217 }
218 'GIFFilter.CoGIFFilter.1' = s 'CoGIFFilter Class'
219 {
220 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
221 }
222 'GIFFilter.CoGIFFilter' = s 'CoGIFFilter Class'
223 {
224 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
225 CurVer = s 'GIFFilter.CoGIFFilter.1'
226 }
227 'JPEGFilter.CoJPEGFilter.1' = s 'CoJPEGFilter Class'
228 {
229 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
230 }
231 'JPEGFilter.CoJPEGFilter' = s 'CoJPEGFilter Class'
232 {
233 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
234 CurVer = s 'JPEGFilter.CoJPEGFilter.1'
235 }
236 'WMFFilter.CoWMFFilter.1' = s 'CoWMFFilter Class'
237 {
238 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
239 }
240 'WMFFilter.CoWMFFilter' = s 'CoWMFFilter Class'
241 {
242 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
243 CurVer = s 'WMFFilter.CoWMFFilter.1'
244 }
245 'ICOFilter.CoICOFilter.1' = s 'CoICOFilter Class'
246 {
247 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
248 }
249 'ICOFilter.CoICOFilter' = s 'CoICOFilter Class'
250 {
251 CLSID = s '{607FD4E8-0A03-11D1-AB1D-00C04FC9B304}'
252 CurVer = s 'ICOFilter.CoICOFilter.1'
253 }
254 'IImgCtx' = s 'IImgCtx'
255 {
256 CLSID = s '{3050F3D6-98B5-11CF-BB82-00AA00BDCE0B}'
257 }
258 'mhtmlfile' = s 'MHTML Document'
259 {
260 CLSID = s '{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}'
261 }
262 'ScriptBridge.ScriptBridge.1' = s 'Microsoft Scriptlet Component'
263 {
264 CLSID = s '{AE24FDAE-03C6-11D1-8B76-0080C744F389}'
265 }
266 'ScriptBridge.ScriptBridge' = s 'Microsoft Scriptlet Component'
267 {
268 CLSID = s '{AE24FDAE-03C6-11D1-8B76-0080C744F389}'
269 CurVer = s 'ScriptBridge.ScriptBridge.1'
270 }
271 }