[CSS Grid Layout] Remove runtime feature
authorrego@igalia.com <rego@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 7 May 2014 09:56:14 +0000 (09:56 +0000)
committerrego@igalia.com <rego@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 7 May 2014 09:56:14 +0000 (09:56 +0000)
https://bugs.webkit.org/show_bug.cgi?id=132382

Reviewed by Benjamin Poulain.

PerformanceTests:
Remove set of WebKitCSSGridLayoutEnabled preference.

* Layout/auto-grid-lots-of-data.html:
* Layout/fixed-grid-lots-of-data.html:

Source/WebCore:
Remove cssGridLayoutEnabled setting. Update methods using it accordingly.

* WebCore.order:
* css/CSSParser.cpp:
(WebCore::CSSParserContext::CSSParserContext):
(WebCore::operator==):
(WebCore::isValidKeywordPropertyAndValue):
(WebCore::CSSParser::parseValue):
(WebCore::CSSParser::parseGridTemplateShorthand):
(WebCore::CSSParser::parseGridAreaShorthand):
(WebCore::CSSParser::cssGridLayoutEnabled): Deleted.
* css/CSSParser.h:
* css/CSSParserMode.h:
* dom/Document.cpp:
(WebCore::Document::cssGridLayoutEnabled): Deleted.
* dom/Document.h:
* page/Settings.in:

Source/WebKit/efl:
Remove cssGridLayoutEnabled setting usage.

* WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
(DumpRenderTreeSupportEfl::setCSSGridLayoutEnabled): Deleted.
* WebCoreSupport/DumpRenderTreeSupportEfl.h:

Source/WebKit/mac:
Remove cssGridLayoutEnabled setting usage.

* WebKit.order:
* WebView/WebPreferenceKeysPrivate.h:
* WebView/WebPreferences.mm:
(+[WebPreferences initialize]):
(-[WebPreferences cssGridLayoutEnabled]): Deleted.
(-[WebPreferences setCSSGridLayoutEnabled:]): Deleted.
* WebView/WebPreferencesPrivate.h:
* WebView/WebView.mm:
(-[WebView _preferencesChanged:]):

Source/WebKit2:
Remove cssGridLayoutEnabled setting usage.

* Shared/WebPreferencesStore.h:
* UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetCSSGridLayoutEnabled): Deleted.
(WKPreferencesGetCSSGridLayoutEnabled): Deleted.
* UIProcess/API/C/WKPreferencesRefPrivate.h:
* UIProcess/API/gtk/WebKitSettings.cpp:
(webKitSettingsConstructed):
* UIProcess/gtk/ExperimentalFeatures.cpp:
* UIProcess/gtk/ExperimentalFeatures.h:
* WebProcess/InjectedBundle/InjectedBundle.cpp:
(WebKit::InjectedBundle::overrideBoolPreferenceForTestRunner):
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updatePreferences):
* mac/WebKit2.order:

Tools:
Remove cssGridLayoutEnabled setting usage.

* DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
(DumpRenderTreeChrome::resetDefaultsToConsistentValues):
* DumpRenderTree/efl/TestRunnerEfl.cpp:
(TestRunner::overridePreference):
* DumpRenderTree/mac/DumpRenderTree.mm:
(resetWebPreferencesToConsistentValues):

LayoutTests:
Remove set of WebKitCSSGridLayoutEnabled preference.
Remove fast/css-grid-layout/grid-disabled.html patch as the setting is not available anymore.

* fast/css-grid-layout/anonymous-grid-items-expected.html:
* fast/css-grid-layout/anonymous-grid-items.html:
* fast/css-grid-layout/auto-content-resolution-columns.html:
* fast/css-grid-layout/auto-content-resolution-rows.html:
* fast/css-grid-layout/breadth-size-resolution-grid.html:
* fast/css-grid-layout/calc-resolution-grid-item.html:
* fast/css-grid-layout/containing-block-grids.html:
* fast/css-grid-layout/display-grid-set-get.html:
* fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
* fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
* fast/css-grid-layout/flex-content-resolution-columns.html:
* fast/css-grid-layout/flex-content-resolution-rows.html:
* fast/css-grid-layout/flex-content-sized-column-use-available-width.html:
* fast/css-grid-layout/flex-content-sized-columns-resize.html:
* fast/css-grid-layout/floating-empty-grids.html:
* fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
* fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
* fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
* fast/css-grid-layout/grid-auto-columns-rows-update.html:
* fast/css-grid-layout/grid-auto-flow-get-set.html:
* fast/css-grid-layout/grid-auto-flow-resolution.html:
* fast/css-grid-layout/grid-auto-flow-update.html:
* fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
* fast/css-grid-layout/grid-columns-rows-get-set.html:
* fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
* fast/css-grid-layout/grid-disabled-expected.txt: Removed.
* fast/css-grid-layout/grid-disabled.html: Removed.
* fast/css-grid-layout/grid-dynamic-updates-relayout.html:
* fast/css-grid-layout/grid-element-border-grid-item.html:
* fast/css-grid-layout/grid-element-border-padding-grid-item.html:
* fast/css-grid-layout/grid-element-change-columns-repaint.html:
* fast/css-grid-layout/grid-element-change-rows-repaint.html:
* fast/css-grid-layout/grid-element-empty-row-column.html:
* fast/css-grid-layout/grid-element-min-max-height.html:
* fast/css-grid-layout/grid-element-min-max-width.html:
* fast/css-grid-layout/grid-element-padding-grid-item.html:
* fast/css-grid-layout/grid-element-padding-margin.html:
* fast/css-grid-layout/grid-element-repeat-get-set.html:
* fast/css-grid-layout/grid-element-shrink-to-fit.html:
* fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
* fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
* fast/css-grid-layout/grid-item-area-get-set.html:
* fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
* fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
* fast/css-grid-layout/grid-item-change-column-repaint.html:
* fast/css-grid-layout/grid-item-change-row-repaint.html:
* fast/css-grid-layout/grid-item-column-row-get-set.html:
* fast/css-grid-layout/grid-item-end-after-get-set.html:
* fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
* fast/css-grid-layout/grid-item-margin-resolution.html:
* fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
* fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
* fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
* fast/css-grid-layout/grid-item-negative-indexes.html:
* fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
* fast/css-grid-layout/grid-item-negative-position-resolution.html:
* fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
* fast/css-grid-layout/grid-item-order-paint-order.html:
* fast/css-grid-layout/grid-item-position-changed-dynamic.html:
* fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
* fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
* fast/css-grid-layout/grid-item-spanning-resolution.html:
* fast/css-grid-layout/grid-item-start-before-get-set.html:
* fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
* fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
* fast/css-grid-layout/grid-preferred-logical-widths.html:
* fast/css-grid-layout/grid-strict-ordering-crash.html:
* fast/css-grid-layout/grid-template-areas-get-set.html:
* fast/css-grid-layout/grid-template-shorthand-get-set.html:
* fast/css-grid-layout/implicit-columns-auto-resolution.html:
* fast/css-grid-layout/implicit-position-dynamic-change.html:
* fast/css-grid-layout/implicit-rows-auto-resolution.html:
* fast/css-grid-layout/minmax-fixed-logical-height-only.html:
* fast/css-grid-layout/minmax-fixed-logical-width-only.html:
* fast/css-grid-layout/minmax-max-content-resolution-columns.html:
* fast/css-grid-layout/minmax-max-content-resolution-rows.html:
* fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
* fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
* fast/css-grid-layout/minmax-spanning-resolution-columns.html:
* fast/css-grid-layout/minmax-spanning-resolution-rows.html:
* fast/css-grid-layout/named-grid-line-get-set.html:
* fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
* fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
* fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
* fast/css-grid-layout/non-grid-columns-rows-get-set.html:
* fast/css-grid-layout/non-grid-element-repeat-get-set.html:
* fast/css-grid-layout/non-named-grid-line-get-set.html:
* fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
* fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
* fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
* fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
* fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
* fast/css-grid-layout/percent-resolution-grid-item.html:
* fast/css-grid-layout/place-cell-by-index.html:
* fast/css-grid-layout/should-not-collapse-anonymous-blocks.html:
* ietestcenter/css3/grid/grid-column-002.htm:
* ietestcenter/css3/grid/testRunnerEnableGrid.js: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@168416 268f45cc-cd09-0410-ab3c-d52691b4dbfc

