| OLD | NEW | 
|---|
| 1 // AdBlockPlus.idl : IDL source for AdblockPlus.dll | 1 // AdBlockPlus.idl : IDL source for AdblockPlus.dll | 
| 2 // | 2 // | 
| 3 | 3 | 
| 4 #include "AdblockPlusGuids.h" | 4 #include "AdblockPlusGuids.h" | 
| 5 | 5 | 
| 6 import "oaidl.idl"; | 6 import "oaidl.idl"; | 
| 7 import "ocidl.idl"; | 7 import "ocidl.idl"; | 
| 8 | 8 | 
| 9 [ | 9 [ | 
| 10         object, |  | 
| 11         uuid(GUUID_IPRODUCT), |  | 
| 12         dual, |  | 
| 13         helpstring("Adblock Plus Interface"), |  | 
| 14         pointer_default(unique) |  | 
| 15 ] |  | 
| 16 interface IIEPlugin : IDispatch |  | 
| 17 { |  | 
| 18 }; |  | 
| 19 |  | 
| 20 [ |  | 
| 21         uuid(GUUID_TYPELIB), | 10         uuid(GUUID_TYPELIB), | 
| 22         version(1.0), | 11         version(1.0), | 
| 23         helpstring("Adblock Plus 1.0 Type Library") | 12         helpstring("Adblock Plus 1.0 Type Library") | 
| 24 ] | 13 ] | 
| 25 |  | 
| 26 library PluginLib | 14 library PluginLib | 
| 27 { | 15 { | 
| 28         importlib("stdole32.tlb"); | 16         importlib("stdole32.tlb"); | 
| 29         importlib("stdole2.tlb"); | 17         importlib("stdole2.tlb"); | 
| 30 | 18 | 
| 31         [ | 19         [ | 
| 32                 uuid(GUUID_CLASS_PRODUCT), | 20                 uuid(GUUID_CLASS_PRODUCT), | 
| 33                 helpstring("Adblock Plus Class") | 21                 helpstring("Adblock Plus Class") | 
| 34         ] | 22         ] | 
| 35         coclass PluginClass | 23         coclass PluginClass | 
| 36         { | 24         { | 
| 37 »       »       [default] interface IIEPlugin; | 25 »       »       [default] interface IUnknown; | 
| 38         }; | 26         }; | 
| 39 }; | 27 }; | 
| OLD | NEW | 
|---|