This is handled automatically when registering ieproxy.
Signed-off-by: Zebediah Figura zfigura@codeweavers.com --- Ancient bit of code I added in 448ac0e9c43, for some reason I can't imagine.
dlls/ieframe/ieframe.rgs | 7 ------- 1 file changed, 7 deletions(-)
diff --git a/dlls/ieframe/ieframe.rgs b/dlls/ieframe/ieframe.rgs index 0b48600321e..f99e6b63523 100644 --- a/dlls/ieframe/ieframe.rgs +++ b/dlls/ieframe/ieframe.rgs @@ -42,13 +42,6 @@ HKCR Control } } - NoRemove Interface - { - '{acc84351-04ff-44f9-b23f-655ed168c6d5}' - { - ProxyStubClsid32 = s '{a4a1a128-768f-41e0-bf75-e4fddd701cba}' - } - } 'InternetShortcut' { val 'EditFlags' = s '2'
The PSFactoryBuffer CLSID does not match the IInternetExplorerManager IID.
Signed-off-by: Zebediah Figura zfigura@codeweavers.com --- Also an error from 448ac0e9c43; I probably misunderstood the purpose of those comments in other proxy DLLs.
dlls/ieproxy/ieproxy_ieautomation.idl | 2 +- dlls/ieproxy/ieproxy_perhist.idl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/ieproxy/ieproxy_ieautomation.idl b/dlls/ieproxy/ieproxy_ieautomation.idl index 9ffe91b7956..f97f176a764 100644 --- a/dlls/ieproxy/ieproxy_ieautomation.idl +++ b/dlls/ieproxy/ieproxy_ieautomation.idl @@ -26,6 +26,6 @@
[ threading(both), - uuid(a4a1a128-768f-41e0-bf75-e4fddd701cba) /* IInternetExplorerManager */ + uuid(a4a1a128-768f-41e0-bf75-e4fddd701cba) ] coclass PSFactoryBuffer { interface IFactoryBuffer; } diff --git a/dlls/ieproxy/ieproxy_perhist.idl b/dlls/ieproxy/ieproxy_perhist.idl index 12268f55c80..eee7b2ccd27 100644 --- a/dlls/ieproxy/ieproxy_perhist.idl +++ b/dlls/ieproxy/ieproxy_perhist.idl @@ -25,6 +25,6 @@
[ threading(both), - uuid(a4a1a128-768f-41e0-bf75-e4fddd701cba) /* IInternetExplorerManager */ + uuid(a4a1a128-768f-41e0-bf75-e4fddd701cba) ] coclass PSFactoryBuffer { interface IFactoryBuffer; }
Signed-off-by: Jacek Caban jacek@codeweavers.com