Bug 1568285. Stop implementing JS-exposed QueryInterface for TreeColumns and TreeContentView. r=peterv
authorBoris Zbarsky <bzbarsky@mit.edu>
Wed, 24 Jul 2019 13:22:07 +0000
changeset 484005 d3c19058cf40370f9537ad2428529a7370440f77
parent 484004 1604c99e3ad1f8736ee3b92af3a853fef8a1f46a
child 484006 94afeea9ca07c07e5b226875765150d2aac36e84
push id90763
push userbzbarsky@mozilla.com
push dateWed, 24 Jul 2019 13:22:35 +0000
treeherderautoland@d3c19058cf40 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerspeterv
bugs1568285
milestone70.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1568285. Stop implementing JS-exposed QueryInterface for TreeColumns and TreeContentView. r=peterv Differential Revision: https://phabricator.services.mozilla.com/D39077
dom/webidl/LegacyQueryInterface.webidl
--- a/dom/webidl/LegacyQueryInterface.webidl
+++ b/dom/webidl/LegacyQueryInterface.webidl
@@ -12,11 +12,9 @@ interface nsISupports;
  Exposed=(Window,Worker)]
 interface LegacyQueryInterface {
   // Legacy QueryInterface, only exposed to chrome code on the main thread.
   [Exposed=Window, ChromeOnly]
   nsISupports QueryInterface(any iid);
 };
 
 Element implements LegacyQueryInterface;
-TreeColumns implements LegacyQueryInterface;
-TreeContentView implements LegacyQueryInterface;
 Window implements LegacyQueryInterface;