Diff
Modified: trunk/LayoutTests/ChangeLog (113794 => 113795)
--- trunk/LayoutTests/ChangeLog 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/LayoutTests/ChangeLog 2012-04-11 00:17:42 UTC (rev 113795)
@@ -1,3 +1,18 @@
+2012-04-10 Adam Barth <aba...@webkit.org>
+
+ Limit -apple- and -khtml- to ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
+ https://bugs.webkit.org/show_bug.cgi?id=83256
+
+ Reviewed by Eric Seidel.
+
+ Skip these two tests, which are testing that -apple- and -khtml- vendor
+ prefixes work correctly.
+
+ * platform/chromium/test_expectations.txt:
+ * platform/efl/Skipped:
+ * platform/gtk/Skipped:
+ * platform/qt/Skipped:
+
2012-04-10 James Simonsen <simon...@chromium.org>
[Chromium] Unreviewed gardening.
Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (113794 => 113795)
--- trunk/LayoutTests/platform/chromium/test_expectations.txt 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt 2012-04-11 00:17:42 UTC (rev 113795)
@@ -161,6 +161,10 @@
WONTFIX MAC WIN : platform/chromium-linux = FAIL
WONTFIX SKIP LINUX MAC : platform/win = FAIL CRASH PASS
+// These tests are for -apple- and -khtml- prefixes, which we don't support
+WONTFIX SKIP : inspector/styles/vendor-prefixes.html = TIMEOUT
+WONTFIX SKIP : fast/css/apple-prefix.html = FAIL
+
// Perf tests are really slow in debug builds and there are few benefits in
// running them.
WONTFIX SKIP DEBUG : perf = TIMEOUT
Modified: trunk/LayoutTests/platform/efl/Skipped (113794 => 113795)
--- trunk/LayoutTests/platform/efl/Skipped 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/LayoutTests/platform/efl/Skipped 2012-04-11 00:17:42 UTC (rev 113795)
@@ -2474,6 +2474,10 @@
fast/events/page-visibility-iframe-propagation-test.html
fast/events/page-visibility-transition-test.html
+# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
+inspector/styles/vendor-prefixes.html
+fast/css/apple-prefix.html
+
# Touch adjustment not enabled
# https://bugs.webkit.org/show_bug.cgi?id=78801
touchadjustment
Modified: trunk/LayoutTests/platform/gtk/Skipped (113794 => 113795)
--- trunk/LayoutTests/platform/gtk/Skipped 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/LayoutTests/platform/gtk/Skipped 2012-04-11 00:17:42 UTC (rev 113795)
@@ -1548,6 +1548,10 @@
fast/dom/Window/window-custom-prototype.html
http/tests/security/cross-frame-access-object-getPrototypeOf.html
+# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
+inspector/styles/vendor-prefixes.html
+fast/css/apple-prefix.html
+
# Let MemoryCache reuse cached XHRs (REGRESSION caused by r107672)
# https://bugs.webkit.org/show_bug.cgi?id=76564
fast/workers/worker-crash-with-invalid-location.html
Modified: trunk/LayoutTests/platform/qt/Skipped (113794 => 113795)
--- trunk/LayoutTests/platform/qt/Skipped 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/LayoutTests/platform/qt/Skipped 2012-04-11 00:17:42 UTC (rev 113795)
@@ -2385,6 +2385,10 @@
# This test tickles another crasher on Qt.
fast/loader/reload-zero-byte-plugin.html
+# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
+inspector/styles/vendor-prefixes.html
+fast/css/apple-prefix.html
+
# Failing after http://trac.webkit.org/changeset/92375
# https://bugs.webkit.org/show_bug.cgi?id=65721
fast/replaced/table-percent-height.html
Modified: trunk/Source/WebCore/ChangeLog (113794 => 113795)
--- trunk/Source/WebCore/ChangeLog 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebCore/ChangeLog 2012-04-11 00:17:42 UTC (rev 113795)
@@ -1,3 +1,33 @@
+2012-04-10 Adam Barth <aba...@webkit.org>
+
+ Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
+ https://bugs.webkit.org/show_bug.cgi?id=83256
+
+ Reviewed by Eric Seidel.
+
+ As recommended by David Hyatt in
+ <https://lists.webkit.org/pipermail/webkit-dev/2010-July/013536.html>,
+ we should phase out support for -khtml- and -apple- vendor prefixes in
+ CSS (in favor of -webkit-).
+
+ As noted in <https://bugs.webkit.org/show_bug.cgi?id=42093#c29>, Dave's
+ proposal is a bit too agressive. These prefixes appear to be needed
+ for a number of dashboard widgets. For that reason, this patch limits
+ the prefixes to ENABLE(LEGACY_CSS_VENDOR_PREFIXES).
+
+ This patch enables ENABLE(LEGACY_CSS_VENDOR_PREFIXES) on apple-mac and
+ apple-win, which will let us learn whether removing these prefixes
+ causes a compatibility problem on the broader web.
+
+ * Configurations/FeatureDefines.xcconfig:
+ * bindings/js/JSCSSStyleDeclarationCustom.cpp:
+ (WebCore::getCSSPropertyNamePrefix):
+ (WebCore::cssPropertyIDForJSCSSPropertyName):
+ * bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:
+ (WebCore::cssPropertyInfo):
+ * css/CSSParser.cpp:
+ (WebCore::cssPropertyID):
+
2012-04-10 Levi Weintraub <le...@chromium.org>
Clean up multiple RenderedPosition::absoluteRect definitions and correct LayoutUnit usage
Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (113794 => 113795)
--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2012-04-11 00:17:42 UTC (rev 113795)
@@ -84,6 +84,7 @@
ENABLE_INPUT_TYPE_COLOR = ;
ENABLE_INPUT_SPEECH = ;
ENABLE_JAVASCRIPT_DEBUGGER = ENABLE_JAVASCRIPT_DEBUGGER;
+ENABLE_LEGACY_CSS_VENDOR_PREFIXES = ENABLE_LEGACY_CSS_VENDOR_PREFIXES;
ENABLE_LEGACY_NOTIFICATIONS = ENABLE_LEGACY_NOTIFICATIONS;
ENABLE_LINK_PREFETCH = ;
ENABLE_MATHML = ENABLE_MATHML;
@@ -126,4 +127,4 @@
ENABLE_WORKERS = ENABLE_WORKERS;
ENABLE_XSLT = ENABLE_XSLT;
-FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_SHADERS) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT);
+FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_SHADERS) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT);
Modified: trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp (113794 => 113795)
--- trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp 2012-04-11 00:17:42 UTC (rev 113795)
@@ -70,9 +70,13 @@
PropertyNamePrefixCSS,
PropertyNamePrefixPixel,
PropertyNamePrefixPos,
+#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
PropertyNamePrefixApple,
+#endif
PropertyNamePrefixEpub,
+#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
PropertyNamePrefixKHTML,
+#endif
PropertyNamePrefixWebKit
};
@@ -113,18 +117,22 @@
// 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 (matchesCSSPropertyNamePrefix(propertyName, "apple"))
return PropertyNamePrefixApple;
break;
+#endif
case 'c':
if (matchesCSSPropertyNamePrefix(propertyName, "css"))
return PropertyNamePrefixCSS;
break;
+#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
case 'k':
if (matchesCSSPropertyNamePrefix(propertyName, "khtml"))
return PropertyNamePrefixKHTML;
break;
+#endif
case 'e':
if (matchesCSSPropertyNamePrefix(propertyName, "epub"))
return PropertyNamePrefixEpub;
@@ -209,11 +217,13 @@
i += 3;
hadPixelOrPosPrefix = true;
break;
+#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
case PropertyNamePrefixApple:
case PropertyNamePrefixKHTML:
writeWebKitPrefix(bufferPtr);
i += 5;
break;
+#endif
case PropertyNamePrefixEpub:
writeEpubPrefix(bufferPtr);
i += 4;
Modified: trunk/Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp (113794 => 113795)
--- trunk/Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp 2012-04-11 00:17:42 UTC (rev 113795)
@@ -126,8 +126,11 @@
i += 3;
hadPixelOrPosPrefix = true;
} else if (hasCSSPropertyNamePrefix(propertyName, "webkit")
+#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
|| hasCSSPropertyNamePrefix(propertyName, "khtml")
- || hasCSSPropertyNamePrefix(propertyName, "apple"))
+ || hasCSSPropertyNamePrefix(propertyName, "apple")
+#endif
+ )
builder.append('-');
else if (isASCIIUpper(propertyName[0]))
return 0;
Modified: trunk/Source/WebCore/css/CSSParser.cpp (113794 => 113795)
--- trunk/Source/WebCore/css/CSSParser.cpp 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebCore/css/CSSParser.cpp 2012-04-11 00:17:42 UTC (rev 113795)
@@ -9351,6 +9351,7 @@
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 (hasPrefix(buffer, length, "-apple-") || hasPrefix(buffer, length, "-khtml-")) {
@@ -9358,6 +9359,7 @@
memcpy(buffer, "-webkit", 7);
++length;
}
+#endif
#if PLATFORM(IOS)
cssPropertyNameIOSAliasing(buffer, name, length);
#endif
Modified: trunk/Source/WebKit/chromium/ChangeLog (113794 => 113795)
--- trunk/Source/WebKit/chromium/ChangeLog 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebKit/chromium/ChangeLog 2012-04-11 00:17:42 UTC (rev 113795)
@@ -1,3 +1,12 @@
+2012-04-10 Adam Barth <aba...@webkit.org>
+
+ Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
+ https://bugs.webkit.org/show_bug.cgi?id=83256
+
+ Reviewed by Eric Seidel.
+
+ * features.gypi:
+
2012-04-10 Tim Dresser <tdres...@chromium.org>
[Chromium] defaultDeviceScaleFactor != 0 should set deviceScaleFactor = defaultDeviceScaleFactor in the absence of a viewport tag for debugging purposes
Modified: trunk/Source/WebKit/chromium/features.gypi (113794 => 113795)
--- trunk/Source/WebKit/chromium/features.gypi 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/Source/WebKit/chromium/features.gypi 2012-04-11 00:17:42 UTC (rev 113795)
@@ -62,6 +62,7 @@
'ENABLE_INPUT_TYPE_WEEK=0',
'ENABLE_JAVASCRIPT_DEBUGGER=1',
'ENABLE_JAVASCRIPT_I18N_API=1',
+ 'ENABLE_LEGACY_CSS_VENDOR_PREFIXES=0',
'ENABLE_LEGACY_NOTIFICATIONS=1',
'ENABLE_LINK_PREFETCH=1',
'ENABLE_MEDIA_SOURCE=1',
Modified: trunk/WebKitLibraries/ChangeLog (113794 => 113795)
--- trunk/WebKitLibraries/ChangeLog 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/WebKitLibraries/ChangeLog 2012-04-11 00:17:42 UTC (rev 113795)
@@ -1,3 +1,12 @@
+2012-04-10 Adam Barth <aba...@webkit.org>
+
+ Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
+ https://bugs.webkit.org/show_bug.cgi?id=83256
+
+ Reviewed by Eric Seidel.
+
+ * win/tools/vsprops/FeatureDefines.vsprops:
+
2012-04-09 Beth Dakin <bda...@apple.com>
<rdar://problem/11214796>
Modified: trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops (113794 => 113795)
--- trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops 2012-04-11 00:15:36 UTC (rev 113794)
+++ trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops 2012-04-11 00:17:42 UTC (rev 113795)
@@ -9,7 +9,7 @@
>
<Tool
Name="VCCLCompilerTool"
- PreprocessorDefinitions="$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"
+ PreprocessorDefinitions="$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_CANVAS);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"
/>
<UserMacro
Name="ENABLE_REQUEST_ANIMATION_FRAME"
@@ -186,11 +186,16 @@
Value="ENABLE_JAVASCRIPT_DEBUGGER"
PerformEnvironmentSet="true"
/>
- <UserMacro
- Name="ENABLE_LEGACY_NOTIFICATIONS"
- Value=""
- PerformEnvironmentSet="true"
- />
+<UserMacro
+ Name="ENABLE_LEGACY_CSS_VENDOR_PREFIXES"
+ Value="ENABLE_LEGACY_CSS_VENDOR_PREFIXES"
+ PerformEnvironmentSet="true"
+/>
+<UserMacro
+ Name="ENABLE_LEGACY_NOTIFICATIONS"
+ Value=""
+ PerformEnvironmentSet="true"
+/>
<UserMacro
Name="ENABLE_LINK_PREFETCH"
Value=""