Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/LayoutInline.cpp |
| diff --git a/third_party/WebKit/Source/core/layout/LayoutInline.cpp b/third_party/WebKit/Source/core/layout/LayoutInline.cpp |
| index 71782d3e40ceebd5141612c58f2a19d3739b6da5..861d771327f6fb72e3e7a517362ef10a6db44fb1 100644 |
| --- a/third_party/WebKit/Source/core/layout/LayoutInline.cpp |
| +++ b/third_party/WebKit/Source/core/layout/LayoutInline.cpp |
| @@ -1096,7 +1096,7 @@ bool LayoutInline::mapToVisualRectInAncestorSpace(const LayoutBoxModelObject* an |
| if (containerBox && !containerBox->mapScrollingContentsRectToBoxSpace(rect, container == ancestor ? ApplyNonScrollOverflowClip : ApplyOverflowClip, visualRectFlags)) |
| return false; |
| - if (containerBox) |
| + if (containerBox && !isRuby()) |
|
wkorman
2016/07/20 22:14:52
This was needed to avoid losing the topLeft locati
|
| containerBox->flipForWritingMode(rect); |
| return container->mapToVisualRectInAncestorSpace(ancestor, rect, visualRectFlags); |
| } |