Unreviewed, rolling out r60044.
authortkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Jun 2012 06:25:27 +0000 (06:25 +0000)
committertkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Jun 2012 06:25:27 +0000 (06:25 +0000)
http://trac.webkit.org/changeset/60044

It made a regression, crbug.com/114922.

* src/ChromeClientImpl.cpp:
(WebKit::ChromeClientImpl::invalidateContentsForSlowScroll): Do not hide popups by scrolling.
(WebKit::ChromeClientImpl::scroll): ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@119688 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/chromium/ChangeLog
Source/WebKit/chromium/src/ChromeClientImpl.cpp

index 00d76a6..72ed881 100644 (file)
@@ -1,3 +1,14 @@
+2012-06-06  Kent Tamura  <tkent@chromium.org>
+
+        Unreviewed, rolling out r60044.
+        http://trac.webkit.org/changeset/60044
+
+        It made a regression, crbug.com/114922.
+
+        * src/ChromeClientImpl.cpp:
+        (WebKit::ChromeClientImpl::invalidateContentsForSlowScroll): Do not hide popups by scrolling.
+        (WebKit::ChromeClientImpl::scroll): ditto.
+
 2012-06-06  Noel Gordon  <noel.gordon@gmail.com>
 
         Unreviewed. Rolled DEPS.
index f13662a..38a2c1a 100644 (file)
@@ -521,7 +521,6 @@ void ChromeClientImpl::invalidateContentsAndRootView(const IntRect& updateRect,
 
 void ChromeClientImpl::invalidateContentsForSlowScroll(const IntRect& updateRect, bool immediate)
 {
-    m_webView->hidePopups();
     invalidateContentsAndRootView(updateRect, immediate);
 }
 
@@ -536,7 +535,6 @@ void ChromeClientImpl::scroll(
     const IntSize& scrollDelta, const IntRect& scrollRect,
     const IntRect& clipRect)
 {
-    m_webView->hidePopups();
 #if USE(ACCELERATED_COMPOSITING)
     if (!m_webView->isAcceleratedCompositingActive()) {
 #endif