gecko-dev/js
Timothy Guan-tin Chien dab48182aa Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope r=bholley
The DOM elements within the UA Widget Shadow DOM should have its reflectors in
the UA Widget Scope. This is done by calling nsINode::IsInUAWidget() which
would check its containing shadow and its UA Widget bit.

To prevent JS access of the DOM element before it is in the
UA Widget Shadom DOM tree, various DOM methods are set to inaccessible to
UA Widget script. It would need to use the two special methods in ShadowRoot
instead to insert the DOM directly into the shadow tree.

MozReview-Commit-ID: Jz9iCaVIoij

--HG--
extra : rebase_source : b7b17be68dcde00cfeb207cb39cf16b486f2ab02
2018-06-29 13:39:46 -07:00
..
ductwork/debugger Bug 1479363 part 10 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in other directories. r=mrbkap 2018-08-02 19:30:17 +02:00
examples No bug. Minor jorendb tweaks: make $$ mean last value seen, and use it internally for Error printing. r=me 2017-09-26 20:58:40 -07:00
ipc Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink 2018-08-10 18:00:29 +10:00
public Bug 1480524 - [Part 2] Remove Ion NewObject stub, and remove limitation on template object dynamic slots for fast path r=jandem 2018-08-07 10:12:59 -04:00
rust Backed out 8 changesets (bug 1475228) for wpt failures e.g. html/semantics/scripting-1/the-script-element/execution-timing/088.html on a CLOSED TREE 2018-07-30 16:49:02 +03:00
src Bug 1480524 - [Part 3] Move ICNewObject_Fallback out of SharedIC and remove non-CacheIR code generation r=jandem 2018-08-07 15:31:19 -04:00
xpconnect Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope r=bholley 2018-06-29 13:39:46 -07:00
app.mozbuild
ffi.configure
moz.build
moz.configure Bug 1444141 - part 4 - make the JS engine depend on Rust; r=chmanchester,glandium,jorendorff 2018-08-02 11:00:21 -05:00