User:Zack: Difference between revisions

Jump to navigation Jump to search
553 bytes added ,  17 December 2008
no edit summary
No edit summary
No edit summary
Line 37: Line 37:
| Caret is invisible in trunk builds, but can reproduce with privileged JS (not quite the same symptoms)
| Caret is invisible in trunk builds, but can reproduce with privileged JS (not quite the same symptoms)
|-
|-
| {{nbug|454349}}
| {{nbug|446670}}
| reftests should test whether repaint paints opaque color over the entire viewport
| Unable to select Checkbox, Radio and Select form elements in designMode=true in FireFox 3.x
| breaks a whole bunch of (all?) SVG tests on windows, no idea why
|
|-
|-
| {{nbug|372498}}
| {{nbug|372498}}
Line 46: Line 46:
|}
|}


= Later in 1.9 series if possible =
= Intended for 1.9.2 =
 
In rough priority order.
 
{| rules="all"
! Bug
! Summary
! Notes
|-
| {{nbug|19963}}
| dot/dash border handling at corners
| algorithms prototyped, code to be written
|-
| {{nbug|431176}}
| other changes for elliptical border-radius
| this is now a tracking bug which will spin off at least two more bugs
|-
| {{nbug|311616}}<br />{{nbug|446226}}
| CSS2.1 EOF handling
| 325064 addressed most issues; need to audit for remaining problems
|-
| {{nbug|282126}}
| more 'ch' unit
| unclear whether there's anything left to do here
|-
| {{nbug|463778}}
| better recovery from invalid MathML
| exact tactic under discussion
|-
| {{nbug|464581}}
| Ensure that all descendants of a frame leave reflow before the frame does
| theoretical invariant, violated all over the place
|-
| {{nbug|229827}}
| CSS parser diagnostics should escape unprintable characters
|
|}
 
= Could make 1.9, not a priority =


In no particular order.
In no particular order.
Line 86: Line 124:
| Support mutation of CSSFontFaceRule DOM objects from JavaScript
| Support mutation of CSSFontFaceRule DOM objects from JavaScript
| I'm not sure how to make the font loader notice when this happens
| I'm not sure how to make the font loader notice when this happens
|-
| {{nbug|19963}}
| dot/dash border handling at corners
| algorithms prototyped, code to be written
|-
| {{nbug|431176}}
| other changes for elliptical border-radius
| this is now a tracking bug which will spin off at least two more bugs
|-
|-
| {{nbug|441634}}<br />{{nbug|441644}}
| {{nbug|441634}}<br />{{nbug|441644}}
| mysterious reftest failures on my machine only (more to be filed)
| mysterious reftest failures on my machine only (more to be filed)
| seems to be an issue with unusual X11-reported DPI; no resolution yet
| seems to be an issue with unusual X11-reported DPI; no resolution yet
|-
| {{nbug|311616}}<br />{{nbug|446226}}
| CSS2.1 EOF handling
| 325064 addressed most issues; need to audit for remaining problems
|-
| {{nbug|282126}}
| more 'ch' unit
| unclear whether there's anything left to do here
|-
| {{nbug|434365}}
| Add a commandline option to run Mochitest [offscreen]
| patch pending revision; lower priority than 1.9.1 core work
|-
|-
| {{nbug|456150}}
| {{nbug|456150}}
| layout/ warnings sweep
| layout/ warnings sweep
| needs to be broken up into several smaller changes
| needs to be broken up into several smaller changes
|-
| {{nbug|463778}}
| better recovery from invalid MathML
| exact tactic under discussion
|-
| {{nbug|464851}}
| Ensure that all descendants of a frame leave reflow before the frame does
| theoretical invariant, violated all over the place
|-
|-
| {{nbug|468496}}
| {{nbug|468496}}
Line 212: Line 222:


I would like to see, at a minimum, two things done in the 2.0 timeframe: a file-level cleanup of <tt>gfx/src</tt> which has largely been done, and coordinate conversion via CTM rather than ad-hoc code all over layout.  This is too fluid for a list; see the dependencies of {{bug|430829}}.
I would like to see, at a minimum, two things done in the 2.0 timeframe: a file-level cleanup of <tt>gfx/src</tt> which has largely been done, and coordinate conversion via CTM rather than ad-hoc code all over layout.  This is too fluid for a list; see the dependencies of {{bug|430829}}.
= Test harness patches =
{| rules="all"
! Bug
! Summary
! Notes
|-
| {{nbug|454349}}
| reftests should test whether the entire viewport is painted opaquely
| breaks a whole bunch of (all?) SVG tests on windows, no idea why
|-
| {{nbug|434365}}
| Add a commandline option to run Mochitest [offscreen]
| patch to be revised
|-
| {{nbug|454341}}
| An improved reftest analysis tool
| patch to be revised
|}


= Waiting for CSS committee =
= Waiting for CSS committee =
Line 287: Line 317:
| fake intermediate font-weights when not available
| fake intermediate font-weights when not available
| not clear whether we really should; waits for {{bug|93725}} in any case
| not clear whether we really should; waits for {{bug|93725}} in any case
|-
| {{nbug|466572}}
| Visible seams between two filled regions at curved path segments of the boundary
| Antialiasing issue - may need Cairo support to get right
|}
|}


184

edits

Navigation menu