dom/base/CustomElementRegistry.cpp
a416b0a21b1395dfe7dc28577a31be57c075d9b4
created 2018-03-01 16:29 +0200
pushed 2018-03-02 22:13 +0000
Csoregi Natalia Csoregi Natalia - Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE
55c94c05c57f0bb34ca131c68c79e05a97aa4b6c
created 2017-11-17 11:01 +0800
pushed 2018-03-02 22:13 +0000
Olli Pettay Olli Pettay - Bug 1193394 - Part 1: Microtasks and promises scheduling. r=bevis
53d7ccf627faa0f95c65dbe599aba1c53f600c15
created 2018-01-17 14:55 +0800
pushed 2018-03-01 16:46 +0000
Edgar Chen Edgar Chen - Bug 1430951 - Avoid element name atomizing to improve performance of LookupCustomElementDefinition; r=smaug
a3d5547b0b7f7aa9a3e5eaed7b3151cadff42334
created 2018-02-01 14:21 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434686 part 4. Use IgnoreErrors() in dom/. r=mystor
ec468ee9dfc697960b74d83b6889223e9be8de95
created 2018-01-15 15:24 +0800
pushed 2018-01-17 22:21 +0000
Edgar Chen Edgar Chen - Bug 1430034 - Fix attributeChangedCallback isn't fired with correct newValue when the attribute value is an empty string; r=smaug
770bbacbc16bdcb1c62d402e68d57767e626be0c
created 2017-12-04 17:49 +0800
pushed 2018-01-12 02:17 +0000
Edgar Chen Edgar Chen - Bug 1417829 - Remove unresolved pseudoclass; r=heycam,smaug
d24dd3821124a66cc06fd069534f237372d620ba
created 2018-01-10 11:27 +0200
pushed 2018-01-11 21:05 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 760107333833 (bug 1420178) for assertion failure at dom/base/CustomElementRegistry.cpp:1065 in browser-chrome on Windows. r=backout on a CLOSED TREE
760107333833656db6c6b8706da966047e1874f2
created 2017-12-05 17:56 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1420178 - Add assertion to ensure the custom element reactions aren't scheduled to BackupQueue if they are from author code; r=smaug
57a108d1c90a9979e2b79dbf138e055ee07ed97b
created 2017-11-27 16:10 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1422197 - Add fast path to get DocGroup in binding code for [CEReactions]; r=smaug
cb5613b3d40bdf6ba414c5f3fb01014617f0155b
created 2017-11-28 16:58 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1421544 - Lazy push/pop CustomElementReactionsStack entry; r=smaug
c7633e5266c0da789ce4503fb0a09979efa2580d
created 2017-11-28 14:52 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1421170 - Move the declarations of CustomElementUpgradeReaction and CustomElementCallbackReaction to CustomElementRegistry.cpp; r=smaug
1d970cdb9797144eb7daea61e210782246f8293a
created 2017-11-29 10:51 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1416999 - Remove the custom elements prototype and document order stored in CustomElementDefinition; r=smaug
16d0cd656b054220af87ad6a3291e61bf3169a5e
created 2017-11-16 12:23 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1416999 - Remove document.registerElement; r=smaug
97e76d278a23581636508b095775c963feb2ef84
created 2017-10-10 15:25 -0700
pushed 2018-01-11 21:05 +0000
Dave Townsend Dave Townsend - Bug 1404420: Add custom element support to XUL. r=edgar, r=smaug
4e5b62d139a83ea164cb4ae52e3a5b60de732a1f
created 2017-11-21 20:46 -0500
pushed 2018-01-11 21:05 +0000
John Dai John Dai - Bug 1407669 - Fix custom element creation hides uncatchable exceptions from the constructor. f=echen, r=bz
9b6030d735c7e7cc5643ef1ce1bd1e9af9a1d9b7
created 2017-11-03 17:57 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1419305 - Part 2: Keep processing remaining elements in ElementQueue even if some of elements are already unlinked; r=smaug
79c5abcb4abe075005e08f6ea6299323467d8486
created 2017-11-03 17:38 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1419305 - Part 1: Use MicroTask on CustomElements correctly; r=smaug
d4605bc50d4e4a65cc05d9bb33b926876c4786c7
created 2017-11-21 18:07 -0500
pushed 2018-01-11 21:05 +0000
Nika Layzell Nika Layzell - Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug
1d0330d6d96fcce081c477914219061efe601bb8
created 2017-10-13 23:36 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1396620 - Part 1: Remove created callback for custom elements; r=jdai,smaug
a77c628829b389ed6ac608eadc88b09eb5115bef
created 2017-11-17 11:59 +0200
pushed 2018-01-11 21:05 +0000
Ciure Andrei Ciure Andrei - Merge inbound to mozilla-central r=merge a=merge
067aabd5d35d4d6ff68dd6d7d3472ea04b38a925
created 2017-11-14 19:25 +0800
pushed 2018-01-11 21:05 +0000
John Dai John Dai - Bug 1406325 - Part 5: Implement try to upgrade. f=echen, r=smaug
af93cbd1ebfd1a67ba13b1beace7bda6b7be09a3
created 2017-11-14 19:23 +0800
pushed 2018-01-11 21:05 +0000
John Dai John Dai - Bug 1406325 - Part 4: Use mType for LookupCustomElementDefinition and also removing parts of v0. f=echen, r=smaug
c8df3c4848c5b6cd2465e004ca985b4c4d5db7e9
created 2017-11-17 01:22 +0200
pushed 2018-01-11 21:05 +0000
arthur.iakab arthur.iakab - Backed out changeset ed0cc9f86583::b6b642efbb74 (bug 1396620) for static failure at dom/base/CustomElementRegistry.cpp r=backout on a CLOSED TREE
ed0cc9f865833b846754863062560c34e4cac3da
created 2017-10-13 23:36 +0800
pushed 2018-01-11 21:05 +0000
Edgar Chen Edgar Chen - Bug 1396620 - Part 1: Remove created callback for custom elements; r=jdai,smaug
0ebf48d1f5444dd6e2f2acfa31f1feded1cf741b
created 2017-11-03 10:50 +0800
pushed 2017-11-09 23:33 +0000
Edgar Chen Edgar Chen - Bug 1413815 - Convert 'observedAttributes' to a sequence<DOMString>; r=bz
dc16f72054aaabfa0dba46155bf1524b19fffe6f
created 2017-10-12 13:50 +0100
pushed 2017-11-09 00:28 +0000
Jonathan Watt Jonathan Watt - Bug 1413216 - Fix some missing includes in dom code. r=baku
ecef003d836730c07ecfcfa25df8e71a88aec99f
created 2017-10-27 12:45 +0300
pushed 2017-11-02 16:33 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
11ef829cb8e6f559957272eb79e8b721e1d4bcc8
created 2017-10-26 14:55 +0800
pushed 2017-11-02 16:33 +0000
Jessica Jong Jessica Jong - Bug 1378079 - Part 3: Complete the steps related to custom elements in "create an element for a token". r=hsivonen,smaug
cb123c84818a3c491fb9d63f00891d23f515cf6f
created 2017-10-26 15:08 -0700
pushed 2017-11-02 16:33 +0000
Andrew McCreight Andrew McCreight - Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot
fda6993fe732f2b0551cc22ae42a3ae53b824b22
created 2017-10-13 11:54 +0800
pushed 2017-11-02 16:33 +0000
Edgar Chen Edgar Chen - Bug 1410790 - Add more assertion in CustomElementData::SetCustomElementDefinition and GetCustomElementDefinition; r=smaug
96c6513a7f56e6372a5e7fdaa58b180e806eb5c2
created 2017-10-17 17:55 +0800
pushed 2017-11-02 16:33 +0000
Edgar Chen Edgar Chen - Bug 1352290 - Add assertion to CustomElementReactionsStack::Enqueue to ensure upgrade reactions aren't scheduled to BackupQueue; r=smaug
0c3f75e78a5b0aab8ad20fbab2a5767b99f1c9c9
created 2017-10-09 10:59 -0700
pushed 2017-11-02 16:33 +0000
Steve Fink Steve Fink - Bug 1406570 - Rooting improvements, r=jonco,bz
7f3731e3864d75b7d238f9b1001f5fc9c76fb13b
created 2017-10-12 17:01 +0800
pushed 2017-11-02 16:33 +0000
Edgar Chen Edgar Chen - Bug 1407937 - Move mDefinition from CustomElementReacion to CustomElementUpgradeReaction; f=jdai; r=smaug
b47e0b4d65a9daf651dce59e38896856d062dfaf
created 2017-10-12 04:25 -0400
pushed 2017-11-02 16:33 +0000
John Dai John Dai - Bug 1406297 - Fix Document.createElement must report an exception. r=smaug
367d2b142f035c82c6235201a92551246e621059
created 2017-10-03 22:00 +0800
pushed 2017-11-02 16:33 +0000
Edgar Chen Edgar Chen - Bug 1405335 - Remove custom element attached and detached callbacks validation checks; r=smaug
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
960319673e9c1eb44092f9040c12dc5c5aa5acdc
created 2017-10-05 18:34 +0300
pushed 2017-11-02 16:33 +0000
Olli Pettay Olli Pettay - Bug 1405821 - Move microtask handling to CycleCollectedJSContext, r=baku
0ad5ea4a3f1cda04e949cdae7e2c22f54d44d476
created 2017-10-02 00:42 -0400
pushed 2017-11-02 16:33 +0000
John Dai John Dai - Bug 1121994 - Implement adopted callback for custom elements. r=smaug
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
3dd36c1c48e3b5c83808efd5dd871da731da1758
created 2017-09-26 13:56 +0800
pushed 2017-11-02 16:33 +0000
Jessica Jong Jessica Jong - Bug 1334044: Replace detached callback (v0) with disconnected callback (v1). r=smaug
f0b6fd27656003fa28792b2c5f6a40ea08fde697
created 2017-09-26 13:56 +0800
pushed 2017-11-02 16:33 +0000
Jessica Jong Jessica Jong - Bug 1334043 - Part 2: Make nsContentUtils::EnqueueLifecycleCallback static. r=smaug
157b2ba57ad2c912ddd2aaf8f90308a0acb88cf4
created 2017-09-26 13:55 +0800
pushed 2017-11-02 16:33 +0000
Jessica Jong Jessica Jong - Bug 1334043 - Part 1: Replace attached callback (v0) with connected callback (v1). r=smaug
05e1f74416aa38f0a30fd818ff855abd9d1d5696
created 2017-09-25 02:47 -0400
pushed 2017-11-02 16:33 +0000
Jessica Jong Jessica Jong - Bug 1392970 - Part 2: Get CustomElementDefinition from CustomElementData when possible. r=smaug
d18275f35b3d68f992854d8bc92bdfc440f432aa
created 2017-09-25 02:46 -0400
pushed 2017-11-02 16:33 +0000
Jessica Jong Jessica Jong - Bug 1392970 - Part 1: Make CustomElementDefinition ref-counted and put it in CustomElementData. r=smaug
a6fdd6eae58340d86c716dca6a0be8aeedfb3573
created 2017-09-25 01:33 -0400
pushed 2017-11-02 16:33 +0000
John Dai John Dai - Bug 1301024 - Part 2: Implement create an element steps. r=smaug
10cfc563ec9dc126f4667d1d6952fbd2a703ab9a
created 2017-09-22 14:35 +1000
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1401813 - Rename Null[C]String() as Void[C]String(). r=erahm.
8af47160570c05088128428bae1eb69bf48b0dc4
created 2017-09-04 17:21 -0700
pushed 2017-11-02 16:33 +0000
Kris Maglione Kris Maglione - Bug 1369533: Return dead wrappers rather than null for dead CallbackObject values. r=bz
fe7a664b11b7384ce5cf6c19dfaa7490ad352741
created 2017-10-16 14:05 -0400
pushed 2017-10-16 18:51 +0000
Steve Fink Steve Fink - Bug 1406570 - Rooting improvements. r=jonco, r=bz, a=ritu
49862e6cc323f6d3a3f498b803436e32cddc9824
created 2017-09-05 20:19 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1395828 (part 4) - Remove nsIParserService/nsParserService. r=mrbkap.
81bbf995e74307cbd6603d36c9441dc81181800a
created 2017-08-27 23:25 -0400
pushed 2017-09-15 00:19 +0000
Jessica Jong Jessica Jong - Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list. f=jdai, r=smaug
e4481da121c02c7d4cae09ca5fca4ab52ed59ae5
created 2017-08-27 23:25 -0400
pushed 2017-09-15 00:19 +0000
Jessica Jong Jessica Jong - Bug 1334051 - Part 1: Include namespace in attributeChangedCallback. f=jdai, r=smaug
e2a544ea360c78948ceadbfdae03a1b376df5e8d
created 2017-08-23 02:36 -0400
pushed 2017-09-15 00:19 +0000
John Dai John Dai - Bug 1392790 - Avoid doing [CEReactions] if custom element preference is disabled. r=smaug
476b08d860bfd2f72a6dee5773b22865a489584d
created 2017-08-13 16:40 +0800
pushed 2017-09-15 00:19 +0000
johndai1984 johndai1984 - Bug 1299363 - Part 5-2: Implement new upgrade steps. r=bz, r=wchen
6836dfc28fda8d9028c658211227b983c2af199a
created 2017-03-23 18:21 +0800
pushed 2017-09-15 00:19 +0000
Edgar Chen Edgar Chen - Bug 1299363 - Part 5-1: Make the constructor created by document.registerElement() also works with construction stack. r=wchen
b5469b16410be392018416789da2145310c3cede
created 2017-01-09 22:12 +0800
pushed 2017-09-15 00:19 +0000
Edgar Chen Edgar Chen - Bug 1299363 - Part 4: Hold a pointer of ElementQueue in ReactionsStack instead. r=wchen
acdd9706f32dea1687f5c6bec3059df8f704a56e
created 2016-12-29 18:25 +0800
pushed 2017-09-15 00:19 +0000
Edgar Chen Edgar Chen - Bug 1299363 - Part 3: Remove unused argument in UpgradeCandidates. r=bz, r=wchen
d72854694b360ce5051f37256518c3b3a8e69237
created 2017-07-15 19:03 +0200
pushed 2017-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1381253 - Remove redundant control flow declarations rs=ehsan
62294b20e47f230ebeb09b117c74e4843010eb2f
created 2017-07-18 20:30 -0400
pushed 2017-08-02 08:25 +0000
John Dai John Dai - Bug 1315885 - Part 4: Implement callback reaction for custom element reactions. r=wchen
7366a7028d98b508a130687dfd6e1cc1d0a360d0
created 2017-07-10 01:40 -0400
pushed 2017-08-02 08:25 +0000
John Dai John Dai - Bug 1315885 - Part 3: Transfer the ownership of ReactionQueue's entry due to re-enter CustomElementReactionsStack::InvokeReactions. r=wchen
60f70ae7c82df8329d4cc9bacb31bb5762d46f80
created 2017-07-11 02:52 -0400
pushed 2017-08-02 08:25 +0000
John Dai John Dai - Bug 1315885 - Part 2: Avoid rethrowing exception in CustomElementCallback::Call. r=wchen
less more (0) -60 tip