Diff
Modified: trunk/Source/WTF/ChangeLog (268598 => 268599)
--- trunk/Source/WTF/ChangeLog 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WTF/ChangeLog 2020-10-16 18:29:40 UTC (rev 268599)
@@ -1,3 +1,14 @@
+2020-10-16 Sam Weinig <[email protected]>
+
+ ENABLE_LEGACY_CSS_VENDOR_PREFIXES and RuntimeEnabledFeatures::legacyCSSVendorPrefixesEnabled() don't do anything
+ https://bugs.webkit.org/show_bug.cgi?id=217833
+
+ Reviewed by Simon Fraser.
+
+ * wtf/PlatformEnable.h:
+ * wtf/PlatformEnableCocoa.h:
+ Remove support for ENABLE_LEGACY_CSS_VENDOR_PREFIXES, which only guarded code that was always disabled.
+
2020-10-16 Michael Catanzaro <[email protected]>
REGRESSION(r267727): Warning spam from JSC_DECLARE_CUSTOM_GETTER
Modified: trunk/Source/WTF/wtf/PlatformEnable.h (268598 => 268599)
--- trunk/Source/WTF/wtf/PlatformEnable.h 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WTF/wtf/PlatformEnable.h 2020-10-16 18:29:40 UTC (rev 268599)
@@ -336,10 +336,6 @@
#define ENABLE_LAYOUT_FORMATTING_CONTEXT 0
#endif
-#if !defined(ENABLE_LEGACY_CSS_VENDOR_PREFIXES)
-#define ENABLE_LEGACY_CSS_VENDOR_PREFIXES 0
-#endif
-
#if !defined(ENABLE_LETTERPRESS)
#define ENABLE_LETTERPRESS 0
#endif
Modified: trunk/Source/WTF/wtf/PlatformEnableCocoa.h (268598 => 268599)
--- trunk/Source/WTF/wtf/PlatformEnableCocoa.h 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WTF/wtf/PlatformEnableCocoa.h 2020-10-16 18:29:40 UTC (rev 268599)
@@ -292,10 +292,6 @@
#define ENABLE_LAYOUT_FORMATTING_CONTEXT 1
#endif
-#if !defined(ENABLE_LEGACY_CSS_VENDOR_PREFIXES)
-#define ENABLE_LEGACY_CSS_VENDOR_PREFIXES 1
-#endif
-
#if !defined(ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER)
#define ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER 1
#endif
Modified: trunk/Source/WebCore/ChangeLog (268598 => 268599)
--- trunk/Source/WebCore/ChangeLog 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WebCore/ChangeLog 2020-10-16 18:29:40 UTC (rev 268599)
@@ -1,3 +1,20 @@
+2020-10-16 Sam Weinig <[email protected]>
+
+ ENABLE_LEGACY_CSS_VENDOR_PREFIXES and RuntimeEnabledFeatures::legacyCSSVendorPrefixesEnabled() don't do anything
+ https://bugs.webkit.org/show_bug.cgi?id=217833
+
+ Reviewed by Simon Fraser.
+
+ Remove support for ENABLE_LEGACY_CSS_VENDOR_PREFIXES, which only guarded code
+ that also checked legacyCSSVendorPrefixesEnabled(), which was never enabled.
+
+ * css/CSSStyleDeclaration.cpp:
+ * css/parser/CSSPropertyParser.cpp:
+ (WebCore::cssPropertyID):
+ * page/RuntimeEnabledFeatures.h:
+ (WebCore::RuntimeEnabledFeatures::setLegacyCSSVendorPrefixesEnabled): Deleted.
+ (WebCore::RuntimeEnabledFeatures::legacyCSSVendorPrefixesEnabled const): Deleted.
+
2020-10-16 Antti Koivisto <[email protected]>
[LFC][Integration] Allow images in inline content
Modified: trunk/Source/WebCore/css/CSSStyleDeclaration.cpp (268598 => 268599)
--- trunk/Source/WebCore/css/CSSStyleDeclaration.cpp 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WebCore/css/CSSStyleDeclaration.cpp 2020-10-16 18:29:40 UTC (rev 268599)
@@ -31,7 +31,6 @@
#include "DeprecatedGlobalSettings.h"
#include "Document.h"
#include "HashTools.h"
-#include "RuntimeEnabledFeatures.h"
#include "Settings.h"
#include "StyledElement.h"
#include <wtf/IsoMallocInlines.h>
@@ -45,10 +44,12 @@
namespace {
enum class PropertyNamePrefix {
- None, Epub, CSS, Pixel, Pos, WebKit,
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- Apple, KHTML,
-#endif
+ None,
+ Epub,
+ CSS,
+ Pixel,
+ Pos,
+ WebKit
};
template<size_t prefixCStringLength>
@@ -89,22 +90,10 @@
// First character of the prefix within the property name may be upper or lowercase.
UChar firstChar = toASCIILower(propertyName[0]);
switch (firstChar) {
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- case 'a':
- if (RuntimeEnabledFeatures::sharedFeatures().legacyCSSVendorPrefixesEnabled() && matchesCSSPropertyNamePrefix(propertyName, "apple"))
- return PropertyNamePrefix::Apple;
- break;
-#endif
case 'c':
if (matchesCSSPropertyNamePrefix(propertyName, "css"))
return PropertyNamePrefix::CSS;
break;
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- case 'k':
- if (RuntimeEnabledFeatures::sharedFeatures().legacyCSSVendorPrefixesEnabled() && matchesCSSPropertyNamePrefix(propertyName, "khtml"))
- return PropertyNamePrefix::KHTML;
- break;
-#endif
case 'e':
if (matchesCSSPropertyNamePrefix(propertyName, "epub"))
return PropertyNamePrefix::Epub;
@@ -197,14 +186,6 @@
i += 3;
hadPixelOrPosPrefix = true;
break;
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- case PropertyNamePrefix::Apple:
- case PropertyNamePrefix::KHTML:
- ASSERT(RuntimeEnabledFeatures::sharedFeatures().legacyCSSVendorPrefixesEnabled());
- writeWebKitPrefix(bufferPtr);
- i += 5;
- break;
-#endif
case PropertyNamePrefix::Epub:
writeEpubPrefix(bufferPtr);
i += 4;
Modified: trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp (268598 => 268599)
--- trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp 2020-10-16 18:29:40 UTC (rev 268599)
@@ -125,16 +125,6 @@
const char* name = buffer;
if (buffer[0] == '-') {
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- // If the prefix is -apple- or -khtml-, change it to -webkit-.
- // This makes the string one character longer.
- if (RuntimeEnabledFeatures::sharedFeatures().legacyCSSVendorPrefixesEnabled()
- && (hasPrefix(buffer, length, "-apple-") || hasPrefix(buffer, length, "-khtml-"))) {
- memmove(buffer + 7, buffer + 6, length + 1 - 6);
- memcpy(buffer, "-webkit", 7);
- ++length;
- }
-#endif
#if PLATFORM(IOS_FAMILY)
cssPropertyNameIOSAliasing(buffer, name, length);
#endif
Modified: trunk/Source/WebCore/page/RuntimeEnabledFeatures.h (268598 => 268599)
--- trunk/Source/WebCore/page/RuntimeEnabledFeatures.h 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/WebCore/page/RuntimeEnabledFeatures.h 2020-10-16 18:29:40 UTC (rev 268599)
@@ -171,11 +171,6 @@
void setWebRTCPlatformCodecsInGPUProcessEnabled(bool isEnabled) { m_isWebRTCPlatformCodecsInGPUProcessEnabled = isEnabled; }
#endif
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- void setLegacyCSSVendorPrefixesEnabled(bool isEnabled) { m_isLegacyCSSVendorPrefixesEnabled = isEnabled; }
- bool legacyCSSVendorPrefixesEnabled() const { return m_isLegacyCSSVendorPrefixesEnabled; }
-#endif
-
#if ENABLE(DATALIST_ELEMENT)
bool dataListElementEnabled() const { return m_isDataListElementEnabled; }
void setDataListElementEnabled(bool isEnabled) { m_isDataListElementEnabled = isEnabled; }
@@ -324,10 +319,6 @@
bool m_isWebRTCH264LowLatencyEncoderEnabled { false };
#endif
-#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
- bool m_isLegacyCSSVendorPrefixesEnabled { false };
-#endif
-
#if ENABLE(DATALIST_ELEMENT)
bool m_isDataListElementEnabled { false };
#endif
Modified: trunk/Source/cmake/OptionsFTW.cmake (268598 => 268599)
--- trunk/Source/cmake/OptionsFTW.cmake 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/cmake/OptionsFTW.cmake 2020-10-16 18:29:40 UTC (rev 268599)
@@ -83,7 +83,6 @@
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GEOLOCATION PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INTERSECTION_OBSERVER PRIVATE ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MAC_GESTURE_EVENTS PRIVATE OFF)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MATHML PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_CONTROLS_SCRIPT PRIVATE ON)
Modified: trunk/Source/cmake/OptionsMac.cmake (268598 => 268599)
--- trunk/Source/cmake/OptionsMac.cmake 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/cmake/OptionsMac.cmake 2020-10-16 18:29:40 UTC (rev 268599)
@@ -53,7 +53,6 @@
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INSPECTOR_TELEMETRY PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INTERSECTION_OBSERVER PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LAYOUT_FORMATTING_CONTEXT PRIVATE ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER PRIVATE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_ENCRYPTED_MEDIA PRIVATE ON)
# FIXME: This should be enabled.
Modified: trunk/Source/cmake/OptionsWin.cmake (268598 => 268599)
--- trunk/Source/cmake/OptionsWin.cmake 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/cmake/OptionsWin.cmake 2020-10-16 18:29:40 UTC (rev 268599)
@@ -44,7 +44,6 @@
if (${WTF_CPU_X86})
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_JIT PUBLIC OFF)
endif ()
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES PUBLIC ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MATHML PUBLIC ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_CONTROLS_SCRIPT PUBLIC ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PUBLIC OFF)
Modified: trunk/Source/cmake/WebKitFeatures.cmake (268598 => 268599)
--- trunk/Source/cmake/WebKitFeatures.cmake 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/cmake/WebKitFeatures.cmake 2020-10-16 18:29:40 UTC (rev 268599)
@@ -157,7 +157,6 @@
WEBKIT_OPTION_DEFINE(ENABLE_IOS_TOUCH_EVENTS "Toggle iOS touch events support" PRIVATE OFF)
WEBKIT_OPTION_DEFINE(ENABLE_JIT "Toggle JustInTime _javascript_ support" PRIVATE ${ENABLE_JIT_DEFAULT})
WEBKIT_OPTION_DEFINE(ENABLE_LAYOUT_FORMATTING_CONTEXT "Toggle Layout Formatting Context support" PRIVATE OFF)
- WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_CSS_VENDOR_PREFIXES "Toggle legacy css vendor prefix support" PRIVATE OFF)
WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER "Toggle legacy protocol manager support" PRIVATE OFF)
WEBKIT_OPTION_DEFINE(ENABLE_LEGACY_ENCRYPTED_MEDIA "Toggle Legacy EME V2 support" PRIVATE OFF)
WEBKIT_OPTION_DEFINE(ENABLE_LETTERPRESS "Toggle letterpress support" PRIVATE OFF)
Modified: trunk/Source/cmake/tools/vsprops/FeatureDefines.props (268598 => 268599)
--- trunk/Source/cmake/tools/vsprops/FeatureDefines.props 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/cmake/tools/vsprops/FeatureDefines.props 2020-10-16 18:29:40 UTC (rev 268599)
@@ -36,7 +36,6 @@
<ENABLE_INPUT_TYPE_MONTH />
<ENABLE_INPUT_TYPE_TIME />
<ENABLE_INPUT_TYPE_WEEK />
- <ENABLE_LEGACY_CSS_VENDOR_PREFIXES>ENABLE_LEGACY_CSS_VENDOR_PREFIXES</ENABLE_LEGACY_CSS_VENDOR_PREFIXES>
<ENABLE_LEGACY_ENCRYPTED_MEDIA>ENABLE_LEGACY_ENCRYPTED_MEDIA</ENABLE_LEGACY_ENCRYPTED_MEDIA>
<ENABLE_LINK_PRERENDER />
<ENABLE_MATHML>ENABLE_MATHML</ENABLE_MATHML>
@@ -68,7 +67,7 @@
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
- <PreprocessorDefinitions>$(ENABLE_3D_TRANSFORMS);$(ENABLE_OVERFLOW_SCROLLING_TOUCH);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DARK_MODE_CSS);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE
_WEEK);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_QUOTA);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_VIDEO);$(ENABLE_WEB_AUDIO);$(ENABLE_WEBGL);$(ENABLE_WEBGPU);$(ENABLE_WEBXR);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PreprocessorDefinitions>$(ENABLE_3D_TRANSFORMS);$(ENABLE_OVERFLOW_SCROLLING_TOUCH);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DARK_MODE_CSS);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_
WEEK);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_QUOTA);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_VIDEO);$(ENABLE_WEB_AUDIO);$(ENABLE_WEBGL);$(ENABLE_WEBGPU);$(ENABLE_WEBXR);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
@@ -212,10 +211,6 @@
<Value>$(ENABLE_INPUT_TYPE_WEEK)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
- <BuildMacro Include="ENABLE_LEGACY_CSS_VENDOR_PREFIXES">
- <Value>$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES)</Value>
- <EnvironmentVariable>true</EnvironmentVariable>
- </BuildMacro>
<BuildMacro Include="ENABLE_LEGACY_ENCRYPTED_MEDIA">
<Value>$(ENABLE_LEGACY_ENCRYPTED_MEDIA)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
Modified: trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props (268598 => 268599)
--- trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props 2020-10-16 17:52:20 UTC (rev 268598)
+++ trunk/Source/cmake/tools/vsprops/FeatureDefinesCairo.props 2020-10-16 18:29:40 UTC (rev 268599)
@@ -36,7 +36,6 @@
<ENABLE_INPUT_TYPE_MONTH />
<ENABLE_INPUT_TYPE_TIME />
<ENABLE_INPUT_TYPE_WEEK />
- <ENABLE_LEGACY_CSS_VENDOR_PREFIXES>ENABLE_LEGACY_CSS_VENDOR_PREFIXES</ENABLE_LEGACY_CSS_VENDOR_PREFIXES>
<ENABLE_LEGACY_ENCRYPTED_MEDIA />
<ENABLE_LINK_PRERENDER />
<ENABLE_MATHML>ENABLE_MATHML</ENABLE_MATHML>
@@ -68,7 +67,7 @@
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
- <PreprocessorDefinitions>$(ENABLE_3D_TRANSFORMS);$(ENABLE_OVERFLOW_SCROLLING_TOUCH);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DARK_MODE_CSS);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE
_WEEK);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_QUOTA);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_VIDEO);$(ENABLE_WEB_AUDIO);$(ENABLE_WEBGL);$(ENABLE_WEBXR);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PreprocessorDefinitions>$(ENABLE_3D_TRANSFORMS);$(ENABLE_OVERFLOW_SCROLLING_TOUCH);$(ENABLE_ATTACHMENT_ELEMENT);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_SELECTORS_LEVEL4);$(ENABLE_CSS_SHAPE_INSIDE);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CURSOR_VISIBILITY);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_DARK_MODE_CSS);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_ENCRYPTED_MEDIA);$(ENABLE_FETCH_API);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_
WEEK);$(ENABLE_LEGACY_ENCRYPTED_MEDIA);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_MICRODATA);$(ENABLE_MOUSE_CURSOR_SCALE);$(ENABLE_NOTIFICATIONS);$(ENABLE_QUOTA);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHARED_WORKERS);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_SQL_DATABASE);$(ENABLE_STYLE_SCOPED);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_VIDEO);$(ENABLE_WEB_AUDIO);$(ENABLE_WEBGL);$(ENABLE_WEBXR);$(ENABLE_XHR_TIMEOUT);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
@@ -216,10 +215,6 @@
<Value>$(ENABLE_INPUT_TYPE_WEEK)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
- <BuildMacro Include="ENABLE_LEGACY_CSS_VENDOR_PREFIXES">
- <Value>$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES)</Value>
- <EnvironmentVariable>true</EnvironmentVariable>
- </BuildMacro>
<BuildMacro Include="ENABLE_LINK_PRERENDER">
<Value>$(ENABLE_LINK_PRERENDER)</Value>
<EnvironmentVariable>true</EnvironmentVariable>