DescriptionRepaint issues with vertical text which has absolute (or fixed) position specified for it.
For a writing mode root editable box which is absolute (or fixed) positioned
and which contains vertically aligned text within, trying to either insert
a paragraph in-between the text or trying to select part of the text does
not visually manifest the expected behavior.
An extra repaint is required to demonstrate the expected behavior.
This occurs because the repaint rect being computed in case of absolutely or
fixed positioned writing mode editable roots is not flipping the rect as per
the writing mode.
Removed the extra condition check for writing mode root box that flipped the
computed rect (based on the writing mode) only if the renderer was not absolute (or fixed) positioned.
R=leviw@chromium.org,eseidel@chromium.org,ojan@chromium.org
BUG=259352, 230580
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=177870
Patch Set 1 #
Total comments: 13
Patch Set 2 : Updated patch #Patch Set 3 : Adding entry in TestExpectations #
Total comments: 1
Patch Set 4 : Fixing nit in testcase #
Total comments: 7
Patch Set 5 : Modifying testcase as per review comments #
Total comments: 2
Patch Set 6 : Removing the extra check #
Messages
Total messages: 22 (0 generated)
|