WebCore:
[WebKit-https.git] / WebCore / platform / win / ScrollViewWin.cpp
index 465f5b860e5fe7befe7ee10cb6e70ef5a741b71f..4569c63800bf2ec6897de112de46de46b5bfeb25 100644 (file)
@@ -237,12 +237,12 @@ void ScrollView::update()
 
 int ScrollView::visibleWidth() const
 {
-    return width() - (m_data->m_vBar ? m_data->m_vBar->width() : 0);
+    return max(0, width() - (m_data->m_vBar ? m_data->m_vBar->width() : 0));
 }
 
 int ScrollView::visibleHeight() const
 {
-    return height() - (m_data->m_hBar ? m_data->m_hBar->height() : 0);
+    return max(0, height() - (m_data->m_hBar ? m_data->m_hBar->height() : 0));
 }
 
 FloatRect ScrollView::visibleContentRect() const