User:Dbaron/1.9.3 Alpha: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(35 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
== Bug Queries == | |||
'''1.9.3 Triage:''' [https://bugzilla.mozilla.org/buglist.cgi?field0-0-0=cf_blocking_193&type0-0-0=equals&value0-0-0=%3F&order=Last+Changed nominations] | |||
'''1.9.3 alpha 1 Status:''' [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=cf_blocking_193&query_format=advanced&type0-0-0=equals&value0-0-0=alpha1 Open blockers] | |||
'''topcrashes''': [http://crash-stats.mozilla.com/query/query?product=Firefox&version=ALL%3AALL&branch=1.9.3&date=&range_value=1&range_unit=weeks&query_search=signature&query_type=exact&query=&build_id=20100205042817&process_type=all&do_query=1 Windows nightly, Friday, Feb. 5] | |||
'''Lorentz on Windows Alpha''': [https://bugzilla.mozilla.org/showdependencytree.cgi?id=545893&maxdepth=1&hide_resolved=0 blockers] | |||
== Features == | |||
I'm trying to build a list of what features we want to get Web developer testing on in 1.9.3 alphas and what their current status is. | I'm trying to build a list of what features we want to get Web developer testing on in 1.9.3 alphas and what their current status is. | ||
Line 7: | Line 18: | ||
! Expected landing | ! Expected landing | ||
! Expected ready for widespread testing | ! Expected ready for widespread testing | ||
! What we want feedback on | |||
|- | |- | ||
| out of process plugins | | out of process plugins (maybe split this into multiple pieces?) | ||
| | | | ||
| | | | ||
| | | | ||
| bugs, UI? | |||
|- | |- | ||
| WebGL | | WebGL | ||
| {{bug|516213}}, etc. | | {{bug|516213}}, etc. | ||
| landed | | landed | ||
| | | yes, disabled by pref, spec still changing | ||
| nothing specific; perf, bugs, etc. | |||
|- | |- | ||
| CSS transitions | | CSS transitions | ||
Line 22: | Line 36: | ||
| landed | | landed | ||
| ready | | ready | ||
| bugs, missing capabilities | |||
|- | |- | ||
| SMIL Animation | | SMIL Animation | ||
| {{bug|482402}}, etc. | | {{bug|482402}}, etc. | ||
| landed | | landed | ||
| | | ready (though work on animating some SVG attributes is still in-progress) | ||
| bugs | |||
|- | |- | ||
| significant changes to table borders | | significant changes to table borders | ||
Line 32: | Line 48: | ||
| landed | | landed | ||
| ready | | ready | ||
| bugs | |||
|- | |- | ||
| background: -moz-image-rect() | | background: -moz-image-rect() | ||
Line 37: | Line 54: | ||
| landed | | landed | ||
| ready? | | ready? | ||
| ? | |||
|- | |- | ||
| CSS calc() values | | CSS calc() values | ||
Line 42: | Line 60: | ||
| partial support in February? (as of 2010-01-14) | | partial support in February? (as of 2010-01-14) | ||
| February/March? (as of 2010-01-14) | | February/March? (as of 2010-01-14) | ||
| bugs, missing capabilities, syntax | |||
|- | |- | ||
| Range.getClientRects and Range.getBoundingClientRect | | Range.getClientRects and Range.getBoundingClientRect | ||
Line 47: | Line 66: | ||
| landed | | landed | ||
| ready? | | ready? | ||
| ? | |||
|- | |||
| Much faster/smaller canvas imagedata | |||
| {{bug|534467}} | |||
| end of jan | |||
| mostly ready, needs reviews | |||
| bugs, compatibility | |||
|- | |||
| x86-64 jit | |||
| {{bug|489146}} | |||
| landed | |||
| ready | |||
| bugs, performance | |||
|- | |||
| Various ECMAScript 5 features | |||
| [https://bugzilla.mozilla.org/showdependencytree.cgi?id=445494&hide_resolved=0 es5 bug tree] | |||
| some landed | |||
| ready | |||
| bugs, spec compliance | |||
|- | |||
| js-ctypes API additions | |||
| {{bug|513788}} | |||
| By Feb 5th | |||
| Same | |||
| API & usage | |||
|- | |||
| setCapture / releaseCapture APIs from IE | |||
| {{bug|503943}} | |||
| landed | |||
| ready | |||
| bugs, regressions | |||
|- | |||
| HTML5 History.pushState() and History.replaceState() | |||
| {{bug|500328}} | |||
| landed | |||
| ? | |||
| bugs, regressions | |||
|- | |||
| Turn on HTML5 parser | |||
| {{bug|373864}}? | |||
| ? | |||
| ? | |||
| ? | |||
|} | |||
== Other changes == | |||
Other changes that need banging on but aren't web developer features: | |||
{| border | |||
|- | |||
! Description | |||
! Bug | |||
! Expected landing | |||
! Expected ready for widespread testing | |||
! What we want feedback on | |||
|- | |||
| Cloning documents for printing | |||
| {{bug|487667}} | |||
| landed | |||
| ready | |||
| bugs | |||
|- | |||
| Scrolling rewrite | |||
| {{bug|526394}} | |||
| landed | |||
| ready? | |||
| bugs, performance? | |||
|- | |- | ||
| CoreText as default Mac text backend | |||
| {{bug|517877}} | |||
| landed | |||
| ready? | |||
| regressions, general feedback? | |||
|- | |||
| Various frametree architecture changes: double-linking, no more primary frame map, destruction rewrite, last-frame pointers. | |||
| {{bug|512336}}, {{bug|500882}}, {{bug|233463}}, {{bug|508473}} | |||
| landed | |||
| ready | |||
| bugs | |||
|- | |||
| Async visited checks | |||
| {{bug|461199}} | |||
| end of jan | |||
| end of jan | |||
| bugs, performance | |||
|- | |||
| Change {ib} splits to follow spec and be faster | |||
| {{bug|501847}} | |||
| landed | |||
| ready | |||
| compatibility issues | |||
|- | |||
| Doing restyles lazily off the refresh driver | |||
| {{bug|528306}} | |||
| landed | |||
| ready | |||
| compatibility issues | |||
|- | |||
| Async reflow and paint on text control .value changes | |||
| {{bug|259636}} | |||
| landed | |||
| ready | |||
| compatibility issues | |||
|} | |} | ||
== Other Issues == | |||
* 64-bit as supported platform for Windows, OSX and Linux | |||
** Linux builds have existed for a while, but unsupported | |||
** Josh has done some work on [http://boomswaggerboom.wordpress.com/2009/10/01/64-bit-firefox-performance-on-mac-os-x/ 64 bit OSX builds] | |||
** No work to date on 64 bit for Windows | |||
* Can we ship 64-bit Linux for alpha 1? | |||
* are [https://bugzilla.mozilla.org/showdependencytree.cgi?id=503943&hide_resolved=1 regressions from setCapture] (on sites feature-detecting it) a problem? | |||
* out-of-process-plugins enabled or not? | |||
** watch to see how enabling it on m-c goes? | |||
== Tasks == | |||
* go to build (includes version bump?) | |||
* start page (like [http://www.mozilla.org/projects/namoroka/ this]) | |||
* release notes (like [http://www.mozilla.org/projects/firefox/3.6a1/releasenotes/ this]) | |||
* bouncer? | |||
* devnews post (like [https://developer.mozilla.org/devnews/index.php/2009/08/07/firefox-3-6-alpha-1-now-available-for-download/ this]) - highlights from release notes | |||
** should this also get sent to mozilla.announce? | |||
** also post to hacks.mozilla.org? |
Latest revision as of 20:02, 16 February 2010
Bug Queries
1.9.3 Triage: nominations
1.9.3 alpha 1 Status: Open blockers
topcrashes: Windows nightly, Friday, Feb. 5
Lorentz on Windows Alpha: blockers
Features
I'm trying to build a list of what features we want to get Web developer testing on in 1.9.3 alphas and what their current status is.
Description | Bug | Expected landing | Expected ready for widespread testing | What we want feedback on |
---|---|---|---|---|
out of process plugins (maybe split this into multiple pieces?) | bugs, UI? | |||
WebGL | bug 516213, etc. | landed | yes, disabled by pref, spec still changing | nothing specific; perf, bugs, etc. |
CSS transitions | bug 435441, etc. | landed | ready | bugs, missing capabilities |
SMIL Animation | bug 482402, etc. | landed | ready (though work on animating some SVG attributes is still in-progress) | bugs |
significant changes to table borders | bug 452319, bug 43178 | landed | ready | bugs |
background: -moz-image-rect() | bug 113577 | landed | ready? | ? |
CSS calc() values | bug 363249 | partial support in February? (as of 2010-01-14) | February/March? (as of 2010-01-14) | bugs, missing capabilities, syntax |
Range.getClientRects and Range.getBoundingClientRect | bug 396392 | landed | ready? | ? |
Much faster/smaller canvas imagedata | bug 534467 | end of jan | mostly ready, needs reviews | bugs, compatibility |
x86-64 jit | bug 489146 | landed | ready | bugs, performance |
Various ECMAScript 5 features | es5 bug tree | some landed | ready | bugs, spec compliance |
js-ctypes API additions | bug 513788 | By Feb 5th | Same | API & usage |
setCapture / releaseCapture APIs from IE | bug 503943 | landed | ready | bugs, regressions |
HTML5 History.pushState() and History.replaceState() | bug 500328 | landed | ? | bugs, regressions |
Turn on HTML5 parser | bug 373864? | ? | ? | ? |
Other changes
Other changes that need banging on but aren't web developer features:
Description | Bug | Expected landing | Expected ready for widespread testing | What we want feedback on |
---|---|---|---|---|
Cloning documents for printing | bug 487667 | landed | ready | bugs |
Scrolling rewrite | bug 526394 | landed | ready? | bugs, performance? |
CoreText as default Mac text backend | bug 517877 | landed | ready? | regressions, general feedback? |
Various frametree architecture changes: double-linking, no more primary frame map, destruction rewrite, last-frame pointers. | bug 512336, bug 500882, bug 233463, bug 508473 | landed | ready | bugs |
Async visited checks | bug 461199 | end of jan | end of jan | bugs, performance |
Change {ib} splits to follow spec and be faster | bug 501847 | landed | ready | compatibility issues |
Doing restyles lazily off the refresh driver | bug 528306 | landed | ready | compatibility issues |
Async reflow and paint on text control .value changes | bug 259636 | landed | ready | compatibility issues |
Other Issues
- 64-bit as supported platform for Windows, OSX and Linux
- Linux builds have existed for a while, but unsupported
- Josh has done some work on 64 bit OSX builds
- No work to date on 64 bit for Windows
- Can we ship 64-bit Linux for alpha 1?
- are regressions from setCapture (on sites feature-detecting it) a problem?
- out-of-process-plugins enabled or not?
- watch to see how enabling it on m-c goes?