Index: third_party/WebKit/Source/core/inspector/InspectorHighlight.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/InspectorHighlight.cpp b/third_party/WebKit/Source/core/inspector/InspectorHighlight.cpp |
index 09c2e5836bcb30d8d2d2abba45db0a6eeb168518..2cf7381a650520f6ff1747b281530d45fe19fc56 100644 |
--- a/third_party/WebKit/Source/core/inspector/InspectorHighlight.cpp |
+++ b/third_party/WebKit/Source/core/inspector/InspectorHighlight.cpp |
@@ -353,8 +353,8 @@ bool InspectorHighlight::getBoxModel(Node* node, std::unique_ptr<protocol::DOM:: |
.setPadding(buildArrayForQuad(padding)) |
.setBorder(buildArrayForQuad(border)) |
.setMargin(buildArrayForQuad(margin)) |
- .setWidth(modelObject ? adjustForAbsoluteZoom(modelObject->pixelSnappedOffsetWidth(), modelObject) : boundingBox.width()) |
- .setHeight(modelObject ? adjustForAbsoluteZoom(modelObject->pixelSnappedOffsetHeight(), modelObject) : boundingBox.height()).build(); |
+ .setWidth(modelObject ? adjustForAbsoluteZoom(modelObject->pixelSnappedOffsetWidth(modelObject->offsetParent()), modelObject) : boundingBox.width()) |
+ .setHeight(modelObject ? adjustForAbsoluteZoom(modelObject->pixelSnappedOffsetHeight(modelObject->offsetParent()), modelObject) : boundingBox.height()).build(); |
Shape::DisplayPaths paths; |
FloatQuad boundsQuad; |