[CSS Shapes][CSS Exclusions] Cleanup tests to reflect split between CSS Shapes and CSS Exclusions
https://bugs.webkit.org/show_bug.cgi?id=117164

Reviewed by Alexandru Chiculita.

Moving shapes tests from the fast/exclusions directory to the new fast/shapes directory.
In addition, some parsing tests which included both exclusions and shapes properties
have been split in order for each piece of functionality to sit within its own directory.

* fast/exclusions/parsing/script-tests/parsing-test-utils.js:
* fast/shapes/css-shapes-disabled-expected.txt: Added.
* fast/shapes/css-shapes-disabled.html: Added.
* fast/shapes/css-shapes-enabled-expected.txt: Added.
* fast/shapes/css-shapes-enabled.html: Added.
* fast/shapes/parsing/parsing-shape-inside-expected.txt: Added.
* fast/shapes/parsing/parsing-shape-inside.html: Added.
* fast/shapes/parsing/parsing-shape-lengths-expected.txt: Added.
* fast/shapes/parsing/parsing-shape-lengths.html: Added.
* fast/shapes/parsing/parsing-shape-margin-expected.txt: Added.
* fast/shapes/parsing/parsing-shape-margin.html: Added.
* fast/shapes/parsing/parsing-shape-outside-expected.txt: Added.
* fast/shapes/parsing/parsing-shape-outside.html: Added.
* fast/shapes/parsing/parsing-shape-padding-expected.txt: Added.
* fast/shapes/parsing/parsing-shape-padding.html: Added.
* fast/shapes/parsing/script-tests/parsing-shape-inside.js: Added.
* fast/shapes/parsing/script-tests/parsing-shape-lengths.js: Added.
* fast/shapes/parsing/script-tests/parsing-shape-margin.js: Added.
* fast/shapes/parsing/script-tests/parsing-shape-outside.js: Added.
* fast/shapes/parsing/script-tests/parsing-shape-padding.js: Added.
* fast/shapes/parsing/script-tests/parsing-test-utils.js: Added.
* fast/shapes/resources/multi-segment-polygon.js: Added.
* fast/shapes/resources/rounded-rectangle.js: Added.
* fast/shapes/resources/simple-polygon.js: Added.
* fast/shapes/resources/simple-rectangle.js: Added.
* fast/shapes/resources/subpixel-utils.js: Added.
* fast/shapes/shape-inside/shape-inside-animation-expected.txt: Added.
* fast/shapes/shape-inside/shape-inside-animation.html: Added.
* fast/shapes/shape-inside/shape-inside-bottom-edge-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-bottom-edge.html: Added.
* fast/shapes/shape-inside/shape-inside-box-sizing-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-box-sizing.html: Added.
* fast/shapes/shape-inside/shape-inside-circle-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-circle-padding-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-circle-padding.html: Added.
* fast/shapes/shape-inside/shape-inside-circle.html: Added.
* fast/shapes/shape-inside/shape-inside-coincident-vertices-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-coincident-vertices.html: Added.
* fast/shapes/shape-inside/shape-inside-collinear-vertices-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-collinear-vertices.html: Added.
* fast/shapes/shape-inside/shape-inside-counterclockwise-polygon-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-counterclockwise-polygon.html: Added.
* fast/shapes/shape-inside/shape-inside-dynamic-nested-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-dynamic-nested.html: Added.
* fast/shapes/shape-inside/shape-inside-dynamic-shape-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-dynamic-shape.html: Added.
* fast/shapes/shape-inside/shape-inside-dynamic-text-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-dynamic-text.html: Added.
* fast/shapes/shape-inside/shape-inside-ellipse-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-ellipse-padding-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-ellipse-padding.html: Added.
* fast/shapes/shape-inside/shape-inside-ellipse.html: Added.
* fast/shapes/shape-inside/shape-inside-empty-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-empty-segments-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-empty-segments.html: Added.
* fast/shapes/shape-inside/shape-inside-empty.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-001-horizontal-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-001-horizontal.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-001-vertical-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-001-vertical.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-002.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-003-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-003.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-004-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-004.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-reflex-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-first-fit-reflex.html: Added.
* fast/shapes/shape-inside/shape-inside-floats-simple-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-floats-simple.html: Added.
* fast/shapes/shape-inside/shape-inside-inline-elements-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-inline-elements.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-blocks-dynamic.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-blocks-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-blocks-vertical.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-blocks.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-001.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-002.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-003-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-003.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-004-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-multiple-segments-004.html: Added.
* fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-on-nested-container-with-unresolved-height.html: Added.
* fast/shapes/shape-inside/shape-inside-outside-shape-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-outside-shape.html: Added.
* fast/shapes/shape-inside/shape-inside-overflow-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-block-content.html: Added.
* fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-overflow-fixed-dimensions.html: Added.
* fast/shapes/shape-inside/shape-inside-overflow.html: Added.
* fast/shapes/shape-inside/shape-inside-partial-fill-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-partial-fill-001.html: Added.
* fast/shapes/shape-inside/shape-inside-partial-fill-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-partial-fill-002.html: Added.
* fast/shapes/shape-inside/shape-inside-percentage-auto-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-percentage-auto.html: Added.
* fast/shapes/shape-inside/shape-inside-percentage-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-percentage.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-layout-expected.txt: Added.
* fast/shapes/shape-inside/shape-inside-polygon-layout.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-padding-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-padding-001.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-padding-002-expected.txt: Added.
* fast/shapes/shape-inside/shape-inside-polygon-padding-002.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-padding-003-expected.txt: Added.
* fast/shapes/shape-inside/shape-inside-polygon-padding-003.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-rectangle-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-rectangle.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-zoom-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-polygon-zoom.html: Added.
* fast/shapes/shape-inside/shape-inside-rectangle-padding-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rectangle-padding.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-001.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-002.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-003.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rectilinear-polygon-004.html: Added.
* fast/shapes/shape-inside/shape-inside-recursive-layout-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-recursive-layout.html: Added.
* fast/shapes/shape-inside/shape-inside-regular-polygon16-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-regular-polygon16.html: Added.
* fast/shapes/shape-inside/shape-inside-regular-polygon8-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-regular-polygon8.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-001.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-002.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-003-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-003.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-004-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-004.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-001.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-003-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-003.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-large-radius-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-large-radius.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-padding-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-rounded-rectangle-padding.html: Added.
* fast/shapes/shape-inside/shape-inside-shape-logical-top-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-shape-logical-top.html: Added.
* fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-sibling-block-dimension-change-needs-relayout.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-001-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-001.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-002-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-002.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-003-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-003.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-004-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-simple-polygon-004.html: Added.
* fast/shapes/shape-inside/shape-inside-subsequent-blocks-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-subsequent-blocks.html: Added.
* fast/shapes/shape-inside/shape-inside-text-align-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-text-align.html: Added.
* fast/shapes/shape-inside/shape-inside-text-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-text.html: Added.
* fast/shapes/shape-inside/shape-inside-vertical-text-expected.html: Added.
* fast/shapes/shape-inside/shape-inside-vertical-text.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon-expected.txt: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left-expected.txt: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right-expected.txt: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-left-margin-polygon-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-left-margin-polygon.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-right-margin-polygon-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-right-margin-polygon.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-rounded-rectangle-large-radius-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-rounded-rectangle-large-radius.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-circle-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-circle.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-ellipse-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-ellipse.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-percentage-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle-percentage.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-inset-rectangle.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-polygon-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-polygon.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-percentage.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-inset-rectangle-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-inset-rectangle.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-001-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-001.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-002-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-002.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-003-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-simple-rounded-rectangle-003.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-stacked-expected.html: Added.
* fast/shapes/shape-outside-floats/shape-outside-floats-stacked.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152800 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Rebaseline tests for AppleWin port after r152789.

* platform/win/editing/pasteboard/paste-noplugin-expected.txt: Added.
* platform/win/platform/win/plugins/draws-gradient-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152801 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening. 
Skip some tests on AppleWin port that requires AVFoundation, since it does not support it yet.

* platform/win/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152802 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening after r152800.
https://bugs.webkit.org/show_bug.cgi?id=118810.

CSS_SHAPES not yet supported on AppleWin port.

* platform/win/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152803 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        [Mac] Crashes in CFURLGetBytes under WebProcess::updateActivePages()
        https://bugs.webkit.org/show_bug.cgi?id=118814
        <rdar://problem/14173389>

        Reviewed by Brady Eidson.

        Speculative fix. It's unclear how we end up with an invalid URL when committing
        a load.

        * WebProcess/mac/WebProcessMac.mm: (WebKit::WebProcess::updateActivePages):
        Added a null check.



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