Closed
Bug 1134744
Opened 8 years ago
Closed 8 years ago
checkboxes and radiobuttons have a bad baseline if writingMode.IsLineInverted() applies
Categories
(Core :: Layout: Form Controls, defect)
Core
Layout: Form Controls
Tracking
()
RESOLVED
FIXED
mozilla39
Tracking | Status | |
---|---|---|
firefox39 | --- | fixed |
People
(Reporter: jfkthame, Assigned: jfkthame)
Details
Attachments
(3 files)
577 bytes,
text/html
|
Details | |
1.59 KB,
patch
|
smontagu
:
review+
|
Details | Diff | Splinter Review |
3.04 KB,
patch
|
smontagu
:
review+
|
Details | Diff | Splinter Review |
When text-orientation:sideways-right is in effect, checkboxes and radiobuttons in vertical-lr writing mode (where the line is "inverted" relative to block direction) get a bad baseline. See testcase, where the two examples should look the same, but the controls in the second block are offset to the left, pushing the lines apart. (The problem doesn't show up with text-orientation:mixed or upright, but that's only because we default to a centered vertical baseline in this case.)
Assignee | ||
Comment 1•8 years ago
|
||
Attachment #8566653 -
Flags: review?(smontagu)
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → jfkthame
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•8 years ago
|
||
Here's a reftest that I think will work for this; waiting to see how it fares on try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=49bbdf787060.
Attachment #8567016 -
Flags: review?(smontagu)
Updated•8 years ago
|
Attachment #8566653 -
Flags: review?(smontagu) → review+
Updated•8 years ago
|
Attachment #8567016 -
Flags: review?(smontagu) → review+
Assignee | ||
Comment 3•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/d530c6ab9f11 https://hg.mozilla.org/integration/mozilla-inbound/rev/2a03863c7384
https://hg.mozilla.org/mozilla-central/rev/d530c6ab9f11 https://hg.mozilla.org/mozilla-central/rev/2a03863c7384
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox39:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla39
You need to log in
before you can comment on or make changes to this bug.
Description
•