Confirmed users
311
edits
(→A*Team) |
Jetvillegas (talk | contribs) (→Layout) |
||
(5 intermediate revisions by 5 users not shown) | |||
Line 7: | Line 7: | ||
=== Layout === | === Layout === | ||
* Layout to Moz2D | * Layout to Moz2D | ||
** {{ | ** {{done|Migrate SVG to Moz2D (bug 703159) }} | ||
* Enable Vertical Text for major use cases for Chinese & Japanese | * Enable Vertical Text for major use cases for Chinese & Japanese | ||
Line 42: | Line 42: | ||
* Animations & Transitions | * Animations & Transitions | ||
** {{ | ** {{miss|transitions/animations spec editing}} | ||
** {{ | ** {{done|transitions refactoring to match new spec}} | ||
*** {{done|{{bug|996796}}}} landed, but work is ongoing for {{bug|960465}} | *** {{done|{{bug|996796}}}} landed, but work is ongoing for {{bug|960465}} | ||
** {{done|frame reconstruction (625289)}} | ** {{done|frame reconstruction (625289)}} | ||
** {{ | ** {{miss|Effective start of CSS animations and transitions {{bug|927349}}}} | ||
*** may spill into Q4 | *** may spill into Q4 | ||
Line 52: | Line 52: | ||
** {{risk|fix correctness bugs (cascading, etc.)}} | ** {{risk|fix correctness bugs (cascading, etc.)}} | ||
*** partly done in {{bug|996796}}, but cascading fix likely miss | *** partly done in {{bug|996796}}, but cascading fix likely miss | ||
** {{ | ** {{miss|turning on on other OMTC platforms (Mac/Android)}} | ||
* Web animations: | * Web animations: | ||
** {{done|Get basic implementation of GetAnimationPlayers {{bug|1032573}}}} | ** {{done|Get basic implementation of GetAnimationPlayers {{bug|1032573}}}} | ||
** {{ | ** {{done|Implement PlaybackControl() {{bug|1033114}}}} | ||
* CSS Scrolling | * CSS Scrolling | ||
** {{ | ** {{miss|CSS scroll snapping}} | ||
** {{ | ** {{done|scroll-behavior:smooth}} | ||
* CSS Flexbox | * CSS Flexbox | ||
Line 125: | Line 124: | ||
* {{miss|document existing activities usage in gaia (ehsan)}} | * {{miss|document existing activities usage in gaia (ehsan)}} | ||
** this work is underway but it's not yet complete | ** this work is underway but it's not yet complete | ||
* {{ | * {{miss|get [https://w3c.github.io/screen-orientation/ screen orientation spec] to LC (marcosc)}} | ||
** all work was done here but a blocker was discovered late in the game | |||
** the blocker for this is now the animation task source which is currently underdefined and is being worked on as a part of the [https://fullscreen.spec.whatwg.org/#dom-element-requestfullscreen fullscreen API] (see https://www.w3.org/Bugs/Public/show_bug.cgi?id=26440) | |||
* {{done|publish [http://www.w3.org/TR/wake-lock-use-cases/ use cases for wake locks] (marcosc)}} | * {{done|publish [http://www.w3.org/TR/wake-lock-use-cases/ use cases for wake locks] (marcosc)}} | ||
* {{ | * {{miss|publish spec for [http://w3c.github.io/wake-lock/ "wakelock" API] (marcosc)}} | ||
** there is a spec but it got held up on making WebIDL attributes observable | |||
** current status is that others in the community make pick this up and drive it forward | |||
* {{done|24/12 hour format API (ehsan) {{bug|903683}}}} | * {{done|24/12 hour format API (ehsan) {{bug|903683}}}} | ||
* {{miss|{{bug|942542}} new quota API on PBackground for Service Worker cache (janv)}} | * {{miss|{{bug|942542}} new quota API on PBackground for Service Worker cache (janv)}} | ||
Line 211: | Line 214: | ||
'''Performance''' | '''Performance''' | ||
* {{done|}} Deploy new Talos tests for tp5o_scroll, webgl, webrtc, and mainthread I/O | * {{done|}} Deploy new Talos tests for tp5o_scroll, webgl, webrtc, and mainthread I/O | ||
* {{ | * {{done|}} Get Datazilla alerts to beta mode (full parity with graph server alerts) with reduced noise | ||
* {{done|}} Get Eideticker running against Android again with increased frequency | * {{done|}} Get Eideticker running against Android again with increased frequency | ||
* {{done|}} Run B2G Eideticker against same branch/build combinations as our other on-device perf tests | * {{done|}} Run B2G Eideticker against same branch/build combinations as our other on-device perf tests | ||
Line 225: | Line 228: | ||
'''General Automation''' | '''General Automation''' | ||
* {{done|}} Create weekly reports that describe how many tests have been added/disabled/enabled per suite and platform | * {{done|}} Create weekly reports that describe how many tests have been added/disabled/enabled per suite and platform | ||
* {{ | * {{done|}} Move reftest to mozbase | ||
* {{done|}} Add command executors for Marionette for Java and Python | * {{done|}} Add command executors for Marionette for Java and Python | ||
Line 240: | Line 243: | ||
=== Web Engineering === | === Web Engineering === | ||
'''Crash stats''' | '''Crash stats''' | ||
* {{ | * {{done|}} Prototype service for identifying post-crash user actions | ||
* {{done|}} Hardware and performance tuning for new primary data store | * {{done|}} Hardware and performance tuning for new primary data store | ||
* {{ | * {{done|}} Remove older, redundant crash storage format from database | ||
* {{drop|}} Improve search performance and features | * {{drop|}} Improve search performance and features | ||
** API changes in the underlying tech made this much more complicated that originally estimated. Will be carried over to next Q. | ** API changes in the underlying tech made this much more complicated that originally estimated. Will be carried over to next Q. | ||
Line 283: | Line 286: | ||
* {{done|}} Input: Improve documentation and install to lower the bar for contribution ([[Firefox/Input/Reduce Contributor Pain]]) [Enable Communities with Impact] | * {{done|}} Input: Improve documentation and install to lower the bar for contribution ([[Firefox/Input/Reduce Contributor Pain]]) [Enable Communities with Impact] | ||
* {{done|}} Input: Support Heartbeat ([[Firefox/Input/Heartbeat]]) [Get Firefox on a Growth Trajectory] | * {{done|}} Input: Support Heartbeat ([[Firefox/Input/Heartbeat]]) [Get Firefox on a Growth Trajectory] | ||
* {{ | * {{done|}} Input: Dashboards for Everyone ([[Firefox/Input/Dashboards for Everyone]]) [Get Firefox on a Growth Trajectory] | ||
=== Release Engineering - Laura === | === Release Engineering - Laura === | ||
Line 331: | Line 334: | ||
'''Communications Security''' | '''Communications Security''' | ||
* {{done|SSL Error Reporting finish first implementation of ssl error reporting feature.}} (dri=grobinson) | * {{done|SSL Error Reporting finish first implementation of ssl error reporting feature.}} (dri=grobinson) | ||
* {{ | * {{done| HPKP - implement pinning http header}} (dri=cviecco) | ||
* {{done| Update [[CA:RevocationPlan|roadmap for Cert Revocation improvements]]}} (dri=rbarnes) | * {{done| Update [[CA:RevocationPlan|roadmap for Cert Revocation improvements]]}} (dri=rbarnes) | ||
* {{done| Create a mechanism to provision phones with an alternate cert}} (dri=mgoodwin) | * {{done| Create a mechanism to provision phones with an alternate cert}} (dri=mgoodwin) |