Skip to content
Permalink
Browse files
remove the CSS_GRID_LAYOUT compiler define, but default grid layout t…
…o off

https://bugs.webkit.org/show_bug.cgi?id=86767

Reviewed by Ojan Vafai.

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig: Remove ENABLE_CSS_GRID_LAYOUT.

Source/WebCore:

We disable grid by ignoring the display type at CSS parse time.

Test: fast/css-grid-layout/grid-disabled-by-default.html

* Configurations/FeatureDefines.xcconfig:
* css/CSSComputedStyleDeclaration.cpp: Remove compile checks.
(WebCore):
(WebCore::valueForGridPosition):
(WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
* css/CSSParser.cpp:
(WebCore::CSSParserContext::CSSParserContext):
(WebCore::operator==):
(WebCore::isValidKeywordPropertyAndValue): Move display into parseValue.
(WebCore::isKeywordPropertyID):
(WebCore::CSSParser::parseValue): Ignore while parsing if not enabled.
(WebCore::CSSParser::parseGridTrackList):
(WebCore::CSSParser::cssGridLayoutEnabled):
(WebCore):
* css/CSSParser.h:
* css/CSSParserMode.h:
(CSSParserContext):
* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
* css/CSSProperty.cpp:
(WebCore::CSSProperty::isInheritedProperty):
* css/CSSPropertyNames.in:
* css/CSSValueKeywords.in:
* css/StyleResolver.cpp:
(WebCore::StyleResolver::collectMatchingRulesForList):
* dom/Document.cpp:
(WebCore::Document::cssGridLayoutEnabled): Added to keep track of whether grid is enabled or not.
(WebCore):
* dom/Document.h:
* page/Settings.cpp:
(WebCore::Settings::Settings):
* page/Settings.h:
(WebCore::Settings::setCSSGridLayoutEnabled): Added.
(WebCore::Settings::cssGridLayoutEnabled): Added.
(Settings):
* rendering/RenderObject.cpp:
(WebCore::RenderObject::createObject):
* rendering/style/RenderStyle.cpp:
(WebCore::RenderStyle::RenderStyle):
(WebCore::RenderStyle::diff):
* rendering/style/RenderStyle.h:
* rendering/style/RenderStyleConstants.h:
* rendering/style/StyleGridData.cpp:
* rendering/style/StyleGridData.h:
* rendering/style/StyleGridItemData.cpp:
* rendering/style/StyleGridItemData.h:
* rendering/style/StyleRareNonInheritedData.cpp:
(WebCore::StyleRareNonInheritedData::StyleRareNonInheritedData):
(WebCore::StyleRareNonInheritedData::operator==):
* rendering/style/StyleRareNonInheritedData.h:
(WebCore):
(StyleRareNonInheritedData):

Source/WebKit/chromium:

* public/WebSettings.h:
* src/WebSettingsImpl.cpp:
(WebKit::WebSettingsImpl::setExperimentalCSSGridLayoutEnabled):
(WebKit):
* src/WebSettingsImpl.h:
(WebSettingsImpl):

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:
* WebView/WebPreferenceKeysPrivate.h:
* WebView/WebPreferences.mm:
(+[WebPreferences initialize]):
(-[WebPreferences cssGridLayoutEnabled]):
(-[WebPreferences setCSSGridLayoutEnabled:]):
* WebView/WebPreferencesPrivate.h:
* WebView/WebView.mm:
(-[WebView _preferencesChanged:]):

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:
* Shared/WebPreferencesStore.h:
(WebKit):
* UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetCSSGridLayoutEnabled):
(WKPreferencesGetCSSGridLayoutEnabled):
* UIProcess/API/C/WKPreferencesPrivate.h:
* WebProcess/InjectedBundle/InjectedBundle.cpp:
(WebKit::InjectedBundle::overrideBoolPreferenceForTestRunner):
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updatePreferences):

Tools:

* DumpRenderTree/chromium/LayoutTestController.cpp:
(LayoutTestController::overridePreference):
* DumpRenderTree/chromium/WebPreferences.cpp:
(WebPreferences::reset):
(WebPreferences::applyTo):
* DumpRenderTree/chromium/WebPreferences.h:
(WebPreferences):
* Scripts/webkitperl/FeatureList.pm:

