184
edits
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| | | {{nbug|446670}} | ||
| | | Unable to select Checkbox, Radio and Select form elements in designMode=true in FireFox 3.x | ||
| | | | ||
|- | |- | ||
| {{nbug|372498}} | | {{nbug|372498}} | ||
Line 46: | Line 46: | ||
|} | |} | ||
= | = 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|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|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|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 | |||
|} | |} | ||
edits