Confirmed users
978
edits
m (→Taipei Main Members: main contact) |
(→Roadmap: Moving to Stage2) |
||
| Line 22: | Line 22: | ||
== Roadmap == | == Roadmap == | ||
[Stage 1] | |||
# Remove support of SVG-based custom element. | # Remove support of SVG-based custom element. | ||
#* Bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1274505 1274505] | #* Bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1274505 1274505] | ||
| Line 38: | Line 38: | ||
#window.customElements.define | #window.customElements.define | ||
#*Bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1275835 1275835] | #*Bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1275835 1275835] | ||
[Stage 2] <Target milestone: | <u> '''[Stage 2] <We are here - Target milestone: 2016 Q4 Stage2.1 & 2.2>''' </u> | ||
#custom element reactions stack/queue | #custom element reactions stack/queue | ||
#*Callback reaction | #*Callback reaction | ||
| Line 44: | Line 44: | ||
#*EnqueueLifecycleCallback | #*EnqueueLifecycleCallback | ||
#*Upgrade reaction | #*Upgrade reaction | ||
#Algorithm of creating an element | |||
#*Spec: https://dom.spec.whatwg.org/#concept-create-element | |||
#*Revise consumers (createElement[NS] and HTML parser accordingly | |||
#**HTML parser: https://dxr.mozilla.org/mozilla-central/source/parser/html/nsHtml5TreeOperation.cpp#335 | |||
#Lifecycle callbacks | #Lifecycle callbacks | ||
#*connectedCallback | #*connectedCallback | ||
#*disconnectedCallback | #*disconnectedCallback | ||
#*attributeChangedCallback | #*attributeChangedCallback | ||
[Stage 3] | [Stage 3] | ||
#Mutation algorithms (Shadow dom) | #Mutation algorithms (Shadow dom) | ||