Skip to content

Commit 601eddf

Browse files
browser(webkit): fix scrolling with mobile viewport (#2468)
1 parent 3dd1e40 commit 601eddf

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

browser_patches/webkit/BUILD_NUMBER

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1263
1+
1264

browser_patches/webkit/patches/bootstrap.diff

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14589,6 +14589,24 @@ index 22f9c46ecdf08834321840ffe71a5114616a3357..cf551cd6111e86421e7311c403715d62
1458914589
void WebChromeClient::runOpenPanel(Frame& frame, FileChooser& fileChooser)
1459014590
{
1459114591
if (m_page.activeOpenPanelResultListener())
14592+
diff --git a/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp b/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
14593+
index 4ada29373feb20a60b50c54d6d9cd95d3f781b24..f4f73c9aa61e9f4cfb2d6da296960040fb7ca661 100644
14594+
--- a/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
14595+
+++ b/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
14596+
@@ -1537,13 +1537,6 @@ void WebFrameLoaderClient::transitionToCommittedForNewPage()
14597+
if (webPage->scrollPinningBehavior() != DoNotPin)
14598+
view->setScrollPinningBehavior(webPage->scrollPinningBehavior());
14599+
14600+
-#if USE(COORDINATED_GRAPHICS)
14601+
- if (shouldUseFixedLayout) {
14602+
- view->setDelegatesScrolling(shouldUseFixedLayout);
14603+
- view->setPaintsEntireContents(shouldUseFixedLayout);
14604+
- return;
14605+
- }
14606+
-#endif
14607+
}
14608+
14609+
void WebFrameLoaderClient::didRestoreFromBackForwardCache()
1459214610
diff --git a/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp b/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp
1459314611
index 564126e14e22882e7896fcff3e6d32f722eec47b..71fbdd4d4cb720a1ce5b34ababac61915241d2f2 100644
1459414612
--- a/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp

0 commit comments

Comments
 (0)