| Commit message (Collapse) | Author | Age | Lines |
|
|
|
| |
Tag UXP Issue #1344
|
|
|
|
|
|
| |
We make nsContentUtils::EnqueueLifecycleCallback static so that it can be called without a window object. To achive this, we also make CustomElementReaction not taking a CustomElementRegistry in the constructor, as it can call Upgrade statically.
Tag UXP Issue #1344
|
|
|
|
|
|
| |
(v1).
Tag UXP Issue #1344
|
|
|
|
|
|
| |
CustomElementData.
Tag UXP Issue #1344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Per spec [1], we should include namesapce in attributeChangedCallback argurment list.
[1] https://html.spec.whatwg.org/multipage/custom-elements.html#concept-upgrade-an-element, step 3
Tag UXP Issue #1344
|
|
|
|
| |
Tag UXP Issue #1344
|
|
|
|
|
|
| |
virtual;
Tag UXP Issue #1344
|
|
|
| |
nsCOMPtr<nsIAtom> nameAtom = NS_AtomizeMainThread(nameToUse);
|
|
|
| |
add main thread only cache for nsIAtoms to speed up atomization
|
|
|
|
|
|
|
| |
This also removes the (unused) shadow alias from nsIDOMHTMLElement
which used the different calling convention.
This resolves #927
|
|
|
|
| |
Tag #249
|
|
|
|
| |
This resolves #881
|
| |
|
|
|
|
|
|
|
| |
- Fixes several crashes
- Aligns the feature with the W3C WD spec
Tag #249
|
|
|
|
| |
https://github.com/MoonchildProductions/moebius/pull/138
|
|
|
|
|
|
|
|
| |
MozReview-Commit-ID: 9mPO2ezk2Y7
--HG--
extra : source : 060024fa93121d878d27f329c959757e6f71017a
extra : intermediate-source : 925d5693c5a1a73806062947b18c98ed13efc6c3
|
| |
|
|
|