| Index: third_party/WebKit/Source/core/dom/Range.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/Range.cpp b/third_party/WebKit/Source/core/dom/Range.cpp
|
| index d8650f8549840c89e44a7084c0a56feed3e3b7ca..110cb2d8d80e15c59617dbf1e5c0453eea00b26f 100644
|
| --- a/third_party/WebKit/Source/core/dom/Range.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/Range.cpp
|
| @@ -42,7 +42,7 @@
|
| #include "core/events/ScopedEventQueue.h"
|
| #include "core/html/HTMLBodyElement.h"
|
| #include "core/html/HTMLElement.h"
|
| -#include "core/layout/LayoutBoxModelObject.h"
|
| +#include "core/layout/LayoutObject.h"
|
| #include "core/layout/LayoutText.h"
|
| #include "core/svg/SVGSVGElement.h"
|
| #include "platform/geometry/FloatQuad.h"
|
| @@ -1551,10 +1551,10 @@ void Range::getBorderAndTextQuads(Vector<FloatQuad>& quads) const
|
| for (Node* node = firstNode(); node != stopNode; node = NodeTraversal::next(*node)) {
|
| if (node->isElementNode()) {
|
| if (!nodeSet.contains(node->parentNode())) {
|
| - if (LayoutBoxModelObject* layoutBoxModelObject = toElement(node)->layoutBoxModelObject()) {
|
| + if (LayoutObject* layoutObject = toElement(node)->layoutObject()) {
|
| Vector<FloatQuad> elementQuads;
|
| - layoutBoxModelObject->absoluteQuads(elementQuads);
|
| - m_ownerDocument->adjustFloatQuadsForScrollAndAbsoluteZoom(elementQuads, *layoutBoxModelObject);
|
| + layoutObject->absoluteQuads(elementQuads);
|
| + m_ownerDocument->adjustFloatQuadsForScrollAndAbsoluteZoom(elementQuads, *layoutObject);
|
|
|
| quads.appendVector(elementQuads);
|
| }
|
|
|