pos:absolute inside pos:relative inside direction:rtl goes to the other side
Reported by
vnexs...@gmail.com,
Sep 20 2017
|
||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36 Steps to reproduce the problem: http://jsbin.com/worihoh/edit?html,output in FF and edge it works ok What is the expected behavior? the div should be positioned on the right What went wrong? it goes to the left and out of bounds Did this work before? No Does this work in other browsers? Yes Chrome version: 60.0.3112.113 Channel: n/a OS Version: 10.0 Flash Version:
,
Sep 21 2017
,
Sep 25 2017
Aleks, any idea what's going on here?
,
Sep 25 2017
Static position of the abspos div inside an rtl inline containing block is getting confused by RTL. I'll take a look, this might be fixable.
,
Sep 29 2017
Inside LayoutBox::ComputeInlineStaticDistance[1] there is a FIXME: // FIXME: The static distance computation has not been patched for mixed // writing modes yet. Static distance computation currently only works all writing modes between child and containing block match. Fixing this might take several days or more of work. There are lots of methods that I know nothing about. What is FlowThread? I can try fixing it, if someone with FlowThread expertise is willing to help. >IsInsideFlowThread()) static_position += AccumulateStaticOffsetForFlowThread What do you think we should do? [1] https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/layout/LayoutBox.cpp?type=cs&q=ComputeInlineStaticDistance&sq=package:chromium&l=3924
,
Sep 29 2017
,
Oct 3 2017
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by manoranj...@chromium.org
, Sep 20 2017