Bug 1466643 part 1. Mark nsITreeContentView builtinclass. r=mossop
authorBoris Zbarsky <bzbarsky@mit.edu>
Tue, 05 Jun 2018 13:30:17 -0400
changeset 421344 189125be1c9baddeb257771511acaeccc6c4dcb7
parent 421343 0014f483953e0066b86796da1d6512214c5be737
child 421345 cc5f600eebd69ea445aef8a666363e44b3b5e299
push id104034
push userbzbarsky@mozilla.com
push dateTue, 05 Jun 2018 17:31:52 +0000
treeherdermozilla-inbound@2628bc75afae [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmossop
bugs1466643
milestone62.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 1466643 part 1. Mark nsITreeContentView builtinclass. r=mossop There are no JS implementations that I can see, but this will get us nicer bisectability if it turns out I'm wrong.
layout/xul/tree/nsITreeContentView.idl
--- a/layout/xul/tree/nsITreeContentView.idl
+++ b/layout/xul/tree/nsITreeContentView.idl
@@ -2,17 +2,17 @@
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #include "nsISupports.idl"
 
 webidl Element;
 
-[scriptable, uuid(5ef62896-0c0a-41f1-bb3c-44a60f5dfdab)]
+[scriptable, builtinclass, uuid(5ef62896-0c0a-41f1-bb3c-44a60f5dfdab)]
 interface nsITreeContentView : nsISupports
 {
   /**
    * Retrieve the content item associated with the specified index.
    */
   Element getItemAtIndex(in long index);
 
   /**