[Webkit-unassigned] [Bug 25252] REGRESSION (r41469): mis-layout at endless.com before window resize
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri May 1 12:02:58 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=25252
------- Comment #23 from simon.fraser at apple.com 2009-05-01 12:02 PDT -------
This patch fixes it:
diff --git a/WebCore/rendering/RenderBoxModelObject.cpp
b/WebCore/rendering/RenderBoxModelObject.cpp
index f995b0f..72ba16b 100644
--- a/WebCore/rendering/RenderBoxModelObject.cpp
+++ b/WebCore/rendering/RenderBoxModelObject.cpp
@@ -57,7 +57,6 @@ RenderBoxModelObject::~RenderBoxModelObject()
void RenderBoxModelObject::destroyLayer()
{
- ASSERT(hasLayer());
ASSERT(m_layer);
m_layer->destroy(renderArena());
m_layer = 0;
@@ -114,6 +113,7 @@ void RenderBoxModelObject::styleDidChange(StyleDifference
diff, const RenderStyl
m_layer->updateLayerPositions();
}
} else if (layer() && layer()->parent()) {
+ setHasLayer(false);
setHasTransform(false); // Either a transform wasn't specified or the
object doesn't support transforms, so just null out the bit.
setHasReflection(false);
m_layer->removeOnlyThisLayer(); // calls destroyLayer() which clears
m_layer
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list