canmove, Confirmed users
901
edits
No edit summary |
|||
Line 5: | Line 5: | ||
=== Owned === | === Owned === | ||
* <s>Future</s>Promises; owners: baku, mounir and annevk, [https://bugzilla.mozilla.org/show_bug.cgi?id=839064 bug 839064] | * <s>Future</s>Promises; owners: baku, mounir and annevk, [https://bugzilla.mozilla.org/show_bug.cgi?id=839064 bug 839064] | ||
* AudioChannel API; owners: baku and bent, [https://bugzilla.mozilla.org/show_bug.cgi?id=853101 bug 853101] | * AudioChannel API; owners: baku and bent, [https://bugzilla.mozilla.org/show_bug.cgi?id=853101 bug 853101] and {{bug|876631}} | ||
* Storage: move appcache, cookies(?) and localStorage to centralized quota manager, owner: janv | * Storage: move appcache, cookies(?) and localStorage to centralized quota manager, owner: janv | ||
* Storage: temporary/permanent storage for IDB, owner: janv | * Storage: temporary/permanent storage for IDB, owner: janv | ||
* Storage: IDB in workers, owner, | * Storage: IDB in workers, owner, bent | ||
* inputmode: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2013-February/038914.html, owner: mounir | * inputmode: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2013-February/038914.html, owner: mounir | ||
* [https://github.com/slightlyoff/ServiceWorker/ Service Worker], owners: nsm, bkelly, baku | |||
* <s>[https://wiki.mozilla.org/WebAPI/Inter_App_Communication Inter App Communication], owners: mounir, gene, ferjm</s> | |||
* [https://github.com/slightlyoff/ | |||
* [https://wiki.mozilla.org/WebAPI/Inter_App_Communication Inter App Communication], owners: mounir, gene, ferjm | |||
=== Need implementer === | === Need implementer === | ||
* [https://wiki.mozilla.org/WebAPI/DataStore Data Store], design: mounir, sicking and others | * <s>[https://wiki.mozilla.org/WebAPI/DataStore Data Store], design: mounir, sicking and others</s> | ||
* Improve appcache, design: sicking | * <s>Improve appcache, design: sicking</s> | ||
** Mozilla's proposal: http://lists.w3.org/Archives/Public/public-webapps/2013JanMar/0977.html | ** <s>Mozilla's proposal: http://lists.w3.org/Archives/Public/public-webapps/2013JanMar/0977.html</s> | ||
* Add a way to make the manifest file discoverable (via a manifest attribute or something similar), design: sicking, marcosc, mounir | * Add a way to make the manifest file discoverable (via a manifest attribute or something similar), design: sicking, marcosc, mounir | ||
=== Need design === | === Need design === | ||
* Sync API (sicking), eg. keep GMail synchronized | * Sync API (sicking), eg. keep GMail synchronized | ||
** https://github.com/slightlyoff/BackgroundSync/ ? | |||
* System Messages on Desktop | * System Messages on Desktop | ||
* support shared workers and background workers explicitly for things like social API (?) (dougt) | * <s>support shared workers and background workers explicitly for things like social API (?) (dougt)</s> | ||
** support web pages and apps doing something in the background | ** support web pages and apps doing something in the background - https://github.com/slightlyoff/BackgroundSync/ ? | ||
== P2 == | == P2 == | ||
Line 31: | Line 30: | ||
* Web Activities on Desktop | * Web Activities on Desktop | ||
* Fix browser API ( | * Fix browser API (Kan-Ru (?)) | ||
** don't use iframe element | ** don't use iframe element | ||
** due to ^ can't load browser API when element is created | ** due to ^ can't load browser API when element is created | ||
Line 46: | Line 45: | ||
* Storage: Sandboxed Filesystem | * Storage: Sandboxed Filesystem | ||
** http://w3c.github.io/filesystem-api/Overview.html | |||
* navigator.language change event (W3C HTML Bug) | * <s>navigator.language change event (W3C HTML Bug)</s> | ||
* API for generic LED actuators (usually camera LED, though some phones include additional ones) | * API for generic LED actuators (usually camera LED, though some phones include additional ones) | ||
Line 54: | Line 54: | ||
* Battery API v2 (temperature, voltage, etc.); the real world use cases are not clear but we might need that in FxOS soon enough and we should be ready | * Battery API v2 (temperature, voltage, etc.); the real world use cases are not clear but we might need that in FxOS soon enough and we should be ready | ||
* Fix FM Radio API | * Fix FM Radio API | ||
** doesn't behave sanely with multiple windows attempting to access it | ** doesn't behave sanely with multiple windows attempting to access it | ||
** will likely require major changes | ** will likely require major changes | ||
Line 62: | Line 62: | ||
* ArchiveReader prototype in Javascript | * ArchiveReader prototype in Javascript | ||
* Speech API | * Speech API (smaug has been involved and Andre Natal has been implementing) | ||
* Storage: Quota API | * Storage: Quota API (janv) | ||
* Storage: Data-moving (temp -> perm) | * Storage: Data-moving (temp -> perm) (janv, bent) | ||
* Keyboard layouts and gaming: KeyboardEvent.code (bug 865649) and KeyboardEvent.locale (bug ???) (smaug?) | * Keyboard layouts and gaming: KeyboardEvent.code (bug 865649) and KeyboardEvent.locale (bug ???) (smaug?) | ||
Line 75: | Line 75: | ||
* Expose audio API to Firefox Desktop Internal code | * Expose audio API to Firefox Desktop Internal code | ||
* Build a Web API dashboard similar to chromestatus.com | * Build a Web API dashboard similar to chromestatus.com | ||
** see if we can integrate it with the devtools UI, and what other cool things we can do with it. (ehsan) | |||
* tests | * tests | ||
* resolving intermittent test failures | * resolving intermittent test failures | ||
Line 86: | Line 87: | ||
* find and findAll methods | * find and findAll methods | ||
** needs special subclass of JS array | ** needs special subclass of JS array | ||
* Shadow DOM | * Shadow DOM (wchen is working on this) | ||
* Fetch + | * Fetch + Service Worker (annevk continues to work on spec and nsm, baku, and bkelly are implementing) | ||
** lots of questions here (e.g. iframes, workers) | ** lots of questions here (e.g. iframes, workers) | ||
* <s>delayed delivery of DOMContentLoaded event</s>decided this wasn't useful | * <s>delayed delivery of DOMContentLoaded event</s>decided this wasn't useful | ||
** <s>after IDB data has been loaded</s> | ** <s>after IDB data has been loaded</s> | ||
** <s>allows for synchronous querying of data in <script blocks</s> | ** <s>allows for synchronous querying of data in <script blocks</s> | ||
** <s>Ben says this isn't related: https://docs.google.com/document/d/1EGM9xmQXbJ_rI0IFhbnACiDaaBPTSb7T3RynwD-naJg/edit?hl=en&authkey=CO7aqZAO#</s> | ** <s>Ben says this isn't related: https://docs.google.com/document/d/1EGM9xmQXbJ_rI0IFhbnACiDaaBPTSb7T3RynwD-naJg/edit?hl=en&authkey=CO7aqZAO#</s> | ||
* Jonas' plans around necko threadsafety (notably URI/URL) | |||
* Web Push ({{bug|1024730}}) | |||
** SimplePush is the existing non-standard API we have now | |||
** Web Push will be implemented by other browsers and be cross-platform | |||
** Web Push requires Service Workers | |||
* landing some in-process work | |||
** Broadcast Channel ({{bug|966439}}) | |||
** MessagePort and MessageChannel ({{bug|741618}}, {{bug|911972}}) | |||
** finish Blob porting ({{bug|1047483}}) | |||
* DataStore in workers (rewrite in C++: {{bug|990554}}) |