dom/base/CustomElementRegistry.cpp
9edfd05acd77
created 2019-01-12 03:18 +0000
pushed 2019-01-12 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1519193 part 2. Convert CandidateFinder::Traverse to using ShadowIncludingTreeIterator. r=emilio
487a0df75166
created 2019-01-12 00:29 +0200
pushed 2019-01-12 09:39 +0000
Noemi Erli Noemi Erli - Backed out 5 changesets (bug 1519193) for build bustages in Document.cpp CLOSED TREE
08b0f2b9a96a
created 2019-01-10 22:23 +0000
pushed 2019-01-12 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1519193 part 3. Convert CustomElementRegistry::Upgrade to using ShadowIncludingTreeIterator. r=emilio
1caa462e7f08
created 2019-01-10 22:21 +0000
pushed 2019-01-12 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1519193 part 2. Convert CandidateFinder::Traverse to using ShadowIncludingTreeIterator. r=emilio
f0a91d365872
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b38781
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
241738774bb1
created 2018-10-23 23:16 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 11: Update CustomElementRegistry to not use nsIJSID, r=smaug
e952a2b3d4ef
created 2018-11-15 06:52 +0000
pushed 2018-11-15 09:52 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1503019 - Part II, Remove dom.webcomponents.customelements.enabled pref r=smaug
0210ae2d20cc
created 2018-11-15 01:52 +0200
pushed 2018-11-15 09:52 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1503019) for failing crashtests at dom/base/crashtests/1505811.html on a CLOSED TREE
06b12fd41ff1
created 2018-11-14 19:37 +0000
pushed 2018-11-15 09:52 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1503019 - Part II, Remove dom.webcomponents.customelements.enabled pref r=smaug
fe93d4aaced2
created 2018-10-30 19:41 +0000
pushed 2018-10-31 05:07 +0000
Karl Tomlinson Karl Tomlinson - Bug 1493073 Remove obsolete comment about webidl callback parameter being nulled before use r=kmag
82e3da06b72f
created 2018-10-05 21:27 +0000
pushed 2018-10-06 09:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1496673. Fix crash in custom element data memory reporting code. r=jdai
7201340291c9
created 2018-09-24 07:56 +0000
pushed 2018-09-25 09:18 +0000
Karl Tomlinson Karl Tomlinson - Bug 1493362 Remove obsolete "all wrappers are constructable if they are callable" comment r=edgar
c7203fb6f1da
created 2018-09-21 21:29 +0000
pushed 2018-09-22 09:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1484285 - Avoid loading XBL bindings for stuff that is very likely to be a custom-element. r=smaug
05ca2a671aef
created 2018-08-28 21:26 -0700
pushed 2018-09-20 21:55 +0000
Steve Fink Steve Fink - Bug 1487167 - Various DOM rooting issues. r=bz
7e69cb7b9206
created 2018-09-19 06:46 -0400
pushed 2018-09-19 16:42 +0000
Neil Deakin Neil Deakin - Bug 1478372, allow QueryInterface to be used for custom element implemented interfaces, r=bz,bgrins
3205543f957c
created 2018-08-29 00:58 +0300
pushed 2018-08-28 21:58 +0000
Ciure Andrei Ciure Andrei - Merge inbound to mozilla-central. a=merge
edb57a49546f
created 2018-08-28 15:33 +0300
pushed 2018-08-28 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset 9dc25841ff4f (bug 1486480) for causing Assertion failure: extendedSlots, at /builds/worker/workspace/build/src/dom/base/FragmentOrElement.cpp CLOSED TREE
9dc25841ff4f
created 2018-08-27 19:20 +0000
pushed 2018-08-28 21:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1486480. Add memory reporting for custom element data. r=smaug
413c0f58374c
created 2018-08-15 10:31 +0000
pushed 2018-08-15 17:54 +0000
Dave Townsend Dave Townsend - Bug 1480465: Infer the namespace for custom elements at definition time by following the class hierarchy. r=smaug
ee6026ef7342
created 2018-08-11 15:26 -0700
pushed 2018-08-15 00:53 +0000
Kris Maglione Kris Maglione - Bug 1480244: Part 0 - Fix unified build bustage. r=me
ad30dc53e38e
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
088210d062b7
created 2018-08-10 11:57 +0200
pushed 2018-08-10 16:00 +0000
Jan de Mooij Jan de Mooij - Bug 1472976 part 1 - Unwrap the object before getting its principal in CustomElementRegistry::IsCustomElementEnabled. r=smaug
b3c093b141e2
created 2018-08-07 11:57 +0200
pushed 2018-08-07 15:42 +0000
Jan de Mooij Jan de Mooij - Bug 1478359 - Store a global object in nsXPCWrappedJS and use it for realm-entering. r=mccr8
b0b47dcc5194
created 2018-07-31 10:31 +1000
pushed 2018-08-02 22:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1478879 - Remove Range/Enum use in dom/. r=mccr8
978445460a4a
created 2018-07-20 11:01 +0200
pushed 2018-07-25 18:21 +0000
Julian Descottes Julian Descottes - Bug 1443923 - part5: Emit chrome-only event customelementdefined for DevTools;r=masayuki
609c9cc95908
created 2018-07-21 22:59 +0300
pushed 2018-07-22 09:46 +0000
Olli Pettay Olli Pettay - Bug 1477008, remove invalid assertions, r=edgar
68da215bdf87
created 2018-07-19 08:38 -0400
pushed 2018-07-19 16:10 +0000
Neil Deakin Neil Deakin - Bug 1461742, add a mechanism so that custom elements can implement interfaces akin to XBL implements. This is accomplished by an additional chrome-only callback getCustomInterface that can be implemented by custom elements, r=bz
17dd12ac3d4e
created 2018-07-19 13:36 +0300
pushed 2018-07-19 16:10 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1461742) for build bustage on CustomElementRegistry.cpp:97. CLOSED TREE
30bd77de7bf5
created 2018-07-19 06:15 -0400
pushed 2018-07-19 16:10 +0000
Neil Deakin Neil Deakin - Bug 1461742, add a mechanism so that custom elements can implement interfaces akin to XBL implements. This is accomplished by an additional chrome-only callback getCustomInterface that can be implemented by custom elements, r=bz
b32be80ba883
created 2018-06-28 14:55 +0300
pushed 2018-06-28 21:54 +0000
Olli Pettay Olli Pettay - Bug 1331334 - Implement :defined pseudo-class for custom elements, r=emilio
a97feb8161b7
created 2018-06-25 14:20 -0700
pushed 2018-06-27 10:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
c14e3d00d740
created 2018-06-20 02:14 +0300
pushed 2018-06-20 11:28 +0000
Olli Pettay Olli Pettay - Bug 1443722 - Implement customElements.upgrade(), static void TryUpgrade , r=mrbkap
693b36bb1292
created 2018-06-20 02:06 +0300
pushed 2018-06-20 11:28 +0000
Olli Pettay Olli Pettay - Bug 1443722 - Implement customElements.upgrade() , r=mrbkap
a0d11b55d595
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e
created 2018-06-03 19:25 +0300
pushed 2018-06-04 17:56 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca8
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
b54db6622358
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
88e72cd30f4b
created 2018-05-30 13:24 +0300
pushed 2018-05-30 22:05 +0000
Olli Pettay Olli Pettay - bug 1464345, ensure all CustomElementReaction implementations traverse their member variables, r=mrbkap
af3d1bc9c492
created 2018-05-23 13:04 +0800
pushed 2018-05-29 09:51 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1462703 - Upgrade the created element after callback runs r=smaug
034c16b7efa2
created 2018-05-22 07:30 +0800
pushed 2018-05-29 09:51 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1462703 - Set returned CustomElementDefinition again after script runner is set r=smaug
2c00eeb83675
created 2018-05-20 10:23 +0800
pushed 2018-05-21 21:28 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1462806 - Extract is value from nsXMLContentSink r=smaug
1d26b327ee6b
created 2018-05-19 12:39 +0300
pushed 2018-05-19 09:39 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
7fd86a767e08
created 2018-05-18 23:37 -0400
pushed 2018-05-19 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1462737. Make AsElement() not compile when called on Element or some subclass. r=mccr8
53386e083d7b
created 2018-05-18 16:18 -0400
pushed 2018-05-19 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1461711 part 4. Stop unwrapping the custom element prototype when getting the lifecycle callbacsk. r=smaug
46ba22fc8306
created 2018-05-18 16:18 -0400
pushed 2018-05-19 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1461711 part 3. Fix potential leak of LifecycleCallbacks in CustomElementRegistry::Define. r=smaug
43022d000bc9
created 2018-05-18 16:18 -0400
pushed 2018-05-19 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1461711 part 2. Remove some unnecessary Realm machinery in CustomElementRegistry::Define. r=smaug
c6c43a2b0c34
created 2018-05-18 16:18 -0400
pushed 2018-05-19 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1461711 part 1. Change CustomElementRegistry::Define to just take a JSContext from the caller instead of setting up an AutoJSAPI itself. r=smaug
255562a2d033
created 2018-05-18 16:18 -0400
pushed 2018-05-19 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1462453. Remove the useless, and incorrect, CheckLifeCycleCallbacks function. r=smaug
87368ba3ff8b
created 2018-05-11 12:44 -0700
pushed 2018-05-19 09:38 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1460962 - Support customized built-in element in XUL r=smaug
410d3f74efb5
created 2018-05-11 11:23 -0700
pushed 2018-05-17 09:45 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1460815 - Provide a chrome-only callback on CustomElementRegistry so script can define CE lazily r=smaug
6b6365bdb4c2
created 2018-05-16 10:53 +0200
pushed 2018-05-16 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
10fdb852c81a
created 2018-05-10 14:08 -0400
pushed 2018-05-14 21:37 +0000
Olli Pettay Olli Pettay - Bug 1460334 - Fix crash caused when attempting to migrate <deck> from a XBL binding to a Custom Element. r=peterv
6825c9cd5bd5
created 2018-04-27 02:08 +0300
pushed 2018-04-27 10:05 +0000
Olli Pettay Olli Pettay - Bug 1444285, let custom element upgrades to use backup queue inside chrome/XBL, r=mrbkap
13faaffe1c4f
created 2018-03-29 09:34 -0700
pushed 2018-04-12 09:38 +0000
Brian Grinstead Brian Grinstead - Bug 1446247 - Pass namespace into IsCustomElementName to allow for non-dashed XUL elements;r=e7358d9c+590837,smaug
ac1c08b1abda
created 2018-04-07 20:41 +0300
pushed 2018-04-07 21:50 +0000
Olli Pettay Olli Pettay - Bug 1452386 - Add a helper to get the existing nsIWeakReference from nsINode, r=emilio
760dcfb2cca4
created 2018-04-07 12:50 +0300
pushed 2018-04-07 21:50 +0000
Olli Pettay Olli Pettay - Bug 1452074 - improve the performance related to unresolved custom elements, r=emilio
42cfc3e15726
created 2018-04-06 13:23 +0300
pushed 2018-04-06 10:24 +0000
Andreea Pavel Andreea Pavel - Backed out changeset e220521c6ff6 (bug 1446247) on request a=backout r=smaug
4a148fbce5fc
created 2018-04-05 12:01 -0700
pushed 2018-04-06 09:57 +0000
Brian Grinstead Brian Grinstead - Bug 1451340 - Don't attempt to RegisterUnresolvedElement for native anonymous content;r=smaug
e220521c6ff6
created 2018-03-29 09:34 -0700
pushed 2018-04-03 21:52 +0000
Brian Grinstead Brian Grinstead - Bug 1446247 - Pass namespace into IsCustomElementName to allow for non-dashed XUL elements;r=e7358d9c+590837,smaug
less more (0) -100 -60 tip