Index: extensions/renderer/extension_helper.cc |
diff --git a/extensions/renderer/extension_helper.cc b/extensions/renderer/extension_helper.cc |
index 8eb0cc8e170ee7e48da79d7c1ce811f05798e65a..728ea138c0dd9397a532ed3205a2d0cce5c4f804 100644 |
--- a/extensions/renderer/extension_helper.cc |
+++ b/extensions/renderer/extension_helper.cc |
@@ -47,6 +47,7 @@ void ExtensionHelper::DraggableRegionsChanged(blink::WebFrame* frame) { |
std::vector<DraggableRegion> regions; |
for (size_t i = 0; i < webregions.size(); ++i) { |
DraggableRegion region; |
+ render_view()->convertViewportToWindow(&webregions[i].bounds); |
region.bounds = webregions[i].bounds; |
region.draggable = webregions[i].draggable; |
regions.push_back(region); |