Changeset 252361 in webkit
- Timestamp:
- Nov 12, 2019 6:42:11 AM (4 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r252126 r252361 1 2019-11-12 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [GTK][WPE] Enable CSS Painting API 4 https://bugs.webkit.org/show_bug.cgi?id=190710 5 6 Reviewed by Don Olmstead. 7 8 This enables the feature when building with experimental features enabled. 9 10 * Source/cmake/OptionsGTK.cmake: 11 * Source/cmake/OptionsWPE.cmake: 12 1 13 2019-11-06 Carlos Garcia Campos <cgarcia@igalia.com> 2 14 -
trunk/LayoutTests/ChangeLog
r252360 r252361 1 2019-11-12 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [GTK][WPE] Enable CSS Painting API 4 https://bugs.webkit.org/show_bug.cgi?id=190710 5 6 Reviewed by Don Olmstead. 7 8 Unskip the tests that now pass. 9 10 * platform/gtk/TestExpectations: 11 * platform/wpe/TestExpectations: 12 1 13 2019-11-12 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 14 -
trunk/LayoutTests/platform/gtk/TestExpectations
r252359 r252361 712 712 css3/scroll-snap [ Skip ] 713 713 714 # ENABLE(CSS_PAINTING_API) is disabled.715 webkit.org/b/190710 fast/css-custom-paint [ Skip ]716 717 714 # ENABLE(WEBVTT_REGIONS) is disabled 718 715 webkit.org/b/109570 media/track/regions-webvtt [ Skip ] -
trunk/LayoutTests/platform/wpe/TestExpectations
r252359 r252361 197 197 # ENABLE_DARK_MODE_CSS is OFF in WPE. 198 198 css-dark-mode [ Skip ] 199 200 # ENABLE(CSS_PAINTING_API) is disabled201 webkit.org/b/190710 fast/css-custom-paint [ Skip ]202 199 203 200 # Tests below are copied from wk2 expectations, because we've marked -
trunk/Source/WebKit/ChangeLog
r252356 r252361 1 2019-11-12 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [GTK][WPE] Enable CSS Painting API 4 https://bugs.webkit.org/show_bug.cgi?id=190710 5 6 Reviewed by Don Olmstead. 7 8 Enable the runtime feature by default on GTK/WPE when building with 9 experimental features enabled. 10 11 Covered by existing tests. 12 13 * Shared/WebPreferences.yaml: 14 * Shared/WebPreferencesDefaultValues.h: 15 1 16 2019-11-12 Carlos Garcia Campos <cgarcia@igalia.com> 2 17 -
trunk/Source/WebKit/Shared/WebPreferences.yaml
r251950 r252361 1380 1380 CSSPaintingAPIEnabled: 1381 1381 type: bool 1382 defaultValue: false1382 defaultValue: DEFAULT_CSS_PAINTING_API_ENABLED 1383 1383 humanReadableName: "CSS Painting API" 1384 1384 humanReadableDescription: "Enable the CSS Painting API" -
trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h
r251896 r252361 280 280 281 281 #if ENABLE(EXPERIMENTAL_FEATURES) && (PLATFORM(GTK) || PLATFORM(WPE)) 282 #define DEFAULT_CSS_PAINTING_API_ENABLED true 282 283 #define DEFAULT_CSS_TYPED_OM_ENABLED true 283 284 #else 285 #define DEFAULT_CSS_PAINTING_API_ENABLED false 284 286 #define DEFAULT_CSS_TYPED_OM_ENABLED false 285 287 #endif -
trunk/Source/cmake/OptionsGTK.cmake
r252126 r252361 165 165 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SHAREABLE_RESOURCE PUBLIC ON) 166 166 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEB_RTC PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 167 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_PAINTING_API PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 167 168 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TYPED_OM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 168 169 -
trunk/Source/cmake/OptionsWPE.cmake
r251702 r252361 61 61 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBGL2 PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 62 62 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEB_RTC PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 63 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_PAINTING_API PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 63 64 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CSS_TYPED_OM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES}) 64 65
Note: See TracChangeset
for help on using the changeset viewer.