Commit dfe84c84 authored by dominik.rottsches@intel.com's avatar dominik.rottsches@intel.com
Browse files

[EFL][DRT] Enable Regions support

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

Reviewed by Kenneth Rohde Christiansen.

.:

Default build setting for CSS regions set to on.

* Source/cmake/OptionsEfl.cmake:

Source/WebKit/efl:

Activating CSS regions by default for EWK views.

* ewk/ewk_view.cpp: Switch CSS regions on by default.
(_ewk_view_priv_new):

LayoutTests:

New baselines for CSS regions, some CSS regions test still in TestExpectations.

* platform/efl-wk2/TestExpectations: fast/regions/css-regions-disabled.html still failing on wk2.
* platform/efl/TestExpectations: Some remaining CSS regions cases still skipped.
* platform/efl/fast/regions/absolute-pos-elem-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/autoheight-regions-mark-expected.png: Added.
* platform/efl/fast/regions/autoheight-regions-mark-expected.txt: Added.
* platform/efl/fast/regions/autowidth-attachedinvalidregion-expected.txt: Added.
* platform/efl/fast/regions/bottom-overflow-out-of-first-region-expected.png: Added.
* platform/efl/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Added.
* platform/efl/fast/regions/content-flowed-into-regions-no-scroll-expected.txt: Added.
* platform/efl/fast/regions/content-webkit-from-flow-parsing-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-negative-letter-spacing-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-vertical-rl-negative-letter-spacing-expected.txt: Added.
* platform/efl/fast/regions/fixed-pos-elem-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt: Added.
* platform/efl/fast/regions/flexbox-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/flow-anonymous-children-expected.txt: Added.
* platform/efl/fast/regions/flow-content-basic-expected.png: Added.
* platform/efl/fast/regions/flow-content-basic-expected.txt: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-expected.png: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-expected.txt: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-rl-expected.png: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/flow-region-into-itself-crash-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-horizontal-bt-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-vertical-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-transform-bounding-client-rect-expected.txt: Added.
* platform/efl/fast/regions/flows-dependency-dynamic-remove-expected.png: Added.
* platform/efl/fast/regions/flows-dependency-dynamic-remove-expected.txt: Added.
* platform/efl/fast/regions/flows-dependency-same-flow-expected.png: Added.
* platform/efl/fast/regions/flows-dependency-same-flow-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-absolute-pos-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-content-nodes-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-display-none-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-empty-regions-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-fixed-pos-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-horiz-bt-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-inline-only-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-text-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-text-vert-lr-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-vert-lr-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-vert-rl-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-writing-modes-rl-rb-lr-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-writing-modes-tb-rl-lr-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-horiz-bt-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-horiz-tb-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-vert-lr-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-vert-rl-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content2-expected.txt: Added.
* platform/efl/fast/regions/hit-test-float-expected.txt: Added.
* platform/efl/fast/regions/hit-test-region-expected.txt: Added.
* platform/efl/fast/regions/imbricated-flow-threads-crash-expected.txt: Added.
* platform/efl/fast/regions/move-anonymous-block-inside-named-flow-crash-expected.txt: Added.
* platform/efl/fast/regions/moved-content-node-crash-expected.txt: Added.
* platform/efl/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/no-split-line-box-expected.txt: Added.
* platform/efl/fast/regions/overflow-in-uniform-regions-dynamic-expected.png: Added.
* platform/efl/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt: Added.
* platform/efl/fast/regions/overflow-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-rtl-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-expected.png: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-expected.txt: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt: Added.
* platform/efl/fast/regions/parse-incomplete-region-rule-expected.txt: Added.
* platform/efl/fast/regions/parsing-region-style-rule-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/positioned-vrl-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt: Added.
* platform/efl/fast/regions/positioned-with-vrl-parent-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/region-attached-wrong-flow-crash-expected.txt: Added.
* platform/efl/fast/regions/region-element-display-change-expected.txt: Added.
* platform/efl/fast/regions/region-element-display-restriction-expected.txt: Added.
* platform/efl/fast/regions/region-element-dynamic-attach-flow-expected.txt: Added.
* platform/efl/fast/regions/region-element-dynamic-detach-flow-expected.txt: Added.
* platform/efl/fast/regions/region-flow-reattach-crash-expected.txt: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-hidden-expected.png: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-hidden-expected.txt: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-visible-expected.png: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-visible-expected.txt: Added.
* platform/efl/fast/regions/region-range-for-box-crash-expected.txt: Added.
* platform/efl/fast/regions/region-style-block-background-color-expected.png: Added.
* platform/efl/fast/regions/region-style-block-background-color-expected.txt: Added.
* platform/efl/fast/regions/region-style-block-background-color2-expected.png: Added.
* platform/efl/fast/regions/region-style-block-background-color2-expected.txt: Added.
* platform/efl/fast/regions/remove-flow-thread-crash-expected.txt: Added.
* platform/efl/fast/regions/removed-element-style-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/select-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/set-box-style-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/svg-root-element-collected-expected.txt: Added.
* platform/efl/fast/regions/symbol-in-named-flow-crash-expected.txt: Added.
* platform/efl/fast/regions/text-region-breaks-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-after-resize-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-horizontal-bt-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-small-pagination-expected.png: Added.
* platform/efl/fast/regions/text-region-split-small-pagination-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-vertical-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/top-overflow-out-of-second-region-expected.png: Added.
* platform/efl/fast/regions/top-overflow-out-of-second-region-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-double-pagination-float-push-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-double-pagination-float-push-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-float-pushed-to-last-region-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-float-pushed-to-last-region-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-float-unable-to-push-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-float-unable-to-push-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-parsing-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-collection-crash-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-collection-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-add-to-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-no-regions-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-remove-from-dom-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-remove-from-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-target-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-to-null-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-existing-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-first-empty-region-index-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-flow-added-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-get-content-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-get-regions-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-invalid-name-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-modified-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-name-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-non-existing-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-overset-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-removed-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-same-object-expected.txt: Added.
* platform/efl/fast/regions/webkit-region-overflow-parsing-expected.txt: Added.
* platform/efl/fast/regions/webkit-region-rule-expected.txt: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129395 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent d59609b9
2012-09-24 Dominik Röttsches <dominik.rottsches@intel.com>
[EFL][DRT] Enable Regions support
https://bugs.webkit.org/show_bug.cgi?id=83897
Reviewed by Kenneth Rohde Christiansen.
Default build setting for CSS regions set to on.
* Source/cmake/OptionsEfl.cmake:
2012-09-24 Bo Liu <boliu@chromium.org>
Reland "Add in-place reload behavior to ImagesEnabled setting" with optimizations
......
2012-09-24 Dominik Röttsches <dominik.rottsches@intel.com>
[EFL][DRT] Enable Regions support
https://bugs.webkit.org/show_bug.cgi?id=83897
Reviewed by Kenneth Rohde Christiansen.
New baselines for CSS regions, some CSS regions test still in TestExpectations.
* platform/efl-wk2/TestExpectations: fast/regions/css-regions-disabled.html still failing on wk2.
* platform/efl/TestExpectations: Some remaining CSS regions cases still skipped.
* platform/efl/fast/regions/absolute-pos-elem-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/autoheight-regions-mark-expected.png: Added.
* platform/efl/fast/regions/autoheight-regions-mark-expected.txt: Added.
* platform/efl/fast/regions/autowidth-attachedinvalidregion-expected.txt: Added.
* platform/efl/fast/regions/bottom-overflow-out-of-first-region-expected.png: Added.
* platform/efl/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Added.
* platform/efl/fast/regions/content-flowed-into-regions-no-scroll-expected.txt: Added.
* platform/efl/fast/regions/content-webkit-from-flow-parsing-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-negative-letter-spacing-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/element-region-overset-state-vertical-rl-negative-letter-spacing-expected.txt: Added.
* platform/efl/fast/regions/fixed-pos-elem-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt: Added.
* platform/efl/fast/regions/flexbox-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/flow-anonymous-children-expected.txt: Added.
* platform/efl/fast/regions/flow-content-basic-expected.png: Added.
* platform/efl/fast/regions/flow-content-basic-expected.txt: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-expected.png: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-expected.txt: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-rl-expected.png: Added.
* platform/efl/fast/regions/flow-content-basic-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/flow-region-into-itself-crash-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-horizontal-bt-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-vertical-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-bounding-client-rect-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/flowed-content-transform-bounding-client-rect-expected.txt: Added.
* platform/efl/fast/regions/flows-dependency-dynamic-remove-expected.png: Added.
* platform/efl/fast/regions/flows-dependency-dynamic-remove-expected.txt: Added.
* platform/efl/fast/regions/flows-dependency-same-flow-expected.png: Added.
* platform/efl/fast/regions/flows-dependency-same-flow-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-absolute-pos-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-content-nodes-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-display-none-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-empty-regions-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-fixed-pos-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-horiz-bt-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-inline-only-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-text-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-text-vert-lr-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-vert-lr-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-vert-rl-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-writing-modes-rl-rb-lr-expected.txt: Added.
* platform/efl/fast/regions/get-region-flow-ranges-writing-modes-tb-rl-lr-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-horiz-bt-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-horiz-tb-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-vert-lr-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content-vert-rl-expected.txt: Added.
* platform/efl/fast/regions/get-regions-by-content2-expected.txt: Added.
* platform/efl/fast/regions/hit-test-float-expected.txt: Added.
* platform/efl/fast/regions/hit-test-region-expected.txt: Added.
* platform/efl/fast/regions/imbricated-flow-threads-crash-expected.txt: Added.
* platform/efl/fast/regions/move-anonymous-block-inside-named-flow-crash-expected.txt: Added.
* platform/efl/fast/regions/moved-content-node-crash-expected.txt: Added.
* platform/efl/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/no-split-line-box-expected.txt: Added.
* platform/efl/fast/regions/overflow-in-uniform-regions-dynamic-expected.png: Added.
* platform/efl/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt: Added.
* platform/efl/fast/regions/overflow-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-rtl-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-expected.png: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-expected.txt: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png: Added.
* platform/efl/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt: Added.
* platform/efl/fast/regions/parse-incomplete-region-rule-expected.txt: Added.
* platform/efl/fast/regions/parsing-region-style-rule-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
* platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.txt: Added.
* platform/efl/fast/regions/positioned-vrl-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt: Added.
* platform/efl/fast/regions/positioned-with-vrl-parent-in-named-flow-expected.txt: Added.
* platform/efl/fast/regions/region-attached-wrong-flow-crash-expected.txt: Added.
* platform/efl/fast/regions/region-element-display-change-expected.txt: Added.
* platform/efl/fast/regions/region-element-display-restriction-expected.txt: Added.
* platform/efl/fast/regions/region-element-dynamic-attach-flow-expected.txt: Added.
* platform/efl/fast/regions/region-element-dynamic-detach-flow-expected.txt: Added.
* platform/efl/fast/regions/region-flow-reattach-crash-expected.txt: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-hidden-expected.png: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-hidden-expected.txt: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-visible-expected.png: Added.
* platform/efl/fast/regions/region-overflow-auto-overflow-visible-expected.txt: Added.
* platform/efl/fast/regions/region-range-for-box-crash-expected.txt: Added.
* platform/efl/fast/regions/region-style-block-background-color-expected.png: Added.
* platform/efl/fast/regions/region-style-block-background-color-expected.txt: Added.
* platform/efl/fast/regions/region-style-block-background-color2-expected.png: Added.
* platform/efl/fast/regions/region-style-block-background-color2-expected.txt: Added.
* platform/efl/fast/regions/remove-flow-thread-crash-expected.txt: Added.
* platform/efl/fast/regions/removed-element-style-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/select-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/set-box-style-in-region-crash-expected.txt: Added.
* platform/efl/fast/regions/svg-root-element-collected-expected.txt: Added.
* platform/efl/fast/regions/symbol-in-named-flow-crash-expected.txt: Added.
* platform/efl/fast/regions/text-region-breaks-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-after-resize-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-horizontal-bt-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-small-pagination-expected.png: Added.
* platform/efl/fast/regions/text-region-split-small-pagination-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-vertical-expected.txt: Added.
* platform/efl/fast/regions/text-region-split-vertical-rl-expected.txt: Added.
* platform/efl/fast/regions/top-overflow-out-of-second-region-expected.png: Added.
* platform/efl/fast/regions/top-overflow-out-of-second-region-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-double-pagination-float-push-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-double-pagination-float-push-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-float-pushed-to-last-region-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-float-pushed-to-last-region-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-float-unable-to-push-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-float-unable-to-push-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Added.
* platform/efl/fast/regions/webkit-flow-parsing-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-collection-crash-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-collection-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-add-to-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-no-regions-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-remove-from-dom-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-remove-from-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-target-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-event-to-null-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-existing-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-first-empty-region-index-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-flow-added-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-get-content-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-get-regions-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-invalid-name-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-modified-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-name-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-non-existing-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-overset-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-removed-flow-expected.txt: Added.
* platform/efl/fast/regions/webkit-named-flow-same-object-expected.txt: Added.
* platform/efl/fast/regions/webkit-region-overflow-parsing-expected.txt: Added.
* platform/efl/fast/regions/webkit-region-rule-expected.txt: Added.
2012-09-24 Roger Fong <roger_fong@apple.com>
 
