| Index: Source/core/layout/LayoutTableCell.cpp
|
| diff --git a/Source/core/layout/LayoutTableCell.cpp b/Source/core/layout/LayoutTableCell.cpp
|
| index 296f32745de18e8ac7e8a83a55ad847d749a1ac4..5ee5ab007ec4d90f76d9a31493dc17d81c53d52e 100644
|
| --- a/Source/core/layout/LayoutTableCell.cpp
|
| +++ b/Source/core/layout/LayoutTableCell.cpp
|
| @@ -322,11 +322,11 @@ LayoutRect LayoutTableCell::clippedOverflowRectForPaintInvalidation(const Layout
|
| return LayoutBlockFlow::clippedOverflowRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationState);
|
|
|
| bool rtl = !styleForCellFlow().isLeftToRightDirection();
|
| - int outlineSize = style()->outlineSize();
|
| - int left = std::max(borderHalfLeft(true), outlineSize);
|
| - int right = std::max(borderHalfRight(true), outlineSize);
|
| - int top = std::max(borderHalfTop(true), outlineSize);
|
| - int bottom = std::max(borderHalfBottom(true), outlineSize);
|
| + int outlineOutset = style()->outlineOutsetExtent();
|
| + int left = std::max(borderHalfLeft(true), outlineOutset);
|
| + int right = std::max(borderHalfRight(true), outlineOutset);
|
| + int top = std::max(borderHalfTop(true), outlineOutset);
|
| + int bottom = std::max(borderHalfBottom(true), outlineOutset);
|
| if ((left && !rtl) || (right && rtl)) {
|
| if (LayoutTableCell* before = table()->cellBefore(this)) {
|
| top = std::max(top, before->borderHalfTop(true));
|
|
|