Title: [142080] branches/chromium/1364/Source/WebCore/inspector/InspectorOverlay.cpp
Revision
142080
Author
[email protected]
Date
2013-02-07 01:03:35 -0800 (Thu, 07 Feb 2013)

Log Message

Merge 141772
> Web Inspector: take page scale factor into account when updating overlay.
> https://bugs.webkit.org/show_bug.cgi?id=108831
> 
> Reviewed by Vsevolod Vlasov.
> 
> Otherwise, the ports that use page scale factor have broken overlay.
> 
> * inspector/InspectorOverlay.cpp:
> (WebCore::InspectorOverlay::update):

[email protected]
Review URL: https://codereview.chromium.org/12217060

Modified Paths

Diff

Modified: branches/chromium/1364/Source/WebCore/inspector/InspectorOverlay.cpp (142079 => 142080)


--- branches/chromium/1364/Source/WebCore/inspector/InspectorOverlay.cpp	2013-02-07 09:01:49 UTC (rev 142079)
+++ branches/chromium/1364/Source/WebCore/inspector/InspectorOverlay.cpp	2013-02-07 09:03:35 UTC (rev 142080)
@@ -285,6 +285,8 @@
     IntSize viewportSize = enclosingIntRect(view->visibleContentRect()).size();
     IntSize frameViewFullSize = enclosingIntRect(view->visibleContentRect(true)).size();
     IntSize size = m_size.isEmpty() ? frameViewFullSize : m_size;
+    overlayPage()->setPageScaleFactor(m_page->pageScaleFactor(), IntPoint());
+    size.scale(m_page->pageScaleFactor());
     overlayView->resize(size);
 
     // Clear canvas and paint things.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to