Unreviewed. [Win] Failing test http/tests/inspector/network/network-xhr-replay.html
......@@ -203,3 +203,5 @@ Bug(EFL) http/tests/inspector/network/network-sidebar-width.html [ Failure ]
# Fails after r128056.
webkit.org/b/96794 inspector/console/alert-toString-exception.html [ Failure ]
# CSS Regions Preference override fails.
webkit.org/b/97457 fast/regions/css-regions-disabled.html [ Failure ]
......@@ -40,11 +40,6 @@ Bug(EFL) http/tests/xmlhttprequest/default-content-type-dashboard.html
# Doesn't apply to platforms that don't enforce the CFNetwork-style 3rd party cookie policy
webkit.org/b/35824 http/tests/cookies/third-party-cookie-relaxing.html
# CSS Regions support not yet enabled, tracking in a separate EFL bug.
webkit.org/b/83897 fast/regions
webkit.org/b/83897 inspector/styles/protocol-css-regions-commands.html
webkit.org/b/83897 inspector/styles/region-style-crash.html
# Deletion UI is a Mail-ism. We don't need to wory about this. (via Chromium)
Bug(EFL) editing/deleting/deletionUI-single-instance.html
Bug(EFL) fast/dom/Element/id-in-deletebutton.html
......@@ -185,6 +180,12 @@ webkit.org/b/97459 http/tests/inspector/network/network-size.html [ WontFix ]
webkit.org/b/97459 http/tests/inspector/network/network-size-chunked.html [ WontFix ]
webkit.org/b/97459 http/tests/inspector/network/network-size-sync.html [ WontFix ]
# CSS Regions tests for region styling and scoped styles, of which the latter are not enabled by default.
webkit.org/b/82340 fast/regions/style-scoped-in-flow-override-container-style.html [ ImageOnlyFailure ]
webkit.org/b/82340 fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html [ ImageOnlyFailure ]
webkit.org/b/82340 fast/regions/style-scoped-in-flow-override-region-styling.html [ ImageOnlyFailure ]
webkit.org/b/82340 fast/regions/style-scoped-in-flow.html [ ImageOnlyFailure ]
#////////////////////////////////////////////////////////////////////////////////////////
# CRASHES
#////////////////////////////////////////////////////////////////////////////////////////
......@@ -257,6 +258,13 @@ webkit.org/b/93212 http/tests/incremental/slow-utf8-text.pl [ Pass Timeout ]
# FAILING TESTS
#////////////////////////////////////////////////////////////////////////////////////////
# CSS Regions Reftest issues.
webkit.org/b/74219 fast/regions/positioned-objects-block-static-spanning-regions-rtl.html [ ImageOnlyFailure ]
# CSS Regions issues.
webkit.org/b/97208 fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl.html [ Missing ]
webkit.org/b/97209 fast/regions/webkit-flow-floats-inside-regions-bounds.html [ Missing ]
# Needs inner spin button to respect -webkit-inner-spin-button style
webkit.org/b/87619 fast/forms/number/number-appearance-rtl.html [ Failure ]
webkit.org/b/87619 fast/forms/number/number-appearance-spinbutton-disabled-readonly.html [ Failure ]
......
Test for WebKit Bug 88133 Collecting a fixed positioned element in a named flow causes WebKit to crash.
This test collects an absolutely positioned object into a named flow without flowing it into a region.
The test passes if it does not crash or assert.
PASS
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x116
RenderBlock {HTML} at (0,0) size 800x116
RenderBody {BODY} at (8,8) size 784x100
RenderRegion {DIV} at (0,0) size 50x50
RenderRegion {DIV} at (0,50) size 50x0
RenderRegion {DIV} at (0,50) size 50x0
RenderRegion {DIV} at (0,50) size 50x50
Flow Threads
Thread with flow-name 'flow'
layer at (0,0) size 50x50
RenderNamedFlowThread at (0,0) size 50x50
Regions for flow 'flow'
RenderRegion {DIV} #region
Thread with flow-name 'flow2'
Regions for flow 'flow2'
RenderRegion {DIV} #region2 hasAutoLogicalHeight
Thread with flow-name 'flow3'
Regions for flow 'flow3'
RenderRegion {DIV} #region3
Thread with flow-name 'flow4'
Regions for flow 'flow4'
RenderRegion {DIV} #region4
Thread with flow-name 'flow5'
Regions for flow 'flow5'
RenderRegion {DIV} #region5 hasAutoLogicalHeight
Thread with flow-name 'flow6'
layer at (0,0) size 50x50
RenderNamedFlowThread at (0,0) size 50x50
Regions for flow 'flow6'
RenderRegion {DIV} #region6
Thread with flow-name 'flow8'
Regions for flow 'flow8'
RenderRegion {DIV} #region8 invalid
Thread with flow-name 'flow7'
Regions for flow 'flow7'
RenderRegion {DIV} #region7 hasAutoLogicalHeight
Test for Auto width is not working for regions.
The region is an absolutely positioned, non replaced element, attached to a flow thread.
Due to flow thread dependencies, the region is not valid and width computation should not take the associated flow thread into account.
On success, it should not crash.
PASS
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x418
RenderBlock {HTML} at (0,0) size 800x418
RenderBody {BODY} at (8,16) size 784x394
RenderBlock {P} at (0,0) size 784x72
RenderText {#text} at (0,0) size 780x73
text run at (0,0) width 755: "In the test case below, the green block's width should not vary and should use the first region to determine its width. It is"
text run at (0,18) width 751: "overflowing downwards out of the blue block, and so the portion that overflows should continue to use the blue block's"
text run at (0,36) width 780: "containing block width. The blue block does not exist in region two, so using some hypothetical made-up width is incorrect."
text run at (0,54) width 565: "The overflow should be spilling out of the top of region one and be painted in region two."
RenderBlock {DIV} at (0,88) size 784x306
RenderRegion {DIV} at (0,0) size 402x202 [border: (1px solid #000000)]
RenderRegion {DIV} at (0,202) size 302x102 [border: (1px solid #000000)]
RenderRegion {DIV} at (0,304) size 2x2 [border: (1px solid #000000)]
Flow Threads
Thread with flow-name 'flow1'
layer at (0,0) size 400x300
RenderNamedFlowThread at (0,0) size 400x300
RenderBlock {DIV} at (0,0) size 400x200
RenderBlock {DIV} at (5,5) size 390x190 [border: (1px solid #0000FF)]
RenderBlock {DIV} at (48,1) size 293x229 [border: (1px solid #008000)]
RenderBlock {P} at (1,17) size 291x54
RenderText {#text} at (0,0) size 291x55
text run at (0,0) width 291: "These lines should all fit to the width of the"
text run at (0,18) width 291: "block in the first region and spill out of the"
text run at (0,36) width 116: "bottom of the first "
text run at (116,36) width 44: "region."
RenderBlock {P} at (1,87) size 291x54
RenderText {#text} at (0,0) size 291x55
text run at (0,0) width 291: "These lines should all fit to the width of the"
text run at (0,18) width 291: "block in the first region and spill out of the"
text run at (0,36) width 116: "bottom of the first "
text run at (116,36) width 44: "region."
RenderBlock {P} at (1,157) size 291x55
RenderText {#text} at (0,0) size 291x56
text run at (0,0) width 291: "These lines should all fit to the width of the"
text run at (0,18) width 291: "block in the first region and spill out of the"
text run at (0,37) width 116: "bottom of the first "
text run at (116,37) width 44: "region."
Regions for flow 'flow1'
RenderRegion {DIV} #region1
RenderRegion {DIV} #region2
RenderRegion {DIV} #region3
Tests parsing of -webkit-flow-from property
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS testCSSText("-webkit-flow-from: first-flow") is "first-flow"
PASS testCSSText("-webkit-flow-from: none") is "none"
PASS testCSSText("-webkit-flow-from: ") is ""
PASS testCSSText("-webkit-flow-from: 'first-flow'") is ""
PASS testCSSText("-webkit-flow-from: 1") is ""
PASS testCSSText("-webkit-flow-from: 1.2") is ""
PASS testCSSText("-webkit-flow-from: -1") is ""
PASS testCSSText("-webkit-flow-from: 12px") is ""
PASS testCSSText("-webkit-from-flow: first flow") is ""
PASS testComputedStyle("first-flow") is "first-flow"
PASS testComputedStyle("'first flow'") is "none"
PASS testComputedStyle("none") is "none"
PASS testComputedStyle("initial") is "none"
PASS testComputedStyle("inherit") is "none"
PASS testComputedStyle("1") is "none"
PASS testComputedStyle("1.2") is "none"
PASS testComputedStyle("-1") is "none"
PASS testComputedStyle("12px") is "none"
PASS successfullyParsed is true
TEST COMPLETE
Tests Element.webkitRegionOverset attribute
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS regionOverset('region_1') is "empty"
PASS regionOverset('region_2') is "empty"
PASS regionOverset('region_3') is "empty"
Flow content
PASS regionOverset('region_1') is "fit"
PASS regionOverset('region_2') is "fit"
PASS regionOverset('region_3') is "empty"
Add more content
PASS regionOverset('region_1') is "fit"
PASS regionOverset('region_2') is "fit"
PASS regionOverset('region_3') is "fit"
Add visual overflow
PASS regionOverset('region_1') is "fit"
PASS regionOverset('region_2') is "fit"
PASS regionOverset('region_3') is "overset"
Empty content
PASS regionOverset('region_1') is "empty"
PASS regionOverset('region_2') is "empty"
PASS regionOverset('region_3') is "empty"
PASS successfullyParsed is true
TEST COMPLETE
Tests Element.webkitRegionOverset attribute
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS region_1.webkitRegionOverset is "fit"
PASS region_2.webkitRegionOverset is "empty"
PASS successfullyParsed is true
TEST COMPLETE
Tests Element.webkitRegionOverset attribute
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS regionOverset('region_1') is "empty"
PASS regionOverset('region_2') is "empty"
PASS regionOverset('region_3') is "empty"
Flow content
PASS regionOverset('region_1') is "fit"
PASS regionOverset('region_2') is "fit"
PASS regionOverset('region_3') is "empty"
Add more content
PASS regionOverset('region_1') is "fit"
PASS regionOverset('region_2') is "fit"
PASS regionOverset('region_3') is "fit"
Add visual overflow
PASS regionOverset('region_1') is "fit"
PASS regionOverset('region_2') is "fit"
PASS regionOverset('region_3') is "overset"
Empty content
PASS regionOverset('region_1') is "empty"
PASS regionOverset('region_2') is "empty"
PASS regionOverset('region_3') is "empty"
PASS successfullyParsed is true
TEST COMPLETE
Tests Element.webkitRegionoverset attribute
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS region_1.webkitRegionOverset is "fit"
PASS region_2.webkitRegionOverset is "empty"
PASS successfullyParsed is true
TEST COMPLETE
Test for WebKit Bug 88133 Collecting a fixed positioned element in a named flow causes WebKit to crash.
This test collects a fixed positioned object into a named flow but without flowing it into a region.
The test passes if it does not crash or assert.
PASS
Test for WebKit Bug 88133 Collecting a fixed positioned element in a named flow causes WebKit to crash.
This test collects a fixed positioned object into a named flow but without flowing it into a region. The fixed positioned element is the child of another element that has a transform, so that it requires a layer.
The test passes if it does not crash or assert.
PASS
Bug 77474: Crash in RenderFlowThread::setRegionBoxesRegionStyle
This test PASSES if it does not CRASH or ASSERT.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment