Loading accessible/ipc/win/PlatformChild.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,13 @@ PlatformChild::PlatformChild() mozilla::mscom::InterceptorLog::Init(); mozilla::mscom::RegisterArrayData(sPlatformChildArrayData); UniquePtr<mozilla::mscom::RegisteredProxy> customProxy; mozilla::mscom::EnsureMTA([&customProxy]() -> void { customProxy = Move(mozilla::mscom::RegisterProxy()); }); mCustomProxy = Move(customProxy); UniquePtr<mozilla::mscom::RegisteredProxy> ia2Proxy; mozilla::mscom::EnsureMTA([&ia2Proxy]() -> void { ia2Proxy = Move(mozilla::mscom::RegisterProxy(L"ia2marshal.dll")); Loading accessible/ipc/win/PlatformChild.h +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ public: PlatformChild& operator=(PlatformChild&&) = delete; private: UniquePtr<mozilla::mscom::RegisteredProxy> mCustomProxy; UniquePtr<mozilla::mscom::RegisteredProxy> mIA2Proxy; UniquePtr<mozilla::mscom::RegisteredProxy> mAccTypelib; UniquePtr<mozilla::mscom::RegisteredProxy> mMiscTypelib; Loading accessible/windows/msaa/Platform.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ using namespace mozilla; using namespace mozilla::a11y; using namespace mozilla::mscom; static StaticAutoPtr<RegisteredProxy> gRegCustomProxy; static StaticAutoPtr<RegisteredProxy> gRegProxy; static StaticAutoPtr<RegisteredProxy> gRegAccTlb; static StaticAutoPtr<RegisteredProxy> gRegMiscTlb; Loading @@ -35,6 +36,9 @@ a11y::PlatformInit() ia2AccessibleText::InitTextChangeData(); if (BrowserTabsRemoteAutostart()) { mscom::InterceptorLog::Init(); UniquePtr<RegisteredProxy> regCustomProxy( mscom::RegisterProxy()); gRegCustomProxy = regCustomProxy.release(); UniquePtr<RegisteredProxy> regProxy( mscom::RegisterProxy(L"ia2marshal.dll")); gRegProxy = regProxy.release(); Loading @@ -54,6 +58,7 @@ a11y::PlatformShutdown() ::DestroyCaret(); nsWinUtils::ShutdownWindowEmulation(); gRegCustomProxy = nullptr; gRegProxy = nullptr; gRegAccTlb = nullptr; gRegMiscTlb = nullptr; Loading addon-sdk/source/test/jetpack-package.ini +3 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,7 @@ subsuite = clipboard [test-content-sync-worker.js] [test-content-worker.js] [test-context-menu.js] skip-if = asan # Bug 1333359 [test-context-menu@2.js] [test-cuddlefish.js] # Cuddlefish loader is unsupported Loading Loading @@ -106,6 +107,7 @@ skip-if = true [test-page-mod.js] [test-page-worker.js] [test-panel.js] skip-if = asan # Bug 1333359 [test-passwords-utils.js] [test-passwords.js] [test-path.js] Loading Loading @@ -173,6 +175,7 @@ skip-if = true [test-window-utils.js] [test-window-utils2.js] [test-windows-common.js] skip-if = asan # bug 1333357 [test-windows.js] [test-xhr.js] [test-xpcom.js] Loading browser/base/content/test/newtab/browser.ini +2 −0 Original line number Diff line number Diff line Loading @@ -49,5 +49,7 @@ support-files = [browser_newtab_sponsored_icon_click.js] skip-if = true # Bug 1314619 [browser_newtab_undo.js] # temporary until determine why more intermittent on VM subsuite = clipboard [browser_newtab_unpin.js] [browser_newtab_update.js] Loading
accessible/ipc/win/PlatformChild.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,13 @@ PlatformChild::PlatformChild() mozilla::mscom::InterceptorLog::Init(); mozilla::mscom::RegisterArrayData(sPlatformChildArrayData); UniquePtr<mozilla::mscom::RegisteredProxy> customProxy; mozilla::mscom::EnsureMTA([&customProxy]() -> void { customProxy = Move(mozilla::mscom::RegisterProxy()); }); mCustomProxy = Move(customProxy); UniquePtr<mozilla::mscom::RegisteredProxy> ia2Proxy; mozilla::mscom::EnsureMTA([&ia2Proxy]() -> void { ia2Proxy = Move(mozilla::mscom::RegisterProxy(L"ia2marshal.dll")); Loading
accessible/ipc/win/PlatformChild.h +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ public: PlatformChild& operator=(PlatformChild&&) = delete; private: UniquePtr<mozilla::mscom::RegisteredProxy> mCustomProxy; UniquePtr<mozilla::mscom::RegisteredProxy> mIA2Proxy; UniquePtr<mozilla::mscom::RegisteredProxy> mAccTypelib; UniquePtr<mozilla::mscom::RegisteredProxy> mMiscTypelib; Loading
accessible/windows/msaa/Platform.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ using namespace mozilla; using namespace mozilla::a11y; using namespace mozilla::mscom; static StaticAutoPtr<RegisteredProxy> gRegCustomProxy; static StaticAutoPtr<RegisteredProxy> gRegProxy; static StaticAutoPtr<RegisteredProxy> gRegAccTlb; static StaticAutoPtr<RegisteredProxy> gRegMiscTlb; Loading @@ -35,6 +36,9 @@ a11y::PlatformInit() ia2AccessibleText::InitTextChangeData(); if (BrowserTabsRemoteAutostart()) { mscom::InterceptorLog::Init(); UniquePtr<RegisteredProxy> regCustomProxy( mscom::RegisterProxy()); gRegCustomProxy = regCustomProxy.release(); UniquePtr<RegisteredProxy> regProxy( mscom::RegisterProxy(L"ia2marshal.dll")); gRegProxy = regProxy.release(); Loading @@ -54,6 +58,7 @@ a11y::PlatformShutdown() ::DestroyCaret(); nsWinUtils::ShutdownWindowEmulation(); gRegCustomProxy = nullptr; gRegProxy = nullptr; gRegAccTlb = nullptr; gRegMiscTlb = nullptr; Loading
addon-sdk/source/test/jetpack-package.ini +3 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,7 @@ subsuite = clipboard [test-content-sync-worker.js] [test-content-worker.js] [test-context-menu.js] skip-if = asan # Bug 1333359 [test-context-menu@2.js] [test-cuddlefish.js] # Cuddlefish loader is unsupported Loading Loading @@ -106,6 +107,7 @@ skip-if = true [test-page-mod.js] [test-page-worker.js] [test-panel.js] skip-if = asan # Bug 1333359 [test-passwords-utils.js] [test-passwords.js] [test-path.js] Loading Loading @@ -173,6 +175,7 @@ skip-if = true [test-window-utils.js] [test-window-utils2.js] [test-windows-common.js] skip-if = asan # bug 1333357 [test-windows.js] [test-xhr.js] [test-xpcom.js] Loading
browser/base/content/test/newtab/browser.ini +2 −0 Original line number Diff line number Diff line Loading @@ -49,5 +49,7 @@ support-files = [browser_newtab_sponsored_icon_click.js] skip-if = true # Bug 1314619 [browser_newtab_undo.js] # temporary until determine why more intermittent on VM subsuite = clipboard [browser_newtab_unpin.js] [browser_newtab_update.js]