| Index: Source/core/inspector/InspectorOverlay.cpp
 | 
| diff --git a/Source/core/inspector/InspectorOverlay.cpp b/Source/core/inspector/InspectorOverlay.cpp
 | 
| index 65e0968729ad3cd17e1ca5f9ed72ffff208c6e6e..8d051063cbdb11be7c3e12af7e1353aebac80bbd 100644
 | 
| --- a/Source/core/inspector/InspectorOverlay.cpp
 | 
| +++ b/Source/core/inspector/InspectorOverlay.cpp
 | 
| @@ -358,10 +358,9 @@ void InspectorOverlay::update()
 | 
|      FrameView* view = m_page->mainFrame()->view();
 | 
|      if (!view)
 | 
|          return;
 | 
| -    FloatRect viewRect = view->visibleContentRect();
 | 
| +    IntRect viewRect = view->visibleContentRect();
 | 
|      FrameView* overlayView = overlayPage()->mainFrame()->view();
 | 
| -    IntSize viewportSize = enclosingIntRect(viewRect).size();
 | 
| -    IntSize frameViewFullSize = enclosingIntRect(view->visibleContentRect(ScrollableArea::IncludeScrollbars)).size();
 | 
| +    IntSize frameViewFullSize = view->visibleContentRect(ScrollableArea::IncludeScrollbars).size();
 | 
|      IntSize size = m_size.isEmpty() ? frameViewFullSize : m_size;
 | 
|      size.scale(m_page->pageScaleFactor());
 | 
|      overlayView->resize(size);
 | 
| 
 |