132 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/css-grid-layout/anonymous-grid-items-expected.html
LayoutTests/fast/css-grid-layout/anonymous-grid-items.html
LayoutTests/fast/css-grid-layout/auto-content-resolution-columns.html
LayoutTests/fast/css-grid-layout/auto-content-resolution-rows.html
LayoutTests/fast/css-grid-layout/breadth-size-resolution-grid.html
LayoutTests/fast/css-grid-layout/calc-resolution-grid-item.html
LayoutTests/fast/css-grid-layout/containing-block-grids.html
LayoutTests/fast/css-grid-layout/display-grid-set-get.html
LayoutTests/fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html
LayoutTests/fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html
LayoutTests/fast/css-grid-layout/flex-content-resolution-columns.html
LayoutTests/fast/css-grid-layout/flex-content-resolution-rows.html
LayoutTests/fast/css-grid-layout/flex-content-sized-column-use-available-width.html
LayoutTests/fast/css-grid-layout/flex-content-sized-columns-resize.html
LayoutTests/fast/css-grid-layout/floating-empty-grids.html
LayoutTests/fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html
LayoutTests/fast/css-grid-layout/grid-auto-columns-rows-get-set.html
LayoutTests/fast/css-grid-layout/grid-auto-columns-rows-resolution.html
LayoutTests/fast/css-grid-layout/grid-auto-columns-rows-update.html
LayoutTests/fast/css-grid-layout/grid-auto-flow-get-set.html
LayoutTests/fast/css-grid-layout/grid-auto-flow-resolution.html
LayoutTests/fast/css-grid-layout/grid-auto-flow-update.html
LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set-multiple.html
LayoutTests/fast/css-grid-layout/grid-columns-rows-get-set.html
LayoutTests/fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html
LayoutTests/fast/css-grid-layout/grid-disabled-expected.txt [deleted file]
LayoutTests/fast/css-grid-layout/grid-disabled.html [deleted file]
LayoutTests/fast/css-grid-layout/grid-dynamic-updates-relayout.html
LayoutTests/fast/css-grid-layout/grid-element-border-grid-item.html
LayoutTests/fast/css-grid-layout/grid-element-border-padding-grid-item.html
LayoutTests/fast/css-grid-layout/grid-element-change-columns-repaint.html
LayoutTests/fast/css-grid-layout/grid-element-change-rows-repaint.html
LayoutTests/fast/css-grid-layout/grid-element-empty-row-column.html
LayoutTests/fast/css-grid-layout/grid-element-min-max-height.html
LayoutTests/fast/css-grid-layout/grid-element-min-max-width.html
LayoutTests/fast/css-grid-layout/grid-element-padding-grid-item.html
LayoutTests/fast/css-grid-layout/grid-element-padding-margin.html
LayoutTests/fast/css-grid-layout/grid-element-repeat-get-set.html
LayoutTests/fast/css-grid-layout/grid-element-shrink-to-fit.html
LayoutTests/fast/css-grid-layout/grid-item-addition-auto-placement-update.html
LayoutTests/fast/css-grid-layout/grid-item-addition-track-breadth-update.html
LayoutTests/fast/css-grid-layout/grid-item-area-get-set.html
LayoutTests/fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html
LayoutTests/fast/css-grid-layout/grid-item-bad-resolution-double-span.html
LayoutTests/fast/css-grid-layout/grid-item-change-column-repaint.html
LayoutTests/fast/css-grid-layout/grid-item-change-row-repaint.html
LayoutTests/fast/css-grid-layout/grid-item-column-row-get-set.html
LayoutTests/fast/css-grid-layout/grid-item-end-after-get-set.html
LayoutTests/fast/css-grid-layout/grid-item-margin-auto-columns-rows.html
LayoutTests/fast/css-grid-layout/grid-item-margin-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-named-grid-area-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-named-grid-line-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-negative-indexes.html
LayoutTests/fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-negative-position-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-order-auto-flow-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-order-paint-order.html
LayoutTests/fast/css-grid-layout/grid-item-position-changed-dynamic.html
LayoutTests/fast/css-grid-layout/grid-item-removal-auto-placement-update.html
LayoutTests/fast/css-grid-layout/grid-item-removal-track-breadth-update.html
LayoutTests/fast/css-grid-layout/grid-item-spanning-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-start-before-get-set.html
LayoutTests/fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html
LayoutTests/fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html
LayoutTests/fast/css-grid-layout/grid-preferred-logical-widths.html
LayoutTests/fast/css-grid-layout/grid-strict-ordering-crash.html
LayoutTests/fast/css-grid-layout/grid-template-areas-get-set.html
LayoutTests/fast/css-grid-layout/grid-template-shorthand-get-set.html
LayoutTests/fast/css-grid-layout/implicit-columns-auto-resolution.html
LayoutTests/fast/css-grid-layout/implicit-position-dynamic-change.html
LayoutTests/fast/css-grid-layout/implicit-rows-auto-resolution.html
LayoutTests/fast/css-grid-layout/minmax-fixed-logical-height-only.html
LayoutTests/fast/css-grid-layout/minmax-fixed-logical-width-only.html
LayoutTests/fast/css-grid-layout/minmax-max-content-resolution-columns.html
LayoutTests/fast/css-grid-layout/minmax-max-content-resolution-rows.html
LayoutTests/fast/css-grid-layout/minmax-min-content-column-resolution-columns.html
LayoutTests/fast/css-grid-layout/minmax-min-content-column-resolution-rows.html
LayoutTests/fast/css-grid-layout/minmax-spanning-resolution-columns.html
LayoutTests/fast/css-grid-layout/minmax-spanning-resolution-rows.html
LayoutTests/fast/css-grid-layout/named-grid-line-get-set.html
LayoutTests/fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html
LayoutTests/fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html
LayoutTests/fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html
LayoutTests/fast/css-grid-layout/non-grid-columns-rows-get-set.html
LayoutTests/fast/css-grid-layout/non-grid-element-repeat-get-set.html
LayoutTests/fast/css-grid-layout/non-named-grid-line-get-set.html
LayoutTests/fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html
LayoutTests/fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html
LayoutTests/fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html
LayoutTests/fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html
LayoutTests/fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html
LayoutTests/fast/css-grid-layout/percent-resolution-grid-item.html
LayoutTests/fast/css-grid-layout/place-cell-by-index.html
LayoutTests/fast/css-grid-layout/should-not-collapse-anonymous-blocks.html
LayoutTests/ietestcenter/css3/grid/grid-column-002.htm
LayoutTests/ietestcenter/css3/grid/testRunnerEnableGrid.js [deleted file]
PerformanceTests/ChangeLog
PerformanceTests/Layout/auto-grid-lots-of-data.html
PerformanceTests/Layout/fixed-grid-lots-of-data.html
Source/WebCore/ChangeLog
Source/WebCore/WebCore.order
Source/WebCore/css/CSSParser.cpp
Source/WebCore/css/CSSParser.h
Source/WebCore/css/CSSParserMode.h
Source/WebCore/dom/Document.cpp
Source/WebCore/dom/Document.h
Source/WebCore/page/Settings.in
Source/WebKit/efl/ChangeLog
Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.cpp
Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/WebKit.order
Source/WebKit/mac/WebView/WebPreferenceKeysPrivate.h
Source/WebKit/mac/WebView/WebPreferences.mm
Source/WebKit/mac/WebView/WebPreferencesPrivate.h
Source/WebKit/mac/WebView/WebView.mm
Source/WebKit2/ChangeLog
Source/WebKit2/Shared/WebPreferencesStore.h
Source/WebKit2/UIProcess/API/C/WKPreferences.cpp
Source/WebKit2/UIProcess/API/C/WKPreferencesRefPrivate.h
Source/WebKit2/UIProcess/API/gtk/WebKitSettings.cpp
Source/WebKit2/UIProcess/gtk/ExperimentalFeatures.cpp
Source/WebKit2/UIProcess/gtk/ExperimentalFeatures.h
Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp
Source/WebKit2/WebProcess/WebPage/WebPage.cpp
Source/WebKit2/mac/WebKit2.order
Tools/ChangeLog
Tools/DumpRenderTree/efl/DumpRenderTreeChrome.cpp
Tools/DumpRenderTree/efl/TestRunnerEfl.cpp
Tools/DumpRenderTree/mac/DumpRenderTree.mm

