Title: [286304] trunk/Source/WTF
- Revision
- 286304
- Author
- [email protected]
- Date
- 2021-11-30 10:10:35 -0800 (Tue, 30 Nov 2021)
Log Message
Unreviewed, reverting r286272.
https://bugs.webkit.org/show_bug.cgi?id=233641
Wrong approach to disabling experimental features.
Reverted changeset:
"Disable experimental web features on platforms without UI to
enable them"
https://bugs.webkit.org/show_bug.cgi?id=233152
https://commits.webkit.org/r286272
Modified Paths
Diff
Modified: trunk/Source/WTF/ChangeLog (286303 => 286304)
--- trunk/Source/WTF/ChangeLog 2021-11-30 18:09:49 UTC (rev 286303)
+++ trunk/Source/WTF/ChangeLog 2021-11-30 18:10:35 UTC (rev 286304)
@@ -1,3 +1,17 @@
+2021-11-30 Commit Queue <[email protected]>
+
+ Unreviewed, reverting r286272.
+ https://bugs.webkit.org/show_bug.cgi?id=233641
+
+ Wrong approach to disabling experimental features.
+
+ Reverted changeset:
+
+ "Disable experimental web features on platforms without UI to
+ enable them"
+ https://bugs.webkit.org/show_bug.cgi?id=233152
+ https://commits.webkit.org/r286272
+
2021-11-30 Youenn Fablet <[email protected]>
Move TransformStreamAPIEnabled flag to Settings
Modified: trunk/Source/WTF/wtf/PlatformEnableCocoa.h (286303 => 286304)
--- trunk/Source/WTF/wtf/PlatformEnableCocoa.h 2021-11-30 18:09:49 UTC (rev 286303)
+++ trunk/Source/WTF/wtf/PlatformEnableCocoa.h 2021-11-30 18:10:35 UTC (rev 286304)
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2006-2021 Apple Inc. All rights reserved.
+ * Copyright (C) 2006-2020 Apple Inc. All rights reserved.
* Copyright (C) 2007-2009 Torch Mobile, Inc.
* Copyright (C) 2010, 2011 Research In Motion Limited. All rights reserved.
* Copyright (C) 2013 Samsung Electronics. All rights reserved.
@@ -171,7 +171,7 @@
#define ENABLE_CONTEXT_MENU_EVENT 0
#endif
-#if !defined(ENABLE_CORE_IMAGE_ACCELERATED_FILTER_RENDER) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if !defined(ENABLE_CORE_IMAGE_ACCELERATED_FILTER_RENDER)
#define ENABLE_CORE_IMAGE_ACCELERATED_FILTER_RENDER 1
#endif
@@ -184,7 +184,7 @@
#define ENABLE_CSS_CONIC_GRADIENTS 1
#endif
-#if !defined(ENABLE_CSS_PAINTING_API) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if !defined(ENABLE_CSS_PAINTING_API)
#define ENABLE_CSS_PAINTING_API 1
#endif
@@ -196,7 +196,7 @@
#define ENABLE_CSS_TRAILING_WORD 1
#endif
-#if !defined(ENABLE_CSS_TYPED_OM) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if !defined(ENABLE_CSS_TYPED_OM)
#define ENABLE_CSS_TYPED_OM 1
#endif
@@ -405,7 +405,7 @@
#define ENABLE_META_VIEWPORT 1
#endif
-#if !defined(ENABLE_MODEL_ELEMENT) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if !defined(ENABLE_MODEL_ELEMENT)
#define ENABLE_MODEL_ELEMENT 1
#endif
@@ -704,7 +704,7 @@
#define ENABLE_CSS_TRANSFORM_STYLE_OPTIMIZED_3D 1
#endif
-#if !defined(ENABLE_SEPARATED_MODEL) && HAVE(UIKIT_WEBKIT_INTERNALS) && HAVE(CORE_ANIMATION_SEPARATED_LAYERS) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if !defined(ENABLE_SEPARATED_MODEL) && HAVE(UIKIT_WEBKIT_INTERNALS) && HAVE(CORE_ANIMATION_SEPARATED_LAYERS)
#define ENABLE_SEPARATED_MODEL 1
#endif
Modified: trunk/Source/WTF/wtf/PlatformHave.h (286303 => 286304)
--- trunk/Source/WTF/wtf/PlatformHave.h 2021-11-30 18:09:49 UTC (rev 286303)
+++ trunk/Source/WTF/wtf/PlatformHave.h 2021-11-30 18:10:35 UTC (rev 286304)
@@ -81,10 +81,6 @@
#define HAVE_ARM_NEON_INTRINSICS 0
#endif
-#if !defined(HAVE_EXPERIMENTAL_WEB_FEATURES_UI) && (PLATFORM(MAC) || PLATFORM(MACCATALYST) || PLATFORM(IOS))
-#define HAVE_EXPERIMENTAL_WEB_FEATURES_UI 1
-#endif
-
#if !defined(HAVE_VISIBILITY_PROPAGATION_VIEW) && PLATFORM(IOS_FAMILY)
#define HAVE_VISIBILITY_PROPAGATION_VIEW 1
#endif
@@ -258,7 +254,7 @@
#define HAVE_APP_LINKS 1
#endif
-#if PLATFORM(IOS_FAMILY) && !PLATFORM(MACCATALYST) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if PLATFORM(IOS_FAMILY) && !PLATFORM(MACCATALYST)
#define HAVE_CELESTIAL 1
#endif
@@ -444,7 +440,7 @@
#define HAVE_CFNETWORK_METRICS_APIS_V4 1
#endif
-#if ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 110000) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000)) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 110000) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000)
#define HAVE_CFNETWORK_ALTERNATIVE_SERVICE 1
#endif
@@ -737,9 +733,7 @@
|| ((PLATFORM(IOS) || PLATFORM(MACCATALYST)) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 150000) \
|| (PLATFORM(WATCHOS) && __WATCH_OS_VERSION_MIN_REQUIRED >= 80000) \
|| (PLATFORM(APPLETV) && __TV_OS_VERSION_MIN_REQUIRED >= 150000)
-#if HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
#define HAVE_NETWORK_LOADER 1
-#endif
#define HAVE_SEC_TRUST_COPY_CERTIFICATE_CHAIN 1
#define HAVE_OS_LAUNCHD_JOB 1
#define HAVE_NSURL_EMPTY_PUNYCODE_CHECK 1
@@ -1076,7 +1070,7 @@
#endif
#endif
-#if ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101600) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000)) && HAVE(EXPERIMENTAL_WEB_FEATURES_UI)
+#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101600) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000)
#define HAVE_AVSAMPLEBUFFERVIDEOOUTPUT 1
#endif
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes