Index: Source/core/inspector/InspectorOverlay.cpp |
diff --git a/Source/core/inspector/InspectorOverlay.cpp b/Source/core/inspector/InspectorOverlay.cpp |
index ee11801deba224bb4518f4fa81e96e572583240d..4a6e6b5a337ae6a92f39acee76d299b2515d25a4 100644 |
--- a/Source/core/inspector/InspectorOverlay.cpp |
+++ b/Source/core/inspector/InspectorOverlay.cpp |
@@ -41,6 +41,7 @@ |
#include "core/frame/Settings.h" |
#include "core/inspector/InspectorClient.h" |
#include "core/inspector/InspectorOverlayHost.h" |
+#include "core/layout/LayoutObject.h" |
#include "core/layout/shapes/ShapeOutsideInfo.h" |
#include "core/loader/EmptyClients.h" |
#include "core/loader/FrameLoadRequest.h" |
@@ -50,7 +51,6 @@ |
#include "core/rendering/RenderBox.h" |
#include "core/rendering/RenderBoxModelObject.h" |
#include "core/rendering/RenderInline.h" |
-#include "core/rendering/RenderObject.h" |
#include "core/rendering/style/RenderStyleConstants.h" |
#include "platform/JSONValues.h" |
#include "platform/PlatformMouseEvent.h" |
@@ -95,12 +95,12 @@ private: |
class ShapePathBuilder : public PathBuilder { |
public: |
- ShapePathBuilder(FrameView& view, RenderObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo) |
+ ShapePathBuilder(FrameView& view, LayoutObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo) |
: m_view(view) |
, m_renderer(renderer) |
, m_shapeOutsideInfo(shapeOutsideInfo) { } |
- static PassRefPtr<TypeBuilder::Array<JSONValue> > buildPath(FrameView& view, RenderObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo, const Path& path) |
+ static PassRefPtr<TypeBuilder::Array<JSONValue>> buildPath(FrameView& view, LayoutObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo, const Path& path) |
{ |
ShapePathBuilder builder(view, renderer, shapeOutsideInfo); |
builder.appendPath(path); |
@@ -116,7 +116,7 @@ protected: |
private: |
FrameView& m_view; |
- RenderObject& m_renderer; |
+ LayoutObject& m_renderer; |
const ShapeOutsideInfo& m_shapeOutsideInfo; |
}; |
@@ -245,7 +245,7 @@ static void contentsQuadToScreen(const FrameView* view, FloatQuad& quad) |
quad.setP4(view->contentsToRootView(roundedIntPoint(quad.p4()))); |
} |
-static bool buildNodeQuads(RenderObject* renderer, FloatQuad* content, FloatQuad* padding, FloatQuad* border, FloatQuad* margin) |
+static bool buildNodeQuads(LayoutObject* renderer, FloatQuad* content, FloatQuad* padding, FloatQuad* border, FloatQuad* margin) |
{ |
FrameView* containingView = renderer->frameView(); |
if (!containingView) |
@@ -305,7 +305,7 @@ static bool buildNodeQuads(RenderObject* renderer, FloatQuad* content, FloatQuad |
static void buildNodeHighlight(Node& node, const HighlightConfig& highlightConfig, Highlight* highlight) |
{ |
- RenderObject* renderer = node.renderer(); |
+ LayoutObject* renderer = node.renderer(); |
if (!renderer) |
return; |
@@ -594,7 +594,7 @@ static RefPtr<TypeBuilder::Array<double> > buildArrayForQuad(const FloatQuad& qu |
static const ShapeOutsideInfo* shapeOutsideInfoForNode(Node* node, Shape::DisplayPaths* paths, FloatQuad* bounds) |
{ |
- RenderObject* renderer = node->renderer(); |
+ LayoutObject* renderer = node->renderer(); |
if (!renderer || !renderer->isBox() || !toRenderBox(renderer)->shapeOutsideInfo()) |
return nullptr; |
@@ -664,7 +664,7 @@ PassRefPtr<JSONObject> buildElementInfo(Element* element) |
if (!classNames.isEmpty()) |
elementInfo->setString("className", classNames.toString()); |
- RenderObject* renderer = element->renderer(); |
+ LayoutObject* renderer = element->renderer(); |
FrameView* containingView = element->document().view(); |
if (!renderer || !containingView) |
return elementInfo; |
@@ -822,7 +822,7 @@ void InspectorOverlay::onTimer(Timer<InspectorOverlay>*) |
bool InspectorOverlay::getBoxModel(Node* node, RefPtr<TypeBuilder::DOM::BoxModel>& model) |
{ |
- RenderObject* renderer = node->renderer(); |
+ LayoutObject* renderer = node->renderer(); |
FrameView* view = node->document().view(); |
if (!renderer || !view) |
return false; |