Index: Source/core/rendering/RenderBox.cpp |
diff --git a/Source/core/rendering/RenderBox.cpp b/Source/core/rendering/RenderBox.cpp |
index 4e9c5502a314135d5ee455718ca4785abf23e63f..2e1b57e74cb598e632665e384a1807cd9c0270a3 100644 |
--- a/Source/core/rendering/RenderBox.cpp |
+++ b/Source/core/rendering/RenderBox.cpp |
@@ -275,7 +275,7 @@ void RenderBox::updateFromStyle() |
setFloating(!isOutOfFlowPositioned() && styleToUse->isFloating()); |
bool boxHasOverflowClip = false; |
- if (!styleToUse->isOverflowVisible() && isRenderBlock() && !isViewObject) { |
+ if (!styleToUse->isOverflowVisible() && isRenderBlock() && !isTable() && !isViewObject) { |
// If overflow has been propagated to the viewport, it has no effect here. |
if (node() != document().viewportDefiningElement()) |
boxHasOverflowClip = true; |