Title: [130392] trunk/Source/WebKit/blackberry
Revision
130392
Author
[email protected]
Date
2012-10-04 08:31:42 -0700 (Thu, 04 Oct 2012)

Log Message

[BlackBerry] Exiting fullscreen does not set the correct scroll position (Part II)
https://bugs.webkit.org/show_bug.cgi?id=97917
PR #212920

Reviewed by Yong Li.
Patch by Antonio Gomes <[email protected]>
Internally reviewed by Jacky Jiang.

Inform the client of transform change so that we avoid
getting stuck on overscroll.

* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::setViewportSize):

Modified Paths

Diff

Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (130391 => 130392)


--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2012-10-04 14:56:22 UTC (rev 130391)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2012-10-04 15:31:42 UTC (rev 130392)
@@ -3901,6 +3901,7 @@
                 m_scaleBeforeFullScreen = -1.0;
             }
             m_mainFrame->view()->setScrollPosition(m_scrollOffsetBeforeFullScreen);
+            notifyTransformChanged();
         }
 
         m_backingStore->d->resumeScreenAndBackingStoreUpdates(BackingStore::RenderAndBlit);

Modified: trunk/Source/WebKit/blackberry/ChangeLog (130391 => 130392)


--- trunk/Source/WebKit/blackberry/ChangeLog	2012-10-04 14:56:22 UTC (rev 130391)
+++ trunk/Source/WebKit/blackberry/ChangeLog	2012-10-04 15:31:42 UTC (rev 130392)
@@ -1,3 +1,18 @@
+2012-10-03  Antonio Gomes  <[email protected]>
+
+        [BlackBerry] Exiting fullscreen does not set the correct scroll position (Part II)
+        https://bugs.webkit.org/show_bug.cgi?id=97917
+        PR #212920
+
+        Reviewed by Yong Li.
+        Internally reviewed by Jacky Jiang.
+
+        Inform the client of transform change so that we avoid
+        getting stuck on overscroll.
+
+        * Api/WebPage.cpp:
+        (BlackBerry::WebKit::WebPagePrivate::setViewportSize):
+
 2012-10-03  Otto Derek Cheung  <[email protected]>
 
         [BlackBerry] Implementing the NetworkInfo API for BB port
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to