Index: sky/engine/core/dom/Range.cpp |
diff --git a/sky/engine/core/dom/Range.cpp b/sky/engine/core/dom/Range.cpp |
index 75feffae7a6b3fa88d31f77b67a098fe3d1b6bdb..e3a300d1e3f94c0f67c346c7848718a3474cd55a 100644 |
--- a/sky/engine/core/dom/Range.cpp |
+++ b/sky/engine/core/dom/Range.cpp |
@@ -1441,7 +1441,7 @@ void Range::expand(const String& unit, ExceptionState& exceptionState) |
PassRefPtr<ClientRectList> Range::getClientRects() const |
{ |
- m_ownerDocument->updateLayoutIgnorePendingStylesheets(); |
+ m_ownerDocument->updateLayout(); |
Vector<FloatQuad> quads; |
getBorderAndTextQuads(quads); |
@@ -1494,7 +1494,7 @@ void Range::getBorderAndTextQuads(Vector<FloatQuad>& quads) const |
FloatRect Range::boundingRect() const |
{ |
- m_ownerDocument->updateLayoutIgnorePendingStylesheets(); |
+ m_ownerDocument->updateLayout(); |
Vector<FloatQuad> quads; |
getBorderAndTextQuads(quads); |