TPE DOM
From MozillaWiki
DOM folks located in Taipei (UTC+8)
Contents
Team Members (:IRC_Nickname)
- Alphan Chen (:alchen)
- Ben Hsu (:hopang)
- Ben Tian (:btian)
- Bevis Tseng (:bevistseng)
- Eden Chuang (:edenchuang)
- Edgar Chen (:edgar)
- Hsin-Yi Tsai (:hsinyi, Engineering Manager)
- Jessica Jong (:jessica)
- John Dai (:jdai)
- Samael Wang (:freesamael)
- Shawn Huang (:shawnjohnjr)
- Stone Shih (:stone)
- Tom Tung (:tt)
Domain Focus
Who Works on What
- Scheduling (processes, threads, fibres): Bevis (QDOM labelling), Stone (input prioritization)
- Exposed Web APIs: Alphan (payment), BTian (payment), Eden (payment), Edgar (html, dom), Jessica (html, dom), John (html, dom), Stone (events)
- Browser integration (navigation, history, XPConnect, XPCOM, XBL): Samael (document navigation)
- Workers (“threads for the Web” incl. SW): Eden (SW), Tom (SW)
- Web-exposed client-side storage: Bevis (IDB), Shawn (Storage, QM), Tom (Storage, QM)
Projects
What We're Doing
Below is the list of the ongoing projects and the members.
- Custom elements
- Edgar, John
- Pointer events
- Stone
- Servies Workers & Devtool
- Eden, Tom
- Shadow DOM
- Ben (:btian), Jessica
- Microtasks & Promises
- Bevis
What We Shipped
- IndexedDB v2 on Firefox51 - Bevis
- Date/Time input types on Firefox57 - Jessica
- Storage API on Firefox57 - Shawn, Tom
Backlog
Dashboard
Visit the link to get the overview of deliverables and work-in-progress items.
Status Report
Find the team news and status here
Bug Triage
Documents & Presentations
2016 Q2
- Samael Wang - Prerendering: prerequisite and background introduction
- The slides mainly introduce the prerequisite knowledge needed for Prerendering implementation. It offers a high level overview of a browser, including xul, browser element arch, docshell, browsing context and DOM Window.
- Shawn Huang - Storage API
- Shawn Huang & Tom Tung - QuotaManager
- Edgar Chen - Image element
- Edgar Chen - WebIDL binding
- Bevis Tseng - Inside IndexedDB
2016 Q3
2016 Q4
2017 Q1
2017 Q2
- Samael Wang - Session History Modeling in HTML5, Servo & Gecko
- Edgar Chen - Scripting Processing Model
- John Dai - Custom Elements v1
2017 Q3
2017 Q4
Communication Channel
- IRC channel: #content
- Mailing group:
- dev-platform [at] mozilla.com
- tpe-dom [at] mozilla.com: to reach out to the Taipei DOM folks