From 6e5a03059ff70994c66c4c8fc8c27cbb8ebc7720 Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Wed, 14 Jul 2021 09:15:05 -0700 Subject: [PATCH] browser(webkit): speculative win fix (#7613) --- browser_patches/webkit/BUILD_NUMBER | 4 ++-- browser_patches/webkit/patches/bootstrap.diff | 13 +++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/browser_patches/webkit/BUILD_NUMBER b/browser_patches/webkit/BUILD_NUMBER index 3672d17e99..2b37f24270 100644 --- a/browser_patches/webkit/BUILD_NUMBER +++ b/browser_patches/webkit/BUILD_NUMBER @@ -1,2 +1,2 @@ -1513 -Changed: pavel.feldman@gmail.com Tue Jul 13 20:08:24 PDT 2021 +1514 +Changed: pavel.feldman@gmail.com Wed Jul 14 09:10:18 PDT 2021 diff --git a/browser_patches/webkit/patches/bootstrap.diff b/browser_patches/webkit/patches/bootstrap.diff index daaf552286..dce8a3e2e0 100644 --- a/browser_patches/webkit/patches/bootstrap.diff +++ b/browser_patches/webkit/patches/bootstrap.diff @@ -21330,7 +21330,7 @@ index ed79aed95af5c7cf5525f8647258f4747a5b2553..9ddf39dabf46e4b405418cd4a02c418d WEBKIT_OPTION_DEFINE(USE_WOFF2 "Whether to enable support for WOFF2 Web Fonts." PUBLIC ON) diff --git a/Source/cmake/OptionsWin.cmake b/Source/cmake/OptionsWin.cmake -index ae2ab4d10367dbf6bc38f9a0246cab2485b6fb67..e1b8732496b4adc13551a7b3d7cbd6e1cc961bd9 100644 +index ae2ab4d10367dbf6bc38f9a0246cab2485b6fb67..882158624ffa6b032911ec5c7fe175b0ac7e740b 100644 --- a/Source/cmake/OptionsWin.cmake +++ b/Source/cmake/OptionsWin.cmake @@ -7,8 +7,9 @@ add_definitions(-D_WINDOWS -DWINVER=0x601 -D_WIN32_WINNT=0x601) @@ -21344,7 +21344,15 @@ index ae2ab4d10367dbf6bc38f9a0246cab2485b6fb67..e1b8732496b4adc13551a7b3d7cbd6e1 set(ENABLE_WEBKIT OFF) endif () -@@ -88,6 +89,13 @@ if (${WTF_PLATFORM_WIN_CAIRO}) +@@ -27,7 +28,6 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_BOX_DECORATION_BREAK PUBLIC ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_SELECTORS_LEVEL4 PUBLIC ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CURSOR_VISIBILITY PUBLIC ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DATALIST_ELEMENT PUBLIC OFF) +-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DEVICE_ORIENTATION PUBLIC OFF) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DRAG_SUPPORT PUBLIC ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTL_JIT PUBLIC OFF) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FULLSCREEN_API PUBLIC ON) +@@ -88,6 +88,14 @@ if (${WTF_PLATFORM_WIN_CAIRO}) # No support planned WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTPDIR PRIVATE OFF) @@ -21352,6 +21360,7 @@ index ae2ab4d10367dbf6bc38f9a0246cab2485b6fb67..e1b8732496b4adc13551a7b3d7cbd6e1 + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_CONIC_GRADIENTS PRIVATE ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TRAILING_WORD PRIVATE ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DARK_MODE_CSS PRIVATE ON) ++ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DEVICE_ORIENTATION PRIVATE ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DOWNLOAD_ATTRIBUTE PRIVATE ON) + WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_EVENTS PRIVATE ON) +