index 2e6f95478677def5c9bc91a562db486e13fa75f4..7b01508fa49d88bea3c49210b1d278c37dd9381e 100644 (file)
@@ -1,3 +1,111 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove set of WebKitCSSGridLayoutEnabled preference.
+        Remove fast/css-grid-layout/grid-disabled.html patch as the setting is not available anymore.
+
+        * fast/css-grid-layout/anonymous-grid-items-expected.html:
+        * fast/css-grid-layout/anonymous-grid-items.html:
+        * fast/css-grid-layout/auto-content-resolution-columns.html:
+        * fast/css-grid-layout/auto-content-resolution-rows.html:
+        * fast/css-grid-layout/breadth-size-resolution-grid.html:
+        * fast/css-grid-layout/calc-resolution-grid-item.html:
+        * fast/css-grid-layout/containing-block-grids.html:
+        * fast/css-grid-layout/display-grid-set-get.html:
+        * fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html:
+        * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html:
+        * fast/css-grid-layout/flex-content-resolution-columns.html:
+        * fast/css-grid-layout/flex-content-resolution-rows.html:
+        * fast/css-grid-layout/flex-content-sized-column-use-available-width.html:
+        * fast/css-grid-layout/flex-content-sized-columns-resize.html:
+        * fast/css-grid-layout/floating-empty-grids.html:
+        * fast/css-grid-layout/grid-auto-columns-rows-auto-flow-resolution.html:
+        * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
+        * fast/css-grid-layout/grid-auto-columns-rows-resolution.html:
+        * fast/css-grid-layout/grid-auto-columns-rows-update.html:
+        * fast/css-grid-layout/grid-auto-flow-get-set.html:
+        * fast/css-grid-layout/grid-auto-flow-resolution.html:
+        * fast/css-grid-layout/grid-auto-flow-update.html:
+        * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
+        * fast/css-grid-layout/grid-columns-rows-get-set.html:
+        * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
+        * fast/css-grid-layout/grid-disabled-expected.txt: Removed.
+        * fast/css-grid-layout/grid-disabled.html: Removed.
+        * fast/css-grid-layout/grid-dynamic-updates-relayout.html:
+        * fast/css-grid-layout/grid-element-border-grid-item.html:
+        * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
+        * fast/css-grid-layout/grid-element-change-columns-repaint.html:
+        * fast/css-grid-layout/grid-element-change-rows-repaint.html:
+        * fast/css-grid-layout/grid-element-empty-row-column.html:
+        * fast/css-grid-layout/grid-element-min-max-height.html:
+        * fast/css-grid-layout/grid-element-min-max-width.html:
+        * fast/css-grid-layout/grid-element-padding-grid-item.html:
+        * fast/css-grid-layout/grid-element-padding-margin.html:
+        * fast/css-grid-layout/grid-element-repeat-get-set.html:
+        * fast/css-grid-layout/grid-element-shrink-to-fit.html:
+        * fast/css-grid-layout/grid-item-addition-auto-placement-update.html:
+        * fast/css-grid-layout/grid-item-addition-track-breadth-update.html:
+        * fast/css-grid-layout/grid-item-area-get-set.html:
+        * fast/css-grid-layout/grid-item-bad-named-area-auto-placement.html:
+        * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
+        * fast/css-grid-layout/grid-item-change-column-repaint.html:
+        * fast/css-grid-layout/grid-item-change-row-repaint.html:
+        * fast/css-grid-layout/grid-item-column-row-get-set.html:
+        * fast/css-grid-layout/grid-item-end-after-get-set.html:
+        * fast/css-grid-layout/grid-item-margin-auto-columns-rows.html:
+        * fast/css-grid-layout/grid-item-margin-resolution.html:
+        * fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html:
+        * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
+        * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
+        * fast/css-grid-layout/grid-item-negative-indexes.html:
+        * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html:
+        * fast/css-grid-layout/grid-item-negative-position-resolution.html:
+        * fast/css-grid-layout/grid-item-order-auto-flow-resolution.html:
+        * fast/css-grid-layout/grid-item-order-paint-order.html:
+        * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
+        * fast/css-grid-layout/grid-item-removal-auto-placement-update.html:
+        * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
+        * fast/css-grid-layout/grid-item-spanning-resolution.html:
+        * fast/css-grid-layout/grid-item-start-before-get-set.html:
+        * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
+        * fast/css-grid-layout/grid-item-with-percent-min-max-height-dynamic.html:
+        * fast/css-grid-layout/grid-preferred-logical-widths.html:
+        * fast/css-grid-layout/grid-strict-ordering-crash.html:
+        * fast/css-grid-layout/grid-template-areas-get-set.html:
+        * fast/css-grid-layout/grid-template-shorthand-get-set.html:
+        * fast/css-grid-layout/implicit-columns-auto-resolution.html:
+        * fast/css-grid-layout/implicit-position-dynamic-change.html:
+        * fast/css-grid-layout/implicit-rows-auto-resolution.html:
+        * fast/css-grid-layout/minmax-fixed-logical-height-only.html:
+        * fast/css-grid-layout/minmax-fixed-logical-width-only.html:
+        * fast/css-grid-layout/minmax-max-content-resolution-columns.html:
+        * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
+        * fast/css-grid-layout/minmax-min-content-column-resolution-columns.html:
+        * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
+        * fast/css-grid-layout/minmax-spanning-resolution-columns.html:
+        * fast/css-grid-layout/minmax-spanning-resolution-rows.html:
+        * fast/css-grid-layout/named-grid-line-get-set.html:
+        * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
+        * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
+        * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple.html:
+        * fast/css-grid-layout/non-grid-columns-rows-get-set.html:
+        * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
+        * fast/css-grid-layout/non-named-grid-line-get-set.html:
+        * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-in-percent-grid.html:
+        * fast/css-grid-layout/percent-grid-item-in-percent-grid-track-update.html:
+        * fast/css-grid-layout/percent-grid-item-in-percent-grid-track.html:
+        * fast/css-grid-layout/percent-padding-margin-resolution-grid-item-update.html:
+        * fast/css-grid-layout/percent-padding-margin-resolution-grid-item.html:
+        * fast/css-grid-layout/percent-resolution-grid-item.html:
+        * fast/css-grid-layout/place-cell-by-index.html:
+        * fast/css-grid-layout/should-not-collapse-anonymous-blocks.html:
+        * ietestcenter/css3/grid/grid-column-002.htm:
+        * ietestcenter/css3/grid/testRunnerEnableGrid.js: Removed.
+
 2014-05-07  Lorenzo Tilve  <ltilve@igalia.com>
 
         [GTK] Unreviewed GTK gardening
index c3d0a182c82e741f4cf4030ccaf90e2caedbfc3e..c59174451b292503f666f34af365957af207119a 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <body>
     <div>Checks that anonymous grid items are supported. This should not crash.</div>
     <div style="display: -webkit-grid;">
index 54425eff87ef68d7bad5ef53e4be2c440ba1b3dc..c6aee04acdc2b313346f567093346204e8310d8f 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <body>
     <div>Checks that anonymous grid items are supported. This should not crash.</div>
     <div style="display: -webkit-grid;">
