Bug 1533782. Make nsISelectionController [builtinclass]. r=masayuki
authorBoris Zbarsky <bzbarsky@mit.edu>
Sat, 09 Mar 2019 07:43:00 +0000
changeset 521231 e571d003f78d381f1d9be9d293055f628830d61b
parent 521230 60572bfd59699b6b24d735a3476170e3877a77fe
child 521241 b486ad6d8c06d517316092a046a0a7c74baefc21
child 521242 519402d3b1898d5fb846be4ac2708dd443e90f13
push id10862
push userffxbld-merge
push dateMon, 11 Mar 2019 13:01:11 +0000
treeherdermozilla-beta@a2e7f5c935da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmasayuki
bugs1533782
milestone67.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 1533782. Make nsISelectionController [builtinclass]. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D22840
dom/base/nsISelectionController.idl
--- a/dom/base/nsISelectionController.idl
+++ b/dom/base/nsISelectionController.idl
@@ -16,17 +16,17 @@ class Selection;
 %}
 
 interface nsIContent;
 interface nsISelectionDisplay;
 
 webidl Node;
 webidl Selection;
 
-[scriptable, uuid(3801c9d4-8e69-4bfc-9edb-b58278621f8f)]
+[builtinclass, scriptable, uuid(3801c9d4-8e69-4bfc-9edb-b58278621f8f)]
 interface nsISelectionController : nsISelectionDisplay
 {
    // RawSelectionType values:
    const short SELECTION_NONE                      = 0;
    const short SELECTION_NORMAL                    = 1;
    const short SELECTION_SPELLCHECK                = 2;
    const short SELECTION_IME_RAWINPUT              = 3;
    const short SELECTION_IME_SELECTEDRAWTEXT       = 4;