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 483988 d3c19058cf40370f9537ad2428529a7370440f77
parent 483987 1604c99e3ad1f8736ee3b92af3a853fef8a1f46a
child 483989 94afeea9ca07c07e5b226875765150d2aac36e84
push id36338
push userccoroiu@mozilla.com
push dateWed, 24 Jul 2019 22:00:24 +0000
treeherdermozilla-central@1da5a37de0fd [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;