collectLayerFragments() expects a dirty rect relative to the multicol container.
It was actually relative to the flow thread (see call site at
DeprecatedPaintLayer::collectFragments()), but it's documented as "relative to
the multicol container" in MultiColumnFragmentainerGroup::collectLayerFragments().
So make it relative to the multicol container, then.
There was no layout test to catch this fundamental RTL issue, so I added one.
BUG=511655
R=dsinclair@chromium.org,jchaffraix@chromium.org,leviw@chromium.org
Review URL: https://codereview.chromium.org/1259943002
git-svn-id: svn://svn.chromium.org/blink/trunk@199697 bbb929c8-8fbe-4397-9dbb-9b2b20218538
4 files changed