Confirmed users
3,314
edits
(→Bugs: List bugs blocking stylo-central and stylo-nightly) |
(Merge plan to bug section) |
||
Line 24: | Line 24: | ||
* Stylo's crash rate should be less than or equal to Gecko's. | * Stylo's crash rate should be less than or equal to Gecko's. | ||
* Stylo's user engagement ratio (DAU/MAU) should be greater than or equal to Gecko's. | * Stylo's user engagement ratio (DAU/MAU) should be greater than or equal to Gecko's. | ||
= Work Breakdown Structure = | = Work Breakdown Structure = | ||
Line 70: | Line 49: | ||
== stylo-central == | == stylo-central == | ||
* '''Run linux64-stylo tests in mozilla-central''' ({{bug|1330414}}) | |||
** Enable stop-gap vcs sync ({{bug|1317525}}) | |||
** Vendor servo in mozilla-central ({{bug|1322769}}) | |||
** Make all tests green (by skipping or expecting failure) | |||
* Stylo-central meta {{bug|1330414}} | * Stylo-central meta {{bug|1330414}} | ||
Line 84: | Line 68: | ||
== stylo-nightly == | == stylo-nightly == | ||
* '''Enable Stylo in Nightly''' ({{bug|1330412}}) (only on Linux first?) | |||
** Implement parsing of all [https://manishearth.github.io/css-properties-list/ CSS properties supported by Firefox] | |||
** Fix and enable all tests (without skipping or expecting failure) | |||
** Fix all crashes and assertion failures | |||
*** Fuzz Stylo | |||
*** Pass BugHunter | |||
** Manual QA sign-off | |||
*** Smoke test Alexa Top N sites | |||
*** Exploratory testing of browser UI and features | |||
* Stylo-nightly meta {{bug|1330412}} | * Stylo-nightly meta {{bug|1330412}} | ||
Line 98: | Line 92: | ||
== stylo-release == | == stylo-release == | ||
* '''Run experiment comparing Stylo vs Gecko''' on engagement ratio, performance, crash rate, and memory usage. | |||
* '''Let Stylo ride the trains''' | |||
** Enable Stylo on all platforms ({{bug|stylo-nightly}}) | |||
*** Pass QA on all platforms (tests, fuzzing, BugHunter) | |||
* '''Ship Stylo to Release''' | |||
= Links = | = Links = |