haikuwebkit/LayoutTests/compositing/layer-creation/change-to-overlap-expected.txt

23 lines
411 B
Plaintext
Raw Permalink Normal View History

New baselines for iOS compositing tests. * platform/ios-simulator/TestExpectations: * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt: Added. * platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt: Added. * platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added. * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: Added. * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/checkerboard-expected.txt: Added. * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt: Added. * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/animating-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: Added. * platform/ios-simulator/compositing/direct-image-compositing-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/fixed-image-loading-expected.txt: Added. * platform/ios-simulator/compositing/generated-content-expected.txt: Added. * platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt: Added. * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-expected.txt: Added. * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/outline-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: Added. * platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: Added. * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added. * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: Added. * platform/ios-simulator/compositing/iframes/resizer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: Added. * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: Added. * platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt: Added. * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: Added. * platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/masks/multiple-masks-expected.txt: Added. * platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt: Added. * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added. * platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: Added. * platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt: Added. * platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt: Added. * platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt: Added. * platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt: Added. * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: Added. * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt: Added. * platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt: Added. * platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: Added. * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Added. * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: Added. * platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt: Added. * platform/ios-simulator/compositing/sibling-positioning-expected.txt: Added. * platform/ios-simulator/compositing/text-on-large-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: Added. * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Added. * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: Added. * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added. * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added. * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt: Added. Canonical link: https://commits.webkit.org/155370@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-10-09 01:05:55 +00:00
(GraphicsLayer
(anchor 0.00 0.00)
(bounds 800.00 600.00)
(children 1
(GraphicsLayer
(bounds 800.00 600.00)
Rebaseline iOS layout tests https://bugs.webkit.org/show_bug.cgi?id=138721 Reviewed by Simon Fraser. Rebaseline many of the failures in compositing tests. * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: * platform/ios-simulator/compositing/columns/composited-columns-expected.txt: * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: * platform/ios-simulator/compositing/contents-scale/animating-expected.txt: * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: * platform/ios-simulator/compositing/fixed-image-loading-expected.txt: * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: * platform/ios-simulator/compositing/geometry/clip-expected.txt: * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Progression. * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Progression. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: * platform/ios-simulator/compositing/iframes/resizer-expected.txt: * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Progression. * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: * platform/ios-simulator/compositing/scrolling/touch-scroll-to-clip-expected.txt: * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Canonical link: https://commits.webkit.org/156574@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@176113 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-11-14 02:45:16 +00:00
(contentsOpaque 1)
New baselines for iOS compositing tests. * platform/ios-simulator/TestExpectations: * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt: Added. * platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt: Added. * platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added. * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: Added. * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/checkerboard-expected.txt: Added. * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt: Added. * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/animating-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: Added. * platform/ios-simulator/compositing/direct-image-compositing-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/fixed-image-loading-expected.txt: Added. * platform/ios-simulator/compositing/generated-content-expected.txt: Added. * platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt: Added. * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-expected.txt: Added. * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/outline-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: Added. * platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: Added. * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added. * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: Added. * platform/ios-simulator/compositing/iframes/resizer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: Added. * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: Added. * platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt: Added. * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: Added. * platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/masks/multiple-masks-expected.txt: Added. * platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt: Added. * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added. * platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: Added. * platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt: Added. * platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt: Added. * platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt: Added. * platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt: Added. * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: Added. * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt: Added. * platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt: Added. * platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: Added. * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Added. * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: Added. * platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt: Added. * platform/ios-simulator/compositing/sibling-positioning-expected.txt: Added. * platform/ios-simulator/compositing/text-on-large-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: Added. * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Added. * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: Added. * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added. * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added. * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt: Added. Canonical link: https://commits.webkit.org/155370@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-10-09 01:05:55 +00:00
(children 2
(GraphicsLayer
Make compositing updates incremental https://bugs.webkit.org/show_bug.cgi?id=90342 Reviewed by Antti Koivisto. Source/WebCore: Previously, updating compositing layers required two full RenderLayer tree traversals, and all the work was done for every RenderLayer on each composting update. This could be expensive on pages with lots of RenderLayers. These changes make compositing updates more incremental. Compositing updates still require two tree traversals. The first determines which RenderLayers need to be composited (of those which weren't already made composited at style-change time), because of reasons that can only be determined post-layout, and indirect reasons including overlap. The second traversal updates the configuration, geometry and GraphicsLayer tree for the composited layers. Dependencies on both descendant and ancestor state make it hard to fold these two traversals together. In order to minimize the work done during these traversals, dirty bits are stored on RenderLayers, and propagated to ancestor layers in paint order. There are two sets of bits: those related to the first "compositing requirements" traversal, and those related to the second "update backing and hierarchy" traversal. When a RenderLayer gets a dirty bit set, bits are propagated to ancestors to indicate that children need to be visited. Sadly entire subtrees can't be skipped during the "compositing requirements" traversal becaue we still have to accumulate overlap rects, but RenderLayerCompositor::traverseUnchangedSubtree() is used to minimize work in that case. Subtrees can be skipped in the "update backing and hierarchy" traveral. Entire traversals can be skipped if no change has triggered the need for that traversal. These changes fix a correctness issue where transform changes now trigger overlap re-evaluation, which causes more layer geometry updates than before. This regressed the MotionMark "Focus" test, when geometry updates triggered layer resizes as the filter blur radius changed, which then triggered repaints. This is fixed by excluding composited filters from the composited bounds (but still taking them into account for overlap). Care is taken to avoid triggering traversals in non-composited documents (tested by no-updates-in-non-composited-iframe.html). Code to set the dirty bits is added in various places that change properties that compositing depends on. These changes also subsume the patch in 176196; we now never consult properties that rely on layout from the style change code path, and the only call stack for geometry updates is from the "update backing and hierarchy" traversal, which is always a pre-order traversal. Tests: compositing/geometry/stacking-context-change-layer-reparent.html compositing/layer-creation/change-to-overlap.html compositing/updates/no-updates-in-non-composited-iframe.html * html/canvas/WebGLRenderingContextBase.cpp: (WebCore::WebGLRenderingContextBase::markContextChanged): Need to differentiate between a canvas becoming composited for the first time, and its pixels changing with a new 'CanvasPixelsChanged' value. * page/FrameView.cpp: (WebCore::FrameView::setViewportConstrainedObjectsNeedLayout): * page/Page.cpp: (WebCore::Page::setPageScaleFactor): * platform/graphics/ca/GraphicsLayerCA.cpp: (WebCore::GraphicsLayerCA::updateBackdropFilters): If we just made a layer for backdrops, we need to update sublayers. * rendering/RenderBox.cpp: (WebCore::RenderBox::styleWillChange): * rendering/RenderLayer.cpp: (WebCore::RenderLayer::RenderLayer): (WebCore::RenderLayer::~RenderLayer): (WebCore::RenderLayer::addChild): (WebCore::RenderLayer::removeChild): (WebCore::RenderLayer::shouldBeStackingContext const): (WebCore::RenderLayer::stackingContext const): (WebCore::RenderLayer::dirtyZOrderLists): (WebCore::RenderLayer::dirtyNormalFlowList): (WebCore::RenderLayer::updateNormalFlowList): (WebCore::RenderLayer::rebuildZOrderLists): (WebCore::RenderLayer::setAncestorsHaveCompositingDirtyFlag): (WebCore::RenderLayer::contentChanged): (WebCore::RenderLayer::updateLayerPositions): (WebCore::RenderLayer::updateTransform): (WebCore::RenderLayer::updateLayerPosition): (WebCore::RenderLayer::enclosingCompositingLayer const): (WebCore::RenderLayer::enclosingCompositingLayerForRepaint const): (WebCore::RenderLayer::clippingRootForPainting const): (WebCore::RenderLayer::scrollTo): (WebCore::RenderLayer::updateCompositingLayersAfterScroll): (WebCore::RenderLayer::updateScrollInfoAfterLayout): (WebCore::RenderLayer::paintLayerContents): (WebCore::RenderLayer::hitTest): (WebCore::RenderLayer::hitTestLayer): (WebCore::RenderLayer::calculateClipRects const): (WebCore::outputPaintOrderTreeLegend): (WebCore::outputPaintOrderTreeRecursive): (WebCore::compositingContainer): Deleted. * rendering/RenderLayer.h: (WebCore::RenderLayer::clearZOrderLists): (WebCore::RenderLayer::paintOrderParent const): * rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::updateCompositedBounds): (WebCore::RenderLayerBacking::updateAfterWidgetResize): (WebCore::RenderLayerBacking::updateAfterLayout): (WebCore::RenderLayerBacking::updateConfigurationAfterStyleChange): (WebCore::RenderLayerBacking::updateConfiguration): (WebCore::RenderLayerBacking::updateGeometry): (WebCore::RenderLayerBacking::setRequiresBackgroundLayer): (WebCore::RenderLayerBacking::updateMaskingLayer): (WebCore::RenderLayerBacking::paintsContent const): (WebCore::RenderLayerBacking::contentChanged): (WebCore::RenderLayerBacking::setContentsNeedDisplay): (WebCore::RenderLayerBacking::setContentsNeedDisplayInRect): (WebCore::RenderLayerBacking::startAnimation): (WebCore::RenderLayerBacking::animationFinished): (WebCore::RenderLayerBacking::startTransition): (WebCore::RenderLayerBacking::transitionFinished): (WebCore::RenderLayerBacking::setCompositedBounds): * rendering/RenderLayerBacking.h: * rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::CompositingState::CompositingState): (WebCore::RenderLayerCompositor::enableCompositingMode): (WebCore::RenderLayerCompositor::cacheAcceleratedCompositingFlags): (WebCore::RenderLayerCompositor::cacheAcceleratedCompositingFlagsAfterLayout): (WebCore::RenderLayerCompositor::willRecalcStyle): (WebCore::RenderLayerCompositor::didRecalcStyleWithNoPendingLayout): (WebCore::RenderLayerCompositor::updateCompositingLayers): (WebCore::RenderLayerCompositor::computeCompositingRequirements): (WebCore::RenderLayerCompositor::traverseUnchangedSubtree): (WebCore::RenderLayerCompositor::updateBackingAndHierarchy): (WebCore::RenderLayerCompositor::appendDocumentOverlayLayers): (WebCore::RenderLayerCompositor::layerBecameNonComposited): (WebCore::RenderLayerCompositor::logLayerInfo): (WebCore::clippingChanged): (WebCore::styleAffectsLayerGeometry): (WebCore::RenderLayerCompositor::layerStyleChanged): (WebCore::RenderLayerCompositor::needsCompositingUpdateForStyleChangeOnNonCompositedLayer const): (WebCore::RenderLayerCompositor::updateBacking): (WebCore::RenderLayerCompositor::updateLayerCompositingState): (WebCore::RenderLayerCompositor::layerWasAdded): (WebCore::RenderLayerCompositor::layerWillBeRemoved): (WebCore::RenderLayerCompositor::enclosingNonStackingClippingLayer const): (WebCore::RenderLayerCompositor::computeExtent const): (WebCore::RenderLayerCompositor::addToOverlapMap): (WebCore::RenderLayerCompositor::addToOverlapMapRecursive): (WebCore::RenderLayerCompositor::rootLayerConfigurationChanged): (WebCore::RenderLayerCompositor::parentFrameContentLayers): (WebCore::RenderLayerCompositor::updateRootLayerPosition): (WebCore::RenderLayerCompositor::needsToBeComposited const): (WebCore::RenderLayerCompositor::requiresCompositingLayer const): (WebCore::RenderLayerCompositor::requiresOwnBackingStore const): (WebCore::RenderLayerCompositor::reasonsForCompositing const): (WebCore::RenderLayerCompositor::clippedByAncestor const): (WebCore::RenderLayerCompositor::requiresCompositingForAnimation const): (WebCore::RenderLayerCompositor::requiresCompositingForTransform const): (WebCore::RenderLayerCompositor::requiresCompositingForVideo const): (WebCore::RenderLayerCompositor::requiresCompositingForFilters const): (WebCore::RenderLayerCompositor::requiresCompositingForWillChange const): (WebCore::RenderLayerCompositor::requiresCompositingForPlugin const): (WebCore::RenderLayerCompositor::requiresCompositingForFrame const): (WebCore::RenderLayerCompositor::requiresCompositingForScrollableFrame const): (WebCore::RenderLayerCompositor::requiresCompositingForPosition const): (WebCore::RenderLayerCompositor::requiresCompositingForOverflowScrolling const): (WebCore::RenderLayerCompositor::styleChangeMayAffectIndirectCompositingReasons): (WebCore::RenderLayerCompositor::fixedLayerIntersectsViewport const): (WebCore::RenderLayerCompositor::useCoordinatedScrollingForLayer const): (WebCore::RenderLayerCompositor::rootOrBodyStyleChanged): (WebCore::RenderLayerCompositor::rootBackgroundColorOrTransparencyChanged): (WebCore::operator<<): (WebCore::RenderLayerCompositor::setCompositingLayersNeedRebuild): Deleted. (WebCore::checkIfDescendantClippingContextNeedsUpdate): Deleted. (WebCore::isScrollableOverflow): Deleted. (WebCore::styleHasTouchScrolling): Deleted. (WebCore::styleChangeRequiresLayerRebuild): Deleted. (WebCore::RenderLayerCompositor::rebuildCompositingLayerTree): Deleted. (WebCore::RenderLayerCompositor::rootFixedBackgroundsChanged): Deleted. (WebCore::RenderLayerCompositor::updateLayerTreeGeometry): Deleted. (WebCore::RenderLayerCompositor::updateCompositingDescendantGeometry): Deleted. * rendering/RenderLayerCompositor.h: * rendering/RenderTreeAsText.cpp: (WebCore::writeLayers): Source/WebKitLegacy/mac: Fix spelling error. * WebView/WebView.mm: (-[WebView _setMediaLayer:forPluginView:]): LayoutTests: Add some new tests for issues discovered during development. Filter tests get new results because composited layer bounds are no longer affected by pixel-moving filters. * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: * compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: * compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: * compositing/geometry/stacking-context-change-layer-reparent-expected.html: Added. * compositing/geometry/stacking-context-change-layer-reparent.html: Added. * compositing/layer-creation/change-to-overlap-expected.txt: Added. * compositing/layer-creation/change-to-overlap.html: Added. * compositing/updates/no-updates-in-non-composited-iframe-expected.txt: Added. * compositing/updates/no-updates-in-non-composited-iframe.html: Added. * compositing/updates/resources/non-composited.html: Added. * compositing/video/video-clip-change-src.html: This test was timing-sensitive; the behavior differed bases on whether we happened to do a compositing flush between the first and second video load. * platform/mac-wk1/TestExpectations: Mark compositing/layer-creation/fixed-overlap-extent.html as flakey; it depends on the timing of various AppKit-related things that aren't consistent. Canonical link: https://commits.webkit.org/206304@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@238090 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2018-11-12 17:14:05 +00:00
(position 8.00 63.00)
(bounds 320.00 170.00)
(contentsOpaque 1)
New baselines for iOS compositing tests. * platform/ios-simulator/TestExpectations: * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt: Added. * platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt: Added. * platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added. * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: Added. * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/checkerboard-expected.txt: Added. * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt: Added. * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/animating-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: Added. * platform/ios-simulator/compositing/direct-image-compositing-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/fixed-image-loading-expected.txt: Added. * platform/ios-simulator/compositing/generated-content-expected.txt: Added. * platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt: Added. * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-expected.txt: Added. * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/outline-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: Added. * platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: Added. * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added. * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: Added. * platform/ios-simulator/compositing/iframes/resizer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: Added. * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: Added. * platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt: Added. * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: Added. * platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/masks/multiple-masks-expected.txt: Added. * platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt: Added. * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added. * platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: Added. * platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt: Added. * platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt: Added. * platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt: Added. * platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt: Added. * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: Added. * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt: Added. * platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt: Added. * platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: Added. * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Added. * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: Added. * platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt: Added. * platform/ios-simulator/compositing/sibling-positioning-expected.txt: Added. * platform/ios-simulator/compositing/text-on-large-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: Added. * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Added. * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: Added. * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added. * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added. * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt: Added. Canonical link: https://commits.webkit.org/155370@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-10-09 01:05:55 +00:00
)
(GraphicsLayer
Make compositing updates incremental https://bugs.webkit.org/show_bug.cgi?id=90342 Reviewed by Antti Koivisto. Source/WebCore: Previously, updating compositing layers required two full RenderLayer tree traversals, and all the work was done for every RenderLayer on each composting update. This could be expensive on pages with lots of RenderLayers. These changes make compositing updates more incremental. Compositing updates still require two tree traversals. The first determines which RenderLayers need to be composited (of those which weren't already made composited at style-change time), because of reasons that can only be determined post-layout, and indirect reasons including overlap. The second traversal updates the configuration, geometry and GraphicsLayer tree for the composited layers. Dependencies on both descendant and ancestor state make it hard to fold these two traversals together. In order to minimize the work done during these traversals, dirty bits are stored on RenderLayers, and propagated to ancestor layers in paint order. There are two sets of bits: those related to the first "compositing requirements" traversal, and those related to the second "update backing and hierarchy" traversal. When a RenderLayer gets a dirty bit set, bits are propagated to ancestors to indicate that children need to be visited. Sadly entire subtrees can't be skipped during the "compositing requirements" traversal becaue we still have to accumulate overlap rects, but RenderLayerCompositor::traverseUnchangedSubtree() is used to minimize work in that case. Subtrees can be skipped in the "update backing and hierarchy" traveral. Entire traversals can be skipped if no change has triggered the need for that traversal. These changes fix a correctness issue where transform changes now trigger overlap re-evaluation, which causes more layer geometry updates than before. This regressed the MotionMark "Focus" test, when geometry updates triggered layer resizes as the filter blur radius changed, which then triggered repaints. This is fixed by excluding composited filters from the composited bounds (but still taking them into account for overlap). Care is taken to avoid triggering traversals in non-composited documents (tested by no-updates-in-non-composited-iframe.html). Code to set the dirty bits is added in various places that change properties that compositing depends on. These changes also subsume the patch in 176196; we now never consult properties that rely on layout from the style change code path, and the only call stack for geometry updates is from the "update backing and hierarchy" traversal, which is always a pre-order traversal. Tests: compositing/geometry/stacking-context-change-layer-reparent.html compositing/layer-creation/change-to-overlap.html compositing/updates/no-updates-in-non-composited-iframe.html * html/canvas/WebGLRenderingContextBase.cpp: (WebCore::WebGLRenderingContextBase::markContextChanged): Need to differentiate between a canvas becoming composited for the first time, and its pixels changing with a new 'CanvasPixelsChanged' value. * page/FrameView.cpp: (WebCore::FrameView::setViewportConstrainedObjectsNeedLayout): * page/Page.cpp: (WebCore::Page::setPageScaleFactor): * platform/graphics/ca/GraphicsLayerCA.cpp: (WebCore::GraphicsLayerCA::updateBackdropFilters): If we just made a layer for backdrops, we need to update sublayers. * rendering/RenderBox.cpp: (WebCore::RenderBox::styleWillChange): * rendering/RenderLayer.cpp: (WebCore::RenderLayer::RenderLayer): (WebCore::RenderLayer::~RenderLayer): (WebCore::RenderLayer::addChild): (WebCore::RenderLayer::removeChild): (WebCore::RenderLayer::shouldBeStackingContext const): (WebCore::RenderLayer::stackingContext const): (WebCore::RenderLayer::dirtyZOrderLists): (WebCore::RenderLayer::dirtyNormalFlowList): (WebCore::RenderLayer::updateNormalFlowList): (WebCore::RenderLayer::rebuildZOrderLists): (WebCore::RenderLayer::setAncestorsHaveCompositingDirtyFlag): (WebCore::RenderLayer::contentChanged): (WebCore::RenderLayer::updateLayerPositions): (WebCore::RenderLayer::updateTransform): (WebCore::RenderLayer::updateLayerPosition): (WebCore::RenderLayer::enclosingCompositingLayer const): (WebCore::RenderLayer::enclosingCompositingLayerForRepaint const): (WebCore::RenderLayer::clippingRootForPainting const): (WebCore::RenderLayer::scrollTo): (WebCore::RenderLayer::updateCompositingLayersAfterScroll): (WebCore::RenderLayer::updateScrollInfoAfterLayout): (WebCore::RenderLayer::paintLayerContents): (WebCore::RenderLayer::hitTest): (WebCore::RenderLayer::hitTestLayer): (WebCore::RenderLayer::calculateClipRects const): (WebCore::outputPaintOrderTreeLegend): (WebCore::outputPaintOrderTreeRecursive): (WebCore::compositingContainer): Deleted. * rendering/RenderLayer.h: (WebCore::RenderLayer::clearZOrderLists): (WebCore::RenderLayer::paintOrderParent const): * rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::updateCompositedBounds): (WebCore::RenderLayerBacking::updateAfterWidgetResize): (WebCore::RenderLayerBacking::updateAfterLayout): (WebCore::RenderLayerBacking::updateConfigurationAfterStyleChange): (WebCore::RenderLayerBacking::updateConfiguration): (WebCore::RenderLayerBacking::updateGeometry): (WebCore::RenderLayerBacking::setRequiresBackgroundLayer): (WebCore::RenderLayerBacking::updateMaskingLayer): (WebCore::RenderLayerBacking::paintsContent const): (WebCore::RenderLayerBacking::contentChanged): (WebCore::RenderLayerBacking::setContentsNeedDisplay): (WebCore::RenderLayerBacking::setContentsNeedDisplayInRect): (WebCore::RenderLayerBacking::startAnimation): (WebCore::RenderLayerBacking::animationFinished): (WebCore::RenderLayerBacking::startTransition): (WebCore::RenderLayerBacking::transitionFinished): (WebCore::RenderLayerBacking::setCompositedBounds): * rendering/RenderLayerBacking.h: * rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::CompositingState::CompositingState): (WebCore::RenderLayerCompositor::enableCompositingMode): (WebCore::RenderLayerCompositor::cacheAcceleratedCompositingFlags): (WebCore::RenderLayerCompositor::cacheAcceleratedCompositingFlagsAfterLayout): (WebCore::RenderLayerCompositor::willRecalcStyle): (WebCore::RenderLayerCompositor::didRecalcStyleWithNoPendingLayout): (WebCore::RenderLayerCompositor::updateCompositingLayers): (WebCore::RenderLayerCompositor::computeCompositingRequirements): (WebCore::RenderLayerCompositor::traverseUnchangedSubtree): (WebCore::RenderLayerCompositor::updateBackingAndHierarchy): (WebCore::RenderLayerCompositor::appendDocumentOverlayLayers): (WebCore::RenderLayerCompositor::layerBecameNonComposited): (WebCore::RenderLayerCompositor::logLayerInfo): (WebCore::clippingChanged): (WebCore::styleAffectsLayerGeometry): (WebCore::RenderLayerCompositor::layerStyleChanged): (WebCore::RenderLayerCompositor::needsCompositingUpdateForStyleChangeOnNonCompositedLayer const): (WebCore::RenderLayerCompositor::updateBacking): (WebCore::RenderLayerCompositor::updateLayerCompositingState): (WebCore::RenderLayerCompositor::layerWasAdded): (WebCore::RenderLayerCompositor::layerWillBeRemoved): (WebCore::RenderLayerCompositor::enclosingNonStackingClippingLayer const): (WebCore::RenderLayerCompositor::computeExtent const): (WebCore::RenderLayerCompositor::addToOverlapMap): (WebCore::RenderLayerCompositor::addToOverlapMapRecursive): (WebCore::RenderLayerCompositor::rootLayerConfigurationChanged): (WebCore::RenderLayerCompositor::parentFrameContentLayers): (WebCore::RenderLayerCompositor::updateRootLayerPosition): (WebCore::RenderLayerCompositor::needsToBeComposited const): (WebCore::RenderLayerCompositor::requiresCompositingLayer const): (WebCore::RenderLayerCompositor::requiresOwnBackingStore const): (WebCore::RenderLayerCompositor::reasonsForCompositing const): (WebCore::RenderLayerCompositor::clippedByAncestor const): (WebCore::RenderLayerCompositor::requiresCompositingForAnimation const): (WebCore::RenderLayerCompositor::requiresCompositingForTransform const): (WebCore::RenderLayerCompositor::requiresCompositingForVideo const): (WebCore::RenderLayerCompositor::requiresCompositingForFilters const): (WebCore::RenderLayerCompositor::requiresCompositingForWillChange const): (WebCore::RenderLayerCompositor::requiresCompositingForPlugin const): (WebCore::RenderLayerCompositor::requiresCompositingForFrame const): (WebCore::RenderLayerCompositor::requiresCompositingForScrollableFrame const): (WebCore::RenderLayerCompositor::requiresCompositingForPosition const): (WebCore::RenderLayerCompositor::requiresCompositingForOverflowScrolling const): (WebCore::RenderLayerCompositor::styleChangeMayAffectIndirectCompositingReasons): (WebCore::RenderLayerCompositor::fixedLayerIntersectsViewport const): (WebCore::RenderLayerCompositor::useCoordinatedScrollingForLayer const): (WebCore::RenderLayerCompositor::rootOrBodyStyleChanged): (WebCore::RenderLayerCompositor::rootBackgroundColorOrTransparencyChanged): (WebCore::operator<<): (WebCore::RenderLayerCompositor::setCompositingLayersNeedRebuild): Deleted. (WebCore::checkIfDescendantClippingContextNeedsUpdate): Deleted. (WebCore::isScrollableOverflow): Deleted. (WebCore::styleHasTouchScrolling): Deleted. (WebCore::styleChangeRequiresLayerRebuild): Deleted. (WebCore::RenderLayerCompositor::rebuildCompositingLayerTree): Deleted. (WebCore::RenderLayerCompositor::rootFixedBackgroundsChanged): Deleted. (WebCore::RenderLayerCompositor::updateLayerTreeGeometry): Deleted. (WebCore::RenderLayerCompositor::updateCompositingDescendantGeometry): Deleted. * rendering/RenderLayerCompositor.h: * rendering/RenderTreeAsText.cpp: (WebCore::writeLayers): Source/WebKitLegacy/mac: Fix spelling error. * WebView/WebView.mm: (-[WebView _setMediaLayer:forPluginView:]): LayoutTests: Add some new tests for issues discovered during development. Filter tests get new results because composited layer bounds are no longer affected by pixel-moving filters. * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: * compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: * compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: * compositing/geometry/stacking-context-change-layer-reparent-expected.html: Added. * compositing/geometry/stacking-context-change-layer-reparent.html: Added. * compositing/layer-creation/change-to-overlap-expected.txt: Added. * compositing/layer-creation/change-to-overlap.html: Added. * compositing/updates/no-updates-in-non-composited-iframe-expected.txt: Added. * compositing/updates/no-updates-in-non-composited-iframe.html: Added. * compositing/updates/resources/non-composited.html: Added. * compositing/video/video-clip-change-src.html: This test was timing-sensitive; the behavior differed bases on whether we happened to do a compositing flush between the first and second video load. * platform/mac-wk1/TestExpectations: Mark compositing/layer-creation/fixed-overlap-extent.html as flakey; it depends on the timing of various AppKit-related things that aren't consistent. Canonical link: https://commits.webkit.org/206304@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@238090 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2018-11-12 17:14:05 +00:00
(position 5.00 5.00)
(bounds 150.00 150.00)
New baselines for iOS compositing tests. * platform/ios-simulator/TestExpectations: * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt: Added. * platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt: Added. * platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt: Added. * platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Added. * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added. * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: Added. * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: Added. * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: Added. * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/checkerboard-expected.txt: Added. * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt: Added. * platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt: Added. * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: Added. * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: Added. * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: Added. * platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Added. * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/animating-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: Added. * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: Added. * platform/ios-simulator/compositing/direct-image-compositing-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Added. * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Added. * platform/ios-simulator/compositing/fixed-image-loading-expected.txt: Added. * platform/ios-simulator/compositing/generated-content-expected.txt: Added. * platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt: Added. * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: Added. * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: Added. * platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt: Added. * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/fixed-position-expected.txt: Added. * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: Added. * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added. * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/outline-change-expected.txt: Added. * platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: Added. * platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt: Added. * platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt: Added. * platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added. * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: Added. * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: Added. * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Added. * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added. * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added. * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added. * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: Added. * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: Added. * platform/ios-simulator/compositing/iframes/resizer-expected.txt: Added. * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: Added. * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt: Added. * platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Added. * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: Added. * platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt: Added. * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: Added. * platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/masks/multiple-masks-expected.txt: Added. * platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt: Added. * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added. * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Added. * platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: Added. * platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added. * platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: Added. * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: Added. * platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt: Added. * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added. * platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt: Added. * platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt: Added. * platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added. * platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt: Added. * platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt: Added. * platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt: Added. * platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt: Added. * platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt: Added. * platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt: Added. * platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Added. * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: Added. * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: Added. * platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt: Added. * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added. * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: Added. * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt: Added. * platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt: Added. * platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt: Added. * platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt: Added. * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: Added. * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Added. * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt: Added. * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: Added. * platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt: Added. * platform/ios-simulator/compositing/sibling-positioning-expected.txt: Added. * platform/ios-simulator/compositing/text-on-large-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: Added. * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Added. * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: Added. * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: Added. * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: Added. * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added. * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added. * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt: Added. * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: Added. * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt: Added. * platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt: Added. Canonical link: https://commits.webkit.org/155370@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2014-10-09 01:05:55 +00:00
)
)
)
)
)