Changeset 113795 in webkit


Ignore:
Timestamp:
Apr 10, 2012 5:17:42 PM (12 years ago)
Author:
abarth@webkit.org
Message:

Source/WebCore: 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):

Source/WebKit/chromium: Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
https://bugs.webkit.org/show_bug.cgi?id=83256

Reviewed by Eric Seidel.

  • features.gypi:

WebKitLibraries: 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:

LayoutTests: 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:
Location:
trunk
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r113790 r113795  
     12012-04-10  Adam Barth  <abarth@webkit.org>
     2
     3        Limit -apple- and -khtml- to ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
     4        https://bugs.webkit.org/show_bug.cgi?id=83256
     5
     6        Reviewed by Eric Seidel.
     7
     8        Skip these two tests, which are testing that -apple- and -khtml- vendor
     9        prefixes work correctly.
     10
     11        * platform/chromium/test_expectations.txt:
     12        * platform/efl/Skipped:
     13        * platform/gtk/Skipped:
     14        * platform/qt/Skipped:
     15
    1162012-04-10  James Simonsen  <simonjam@chromium.org>
    217
  • trunk/LayoutTests/platform/chromium/test_expectations.txt

    r113790 r113795  
    161161WONTFIX MAC WIN : platform/chromium-linux = FAIL
    162162WONTFIX SKIP LINUX MAC : platform/win = FAIL CRASH PASS
     163
     164// These tests are for -apple- and -khtml- prefixes, which we don't support
     165WONTFIX SKIP : inspector/styles/vendor-prefixes.html = TIMEOUT
     166WONTFIX SKIP : fast/css/apple-prefix.html = FAIL
    163167
    164168// Perf tests are really slow in debug builds and there are few benefits in
  • trunk/LayoutTests/platform/efl/Skipped

    r113779 r113795  
    24752475fast/events/page-visibility-transition-test.html
    24762476
     2477# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
     2478inspector/styles/vendor-prefixes.html
     2479fast/css/apple-prefix.html
     2480
    24772481# Touch adjustment not enabled
    24782482# https://bugs.webkit.org/show_bug.cgi?id=78801
  • trunk/LayoutTests/platform/gtk/Skipped

    r113736 r113795  
    15491549http/tests/security/cross-frame-access-object-getPrototypeOf.html
    15501550
     1551# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
     1552inspector/styles/vendor-prefixes.html
     1553fast/css/apple-prefix.html
     1554
    15511555# Let MemoryCache reuse cached XHRs (REGRESSION caused by r107672)
    15521556# https://bugs.webkit.org/show_bug.cgi?id=76564
  • trunk/LayoutTests/platform/qt/Skipped

    r113756 r113795  
    23862386fast/loader/reload-zero-byte-plugin.html
    23872387
     2388# These test -apple- and -khtml- prefixed CSS properties, which we don't support.
     2389inspector/styles/vendor-prefixes.html
     2390fast/css/apple-prefix.html
     2391
    23882392# Failing after http://trac.webkit.org/changeset/92375
    23892393# https://bugs.webkit.org/show_bug.cgi?id=65721
  • trunk/Source/WebCore/ChangeLog

    r113792 r113795  
     12012-04-10  Adam Barth  <abarth@webkit.org>
     2
     3        Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
     4        https://bugs.webkit.org/show_bug.cgi?id=83256
     5
     6        Reviewed by Eric Seidel.
     7
     8        As recommended by David Hyatt in
     9        <https://lists.webkit.org/pipermail/webkit-dev/2010-July/013536.html>,
     10        we should phase out support for -khtml- and -apple- vendor prefixes in
     11        CSS (in favor of -webkit-).
     12
     13        As noted in <https://bugs.webkit.org/show_bug.cgi?id=42093#c29>, Dave's
     14        proposal is a bit too agressive.  These prefixes appear to be needed
     15        for a number of dashboard widgets.  For that reason, this patch limits
     16        the prefixes to ENABLE(LEGACY_CSS_VENDOR_PREFIXES).
     17
     18        This patch enables ENABLE(LEGACY_CSS_VENDOR_PREFIXES) on apple-mac and
     19        apple-win, which will let us learn whether removing these prefixes
     20        causes a compatibility problem on the broader web.
     21
     22        * Configurations/FeatureDefines.xcconfig:
     23        * bindings/js/JSCSSStyleDeclarationCustom.cpp:
     24        (WebCore::getCSSPropertyNamePrefix):
     25        (WebCore::cssPropertyIDForJSCSSPropertyName):
     26        * bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp:
     27        (WebCore::cssPropertyInfo):
     28        * css/CSSParser.cpp:
     29        (WebCore::cssPropertyID):
     30
    1312012-04-10  Levi Weintraub  <leviw@chromium.org>
    232
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r113467 r113795  
    8585ENABLE_INPUT_SPEECH = ;
    8686ENABLE_JAVASCRIPT_DEBUGGER = ENABLE_JAVASCRIPT_DEBUGGER;
     87ENABLE_LEGACY_CSS_VENDOR_PREFIXES = ENABLE_LEGACY_CSS_VENDOR_PREFIXES;
    8788ENABLE_LEGACY_NOTIFICATIONS = ENABLE_LEGACY_NOTIFICATIONS;
    8889ENABLE_LINK_PREFETCH = ;
     
    127128ENABLE_XSLT = ENABLE_XSLT;
    128129
    129 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);
     130FEATURE_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);
  • trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp

    r113387 r113795  
    7171    PropertyNamePrefixPixel,
    7272    PropertyNamePrefixPos,
     73#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    7374    PropertyNamePrefixApple,
     75#endif
    7476    PropertyNamePrefixEpub,
     77#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    7578    PropertyNamePrefixKHTML,
     79#endif
    7680    PropertyNamePrefixWebKit
    7781};
     
    114118    UChar firstChar = toASCIILower(propertyName[0]);
    115119    switch (firstChar) {
     120#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    116121    case 'a':
    117122        if (matchesCSSPropertyNamePrefix(propertyName, "apple"))
    118123            return PropertyNamePrefixApple;
    119124        break;
     125#endif
    120126    case 'c':
    121127        if (matchesCSSPropertyNamePrefix(propertyName, "css"))
    122128            return PropertyNamePrefixCSS;
    123129        break;
     130#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    124131    case 'k':
    125132        if (matchesCSSPropertyNamePrefix(propertyName, "khtml"))
    126133            return PropertyNamePrefixKHTML;
    127134        break;
     135#endif
    128136    case 'e':
    129137        if (matchesCSSPropertyNamePrefix(propertyName, "epub"))
     
    210218        hadPixelOrPosPrefix = true;
    211219        break;
     220#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    212221    case PropertyNamePrefixApple:
    213222    case PropertyNamePrefixKHTML:
     
    215224        i += 5;
    216225        break;
     226#endif
    217227    case PropertyNamePrefixEpub:
    218228        writeEpubPrefix(bufferPtr);
  • trunk/Source/WebCore/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp

    r113042 r113795  
    127127            hadPixelOrPosPrefix = true;
    128128        } else if (hasCSSPropertyNamePrefix(propertyName, "webkit")
     129#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    129130                || hasCSSPropertyNamePrefix(propertyName, "khtml")
    130                 || hasCSSPropertyNamePrefix(propertyName, "apple"))
     131                || hasCSSPropertyNamePrefix(propertyName, "apple")
     132#endif
     133                  )
    131134            builder.append('-');
    132135        else if (isASCIIUpper(propertyName[0]))
  • trunk/Source/WebCore/css/CSSParser.cpp

    r113647 r113795  
    93529352    const char* name = buffer;
    93539353    if (buffer[0] == '-') {
     9354#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
    93549355        // If the prefix is -apple- or -khtml-, change it to -webkit-.
    93559356        // This makes the string one character longer.
     
    93599360            ++length;
    93609361        }
     9362#endif
    93619363#if PLATFORM(IOS)
    93629364        cssPropertyNameIOSAliasing(buffer, name, length);
  • trunk/Source/WebKit/chromium/ChangeLog

    r113782 r113795  
     12012-04-10  Adam Barth  <abarth@webkit.org>
     2
     3        Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
     4        https://bugs.webkit.org/show_bug.cgi?id=83256
     5
     6        Reviewed by Eric Seidel.
     7
     8        * features.gypi:
     9
    1102012-04-10  Tim Dresser  <tdresser@chromium.org>
    211
  • trunk/Source/WebKit/chromium/features.gypi

    r113755 r113795  
    6363      'ENABLE_JAVASCRIPT_DEBUGGER=1',
    6464      'ENABLE_JAVASCRIPT_I18N_API=1',
     65      'ENABLE_LEGACY_CSS_VENDOR_PREFIXES=0',
    6566      'ENABLE_LEGACY_NOTIFICATIONS=1',
    6667      'ENABLE_LINK_PREFETCH=1',
  • trunk/WebKitLibraries/ChangeLog

    r113649 r113795  
     12012-04-10  Adam Barth  <abarth@webkit.org>
     2
     3        Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
     4        https://bugs.webkit.org/show_bug.cgi?id=83256
     5
     6        Reviewed by Eric Seidel.
     7
     8        * win/tools/vsprops/FeatureDefines.vsprops:
     9
    1102012-04-09  Beth Dakin  <bdakin@apple.com>
    211
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops

    r113467 r113795  
    1010  <Tool
    1111                Name="VCCLCompilerTool"
    12                 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)"
     12                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)"
    1313        />
    1414  <UserMacro
     
    187187                PerformEnvironmentSet="true"
    188188        />
    189     <UserMacro
    190                 Name="ENABLE_LEGACY_NOTIFICATIONS"
    191                 Value=""
    192                 PerformEnvironmentSet="true"
    193         />
     189<UserMacro
     190                Name="ENABLE_LEGACY_CSS_VENDOR_PREFIXES"
     191                Value="ENABLE_LEGACY_CSS_VENDOR_PREFIXES"
     192                PerformEnvironmentSet="true"
     193/>
     194<UserMacro
     195                Name="ENABLE_LEGACY_NOTIFICATIONS"
     196                Value=""
     197                PerformEnvironmentSet="true"
     198/>
    194199  <UserMacro
    195200                Name="ENABLE_LINK_PREFETCH"
Note: See TracChangeset for help on using the changeset viewer.