mirror of
https://github.com/microsoft/playwright.git
synced 2024-11-11 01:13:16 +03:00
browser(webkit): build more wk features (#807)
This commit is contained in:
parent
0a16b6073e
commit
387b895929
@ -1 +1 @@
|
||||
1132
|
||||
1133
|
||||
|
@ -11544,7 +11544,7 @@ index 6d0daa6be2be1da41ac47747d24d368b2bf5a77f..c5b800e0035c625705d7d897dec5f2b8
|
||||
// For backwards compatibility with the WebBackForwardList API, we honor both
|
||||
// a per-WebView and a per-preferences setting for whether to use the back/forward cache.
|
||||
diff --git a/Source/cmake/OptionsGTK.cmake b/Source/cmake/OptionsGTK.cmake
|
||||
index c72a89204675c2d6b5c13933580b0181637e23b6..e349858738933a34849b14c83f8bab4deff1555f 100644
|
||||
index c72a89204675c2d6b5c13933580b0181637e23b6..a9165555d8c4397b59337ba75a7efe954428ca81 100644
|
||||
--- a/Source/cmake/OptionsGTK.cmake
|
||||
+++ b/Source/cmake/OptionsGTK.cmake
|
||||
@@ -3,6 +3,7 @@ include(VersioningUtils)
|
||||
@ -11555,8 +11555,22 @@ index c72a89204675c2d6b5c13933580b0181637e23b6..e349858738933a34849b14c83f8bab4d
|
||||
|
||||
CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 80 0 43)
|
||||
CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 34 0 16)
|
||||
@@ -171,6 +172,13 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TYPED_OM PRIVATE ${ENABLE_EXPERIMENT
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_POINTER_EVENTS PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_CONIC_GRADIENTS PRIVATE ON)
|
||||
|
||||
+# Playwright
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_APPLICATION_MANIFEST PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TRAILING_WORD PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CURSOR_VISIBILITY PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DOWNLOAD_ATTRIBUTE PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES PRIVATE ON)
|
||||
+
|
||||
include(GStreamerDependencies)
|
||||
|
||||
# Finalize the value for all options. Do not attempt to use an option before
|
||||
diff --git a/Source/cmake/OptionsWPE.cmake b/Source/cmake/OptionsWPE.cmake
|
||||
index 5f0963cc1a3255b31c6a2f186c07ff3204a041cf..3eeab81c5e90af47926003407a52f7adb35b844d 100644
|
||||
index 5f0963cc1a3255b31c6a2f186c07ff3204a041cf..39f3153deecd364800186160039bc4c63f0e67ef 100644
|
||||
--- a/Source/cmake/OptionsWPE.cmake
|
||||
+++ b/Source/cmake/OptionsWPE.cmake
|
||||
@@ -3,6 +3,7 @@ include(VersioningUtils)
|
||||
@ -11567,14 +11581,21 @@ index 5f0963cc1a3255b31c6a2f186c07ff3204a041cf..3eeab81c5e90af47926003407a52f7ad
|
||||
|
||||
CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 12 0 9)
|
||||
|
||||
@@ -50,6 +51,7 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_XSLT PUBLIC ON)
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ASYNC_SCROLLING PRIVATE ON)
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_AUTOCAPITALIZE PRIVATE ON)
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CONTENT_EXTENSIONS PRIVATE ON)
|
||||
@@ -66,6 +67,14 @@ WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TYPED_OM PRIVATE ${ENABLE_EXPERIMENT
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_POINTER_EVENTS PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_CONIC_GRADIENTS PRIVATE ON)
|
||||
|
||||
+# Playwright
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_APPLICATION_MANIFEST PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TRAILING_WORD PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CURSOR_VISIBILITY PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DARK_MODE_CSS PRIVATE ON)
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
|
||||
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETSCAPE_PLUGIN_API PRIVATE OFF)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DOWNLOAD_ATTRIBUTE PRIVATE ON)
|
||||
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES PRIVATE ON)
|
||||
+
|
||||
# Public options specific to the WPE port. Do not add any options here unless
|
||||
# there is a strong reason we should support changing the value of the option,
|
||||
# and the option is not relevant to any other WebKit ports.
|
||||
diff --git a/Source/cmake/OptionsWin.cmake b/Source/cmake/OptionsWin.cmake
|
||||
index bca9670392b3d84895b4afc42575b4a1aeccba55..0c0faa7f0e8817261a09ec2536af5e52fa9f06d3 100644
|
||||
--- a/Source/cmake/OptionsWin.cmake
|
||||
|
@ -13,7 +13,7 @@
|
||||
|APPLE_PAY| |:elephant:| | | |
|
||||
|APPLE_PAY_SESSION_V3| |:elephant:| | | |
|
||||
|APPLE_PAY_SESSION_V4| |:elephant:| | | |
|
||||
|APPLICATION_MANIFEST| + | + |:warning:|:warning:| + |
|
||||
|APPLICATION_MANIFEST| + | + | + | + | + |
|
||||
|ASYNC_SCROLLING| + | + | + | + |:warning:|
|
||||
|ATTACHMENT_ELEMENT| |:elephant:| | |:elephant:|
|
||||
|AUTOCAPITALIZE| | |:elephant:|:elephant:| |
|
||||
@ -27,16 +27,16 @@
|
||||
|CSS3_TEXT| | | | | |
|
||||
|CSS_BOX_DECORATION_BREAK| + | + | + | + | + |
|
||||
|CSS_COMPOSITING| + | + | + | + | + |
|
||||
|CSS_CONIC_GRADIENTS| + | + | + | + |:warning:|
|
||||
|CSS_CONIC_GRADIENTS| + | + | + | + | + |
|
||||
|CSS_DEVICE_ADAPTATION| | | | | |
|
||||
|CSS_IMAGE_ORIENTATION| | | | | |
|
||||
|CSS_IMAGE_RESOLUTION| | | | | |
|
||||
|CSS_PAINTING_API| + | + | + | + | + |
|
||||
|CSS_SCROLL_SNAP| |:elephant:| | | |
|
||||
|CSS_SELECTORS_LEVEL4| + | + | + | + | + |
|
||||
|CSS_TRAILING_WORD| + | + |:warning:|:warning:|:warning:|
|
||||
|CSS_TRAILING_WORD| + | + | + | + | + |
|
||||
|CSS_TYPED_OM| + | + | + | + | + |
|
||||
|CURSOR_VISIBILITY| + | + |:warning:|:warning:| + |
|
||||
|CURSOR_VISIBILITY| + | + | + | + | + |
|
||||
|CUSTOM_SCHEME_HANDLER| | | | | |
|
||||
|C_LOOP_DEFAULT| | | | | |
|
||||
|DARK_MODE_CSS| + | + | + | + | + |
|
||||
@ -45,7 +45,7 @@
|
||||
|DATA_INTERACTION| | | | | |
|
||||
|DEVICE_ORIENTATION| | | | | |
|
||||
|DFG_JIT| + | + | + | + | + |
|
||||
|DOWNLOAD_ATTRIBUTE| + | + | + |:warning:|:warning:|
|
||||
|DOWNLOAD_ATTRIBUTE| + | + | + | + | + |
|
||||
|DRAG_SUPPORT| |:elephant:|:elephant:| |:elephant:|
|
||||
|ENCRYPTED_MEDIA| + | + | + | + |:warning:|
|
||||
|EXPERIMENTAL_FEATURES| + | + | + | + | + |
|
||||
@ -79,7 +79,7 @@
|
||||
|JIT| + | + | + | + | + |
|
||||
|JIT_DEFAULT| | | | | |
|
||||
|LAYOUT_FORMATTING_CONTEXT| |:elephant:| | |:elephant:|
|
||||
|LEGACY_CSS_VENDOR_PREFIXES| + | + |:warning:|:warning:| + |
|
||||
|LEGACY_CSS_VENDOR_PREFIXES| + | + | + | + | + |
|
||||
|LEGACY_CUSTOM_ PROTOCOL_MANAGER| |:elephant:| | | |
|
||||
|LEGACY_ENCRYPTED_MEDIA| |:elephant:| | | |
|
||||
|LETTERPRESS| | | | | |
|
||||
@ -108,7 +108,7 @@
|
||||
|PAYMENT_REQUEST| |:elephant:| | | |
|
||||
|PDFKIT_PLUGIN| |:elephant:| | | |
|
||||
|PICTURE_IN_PICTURE_API| |:elephant:| | | |
|
||||
|POINTER_EVENTS| + | + | + | + |:warning:|
|
||||
|POINTER_EVENTS| + | + | + | + | + |
|
||||
|POINTER_LOCK| |:elephant:|:elephant:| | |
|
||||
|PUBLIC_SUFFIX_LIST| + | + | + | + | + |
|
||||
|QUARTZ_TARGET| | | | | |
|
||||
|
Loading…
Reference in New Issue
Block a user