FranklinDM
588c2154a5
Issue #2135 - Bug 1410578: Make <link rel="stylesheet"> work in shadow trees
2023-03-06 16:17:01 +08:00
FranklinDM
45c179d01b
Issue #2135 - Bug 1453789: Remove Element.createShadowRoot
2023-03-06 16:16:40 +08:00
FranklinDM
3350af82c2
Issue #2135 - Bug 1438129: Remove ShadowRoot.applyAuthorStyles.
2023-03-06 16:15:24 +08:00
Moonchild
a828a5f321
Issue #1719 - Make <menuitem> pref-controlled and disable by default.
...
Resolves #1719
2021-01-27 21:01:54 +08:00
Moonchild
7900742344
Issue #1585 - Replace node.rootNode with node.getRootNode()
...
This removes the (default disabled) node.rootNode readonly attribute
and replaces it with a node.getRootNode() function per WhatWG
spec discussion.
Based on work by John Dai <jdai@mozilla.com>
2020-06-10 21:00:36 +08:00
Moonchild
594c930eca
Issue #439 - Remove, fix and clean up automated tests
...
With the big amount of code churn around DOM a lot of tests
broke severely enough that they caused build bustage.
This commit cleans up, removes or otherwise fixes tests
that are broken, no longer relevant or obsolete.
2020-06-10 21:00:09 +08:00
Matt A. Tobin
04a69cbc34
Issue #1375 - Merge CustomElements pref with Webcomponents Pref
2020-04-18 07:07:23 +08:00
Matt A. Tobin
6f7c738266
Bug 1417829 - Remove unresolved pseudoclass
...
Tag #1375
2020-04-18 07:06:35 +08:00
Matt A. Tobin
a7ba34c672
Bug 1418002 - Remove HTMLContentElement
...
Tag #1375
2020-04-18 07:05:35 +08:00
Matt A. Tobin
cedff6e214
Bug 1416999 - Remove document.registerElement
...
Tag #1375
2020-04-18 07:05:32 +08:00
Matt A. Tobin
5917636e83
Bug 1396584 - Remove support for multiple ShadowRoots
...
Tag #1375
2020-04-18 07:05:03 +08:00
Gaming4JC
f64c7135b4
Bug 1407669 - Fix custom element creation hides uncatchable exceptions from the constructor.
...
Tag UXP Issue #1344
2020-01-31 07:40:48 +08:00
Gaming4JC
baa035c5c4
Bug 1396620 - Part 1: Remove created callback for custom elements
...
Tag UXP Issue #1344
2020-01-31 07:40:25 +08:00
Gaming4JC
33693080a5
Bug 1400762 - Make dom.webcomponents.enabled pref doesn't control CustomElements feature
...
Tag UXP Issue #1344
2020-01-31 07:40:21 +08:00
Gaming4JC
b70a9b1d12
Bug 1405335 - Remove custom element attached and detached callbacks validation checks
...
Tag UXP Issue #1344
2020-01-31 07:39:56 +08:00
Gaming4JC
05b01709b8
Bug 1406325 - Part 2: Set CustomElementData when cloning a node.
...
Tag UXP Issue #1344
2020-01-31 07:39:41 +08:00
Gaming4JC
5d26d32825
Bug 1378079 - Part 3: Complete the steps related to custom elements in "create an element for a token".
...
With fixup for missing header due to unified builds.
Tag UXP Issue #1344
2020-01-31 07:39:34 +08:00
Gaming4JC
f077bd93a4
Bug 1319342 - Clone a node should enqueue an upgrade reaction.
...
Tag UXP Issue #1344
2020-01-31 07:37:48 +08:00
Gaming4JC
b477c03089
Bug 1334043 - Part 3: Update tests for connected callback.
...
Tag UXP Issue #1344
2020-01-31 07:37:39 +08:00
Gaming4JC
2bd8be69ea
Bug 1334051 - Part 2: Invoke attributeChangedCallback only if attribute name is in the observed attribute list.
...
We call attributeChangedCallback in two cases:
1. When any of the attributes in the observed attribute list has changed, appended, removed, or replaced.
2. When upgrading an element, for each attribute in element's attribute list that is in the observed attribute list.
Note: w/ Fixup for not implementing an API Enhancement Bug 1363481.
Tag UXP Issue #1344
2020-01-31 07:37:07 +08:00
Gaming4JC
34dd7065f5
Bug 1315885 - Part 4: Implement callback reaction for custom element reactions.
...
Note: Skipped SyncInvokeReactions since it is removed in CE v1, waste of time.
Tag UXP Issue #1344
2020-01-31 07:36:40 +08:00
Gaming4JC
cca692c240
Creating customized built-in elements without relevant definitions registered first shouldn't throw NotFoundError;
...
per spec change: https://github.com/w3c/webcomponents/issues/608
Tag UXP Issue #1344
2020-01-31 07:36:05 +08:00
Gaming4JC
d76a336cd0
Bug 1274159 - Part 4: Add test cases for HTMLConstructor;
...
Tag UXP Issue #1344
2020-01-31 07:35:20 +08:00
Roy Tam
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00