index b095b7224ae725ee84501b6e6a9fc91c759f0f69..d48c94837965deee97e66788e7f56b5245de6e42 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoContent {
index c6db2fbcee4730585f5b9b7da92410f3fdee8af2..fc8898ad87143cda818aa6bc2a11f67f297e9a24 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoContent {
index 585de1e429cb3c6edf6d0b26039d86d5b8648f8d..34d27c7b0796440339bd79595d7f983409a831d7 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index dd0f810dd8887f16fd2b614050f651930e9431e1..9cbf884a1896a3230eda9aef6d4e10c6eaf9ed32 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 67230161453d7ce409e0ec9694a62f3fab978884..018795671e17afc363e25d2882e3d41d0c282742 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-    <script>
-        if (window.testRunner)
-            testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-    </script>
     <link href="resources/grid.css" rel="stylesheet">
     <style>
         div { width: 100px; height: 100px; }
index 1f6e62222c2304178d037ca4c9e88ed23e12e4b3..9afcaf44b1681d14bcdeabf3fdf68b1304de4ee6 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <script src="../../resources/js-test-pre.js"></script>
 </head>
index 32c96ec492556449e2b012516f585c0e6f7b6eea..200ef107406ae40094130f691e2d4b3fe7934b07 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMaxMaxContent {
index 0fe0cb182888a0a2a6663ec9cb39e102e23ea40f..905bc17a83957963910c02b1aba0f2c20d06f249 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMaxMaxContent {
index 679b6b88d1e6f6bd9ef52091f349ec4bb1dade3a..b8350a1991958d840df353f9191383cf4f6081a9 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinFlexContent {
index e9b3fb5a8acd62dc9889ac0c18fe986954a47e29..e1ca9c6a4994ebbf8c1e1b1617354bf13a05ce07 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinFlexContent {
index f1a3b53fb716f1af6cf7f44ea821a39efecddab1..b0e5edf40ca42e65b84746459f9352d64efb3289 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-    <script>
-        if (window.testRunner)
-            testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-    </script>
     <link href="resources/grid.css" rel="stylesheet">
     <style type="text/css">
         #grid-1 {
index 07d2b2e86311df47cabc4d0b7489400566c3a242..ba0928d6d2fbf65cd6e1381ab9277f9f3b200ba7 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-    if (window.testRunner)
-        testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style type="text/css">
     #grid-1 {
index ae6ac71014951b3c21b774890143f39f4baee9e8..073439f455026188aacfc523380c7ee5a45d24a8 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-    <script>
-        if (window.testRunner)
-            testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-    </script>
     <style>
         span { width: 100px; height: 100px; }
         .grid { display: -webkit-grid; background-color: green; }
index 39083006f807c1d0f48e983f40eda4f263af4da3..7d752d0a2852820e8c15b56d7b35d7ccbcf6b8a0 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 7a09f57acf93936b6c9072970b495bc87fb1f735..39c848adc23aa663044b36c7b3edef0a88e2f210 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoFixedFixed {
index d3526018bbe48a1e3c2748fa3e2457336441657f..bdf5275bb2dc0aacd455cb1820e4879129e9a20d 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 1d966f4da9e56bae377fce88d5950836e58d9852..e003fada662b322ea9246f3588980225a717d87e 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 367ebdf8b985cb4f9e56edf5c9072205f4e22806..fa60fcc77dc244fda1132ac48676999ca39ce47c 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoFlowInherit {
index e9248860436bc6754dba501d52b7636d3f3982e0..360a009290fd859658d000ca729894aa12f91678 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .smallGrid {
index de79fb2d966519dc015d73d3ac606048c555cb6c..60a21438a6b26726ff798aac282ebe6d462501cf 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <script src="../../resources/check-layout.js"></script>
 <style>
index 6a67c2d4f48fa1bec5273cf2c9c462bfc240cc17..f49990e6c57ae6953971a999ae2cd9cadd6e59a8 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index b4929699f2303b5ff01fa335cd1639ed48e22b3f..4fe76cde4afd5de41b5bc18a05e4a10b33c7ba72 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index bfa8f73394525a719bc16e5373e48daf522987fa..9b2f20698afb6b813c9d386b2a6c55e09e723256 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <script src="../../resources/check-layout.js"></script>
 <style type="text/css">
diff --git a/LayoutTests/fast/css-grid-layout/grid-disabled-expected.txt b/LayoutTests/fast/css-grid-layout/grid-disabled-expected.txt
deleted file mode 100644 (file)
index bf84050..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-Verifies that display: -webkit-grid does nothing if runtime feature is disabled.
-
-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
-
diff --git a/LayoutTests/fast/css-grid-layout/grid-disabled.html b/LayoutTests/fast/css-grid-layout/grid-disabled.html
deleted file mode 100644 (file)
index f4de9de..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<!DOCTYPE html>
-<html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 0);
-</script>
-<body>
-<div id="grid" style="display: -webkit-grid"></div>
-
-<script src="../../resources/js-test-pre.js"></script>
-<script>
-description("Verifies that display: -webkit-grid does nothing if runtime feature is disabled.");
-
-shouldBe("document.getElementById('grid').style.display", "''");
-</script>
-<script src="../../resources/js-test-post.js"></script>
-</body>
-</html>
index ea598ceb452337f904e2e5fbf6fa2be192f37a46..4ad30a410df1c5212d423337a112ae44f3f2145a 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <script src="../../resources/check-layout.js"></script>
 <script>
index 7d8267c1f61a94d041262699b26c000b5d4f0503..87b7dea8ac59b8cfd093c4d9969bb9e7154db965 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <script src="../../resources/check-layout.js"></script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
index 857ceb8454238d51ec8dcd8a322ff26a72a26f3f..2f4eb788db1183bff4123de225ddb6b58a9423d2 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <script src="../../resources/check-layout.js"></script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
index b56e83a7d67297ac4fb5715b3c6b153b786a3f6d..6c309d7be5a009584bbbc27271551f42d6cfeffb 100644 (file)
@@ -2,9 +2,6 @@
 <html>
 <script src="../repaint/resources/text-based-repaint.js"></script>
 <script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-
 function repaintTest()
 {
     var gridElement = document.getElementsByClassName("grid")[0];
index d5cd174aa799650276ab0ca28db934f39c39be9a..c020048609be82cd527e3df210049610d5f4de88 100644 (file)
@@ -2,9 +2,6 @@
 <html>
 <script src="../repaint/resources/text-based-repaint.js"></script>
 <script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-
 function repaintTest()
 {
     var gridElement = document.getElementsByClassName("grid")[0];
index 567fff30a4f9895f4c07d4522ade5b8141592fd0..79d46802f2b7895bdfc4296f265563647e094bc0 100644 (file)
@@ -1,8 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href=resources/grid.css rel=stylesheet>
 <style>
 .gridNoRow {
index 188c9f2d85b3e42096c45cf2f85eec96dd25c5d4..33afcc3280c9be8d079f8fd0142090409408e02c 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <link href="../css-intrinsic-dimensions/resources/width-keyword-classes.css" rel=stylesheet>
 <style>
index 8d9c07c7ccb53f6a8ba720c75a4c859d09b35e66..b60bc5293f10bd10a17ad0f80d7dd5c102a8eb7a 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <link href="../css-intrinsic-dimensions/resources/width-keyword-classes.css" rel=stylesheet>
 <style>
index 2b2536863ab6ad26daef7c249a00f8a9245a151a..db6e541964e191f3945577e49d98ce99b80230f9 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <script src="../../resources/check-layout.js"></script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
index 2518124d2fef16540075e1f9a4c9cf3fb3557928..a4da3e6aa87eb1f859fb2411a8275a406a115936 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index b90e8b2cf638a207b0ce7947bd21240f479b4d2a..90e60edde28b5df89963c2210803bfc1c3703354 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 85242dd51f57f704b20f279a24de9e163962e084..4bdabf2188a15baea3232505698e5bd01328fb68 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 0e7861bd1eb015a3ace4938bf834f825f52b0458..4785d6ba84a63f89c6450e92f184614de927ca5a 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index c0fe271221fc9dc42378fdfa3f1878c51fa491af..7a41327d40094a75e5075e69c36901cd0ebc55e1 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridFixedContent {
index 23d2d514bb278d45653b91d152f48d038611c472..488fa49b77f333040635a44c74030ef73bba863e 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 871f9d3749669616566305380388750f23e5a745..45e9ca7dd6032ac43a2f8375c8be0d11cf476aea 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet"/>
 <style>
 .grid {
index 13011e49d7d8bfa7e9e0de1c38639fec3b43262d..c418b1053dc74025c8c4e6bfb4ac1a10eb340a07 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index efcd43d999530c8b73fa4bd6ed6e6a3f2fb14927..25994b2df77605baf8696ca72c577df957609a8f 100644 (file)
@@ -2,9 +2,6 @@
 <html>
 <script src="../repaint/resources/text-based-repaint.js"></script>
 <script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-
 function repaintTest()
 {
     var gridItem = document.getElementsByClassName("sizedToGridArea")[0];
index 4d3a606b3b50ae17a1ec874a9d82270d16d46ce4..1753ffcad8b05fc4243595010fc848ab3f5f198a 100644 (file)
@@ -2,9 +2,6 @@
 <html>
 <script src="../repaint/resources/text-based-repaint.js"></script>
 <script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-
 function repaintTest()
 {
     var gridItem = document.getElementsByClassName("sizedToGridArea")[0];
index 425510b89e4bf262fffb9e5e2465b86915b2a81b..3dcb5a0998b1be925b1170439d9c6a234fecaae0 100644 (file)
@@ -2,10 +2,6 @@
 <html>
 <head>
 <script src="resources/grid-item-column-row-parsing-utils.js"></script>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <style>
 .grid {
     -webkit-grid-template-areas: "firstArea secondArea"
index 7cc98089bf8cfa8451d133c2ac4ce2cb0b6c7b96..f0291f3d9c0f941c3140a68363d033f7f44b6f60 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 06239fc69ac3a00548fa8b7bc64e655a6801ff23..c1e747a4acef3b632fe94f2684024f4b6140fdd9 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index b765d8b09fabf289b0f871e78a0d6893485b511d..57b2da6ed660b0546e60517067f2b6a53ba6294b 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <script src="../../resources/check-layout.js"></script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
index 62f35a09988a2d4c426a0421606f89840aafc611..7efd2a800b6812c78f3f23564f96e20a3eca84d5 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinMaxAutoWithColumnMinMaxAuto {
index 3c730c19b30f6d10f017ac3b10d59241b8e2ab58..db4dded4946e7ad0390d912837ba3b966bc54d34 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet"/>
 <style>
 .grid {
index d2af10420e1fafbae533b80f1d14c7afb2311bdb..13148f85c376cf52fbe183bb599694403c34489d 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridWithoutRepeat {
index 37c38681dc5ac69813c3c6e39b7def730c41e599..2beb8e17adda7ee0d9237bf646583650ef82a178 100644 (file)
@@ -1,7 +1,4 @@
 <!DOCTYPE html>
-<script>
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .negativeStartBeforePositionIndexes {
index dec2541d5570f5f4a7f84cc91db6f876567db316..52224e257057a19a07af698febc9fe8d6b702aa8 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .columnGrid {
index b7097e12bce0a9c483ff6f48d32dae8d4cceea2c..8e4149d578d8f5f80b41a8a9bf452725ebc6a87f 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index ae358e40718ed50d76857e6a0c389528c92ce6d7..b6d0263d39438427bd3332fc51db12a91c90134a 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 56e0d5a8b49ca992e5bef564e10d33da3d7ec349..bcd0d8188b8172096d1feef9513aede63198fea2 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 067d615a895d0cc02b341818c40146cf7c31e558..597c1ff3571d67ee330ed04613163f7ae8fcef29 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style type="text/css">
 .grid {
index bcbacae2fc570930bc67f7ee9235a38b3450c615..095214a7ffc89efe1deb581111ef549c12a36ff7 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index fb4bbcd14d8cbcae4e5214f9968ced97d8e0c366..5ec5b718043b880f1c97b5f32204905bf8f701ce 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoContent {
index facdfec0734a077e644fe4d555ec7f1ab26dd53f..ed0aa545299082228e5ec0ea3b93bc784c26fd2b 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index e3b25e16a6c35430698aed5a15f45184e9f64cd2..a89ac4a5cda29b1dfca15d46612ed30a681766b8 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index ed4ca9a19ab8d554ad0194aa6e7e07c3e8331c73..7c6f069bcc5f910d5b38a6bda040a4f32769ca54 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinMaxMinMax {
index b6a0fadf0eed8a84e1e109a01f423c456781da2d..06a5cf28a65a6891f04a1c04119ffcccf26aa5b2 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index fb15831fcc38da16397988984bff3566cab8393e..3eed63383a80a523d01c5fddc81e61f54b4553da 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-    if (window.testRunner)
-        testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel=stylesheet>
 <link href="../css-intrinsic-dimensions/resources/width-keyword-classes.css" rel=stylesheet>
 <style>
index 3c1fe2f1e8cd45a73101499171a44c7378192e4c..6bfe5baedafd9adefecd857b7a8c43e5a4a7627a 100644 (file)
@@ -1,7 +1,6 @@
 <!DOCTYPE html>
 <script>
     if (window.testRunner) {
-        testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
         testRunner.dumpAsText();
     }
 </script>
index 7a9666f0483120bfd15f53ee438a91f7cbe12648..009caad9e39ff7bf3ec34ede630c35803c14a48b 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 #gridWithSingleStringTemplate {
index 4e2a5ff234fd4b01b9cc19ba9abec18088693dd3..83aa55945bd7bdf7e2cec094b279d9a344c18688 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 #gridTemplateWithNone {
index e2a919ea7db26d7e5f714fdf000d4be1d62fe5ce..43a8eae5605a65f8956ae4c4e6aabe9a3151d53c 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoContent {
index ad629f470afdeb6b9eaebe20fd1c9d54f219c66a..6bc74bf7c46600ce89efc5609981528d534ccedc 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridFixedContent {
index 6ba913a28fe8221a60440bf56d39692ef1d33db0..9ad583355c28219849c5e5531f384453745f5ba3 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoContent {
index 5d9202fcbb4598a49b78b1e7aa8f6b11ca19c24d..b6d74cdab258b1d79629a471f8556ffb1fbed470 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index b2bcfd54cdf30825ad57e05bd42e2b6f8bdf650b..b86560c69bd951c15268fa20437c781c6d04b312 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 83bcfa2992c105a3b8c49d19376e08b8efa0523a..a9294647a1c67529822889cb753aa7be0c058bbf 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinMaxContent {
index 5429d0685e845d31fd76e0eaaaf23eb74041a248..5803ad23635b3b9a0a23ff0eeb3d374643b5be6b 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinMaxContent {
index 6c725eef08a3bb4051c8a6d4ff7c46c4f7ef5099..0b9555517f63570a4a66f7e96846df1c06ede5bc 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinMinContent {
index 7c0a31e02cc8f26d1fea19fd13ffc9bbc08ae849..145ad5d730e7095a52d7b0fffe3c79715581b112 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridMinMinContent {
index 27e31dc2155f3b698880d4160cf038409c70a3ea..a04ebbfb270c96d7d23662cc18cfb0c2fec567cd 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoAutoContent {
index fdef8855cd7605bc85b588313abc0a07a3be6217..3ef6d1a85d0b6738aa12f38f6374a3e063dec0bd 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridAutoAutoContent {
index 7d5481ff36cc1ffe890201a4c7ba85af7d4db283..2eaa4dfdea42cf8a483d5a15f284b193909b5376 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index af2d345094abc20efe857eeb3e8cb5610bd051ba..65e01e0c62a0e06bc8dff8e5fb884d20448a35fa 100644 (file)
@@ -2,10 +2,6 @@
 <html>
 <head>
 <link href="resources/grid.css" rel="stylesheet">
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <style type="text/css">
 
   .gridAreas {
index 0b982323fc74d4a3a6625c2886ad432aeb1fbdca..31ce82a5ec785dac857ca3ac9cd322baf81ffc10 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style type="text/css">
 
index 82804105a804924a335e4006d42c4bebcd02c03e..a67f9eb9053542da9976b4579ab43e28f1836767 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridWithFixed {
index d99ef268b79ce94484dfd4168adb9afdd754cb0d..b03520f55ab4adbb83c346ff0d40b741f6354cf6 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridWithNone {
index 6443313048c7e39fc9987c9ecff861fbe703af92..98ca84b6adf01d517bc4b7398207374d6665000c 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .singleSingleTrackRepeat {
index d6b7891ce1ef9d0094d38a63231d52c4828ad18e..2b30582f6d7e79768e55ba1516e0bd8ef2bf3ee0 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE HTML>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .gridItem {
index fb88bcbe673ef178b0e6d50c872ff4862f5b2aa3..d3c72adf87c6283dcb83a6c51f366f0b8b45a607 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .container {
index b653727f7d92c43e5e2b593e36bbef40b837380d..584c731c2036ccc61908d350e2992be25d23d173 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 1367ba6331b6b192f45463559d84a0e3b74f5fd0..e7962a46cec1798bfff9e7ade2a40a67c669bba3 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index b5a2cdc58c7029ac7b94085c0e947227328e8fe3..a2ddc23d988117037f04016c56e63b0a1e9274d2 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index 91136d71d09e97f704f0934d82529aa75808e5b9..1d6ef9876a14d7c64776c05e29392decb1a5ad79 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index cdb1a082b6257056d9708af75fe93743eb371126..56dd96d48627f4b288d9db4f5cfa8871bf7bddb5 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index e690f3dcd33403bcd44b751c660ae338c5850c36..34c389776a7b89e422efa9b772ec9529e5834089 100644 (file)
@@ -1,9 +1,5 @@
 <!DOCTYPE html>
 <html>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <link href="resources/grid.css" rel="stylesheet">
 <style>
 .grid {
index d4c1ef2471f1982c6565076f3b655447f8d9029c..6e1855deffa2636c53815da0477d178094f1a45f 100644 (file)
@@ -2,7 +2,6 @@
 <html>
 <script>
 if (window.testRunner) {
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
     testRunner.dumpAsText();
 }
 </script>
index c4aa86338505388db6e01dd7ba169e8e445a54a7..0403d72b7fb33cc413c77d3b49b65d7a07cd6584 100644 (file)
@@ -33,7 +33,6 @@
         <link rel="help" href="http://dev.w3.org/csswg/css3-grid-align/#grid-declaration" />
         <meta name="flags" content="ahem invalid" />
         <meta name="assert" content="The 'grid-column' with a value of '0' is invalid and inserts the grid-item in the first column." />
-        <script src="testRunnerEnableGrid.js"></script>
         <style type="text/css">
             #test
             {
diff --git a/LayoutTests/ietestcenter/css3/grid/testRunnerEnableGrid.js b/LayoutTests/ietestcenter/css3/grid/testRunnerEnableGrid.js
deleted file mode 100644 (file)
index 64de24d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
index c37ea7efb45d0f47e7f29db6e435e0f4e2ed415e..5c3970e605370497a0ca1700a3a3e2343a618f2c 100644 (file)
@@ -1,3 +1,15 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove set of WebKitCSSGridLayoutEnabled preference.
+
+        * Layout/auto-grid-lots-of-data.html:
+        * Layout/fixed-grid-lots-of-data.html:
+
 2014-05-06  Radu Stavila  <stavila@adobe.com>
 
         [CSSRegions] Enabled regions performance tests by default
index f6430954d1e0051220f8bef091a2616fb57a9fa4..5aa8081566f8b8fa8e2d8c851aba10137a5396d9 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <style>
 html, body {
     margin: 0;
index e997c2dd0973a6c899cd657f9781881e6d9353b9..ab3e5d02db6e6da3b952cbf52ac4d3e804baf586 100644 (file)
@@ -1,10 +1,6 @@
 <!DOCTYPE html>
 <html>
 <head>
-<script>
-if (window.testRunner)
-    testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
-</script>
 <style>
 html, body {
     margin: 0;
index 7b5164234a66e76794a84adc06b402c5d0745b4a..5df9527144dc881a8556d8ec9485f5ffbcc12ba9 100644 (file)
@@ -1,3 +1,28 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove cssGridLayoutEnabled setting. Update methods using it accordingly.
+
+        * WebCore.order:
+        * css/CSSParser.cpp:
+        (WebCore::CSSParserContext::CSSParserContext):
+        (WebCore::operator==):
+        (WebCore::isValidKeywordPropertyAndValue):
+        (WebCore::CSSParser::parseValue):
+        (WebCore::CSSParser::parseGridTemplateShorthand):
+        (WebCore::CSSParser::parseGridAreaShorthand):
+        (WebCore::CSSParser::cssGridLayoutEnabled): Deleted.
+        * css/CSSParser.h:
+        * css/CSSParserMode.h:
+        * dom/Document.cpp:
+        (WebCore::Document::cssGridLayoutEnabled): Deleted.
+        * dom/Document.h:
+        * page/Settings.in:
+
 2014-05-07  Praveen R Jadhav  <praveen.j@samsung.com>
 
         Fix build errors for BlobDataItem after r168391.
index 6bad22788899e226b92d8a1a8c0baa374142c35c..d52a69a44b9f0c14463bc47947b4faebf7e88c1c 100644 (file)
@@ -4324,7 +4324,6 @@ __ZN7WebCore16CSSParserContextC1EPNS_8DocumentERKNS_4KURLERKN3WTF6StringE
 __ZN7WebCore16CSSParserContextC2EPNS_8DocumentERKNS_4KURLERKN3WTF6StringE
 __ZNK7WebCore8Document24cssStickyPositionEnabledEv
 __ZNK7WebCore8Document21cssCompositingEnabledEv
-__ZNK7WebCore8Document20cssGridLayoutEnabledEv
 __ZN7WebCore18StyleSheetContents14registerClientEPNS_13CSSStyleSheetE
 __ZN3WTF6VectorIPN7WebCore13CSSStyleSheetELm0ENS_15CrashOnOverflowEE14expandCapacityEmPKS3_
 __ZN3WTF6VectorIPN7WebCore13CSSStyleSheetELm0ENS_15CrashOnOverflowEE15reserveCapacityEm
index 443e408ccf6d1adc6e5304fa2a1976ed91a2ce37..ae236a5499487b450849494a9ae1547fedec1067 100644 (file)
@@ -251,9 +251,6 @@ CSSParserContext::CSSParserContext(CSSParserMode mode, const URL& baseURL)
     , isHTMLDocument(false)
     , isCSSRegionsEnabled(false)
     , isCSSCompositingEnabled(false)
-#if ENABLE(CSS_GRID_LAYOUT)
-    , isCSSGridLayoutEnabled(false)
-#endif
     , needsSiteSpecificQuirks(false)
     , enforcesCSSMIMETypeInNoQuirksMode(true)
     , useLegacyBackgroundSizeShorthandBehavior(false)
@@ -273,9 +270,6 @@ CSSParserContext::CSSParserContext(Document& document, const URL& baseURL, const
     , isHTMLDocument(document.isHTMLDocument())
     , isCSSRegionsEnabled(document.cssRegionsEnabled())
     , isCSSCompositingEnabled(document.cssCompositingEnabled())
-#if ENABLE(CSS_GRID_LAYOUT)
-    , isCSSGridLayoutEnabled(document.cssGridLayoutEnabled())
-#endif
     , needsSiteSpecificQuirks(document.settings() ? document.settings()->needsSiteSpecificQuirks() : false)
     , enforcesCSSMIMETypeInNoQuirksMode(!document.settings() || document.settings()->enforceCSSMIMETypeInNoQuirksMode())
     , useLegacyBackgroundSizeShorthandBehavior(document.settings() ? document.settings()->useLegacyBackgroundSizeShorthandBehavior() : false)
@@ -296,9 +290,6 @@ bool operator==(const CSSParserContext& a, const CSSParserContext& b)
         && a.isHTMLDocument == b.isHTMLDocument
         && a.isCSSRegionsEnabled == b.isCSSRegionsEnabled
         && a.isCSSCompositingEnabled == b.isCSSCompositingEnabled
-#if ENABLE(CSS_GRID_LAYOUT)
-        && a.isCSSGridLayoutEnabled == b.isCSSGridLayoutEnabled
-#endif
         && a.needsSiteSpecificQuirks == b.needsSiteSpecificQuirks
         && a.enforcesCSSMIMETypeInNoQuirksMode == b.enforcesCSSMIMETypeInNoQuirksMode
         && a.useLegacyBackgroundSizeShorthandBehavior == b.useLegacyBackgroundSizeShorthandBehavior;
@@ -683,7 +674,7 @@ static inline bool isValidKeywordPropertyAndValue(CSSPropertyID propertyId, int
         if ((valueID >= CSSValueInline && valueID <= CSSValueWebkitInlineFlex) || valueID == CSSValueNone)
             return true;
 #if ENABLE(CSS_GRID_LAYOUT)
-        if (parserContext.isCSSGridLayoutEnabled && (valueID == CSSValueWebkitGrid || valueID == CSSValueWebkitInlineGrid))
+        if (valueID == CSSValueWebkitGrid || valueID == CSSValueWebkitInlineGrid)
             return true;
 #endif
         break;
@@ -2564,15 +2555,11 @@ bool CSSParser::parseValue(CSSPropertyID propId, bool important)
 #if ENABLE(CSS_GRID_LAYOUT)
     case CSSPropertyWebkitGridAutoColumns:
     case CSSPropertyWebkitGridAutoRows:
-        if (!cssGridLayoutEnabled())
-            return false;
         parsedValue = parseGridTrackSize(*m_valueList);
         break;
 
     case CSSPropertyWebkitGridTemplateColumns:
     case CSSPropertyWebkitGridTemplateRows:
-        if (!cssGridLayoutEnabled())
-            return false;
         parsedValue = parseGridTrackList();
         break;
 
@@ -2580,34 +2567,21 @@ bool CSSParser::parseValue(CSSPropertyID propId, bool important)
     case CSSPropertyWebkitGridColumnEnd:
     case CSSPropertyWebkitGridRowStart:
     case CSSPropertyWebkitGridRowEnd:
-        if (!cssGridLayoutEnabled())
-            return false;
-
         parsedValue = parseGridPosition();
         break;
 
     case CSSPropertyWebkitGridColumn:
     case CSSPropertyWebkitGridRow: {
-        if (!cssGridLayoutEnabled())
-            return false;
-
         return parseGridItemPositionShorthand(propId, important);
     }
 
     case CSSPropertyWebkitGridTemplate:
-        if (!cssGridLayoutEnabled())
-            return false;
         return parseGridTemplateShorthand(important);
 
     case CSSPropertyWebkitGridArea:
-        if (!cssGridLayoutEnabled())
-            return false;
         return parseGridAreaShorthand(important);
 
     case CSSPropertyWebkitGridTemplateAreas:
-        if (!cssGridLayoutEnabled())
-            return false;
-
         parsedValue = parseGridTemplateAreas();
         break;
 #endif /* ENABLE(CSS_GRID_LAYOUT) */
@@ -4861,8 +4835,6 @@ bool CSSParser::parseGridTemplateRowsAndAreas(PassRefPtr<CSSValue> templateColum
 
 bool CSSParser::parseGridTemplateShorthand(bool important)
 {
-    ASSERT(cssGridLayoutEnabled());
-
     ShorthandScope scope(this, CSSPropertyWebkitGridTemplate);
     ASSERT(shorthandForProperty(CSSPropertyWebkitGridTemplate).length() == 3);
 
@@ -4910,8 +4882,6 @@ bool CSSParser::parseGridTemplateShorthand(bool important)
 
 bool CSSParser::parseGridAreaShorthand(bool important)
 {
-    ASSERT(cssGridLayoutEnabled());
-
     ShorthandScope scope(this, CSSPropertyWebkitGridArea);
     ASSERT(shorthandForProperty(CSSPropertyWebkitGridArea).length() == 4);
 
@@ -9138,13 +9108,6 @@ bool CSSParser::cssCompositingEnabled() const
     return m_context.isCSSCompositingEnabled;
 }
 
-#if ENABLE(CSS_GRID_LAYOUT)
-bool CSSParser::cssGridLayoutEnabled() const
-{
-    return m_context.isCSSGridLayoutEnabled;
-}
-#endif
-
 #if ENABLE(CSS_REGIONS)
 
 // none | <ident>
index 7935c052a86def92febc90f71d3d42267952687f..edc43942f5245a2da87eb991505678d3795d0cd5 100644 (file)
@@ -158,7 +158,6 @@ public:
     bool parseAnimationShorthand(bool important);
 
 #if ENABLE(CSS_GRID_LAYOUT)
-    bool cssGridLayoutEnabled() const;
     PassRefPtr<CSSValue> parseGridPosition();
     bool parseGridItemPositionShorthand(CSSPropertyID, bool important);
     bool parseGridTemplateRowsAndAreas(PassRefPtr<CSSValue>, bool important);
index 558fd5d853d5044084bdf0623fd9bee5799ae3cc..44cdabc28b8fdf7d26635e335384ca197ff45a73 100644 (file)
@@ -66,9 +66,6 @@ public:
     bool isHTMLDocument;
     bool isCSSRegionsEnabled;
     bool isCSSCompositingEnabled;
-#if ENABLE(CSS_GRID_LAYOUT)
-    bool isCSSGridLayoutEnabled;
-#endif
     bool needsSiteSpecificQuirks;
     bool enforcesCSSMIMETypeInNoQuirksMode;
     bool useLegacyBackgroundSizeShorthandBehavior;
index b096a4ab683c2383859648bd7b4ec01f4c96ca00..96c40529678adda63cfbe253633949992dc2338f 100644 (file)
@@ -1109,13 +1109,6 @@ bool Document::cssCompositingEnabled() const
     return RuntimeEnabledFeatures::sharedFeatures().cssCompositingEnabled();
 }
 
-#if ENABLE(CSS_GRID_LAYOUT)
-bool Document::cssGridLayoutEnabled() const
-{
-    return settings() && settings()->cssGridLayoutEnabled();
-}
-#endif
-
 #if ENABLE(CSS_REGIONS)
 
 PassRefPtr<DOMNamedFlowCollection> Document::webkitGetNamedFlows()
index cac1d8abe6b28254519c1eafd75e6694bb955c4d..37422510b59658f7b5b8ddeb81131d9d113ff63b 100644 (file)
@@ -436,10 +436,6 @@ public:
 
     NamedFlowCollection* namedFlows();
 
-#if ENABLE(CSS_GRID_LAYOUT)
-    bool cssGridLayoutEnabled() const;
-#endif
-
     Element* elementFromPoint(int x, int y) const;
     PassRefPtr<Range> caretRangeFromPoint(int x, int y);
 
index 8bbec16e5aeb3dee4b0fe41a9841c1e74ce1cd4a..d1dc8e616b16f8285d007f9831ef4ca09aa79cd7 100644 (file)
@@ -85,7 +85,6 @@ canvasUsesAcceleratedDrawing initial=false
 acceleratedDrawingEnabled initial=false
 acceleratedFiltersEnabled initial=false
 regionBasedColumnsEnabled initial=true
-cssGridLayoutEnabled initial=true
 useLegacyTextAlignPositionedElementBehavior initial=false
 
 # FIXME: This should really be disabled by default as it makes platforms that don't support the feature download files
index c74402ec6e17707a59edc76bec9d27790bee78b3..f52497205a161775732644b3af4bb60d580a7fc2 100644 (file)
@@ -1,3 +1,16 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove cssGridLayoutEnabled setting usage.
+
+        * WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
+        (DumpRenderTreeSupportEfl::setCSSGridLayoutEnabled): Deleted.
+        * WebCoreSupport/DumpRenderTreeSupportEfl.h:
+
 2014-05-01  Ryuan Choi  <ryuan.choi@samsung.com>
 
         [EFL][WK1] Drop ewk_view_setting_tiled_backingstore APIs
index 21ed4422cb4bccad0fc58cbfd1d24c6a3667ad36..fce2dae448fa18b4b44daf4d2d9e535a0efa26f0 100644 (file)
@@ -311,13 +311,6 @@ bool DumpRenderTreeSupportEfl::findString(const Evas_Object* ewkView, const Stri
     return page->findString(text, options);
 }
 
-void DumpRenderTreeSupportEfl::setCSSGridLayoutEnabled(const Evas_Object* ewkView, bool enabled)
-{
-    DRT_SUPPRT_PAGE_GET_OR_RETURN(ewkView, page);
-
-    page->settings().setCSSGridLayoutEnabled(enabled);
-}
-
 void DumpRenderTreeSupportEfl::setCSSRegionsEnabled(const Evas_Object* ewkView, bool enabled)
 {
     DRT_SUPPRT_PAGE_GET_OR_RETURN(ewkView, page);
index 49bb7c6d6dbe096959360055cb9f56faa4de002d..4956b296819c85310143f5e663199fd8e375afa4 100644 (file)
@@ -78,7 +78,6 @@ public:
     static void executeCoreCommandByName(const Evas_Object* ewkView, const char* name, const char* value);
     static bool findString(const Evas_Object* ewkView, const String& text, WebCore::FindOptions);
     static bool isCommandEnabled(const Evas_Object* ewkView, const char* name);
-    static void setCSSGridLayoutEnabled(const Evas_Object* ewkView, bool enabled);
     static void setCSSRegionsEnabled(const Evas_Object* ewkView, bool enabled);
     static void setWebAudioEnabled(Evas_Object* ewkView, bool);
 
index 857597dbcd5cf7fa783c4e172905ed0a6539eb48..370430030f6ccc7971015beae6493b15bc8c5161 100644 (file)
@@ -1,3 +1,22 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove cssGridLayoutEnabled setting usage.
+
+        * WebKit.order:
+        * WebView/WebPreferenceKeysPrivate.h:
+        * WebView/WebPreferences.mm:
+        (+[WebPreferences initialize]):
+        (-[WebPreferences cssGridLayoutEnabled]): Deleted.
+        (-[WebPreferences setCSSGridLayoutEnabled:]): Deleted.
+        * WebView/WebPreferencesPrivate.h:
+        * WebView/WebView.mm:
+        (-[WebView _preferencesChanged:]):
+
 2014-05-06  Dean Jackson  <dino@apple.com>
 
         [Mac] Allow focus rings to redraw themselves if necessary
index 66e210449ad45d3ef2128870f77d96281a7d08c5..ad880a19fc8c995e75594bbac37a1c1ef8e741ae 100644 (file)
@@ -316,7 +316,6 @@ _WKAppVersionCheckLessThan
 -[WebPreferences(WebPrivate) cssCompositingEnabled]
 -[WebPreferences(WebPrivate) webAudioEnabled]
 -[WebPreferences(WebPrivate) seamlessIFramesEnabled]
--[WebPreferences(WebPrivate) cssGridLayoutEnabled]
 -[WebPreferences(WebPrivate) fullScreenEnabled]
 -[WebPreferences(WebPrivate) asynchronousSpellCheckingEnabled]
 -[WebPreferences(WebPrivate) hyperlinkAuditingEnabled]
@@ -1263,7 +1262,6 @@ _WKCreatePrivateStorageSession
 -[WebPreferences(WebPrivate) setCanvasUsesAcceleratedDrawing:]
 -[WebPreferences(WebPrivate) setAcceleratedDrawingEnabled:]
 -[WebPreferences(WebPrivate) setCSSRegionsEnabled:]
--[WebPreferences(WebPrivate) setCSSGridLayoutEnabled:]
 -[WebPreferences(WebPrivate) setUsePreHTML5ParserQuirks:]
 -[WebPreferences(WebPrivate) setAsynchronousSpellCheckingEnabled:]
 -[WebPreferences(WebPrivate) setMockScrollbarsEnabled:]
index de53de5002ecdf43a7473b23cbfbaa6eecf941f3..cf871a93c21dfc02c46667d73e5b8543f3ed9ec3 100644 (file)
 #define WebKitAcceleratedCompositingEnabledPreferenceKey @"WebKitAcceleratedCompositingEnabled"
 #define WebKitCSSRegionsEnabledPreferenceKey @"WebKitCSSRegionsEnabled"
 #define WebKitCSSCompositingEnabledPreferenceKey @"WebKitCSSCompositingEnabled"
-#define WebKitCSSGridLayoutEnabledPreferenceKey @"WebKitCSSGridLayoutEnabled"
 #define WebKitShowDebugBordersPreferenceKey @"WebKitShowDebugBorders"
 #define WebKitShowRepaintCounterPreferenceKey @"WebKitShowRepaintCounter"
 #define WebKitWebAudioEnabledPreferenceKey @"WebKitWebAudioEnabled"
index 601f03140a0a9d349ab08c770e6d32e7a8cc38ae..71c68d1ddd6dd7ac5e318bef2a74013d84563938 100644 (file)
@@ -482,7 +482,6 @@ public:
         [NSNumber numberWithBool:YES],  WebKitAcceleratedCompositingEnabledPreferenceKey,
         [NSNumber numberWithBool:YES], WebKitCSSRegionsEnabledPreferenceKey,
         [NSNumber numberWithBool:YES], WebKitCSSCompositingEnabledPreferenceKey,
-        [NSNumber numberWithBool:YES],  WebKitCSSGridLayoutEnabledPreferenceKey,
 #if PLATFORM(IOS) && !PLATFORM(IOS_SIMULATOR)
         [NSNumber numberWithBool:YES],  WebKitAcceleratedDrawingEnabledPreferenceKey,
         [NSNumber numberWithBool:YES],  WebKitCanvasUsesAcceleratedDrawingPreferenceKey,
@@ -1881,16 +1880,6 @@ static NSString *classIBCreatorID = nil;
     [self _setBoolValue:enabled forKey:WebKitCSSCompositingEnabledPreferenceKey];
 }
 
-- (BOOL)cssGridLayoutEnabled
-{
-    return [self _boolValueForKey:WebKitCSSGridLayoutEnabledPreferenceKey];
-}
-
-- (void)setCSSGridLayoutEnabled:(BOOL)enabled
-{
-    [self _setBoolValue:enabled forKey:WebKitCSSGridLayoutEnabledPreferenceKey];
-}
-
 - (BOOL)showDebugBorders
 {
     return [self _boolValueForKey:WebKitShowDebugBordersPreferenceKey];
index 5e0441431c640ade3997d09e347ffa6cbce3e6e3..3eb7ddf4fc62a588b434285654dc205d5e26b593 100644 (file)
@@ -205,9 +205,6 @@ extern NSString *WebPreferencesCacheModelChangedInternalNotification;
 - (BOOL)cssCompositingEnabled;
 - (void)setCSSCompositingEnabled:(BOOL)enabled;
 
-- (BOOL)cssGridLayoutEnabled;
-- (void)setCSSGridLayoutEnabled:(BOOL)enabled;
-
 - (BOOL)showDebugBorders;
 - (void)setShowDebugBorders:(BOOL)show;
 
index 2921ac0d5fc5bac29b4a96d4a0e87fea007b968a..e4c36a56cd0e0562410b51f76ad560dcbf20bdf2 100644 (file)
@@ -2338,7 +2338,6 @@ static bool needsSelfRetainWhileLoadingQuirk()
 #if ENABLE(WEB_AUDIO)
     settings.setWebAudioEnabled([preferences webAudioEnabled]);
 #endif
-    settings.setCSSGridLayoutEnabled([preferences cssGridLayoutEnabled]);
 #if ENABLE(FULLSCREEN_API)
     settings.setFullScreenEnabled([preferences fullScreenEnabled]);
 #endif
index b07bbc0d1347bf47413a729000a8787c476c1ce4..346375b177042d27d107db950d0123912a21eb98 100644 (file)
@@ -1,3 +1,27 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove cssGridLayoutEnabled setting usage.
+
+        * Shared/WebPreferencesStore.h:
+        * UIProcess/API/C/WKPreferences.cpp:
+        (WKPreferencesSetCSSGridLayoutEnabled): Deleted.
+        (WKPreferencesGetCSSGridLayoutEnabled): Deleted.
+        * UIProcess/API/C/WKPreferencesRefPrivate.h:
+        * UIProcess/API/gtk/WebKitSettings.cpp:
+        (webKitSettingsConstructed):
+        * UIProcess/gtk/ExperimentalFeatures.cpp:
+        * UIProcess/gtk/ExperimentalFeatures.h:
+        * WebProcess/InjectedBundle/InjectedBundle.cpp:
+        (WebKit::InjectedBundle::overrideBoolPreferenceForTestRunner):
+        * WebProcess/WebPage/WebPage.cpp:
+        (WebKit::WebPage::updatePreferences):
+        * mac/WebKit2.order:
+
 2014-05-07  Csaba Osztrogon√°c  <ossy@webkit.org>
 
         URTBF after r168393 to fix !IOS builds.
index 0e440e0bf3ab05b954aafabf7edc926ddded34ad..32620ab1553a5718ff06442b81b02e7e6abe0d8b 100644 (file)
@@ -133,7 +133,6 @@ namespace WebKit {
     macro(Accelerated2dCanvasEnabled, accelerated2dCanvasEnabled, Bool, bool, false) \
     macro(CSSRegionsEnabled, cssRegionsEnabled, Bool, bool, true) \
     macro(CSSCompositingEnabled, cssCompositingEnabled, Bool, bool, true) \
-    macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, true) \
     macro(RegionBasedColumnsEnabled, regionBasedColumnsEnabled, Bool, bool, true) \
     macro(ForceFTPDirectoryListings, forceFTPDirectoryListings, Bool, bool, false) \
     macro(TabsToLinks, tabsToLinks, Bool, bool, DEFAULT_WEBKIT_TABSTOLINKS_ENABLED) \
index 7d9471b59da9fc9fa0f75d37b8835fa792e06b55..6a3831ff5bdcbb6e8096e654476466831237dcf7 100644 (file)
@@ -509,16 +509,6 @@ bool WKPreferencesGetCSSRegionsEnabled(WKPreferencesRef preferencesRef)
     return toImpl(preferencesRef)->cssRegionsEnabled();
 }
 
-void WKPreferencesSetCSSGridLayoutEnabled(WKPreferencesRef preferencesRef, bool flag)
-{
-    toImpl(preferencesRef)->setCSSGridLayoutEnabled(flag);
-}
-
-bool WKPreferencesGetCSSGridLayoutEnabled(WKPreferencesRef preferencesRef)
-{
-    return toImpl(preferencesRef)->cssGridLayoutEnabled();
-}
-
 void WKPreferencesSetRegionBasedColumnsEnabled(WKPreferencesRef preferencesRef, bool flag)
 {
     toImpl(preferencesRef)->setRegionBasedColumnsEnabled(flag);
index 386edaf252c48205ead610bb66fbafd9d0eae2df..da2d61a7a9a14c6d2b1bbbd68870e79de47c271f 100644 (file)
@@ -108,10 +108,6 @@ WK_EXPORT bool WKPreferencesGetAccelerated2DCanvasEnabled(WKPreferencesRef);
 WK_EXPORT void WKPreferencesSetCSSRegionsEnabled(WKPreferencesRef, bool flag);
 WK_EXPORT bool WKPreferencesGetCSSRegionsEnabled(WKPreferencesRef);
 
-// Defaults to false
-WK_EXPORT void WKPreferencesSetCSSGridLayoutEnabled(WKPreferencesRef, bool flag);
-WK_EXPORT bool WKPreferencesGetCSSGridLayoutEnabled(WKPreferencesRef);
-
 // Defaults to false
 WK_EXPORT void WKPreferencesSetRegionBasedColumnsEnabled(WKPreferencesRef, bool flag);
 WK_EXPORT bool WKPreferencesGetRegionBasedColumnsEnabled(WKPreferencesRef);
index 0b1db6aef01bc2fe63fcdba694260a5850afc8e6..36da0b6884043917d76c51dfebaae4c23ef9bab3 100644 (file)
@@ -147,9 +147,6 @@ static void webKitSettingsConstructed(GObject* object)
 
     WebPreferences* prefs = WEBKIT_SETTINGS(object)->priv->preferences.get();
     ExperimentalFeatures features;
-    bool cssGridLayoutEnabled = features.isEnabled(ExperimentalFeatures::CSSGridLayout);
-    if (prefs->cssGridLayoutEnabled() != cssGridLayoutEnabled)
-        prefs->setCSSGridLayoutEnabled(cssGridLayoutEnabled);
     bool regionBasedColumnsEnabled = features.isEnabled(ExperimentalFeatures::RegionBasedColumns);
     if (prefs->regionBasedColumnsEnabled() != regionBasedColumnsEnabled)
         prefs->setRegionBasedColumnsEnabled(regionBasedColumnsEnabled);
index 0de7a22d2c08145bb355a71f817aa820c8298f28..2b45fb61f28762ac3d83586c0f4109e4f9b84744 100644 (file)
@@ -39,7 +39,6 @@ struct Setting {
 };
 
 static Setting settings[] = {
-    { ExperimentalFeatures::CSSGridLayout, "CSS_GRID_LAYOUT", true },
     { ExperimentalFeatures::RegionBasedColumns, "REGION_BASED_COLUMNS", false }
 };
 
index 59603cbf850c1cad46831eec028567657215f92c..eb04228840cfecfcf981634792a89cda6c2c8184 100644 (file)
@@ -37,7 +37,6 @@ namespace WebKit {
 class ExperimentalFeatures {
 public:
     enum Feature {
-        CSSGridLayout,
         RegionBasedColumns
     };
 
index 4b967a5cb8244e516d142ddd54d55641c309d4fd..0339af0244ed6f3823c1da658e5b75e045c6ce25 100644 (file)
@@ -196,7 +196,6 @@ void InjectedBundle::overrideBoolPreferenceForTestRunner(WebPageGroupProxy* page
 #define FOR_EACH_OVERRIDE_BOOL_PREFERENCE(macro) \
     macro(WebKitAcceleratedCompositingEnabled, AcceleratedCompositingEnabled, acceleratedCompositingEnabled) \
     macro(WebKitCanvasUsesAcceleratedDrawing, CanvasUsesAcceleratedDrawing, canvasUsesAcceleratedDrawing) \
-    macro(WebKitCSSGridLayoutEnabled, CSSGridLayoutEnabled, cssGridLayoutEnabled) \
     macro(WebKitFrameFlatteningEnabled, FrameFlatteningEnabled, frameFlatteningEnabled) \
     macro(WebKitJavaEnabled, JavaEnabled, javaEnabled) \
     macro(WebKitJavaScriptEnabled, ScriptEnabled, javaScriptEnabled) \
index 83d616ad6fa73257c678f4b5e3feff3f77dd4dbb..8464218bc6bc1a3242979e3ea87a6b6c447f40b2 100644 (file)
@@ -2579,9 +2579,6 @@ void WebPage::updatePreferences(const WebPreferencesStore& store)
     settings.setTemporaryTileCohortRetentionEnabled(store.getBoolValueForKey(WebPreferencesKey::temporaryTileCohortRetentionEnabledKey()));
     RuntimeEnabledFeatures::sharedFeatures().setCSSRegionsEnabled(store.getBoolValueForKey(WebPreferencesKey::cssRegionsEnabledKey()));
     RuntimeEnabledFeatures::sharedFeatures().setCSSCompositingEnabled(store.getBoolValueForKey(WebPreferencesKey::cssCompositingEnabledKey()));
-#if ENABLE(CSS_GRID_LAYOUT)
-    settings.setCSSGridLayoutEnabled(store.getBoolValueForKey(WebPreferencesKey::cssGridLayoutEnabledKey()));
-#endif
     settings.setRegionBasedColumnsEnabled(store.getBoolValueForKey(WebPreferencesKey::regionBasedColumnsEnabledKey()));
     settings.setWebGLEnabled(store.getBoolValueForKey(WebPreferencesKey::webGLEnabledKey()));
     settings.setMultithreadedWebGLEnabled(store.getBoolValueForKey(WebPreferencesKey::multithreadedWebGLEnabledKey()));
index ef55ee8fefa990f616b4cd561039521364e3d763..f437df7e7435bfe79f91c4fc5cc86ffcf875515e 100644 (file)
@@ -195,7 +195,6 @@ __ZN6WebKit17WebPreferencesKey30forceSoftwareWebGLRenderingKeyEv
 __ZN6WebKit17WebPreferencesKey29accelerated2dCanvasEnabledKeyEv
 __ZN6WebKit17WebPreferencesKey20cssRegionsEnabledKeyEv
 __ZN6WebKit17WebPreferencesKey24cssCompositingEnabledKeyEv
-__ZN6WebKit17WebPreferencesKey23cssGridLayoutEnabledKeyEv
 __ZN6WebKit17WebPreferencesKey28regionBasedColumnsEnabledKeyEv
 __ZN6WebKit17WebPreferencesKey28forceFTPDirectoryListingsKeyEv
 __ZN6WebKit17WebPreferencesKey14tabsToLinksKeyEv
index 57a29aa51aa22d0fb19405a5b18858b7196ff09f..ff82d50f58fb7e26c8dad35aa0375161365dfe73 100644 (file)
@@ -1,3 +1,19 @@
+2014-05-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [CSS Grid Layout] Remove runtime feature
+        https://bugs.webkit.org/show_bug.cgi?id=132382
+
+        Reviewed by Benjamin Poulain.
+
+        Remove cssGridLayoutEnabled setting usage.
+
+        * DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
+        (DumpRenderTreeChrome::resetDefaultsToConsistentValues):
+        * DumpRenderTree/efl/TestRunnerEfl.cpp:
+        (TestRunner::overridePreference):
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (resetWebPreferencesToConsistentValues):
+
 2014-05-06  David Kilzer  <ddkilzer@apple.com>
 
         Add Makefile targets for copying static libraries (LLVM and WKSI)
index 7d38cf009ea78e5706554d2f27783e5c3f92c6c9..9d159219cf17647c4103f2df603c24741f9fed84 100644 (file)
@@ -315,7 +315,6 @@ void DumpRenderTreeChrome::resetDefaultsToConsistentValues()
     DumpRenderTreeSupportEfl::setInteractiveFormValidationEnabled(mainView(), true);
     DumpRenderTreeSupportEfl::setValidationMessageTimerMagnification(mainView(), -1);
     DumpRenderTreeSupportEfl::setAuthorAndUserStylesEnabled(mainView(), true);
-    DumpRenderTreeSupportEfl::setCSSGridLayoutEnabled(mainView(), false);
     DumpRenderTreeSupportEfl::setDefersLoading(mainView(), false);
     DumpRenderTreeSupportEfl::setLoadsSiteIconsIgnoringImageLoadingSetting(mainView(), false);
     DumpRenderTreeSupportEfl::setSerializeHTTPLoads(false);
index a0584af97b980c09c31107899150125803b980fe..1ff7bfd14151d8881a18a62f69e04e6f970d37c1 100644 (file)
@@ -649,8 +649,6 @@ void TestRunner::overridePreference(JSStringRef key, JSStringRef value)
         ewk_view_setting_application_cache_set(browser->mainView(), toBool(value));
     else if (equals(key, "WebKitLoadSiteIconsKey"))
         DumpRenderTreeSupportEfl::setLoadsSiteIconsIgnoringImageLoadingSetting(browser->mainView(), toBool(value));
-    else if (equals(key, "WebKitCSSGridLayoutEnabled"))
-        DumpRenderTreeSupportEfl::setCSSGridLayoutEnabled(browser->mainView(), toBool(value));
     else if (equals(key, "WebKitCSSRegionsEnabled"))
         DumpRenderTreeSupportEfl::setCSSRegionsEnabled(browser->mainView(), toBool(value));
     else if (equals(key, "WebKitWebAudioEnabled"))
index 6dfc61b2b4b542e158dd91dccf075e1009ff8257..886ebacee16858db607e4aec3c4139b7d3edfca2 100644 (file)
@@ -878,7 +878,6 @@ static void resetWebPreferencesToConsistentValues()
 #endif
     [preferences setWebGLEnabled:NO];
     [preferences setCSSRegionsEnabled:YES];
-    [preferences setCSSGridLayoutEnabled:NO];
     [preferences setUsePreHTML5ParserQuirks:NO];
     [preferences setAsynchronousSpellCheckingEnabled:NO];
 #if !PLATFORM(IOS)