Skip to content
  • dominik.rottsches@intel.com's avatar
    [EFL][DRT] Enable Regions support · dfe84c84
    dominik.rottsches@intel.com authored
    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
    dfe84c84