LayoutTests:

* fast/css-grid-layout/display-grid-set-get.html: Enable grid layout for the test.
* fast/css-grid-layout/grid-columns-rows-get-set-multiple.html: Enable grid layout for the test.
* fast/css-grid-layout/grid-columns-rows-get-set.html: Enable grid layout for the test.
* fast/css-grid-layout/grid-disabled-by-default-expected.txt: Added.
* fast/css-grid-layout/grid-disabled-by-default.html: Added.
* fast/css-grid-layout/grid-item-column-row-get-set.html: Enable grid layout for the test.
* platform/chromium/test_expectations.txt: Run grid layout tests.


Canonical link: https://commits.webkit.org/104512@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@117613 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
idealisms committed May 18, 2012
1 parent f84bfb9 commit 8318ce2a21e5e8e23f45208f4190bb6b81712246
Showing 79 changed files with 398 additions and 109 deletions.
@@ -1,3 +1,18 @@
2012-05-18 Tony Chang <tony@chromium.org>

remove the CSS_GRID_LAYOUT compiler define, but default grid layout to off
https://bugs.webkit.org/show_bug.cgi?id=86767

Reviewed by Ojan Vafai.

* fast/css-grid-layout/display-grid-set-get.html: Enable grid layout for the test.
* fast/css-grid-layout/grid-columns-rows-get-set-multiple.html: Enable grid layout for the test.
* fast/css-grid-layout/grid-columns-rows-get-set.html: Enable grid layout for the test.
* fast/css-grid-layout/grid-disabled-by-default-expected.txt: Added.
* fast/css-grid-layout/grid-disabled-by-default.html: Added.
* fast/css-grid-layout/grid-item-column-row-get-set.html: Enable grid layout for the test.
* platform/chromium/test_expectations.txt: Run grid layout tests.

2012-05-18 Pablo Flouret <pablof@motorola.com>

