Open
Bug 1227616
Opened 9 years ago
Updated 2 years ago
Incomplete layout of table-cell in vertical writing-mode
Categories
(Core :: Layout: Tables, defect)
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox45 | --- | affected |
People
(Reporter: bugzilla, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: testcase, Whiteboard: Correct links to tests in comment 3)
Pairs of related tests
----------------------
Vendor-prefixed with font fetching
table-cell and 'vertical-rl' - ordering direction of line boxes
http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/wm-line-box-direction-011.xht
PASSED
Unprefixed
table-cell and 'vertical-rl' - ordering direction of line boxes
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-015.xht
FAILED
- - - - -
Vendor-prefixed with font fetching
table-cell and 'vertical-lr' - ordering direction of line boxes
http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/wm-line-box-direction-012.xht
PASSED
Unprefixed
table-cell and 'vertical-lr' - ordering direction of line boxes
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-016.xht
FAILED
Expected results for Unprefixed tests
-------------------------------------
http://test.csswg.org/source/css-writing-modes-3/block-flow-direction-001-ref.xht
Actual results for Unprefixed tests
-----------------------------------
There is an incomplete layout of the table-cell: the background color and the border are not painted. Only the left border is painted. I can load a screenshot if requested.
Other tests also affected
-------------------------
Unprefixed
table-cell and 'sideways-rl' - ordering direction of line boxes
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-055.xht
Unprefixed
table-cell and 'sideways-lr' - ordering direction of line boxes
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-056.xht
Notes
-----
- Firefox 45.0a1 buildID=20151124030553 fails the line-box-direction-015 and 016 tests
- I have "Enable multi-process Nightly" checkbox UNchecked; I have not verified yet if checking it also gives me actual results
- when toggling off and on the border declaration with Inspect Element/Inspector Tool, the layout issue is solved: this is what makes me think there is final layout or painting failure somewhere in the code
- what I do not understand is why wm-line-box-direction-011 and wm-line-box-direction-012 are passed when they are basically and fundamentally the same tests ... when the only difference is font fetching
- I use Linux 3.13.0-68-generic x86_64, Qt: 4.8.6, KDE 4.13.3; Kubuntu (utopic) 14.04.3 LTS
- I've searched for duplicates and did not find any.
Reporter | ||
Comment 1•9 years ago
|
||
I do not know if this issue is reproduced under Windows and Mac. So, I only the OS field is Linux for now.
Reporter | ||
Comment 2•9 years ago
|
||
With "Enable multi-process Nightly" checkbox checked in Firefox 45.0a1 buildID=20151124030553, the issue is the same: I still get actual results.
With "Enable multi-process Nightly" checkbox checked, wm-line-box-direction-011 and wm-line-box-direction-012 tests now fail as the table-cell borders and background-color are incompletely rendered.
Reporter | ||
Comment 3•9 years ago
|
||
Unfortunately, we recently had to filename-rename many tests and this affected the tests mentioned in comment 0.
Here are the current links to tests:
FAILED tests:
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-vrl-015.xht
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-vlr-016.xht
Others:
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-srl-055.xht
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-slr-056.xht
Whiteboard: Correct links to tests in comment 3
Reporter | ||
Comment 4•9 years ago
|
||
Firefox 45 (final release) buildID=20160304114926 now passes
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-vrl-015.xht
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-vlr-016.xht
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-srl-055.xht
http://test.csswg.org/source/css-writing-modes-3/line-box-direction-slr-056.xht
http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/s73-orthogonal-table-cell-003.xht
http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/orthogonal-vrl-table-cells-001.html
http://www.gtalbot.org/BrowserBugsSection/CSS3WritingModes/orthogonal-vrl-table-cells-002.html
but those 7 tests fail in Firefox 47.0a1 buildID=20160304163750. Again, those 7 tests *would pass* in Firefox 47.0a1 buildID=20160304163750 when/after toggling on and off the border declaration with Inspect Element/Inspector Tool, suggesting a reflow missing somewhere...
Reporter | ||
Comment 5•9 years ago
|
||
> Firefox 45 (final release) buildID=20160304114926 now passes
>
> http://test.csswg.org/source/css-writing-modes-3/line-box-direction-vrl-015.
> xht
(...)
Firefox 45 (final release) buildID=20160304114926 and Firefox 48.0a1 buildID=20160406030221 all fail these 7 tests. The previous comment, except for the toggling on and off of the border declaration, is incorrect.
Updated•6 years ago
|
Blocks: writing-mode
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•