Script elements inserted while fragment parsing should have their "already started" flag set.
@@ -1,6 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<script>
if (window.layoutTestController)
layoutTestController.overridePreference("WebKitCSSGridLayoutEnabled", true);
</script>
<style>
.grid { display: -webkit-grid; }
.inlineGrid { display: -webkit-inline-grid; }
@@ -1,6 +1,10 @@
<!DOCTYPE html>
<html>
<head>
<script>
if (window.layoutTestController)
layoutTestController.overridePreference("WebKitCSSGridLayoutEnabled", true);
</script>
<style>
.gridWithFixed {
display: -webkit-grid;
@@ -1,6 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<script>
if (window.layoutTestController)
layoutTestController.overridePreference("WebKitCSSGridLayoutEnabled", true);
</script>
<style>
.grid {
display: -webkit-grid;
@@ -0,0 +1,10 @@
Verifies that display: -webkit-grid does nothing by default.

On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".


PASS document.getElementById('grid').style.display is ''
PASS successfullyParsed is true

TEST COMPLETE

@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<body>
<div id="grid" style="display: -webkit-grid"></div>

<script src="../js/resources/js-test-pre.js"></script>
<script>
description("Verifies that display: -webkit-grid does nothing by default.");

shouldBe("document.getElementById('grid').style.display", "''");
</script>
<script src="../js/resources/js-test-post.js"></script>
</body>
</html>
@@ -1,6 +1,10 @@
<!DOCTYPE html>
<html>
<head>
<script>
if (window.layoutTestController)
layoutTestController.overridePreference("WebKitCSSGridLayoutEnabled", true);
</script>
<style>
.gridItemWithPositiveInteger {
-webkit-grid-column: 10;
@@ -156,6 +156,8 @@ zoom: 1;
-webkit-font-kerning: auto;
-webkit-font-smoothing: auto;
-webkit-font-variant-ligatures: normal;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-highlight: none;
-webkit-hyphenate-character: auto;
-webkit-hyphenate-limit-after: auto;
@@ -154,6 +154,8 @@ Computed style of an element whose parent's 'display' value is 'none':
-webkit-font-kerning: auto
-webkit-font-smoothing: auto
-webkit-font-variant-ligatures: normal
-webkit-grid-column: auto
-webkit-grid-row: auto
-webkit-highlight: none
-webkit-hyphenate-character: auto
-webkit-hyphenate-limit-after: auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -156,6 +156,8 @@ zoom: 1;
-webkit-font-kerning: auto;
-webkit-font-smoothing: auto;
-webkit-font-variant-ligatures: normal;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-highlight: none;
-webkit-hyphenate-character: auto;
-webkit-hyphenate-limit-after: auto;
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -156,6 +156,8 @@ zoom: 1;
-webkit-font-kerning: auto;
-webkit-font-smoothing: auto;
-webkit-font-variant-ligatures: normal;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-highlight: none;
-webkit-hyphenate-character: auto;
-webkit-hyphenate-limit-after: auto;
@@ -155,6 +155,8 @@ Computed style of an element whose parent's 'display' value is 'none':
-webkit-font-kerning: auto
-webkit-font-smoothing: auto
-webkit-font-variant-ligatures: normal
-webkit-grid-column: auto
-webkit-grid-row: auto
-webkit-highlight: none
-webkit-hyphenate-character: auto
-webkit-hyphenate-limit-after: auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -156,6 +156,8 @@ zoom: 1;
-webkit-font-kerning: auto;
-webkit-font-smoothing: auto;
-webkit-font-variant-ligatures: normal;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-highlight: none;
-webkit-hyphenate-character: auto;
-webkit-hyphenate-limit-after: auto;
@@ -155,6 +155,8 @@ Computed style of an element whose parent's 'display' value is 'none':
-webkit-font-kerning: auto
-webkit-font-smoothing: auto
-webkit-font-variant-ligatures: normal
-webkit-grid-column: auto
-webkit-grid-row: auto
-webkit-highlight: none
-webkit-hyphenate-character: auto
-webkit-hyphenate-limit-after: auto
@@ -310,6 +310,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -840,6 +844,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -2745,9 +2745,6 @@ BUGCR85292 : platform/chromium/permissionclient/storage-permission.html = PASS T

BUGWK81310 : fast/dom/shadow/content-element-in-media-element.html = TEXT

// CSS Grid Layout is not enabled yet.
BUGWK60731 SKIP : fast/css-grid-layout = PASS

// two regions reftests failing on Chromium
BUGWK74219 : fast/regions/positioned-objects-block-static-spanning-regions-rtl.html = PASS IMAGE
BUGWK74219 : fast/regions/positioned-objects-block-static-spanning-regions.html = PASS IMAGE
@@ -155,6 +155,8 @@ zoom: 1;
-webkit-font-kerning: auto;
-webkit-font-smoothing: auto;
-webkit-font-variant-ligatures: normal;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-highlight: none;
-webkit-hyphenate-character: auto;
-webkit-hyphenate-limit-after: auto;
@@ -308,6 +308,10 @@ rect: style.getPropertyValue(-webkit-font-smoothing) : auto
rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
rect: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-column) : auto
rect: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-grid-row) : auto
rect: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-highlight) : none
rect: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
rect: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -834,6 +838,10 @@ g: style.getPropertyValue(-webkit-font-smoothing) : auto
g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-font-variant-ligatures) : normal
g: style.getPropertyCSSValue(-webkit-font-variant-ligatures) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-column) : auto
g: style.getPropertyCSSValue(-webkit-grid-column) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-grid-row) : auto
g: style.getPropertyCSSValue(-webkit-grid-row) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-highlight) : none
g: style.getPropertyCSSValue(-webkit-highlight) : [object CSSPrimitiveValue]
g: style.getPropertyValue(-webkit-hyphenate-character) : auto
@@ -158,6 +158,8 @@ zoom: 1;
-webkit-font-variant-ligatures: normal;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-grid-column: auto;
-webkit-grid-row: auto;
-webkit-highlight: none;
-webkit-hyphenate-character: auto;
-webkit-hyphenate-limit-after: auto;

0 comments on commit 8318ce2

Please sign in to comment.