Changeset 168244 in webkit
- Timestamp:
- May 4, 2014, 1:40:40 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 245 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r168236 r168244 1 2014-05-04 Beth Dakin <bdakin@apple.com> 2 3 Top content inset: Margin tiles should not display in the inset area when pinned 4 to the top of the page 5 https://bugs.webkit.org/show_bug.cgi?id=132535 6 -and corresponding- 7 <rdar://problem/16613039> 8 9 Reviewed by Simon Fraser. 10 11 Anchor point! 12 13 * compositing/absolute-inside-out-of-view-fixed-expected.txt: 14 * compositing/animation/filling-animation-overlap-at-end-expected.txt: 15 * compositing/animation/filling-animation-overlap-expected.txt: 16 * compositing/animation/layer-for-filling-animation-expected.txt: 17 * compositing/backing/backface-visibility-in-3dtransformed-expected.txt: 18 * compositing/backing/no-backing-for-clip-expected.txt: 19 * compositing/backing/no-backing-for-clip-overhang-expected.txt: 20 * compositing/backing/no-backing-for-clip-overlap-expected.txt: 21 * compositing/backing/no-backing-for-perspective-expected.txt: 22 * compositing/bounds-in-flipped-writing-mode-expected.txt: 23 * compositing/clip-child-by-non-stacking-ancestor-expected.txt: 24 * compositing/columns/ancestor-clipped-in-paginated-expected.txt: 25 * compositing/columns/clipped-in-paginated-expected.txt: 26 * compositing/columns/composited-columns-expected.txt: 27 * compositing/columns/composited-columns-vertical-rl-expected.txt: 28 * compositing/columns/composited-in-paginated-expected.txt: 29 * compositing/columns/composited-in-paginated-rl-expected.txt: 30 * compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: 31 * compositing/columns/composited-lr-paginated-repaint-expected.txt: 32 * compositing/columns/composited-nested-columns-expected.txt: 33 * compositing/columns/composited-rl-paginated-repaint-expected.txt: 34 * compositing/columns/hittest-composited-in-paginated-expected.txt: 35 * compositing/columns/rotated-in-paginated-expected.txt: 36 * compositing/columns/untransformed-composited-in-paginated-expected.txt: 37 * compositing/contents-opaque/background-clip-expected.txt: 38 * compositing/contents-opaque/background-color-expected.txt: 39 * compositing/contents-opaque/body-background-painted-expected.txt: 40 * compositing/contents-opaque/body-background-skipped-expected.txt: 41 * compositing/contents-opaque/filter-expected.txt: 42 * compositing/contents-opaque/hidden-with-visible-child-expected.txt: 43 * compositing/contents-opaque/hidden-with-visible-text-expected.txt: 44 * compositing/contents-opaque/layer-opacity-expected.txt: 45 * compositing/contents-opaque/layer-transform-expected.txt: 46 * compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: 47 * compositing/contents-opaque/visibility-hidden-expected.txt: 48 * compositing/contents-scale/animating-expected.txt: 49 * compositing/contents-scale/rounded-contents-scale-expected.txt: 50 * compositing/contents-scale/scaled-ancestor-expected.txt: 51 * compositing/contents-scale/simple-scale-expected.txt: 52 * compositing/contents-scale/z-translate-expected.txt: 53 * compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: 54 * compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: 55 * compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: 56 * compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: 57 * compositing/geometry/ancestor-overflow-change-expected.txt: 58 * compositing/geometry/bounds-clipped-composited-child-expected.txt: 59 * compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: 60 * compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: 61 * compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: 62 * compositing/geometry/bounds-ignores-hidden-expected.txt: 63 * compositing/geometry/clip-expected.txt: 64 * compositing/geometry/clip-inside-expected.txt: 65 * compositing/geometry/composited-in-columns-expected.txt: 66 * compositing/geometry/fixed-position-flipped-writing-mode-expected.txt: 67 * compositing/geometry/flipped-writing-mode-expected.txt: 68 * compositing/geometry/foreground-layer-expected.txt: 69 * compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: 70 * compositing/geometry/layer-due-to-layer-children-switch-expected.txt: 71 * compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: 72 * compositing/geometry/limit-layer-bounds-fixed-expected.txt: 73 * compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: 74 * compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: 75 * compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: 76 * compositing/geometry/limit-layer-bounds-positioned-expected.txt: 77 * compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: 78 * compositing/geometry/limit-layer-bounds-transformed-expected.txt: 79 * compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: 80 * compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: 81 * compositing/geometry/preserve-3d-switching-expected.txt: 82 * compositing/iframes/become-composited-nested-iframes-expected.txt: 83 * compositing/iframes/become-overlapped-iframe-expected.txt: 84 * compositing/iframes/composited-parent-iframe-expected.txt: 85 * compositing/iframes/connect-compositing-iframe-delayed-expected.txt: 86 * compositing/iframes/connect-compositing-iframe-expected.txt: 87 * compositing/iframes/connect-compositing-iframe2-expected.txt: 88 * compositing/iframes/connect-compositing-iframe3-expected.txt: 89 * compositing/iframes/enter-compositing-iframe-expected.txt: 90 * compositing/iframes/iframe-resize-expected.txt: 91 * compositing/iframes/iframe-size-from-zero-expected.txt: 92 * compositing/iframes/invisible-nested-iframe-hide-expected.txt: 93 * compositing/iframes/overlapped-iframe-expected.txt: 94 * compositing/iframes/overlapped-iframe-iframe-expected.txt: 95 * compositing/iframes/overlapped-nested-iframes-expected.txt: 96 * compositing/iframes/page-cache-layer-tree-expected.txt: 97 * compositing/iframes/scrolling-iframe-expected.txt: 98 * compositing/images/clip-on-directly-composited-image-expected.txt: 99 * compositing/layer-creation/animation-overlap-with-children-expected.txt: 100 * compositing/layer-creation/fixed-position-and-transform-expected.txt: 101 * compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: 102 * compositing/layer-creation/fixed-position-out-of-view-expected.txt: 103 * compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: 104 * compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: 105 * compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: 106 * compositing/layer-creation/fixed-position-under-transform-expected.txt: 107 * compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: 108 * compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: 109 * compositing/layer-creation/overflow-scroll-overlap-expected.txt: 110 * compositing/layer-creation/overlap-animation-clipping-expected.txt: 111 * compositing/layer-creation/overlap-animation-expected.txt: 112 * compositing/layer-creation/overlap-child-layer-expected.txt: 113 * compositing/layer-creation/overlap-clipping-expected.txt: 114 * compositing/layer-creation/overlap-transformed-3d-expected.txt: 115 * compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: 116 * compositing/layer-creation/overlap-transformed-layer-expected.txt: 117 * compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: 118 * compositing/layer-creation/overlap-transforms-expected.txt: 119 * compositing/layer-creation/rotate3d-overlap-expected.txt: 120 * compositing/layer-creation/scroll-partial-update-expected.txt: 121 * compositing/layer-creation/spanOverlapsCanvas-expected.txt: 122 * compositing/layer-creation/stacking-context-overlap-expected.txt: 123 * compositing/layer-creation/stacking-context-overlap-nested-expected.txt: 124 * compositing/layer-creation/translatez-overlap-expected.txt: 125 * compositing/masks/mask-layer-size-expected.txt: 126 * compositing/overflow-trumps-transform-style-expected.txt: 127 * compositing/overflow/clip-descendents-expected.txt: 128 * compositing/overflow/content-gains-scrollbars-expected.txt: 129 * compositing/overflow/content-loses-scrollbars-expected.txt: 130 * compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: 131 * compositing/overflow/overflow-scrollbar-layers-expected.txt: 132 * compositing/overflow/resize-painting-expected.txt: 133 * compositing/plugins/no-backing-store-expected.txt: 134 * compositing/plugins/small-to-large-composited-plugin-expected.txt: 135 * compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: 136 * compositing/regions/fixed-in-named-flow-expected.txt: 137 * compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: 138 * compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: 139 * compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: 140 * compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: 141 * compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: 142 * compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: 143 * compositing/regions/fixed-transformed-in-named-flow-expected.txt: 144 * compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: 145 * compositing/repaint/fixed-background-scroll-expected.txt: 146 * compositing/repaint/positioned-movement-expected.txt: 147 * compositing/repaint/repaint-on-layer-grouping-change-expected.txt: 148 * compositing/repaint/resize-repaint-expected.txt: 149 * compositing/rtl/rtl-absolute-expected.txt: 150 * compositing/rtl/rtl-absolute-overflow-expected.txt: 151 * compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: 152 * compositing/rtl/rtl-fixed-expected.txt: 153 * compositing/rtl/rtl-fixed-overflow-expected.txt: 154 * compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: 155 * compositing/rtl/rtl-relative-expected.txt: 156 * compositing/tiled-layers-hidpi-expected.txt: 157 * compositing/visibility/layer-visible-content-expected.txt: 158 * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt: 159 * platform/mac-wk2/compositing/contents-opaque/body-background-skipped-expected.txt: 160 * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt: 161 * platform/mac-wk2/compositing/rtl/rtl-absolute-expected.txt: 162 * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt: 163 * platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: 164 * platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt: 165 * platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: 166 * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt: 167 * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: 168 * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt: 169 * platform/mac-wk2/compositing/tiling/tiled-layer-resize-expected.txt: 170 * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt: 171 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt: 172 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt: 173 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt: 174 * platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt: 175 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt: 176 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt: 177 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt: 178 * platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt: 179 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt: 180 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt: 181 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt: 182 * platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt: 183 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-no-image-expected.txt: 184 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer-expected.txt: 185 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-expected.txt: 186 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html-expected.txt: 187 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned-expected.txt: 188 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html-expected.txt: 189 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt: 190 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background-expected.txt: 191 * platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt: 192 * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt: 193 * platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt: 194 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt: 195 * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt: 196 * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt: 197 * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt: 198 * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt: 199 * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt: 200 * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt: 201 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt: 202 * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt: 203 * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt: 204 * platform/mac/compositing/canvas/accelerated-canvas-compositing-expected.txt: 205 * platform/mac/compositing/geometry/fixed-position-composited-switch-expected.txt: 206 * platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt: 207 * platform/mac/compositing/iframes/resizer-expected.txt: 208 * platform/mac/compositing/images/direct-image-object-fit-expected.txt: 209 * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt: 210 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: 211 * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: 212 * platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: 213 * platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt: 214 * platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt: 215 * platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt: 216 * platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt: 217 * platform/mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt: 218 * platform/mac/compositing/tiling/huge-layer-add-remove-child-expected.txt: 219 * platform/mac/compositing/tiling/huge-layer-img-expected.txt: 220 * platform/mac/compositing/tiling/huge-layer-with-layer-children-expected.txt: 221 * platform/mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: 222 * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt: 223 * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: 224 * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt: 225 * platform/mac/compositing/tiling/tiled-layer-resize-expected.txt: 226 * platform/mac/compositing/video/video-object-fit-expected.txt: 227 * platform/mac/compositing/visible-rect/2d-transformed-expected.txt: 228 * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt: 229 * platform/mac/compositing/visible-rect/3d-transformed-expected.txt: 230 * platform/mac/compositing/visible-rect/animated-expected.txt: 231 * platform/mac/compositing/visible-rect/animated-from-none-expected.txt: 232 * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt: 233 * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt: 234 * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt: 235 * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt: 236 * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt: 237 * platform/mac/compositing/visible-rect/nested-transform-expected.txt: 238 * platform/mac/compositing/visible-rect/scrolled-expected.txt: 239 1 240 2014-05-03 Yusuke Suzuki <utatane.tea@gmail.com> 2 241 -
trunk/LayoutTests/compositing/absolute-inside-out-of-view-fixed-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 2513.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/animation/filling-animation-overlap-at-end-expected.txt
r165977 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/animation/filling-animation-overlap-expected.txt
r165977 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/animation/layer-for-filling-animation-expected.txt
r165977 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/backing/backface-visibility-in-3dtransformed-expected.txt
r168119 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/backing/no-backing-for-clip-expected.txt
r146531 r168244 2 2 This layer should not have backing store. 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/backing/no-backing-for-clip-overhang-expected.txt
r149969 r168244 1 1 Text here 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/backing/no-backing-for-clip-overlap-expected.txt
r146531 r168244 2 2 This layer should have backing store. 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/backing/no-backing-for-perspective-expected.txt
r146531 r168244 2 2 This layer should not have backing store. 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/bounds-in-flipped-writing-mode-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/clip-child-by-non-stacking-ancestor-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/ancestor-clipped-in-paginated-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/clipped-in-paginated-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-columns-expected.txt
r168046 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 889.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-columns-vertical-rl-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-in-paginated-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-in-paginated-rl-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 2 (position -800.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1600.00 585.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt
r168046 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-lr-paginated-repaint-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-nested-columns-expected.txt
r168076 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/composited-rl-paginated-repaint-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 2 (position -800.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1600.00 585.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/columns/hittest-composited-in-paginated-expected.txt
r168046 r168244 1 1 Element at 500, 200: 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 810.00 585.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/columns/rotated-in-paginated-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/columns/untransformed-composited-in-paginated-expected.txt
r154785 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1600.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/background-clip-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/background-color-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/body-background-painted-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/body-background-skipped-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/filter-expected.txt
r148117 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/hidden-with-visible-child-expected.txt
r149915 r168244 1 1 Inner 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/hidden-with-visible-text-expected.txt
r156527 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/layer-opacity-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/layer-transform-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt
r149914 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-opaque/visibility-hidden-expected.txt
r156527 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/contents-scale/animating-expected.txt
r155998 r168244 1 1 Box 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/compositing/contents-scale/rounded-contents-scale-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/compositing/contents-scale/scaled-ancestor-expected.txt
r155998 r168244 1 1 Box 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/compositing/contents-scale/simple-scale-expected.txt
r155998 r168244 1 1 Box 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/compositing/contents-scale/z-translate-expected.txt
r167498 r168244 2 2 Box 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt
r147937 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt
r147937 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt
r147937 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt
r147937 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/ancestor-overflow-change-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/bounds-clipped-composited-child-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt
r146531 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt
r146531 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 44990.00 15063.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/clip-expected.txt
r164252 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/geometry/clip-inside-expected.txt
r146531 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/geometry/composited-in-columns-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/fixed-position-flipped-writing-mode-expected.txt
r152303 r168244 1 1 (GraphicsLayer 2 2 (position -4208.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 5008.00 585.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/flipped-writing-mode-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/foreground-layer-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt
r146531 r168244 6 6 Second dump layer tree: 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/geometry/layer-due-to-layer-children-switch-expected.txt
r146531 r168244 6 6 Second dump layer tree: 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt
r146531 r168244 6 6 middlebottom 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 785.00 2618.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-fixed-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5013.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt
r146531 r168244 1 1 Text here 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 1021.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt
r165892 r168244 2 2 Fader 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-positioned-expected.txt
r146531 r168244 1 1 Text here 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt
r146531 r168244 1 1 Text here 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-expected.txt
r146531 r168244 1 1 Text here 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt
r146531 r168244 1 1 middle 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt
r155546 r168244 3 3 Hidden Text 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 800.00 600.00) 6 7 (children 1 -
trunk/LayoutTests/compositing/geometry/preserve-3d-switching-expected.txt
r153681 r168244 3 3 -webkit-transform: translateZ(-100px) rotateY(45deg); 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 800.00 600.00) 6 7 (children 1 -
trunk/LayoutTests/compositing/iframes/become-composited-nested-iframes-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 1500.00) 4 5 (children 1 … … 16 17 (children 1 17 18 (GraphicsLayer 19 (anchor 0.00 0.00) 18 20 (bounds 280.00 200.00) 19 21 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 280.00 200.00) 24 27 (children 1 … … 36 39 (children 1 37 40 (GraphicsLayer 41 (anchor 0.00 0.00) 38 42 (bounds 250.00 170.00) 39 43 (children 1 … … 41 45 (children 1 42 46 (GraphicsLayer 47 (anchor 0.00 0.00) 43 48 (bounds 250.00 230.00) 44 49 (children 1 … … 85 90 (children 1 86 91 (GraphicsLayer 92 (anchor 0.00 0.00) 87 93 (bounds 280.00 200.00) 88 94 (children 1 … … 90 96 (children 1 91 97 (GraphicsLayer 98 (anchor 0.00 0.00) 92 99 (bounds 280.00 200.00) 93 100 (children 1 … … 105 112 (children 1 106 113 (GraphicsLayer 114 (anchor 0.00 0.00) 107 115 (bounds 250.00 170.00) 108 116 (children 1 … … 110 118 (children 1 111 119 (GraphicsLayer 120 (anchor 0.00 0.00) 112 121 (bounds 250.00 230.00) 113 122 (children 1 -
trunk/LayoutTests/compositing/iframes/become-overlapped-iframe-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 16 17 (children 1 17 18 (GraphicsLayer 19 (anchor 0.00 0.00) 18 20 (bounds 305.00 170.00) 19 21 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 305.00 230.00) 24 27 (children 1 -
trunk/LayoutTests/compositing/iframes/composited-parent-iframe-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 16 17 (children 1 17 18 (GraphicsLayer 19 (anchor 0.00 0.00) 18 20 (bounds 285.00 150.00) 19 21 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 285.00 230.00) 24 27 (children 1 -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe-delayed-expected.txt
r148049 r168244 3 3 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 800.00 600.00) 6 7 (children 1 … … 18 19 (children 1 19 20 (GraphicsLayer 21 (anchor 0.00 0.00) 20 22 (bounds 285.00 150.00) 21 23 (children 1 … … 23 25 (children 1 24 26 (GraphicsLayer 27 (anchor 0.00 0.00) 25 28 (bounds 285.00 230.00) 26 29 (children 1 -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 150.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 285.00 230.00) 23 26 (children 1 -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe2-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 150.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 285.00 230.00) 23 26 (children 1 -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe3-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 150.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 285.00 230.00) 23 26 (children 1 -
trunk/LayoutTests/compositing/iframes/enter-compositing-iframe-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 150.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 285.00 230.00) 23 26 (children 1 -
trunk/LayoutTests/compositing/iframes/iframe-resize-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 385.00 120.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 385.00 230.00) 23 26 (children 1 -
trunk/LayoutTests/compositing/iframes/iframe-size-from-zero-expected.txt
r141634 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 16 17 (children 1 17 18 (GraphicsLayer 19 (anchor 0.00 0.00) 18 20 (bounds 285.00 150.00) 19 21 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 285.00 230.00) 24 27 (children 1 -
trunk/LayoutTests/compositing/iframes/invisible-nested-iframe-hide-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/iframes/overlapped-iframe-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 150.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 285.00 230.00) 23 26 (children 1 -
trunk/LayoutTests/compositing/iframes/overlapped-iframe-iframe-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 … … 14 15 (children 1 15 16 (GraphicsLayer 17 (anchor 0.00 0.00) 16 18 (bounds 300.00 300.00) 17 19 (children 1 … … 19 21 (children 1 20 22 (GraphicsLayer 23 (anchor 0.00 0.00) 21 24 (bounds 300.00 300.00) 22 25 (children 1 -
trunk/LayoutTests/compositing/iframes/overlapped-nested-iframes-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 1650.00) 4 5 (children 1 … … 16 17 (children 1 17 18 (GraphicsLayer 19 (anchor 0.00 0.00) 18 20 (bounds 280.00 200.00) 19 21 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 280.00 200.00) 24 27 (children 1 … … 36 39 (children 1 37 40 (GraphicsLayer 41 (anchor 0.00 0.00) 38 42 (bounds 250.00 170.00) 39 43 (children 1 … … 41 45 (children 1 42 46 (GraphicsLayer 47 (anchor 0.00 0.00) 43 48 (bounds 250.00 230.00) 44 49 (children 1 … … 85 90 (children 1 86 91 (GraphicsLayer 92 (anchor 0.00 0.00) 87 93 (bounds 280.00 200.00) 88 94 (children 1 … … 90 96 (children 1 91 97 (GraphicsLayer 98 (anchor 0.00 0.00) 92 99 (bounds 280.00 200.00) 93 100 (children 1 … … 105 112 (children 1 106 113 (GraphicsLayer 114 (anchor 0.00 0.00) 107 115 (bounds 250.00 170.00) 108 116 (children 1 … … 110 118 (children 1 111 119 (GraphicsLayer 120 (anchor 0.00 0.00) 112 121 (bounds 250.00 230.00) 113 122 (children 1 -
trunk/LayoutTests/compositing/iframes/page-cache-layer-tree-expected.txt
r148049 r168244 7 7 8 8 (GraphicsLayer 9 (anchor 0.00 0.00) 9 10 (bounds 800.00 600.00) 10 11 (children 1 … … 22 23 (children 1 23 24 (GraphicsLayer 25 (anchor 0.00 0.00) 24 26 (bounds 285.00 135.00) 25 27 (children 1 … … 27 29 (children 1 28 30 (GraphicsLayer 31 (anchor 0.00 0.00) 29 32 (bounds 352.00 352.00) 30 33 (children 1 … … 70 73 (children 1 71 74 (GraphicsLayer 75 (anchor 0.00 0.00) 72 76 (bounds 285.00 135.00) 73 77 (children 1 … … 75 79 (children 1 76 80 (GraphicsLayer 81 (anchor 0.00 0.00) 77 82 (bounds 508.00 608.00) 78 83 (children 1 -
trunk/LayoutTests/compositing/iframes/scrolling-iframe-expected.txt
r148049 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 135.00) 18 20 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 508.00 608.00) 24 27 (children 1 -
trunk/LayoutTests/compositing/images/clip-on-directly-composited-image-expected.txt
r141634 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/layer-creation/animation-overlap-with-children-expected.txt
r146531 r168244 2 2 Should be composited 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-and-transform-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5021.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt
r146531 r168244 2 2 Layer tree when the fixed elements are in-view (both fixed elements should have layers): 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-out-of-view-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1021.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt
r146531 r168244 1 1 Not scaled: 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 1016.00) 4 5 (children 1 … … 22 23 Scale=0.5: 23 24 (GraphicsLayer 25 (anchor 0.00 0.00) 24 26 (bounds 400.00 508.00) 25 27 (children 1 … … 45 47 Scale=1.5: 46 48 (GraphicsLayer 49 (anchor 0.00 0.00) 47 50 (bounds 1272.00 1524.00) 48 51 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt
r146531 r168244 1 1 Not scaled: 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 1016.00) 4 5 (children 1 … … 23 24 Scale=0.5: 24 25 (GraphicsLayer 26 (anchor 0.00 0.00) 25 27 (bounds 400.00 508.00) 26 28 (children 1 … … 46 48 Scale=1.5: 47 49 (GraphicsLayer 50 (anchor 0.00 0.00) 48 51 (bounds 1272.00 1524.00) 49 52 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt
r158934 r168244 1 1 This should be visibleThis should be visible 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 1021.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/layer-creation/fixed-position-under-transform-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5021.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt
r141634 r168244 1 1 TEST 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt
r146531 r168244 3 3 This layer should be composited. 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 785.00 611.00) 6 7 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-animation-clipping-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 812.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-animation-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-child-layer-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-clipping-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-transformed-3d-expected.txt
r146531 r168244 1 1 Before: 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 20 21 After: 21 22 (GraphicsLayer 23 (anchor 0.00 0.00) 22 24 (bounds 800.00 600.00) 23 25 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-transformed-layer-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt
r146531 r168244 1 1 123456Before: 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 58 59 After: 59 60 (GraphicsLayer 61 (anchor 0.00 0.00) 60 62 (bounds 800.00 600.00) 61 63 (children 1 -
trunk/LayoutTests/compositing/layer-creation/overlap-transforms-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/rotate3d-overlap-expected.txt
r148057 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/layer-creation/scroll-partial-update-expected.txt
r146814 r168244 1 1 scroll me 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/layer-creation/spanOverlapsCanvas-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/stacking-context-overlap-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/stacking-context-overlap-nested-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/layer-creation/translatez-overlap-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/masks/mask-layer-size-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/overflow-trumps-transform-style-expected.txt
r153681 r168244 2 2 flat 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/compositing/overflow/clip-descendents-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/overflow/content-gains-scrollbars-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/overflow/content-loses-scrollbars-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt
r159082 r168244 1 1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/overflow/overflow-scrollbar-layers-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/overflow/resize-painting-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/plugins/no-backing-store-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/plugins/small-to-large-composited-plugin-expected.txt
r141634 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt
r162117 r168244 4 4 5 5 (GraphicsLayer 6 (anchor 0.00 0.00) 6 7 (bounds 800.00 600.00) 7 8 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-expected.txt
r162117 r168244 6 6 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt
r162117 r168244 6 6 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt
r162117 r168244 4 4 5 5 (GraphicsLayer 6 (anchor 0.00 0.00) 6 7 (bounds 800.00 600.00) 7 8 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt
r162117 r168244 6 6 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt
r162117 r168244 6 6 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt
r162117 r168244 4 4 5 5 (GraphicsLayer 6 (anchor 0.00 0.00) 6 7 (bounds 800.00 600.00) 7 8 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt
r162117 r168244 4 4 5 5 (GraphicsLayer 6 (anchor 0.00 0.00) 6 7 (bounds 800.00 600.00) 7 8 (children 1 -
trunk/LayoutTests/compositing/regions/fixed-transformed-in-named-flow-expected.txt
r162117 r168244 6 6 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt
r157108 r168244 4 4 ) 5 5 (GraphicsLayer 6 (anchor 0.00 0.00) 6 7 (bounds 800.00 600.00) 7 8 (children 1 -
trunk/LayoutTests/compositing/repaint/fixed-background-scroll-expected.txt
r151624 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 2021.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/repaint/positioned-movement-expected.txt
r151622 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/repaint/repaint-on-layer-grouping-change-expected.txt
r154470 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/repaint/resize-repaint-expected.txt
r165892 r168244 4 4 ) 5 5 (GraphicsLayer 6 (anchor 0.00 0.00) 6 7 (bounds 800.00 600.00) 7 8 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-absolute-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-absolute-overflow-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-fixed-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-fixed-overflow-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/compositing/rtl/rtl-relative-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/tiled-layers-hidpi-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1808.00 585.00) 3 4 (children 1 -
trunk/LayoutTests/compositing/visibility/layer-visible-content-expected.txt
r141634 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt
r156801 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/contents-opaque/body-background-skipped-expected.txt
r156801 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt
r156801 r168244 3 3 ) 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 785.00 2021.00) 6 7 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-absolute-expected.txt
r156801 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt
r156801 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt
r156801 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt
r156793 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt
r156793 r168244 1 1 (GraphicsLayer 2 2 (position -215.00 0.00) 3 (anchor 0.00 0.00) 3 4 (bounds 1000.00 1000.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt
r166757 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1932.00 4150.00) 3 4 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/compositing/tiling/tiled-layer-resize-expected.txt
r156801 r168244 1 1 Tiled layer 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 808.00 2121.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt
r156008 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 1508.00 1516.00) 4 5 (visible rect 0.00, 0.00 285.00 x 135.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-expected.txt
r164105 r168244 59 59 PASS Page did not receive wheel events. 60 60 (GraphicsLayer 61 (anchor 0.00 0.00) 61 62 (bounds 2008.00 2326.00) 62 63 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-div-with-handler-expected.txt
r164105 r168244 60 60 Document was initial target for 0 of the wheel events. 61 61 (GraphicsLayer 62 (anchor 0.00 0.00) 62 63 (bounds 2008.00 2341.00) 63 64 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-expected.txt
r166530 r168244 58 58 PASS Scrollable div did not receive wheel events. 59 59 (GraphicsLayer 60 (anchor 0.00 0.00) 60 61 (bounds 2008.00 2311.00) 61 62 (visible rect 0.00, 70.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-div-latched-mainframe-with-handler-expected.txt
r166530 r168244 59 59 Document was initial target for 4 of the wheel events. 60 60 (GraphicsLayer 61 (anchor 0.00 0.00) 61 62 (bounds 2008.00 2326.00) 62 63 (visible rect 0.00, 70.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-expected.txt
r166530 r168244 15 15 PASS Page did not receive wheel events. 16 16 (GraphicsLayer 17 (anchor 0.00 0.00) 17 18 (bounds 785.00 2326.00) 18 19 (visible rect 0.00, 0.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-iframe-with-handler-expected.txt
r166530 r168244 16 16 Document was initial target for 0 of the wheel events. 17 17 (GraphicsLayer 18 (anchor 0.00 0.00) 18 19 (bounds 785.00 2341.00) 19 20 (visible rect 0.00, 0.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-expected.txt
r166530 r168244 14 14 PASS IFrame did not receive wheel events. 15 15 (GraphicsLayer 16 (anchor 0.00 0.00) 16 17 (bounds 785.00 2311.00) 17 18 (visible rect 0.00, 70.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt
r166530 r168244 15 15 Document was initial target for 4 of the wheel events. 16 16 (GraphicsLayer 17 (anchor 0.00 0.00) 17 18 (bounds 785.00 2326.00) 18 19 (visible rect 0.00, 70.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-expected.txt
r166530 r168244 16 16 PASS Select did not receive wheel events. 17 17 (GraphicsLayer 18 (anchor 0.00 0.00) 18 19 (bounds 2008.00 2311.00) 19 20 (visible rect 0.00, 70.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-mainframe-with-handler-expected.txt
r166530 r168244 17 17 Document was initial target for 4 of the wheel events. 18 18 (GraphicsLayer 19 (anchor 0.00 0.00) 19 20 (bounds 2008.00 2326.00) 20 21 (visible rect 0.00, 70.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-expected.txt
r166530 r168244 17 17 PASS Page did not receive wheel events. 18 18 (GraphicsLayer 19 (anchor 0.00 0.00) 19 20 (bounds 2008.00 2326.00) 20 21 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fast-scroll-select-latched-select-with-handler-expected.txt
r166530 r168244 18 18 Document was initial target for 4 of the wheel events. 19 19 (GraphicsLayer 20 (anchor 0.00 0.00) 20 21 (bounds 2008.00 2341.00) 21 22 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-background-no-image-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1700.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-body-layer-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1700.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-opacity-html-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1700.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-positioned-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 3700.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-transformed-html-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 795.00 1710.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-body-background-zoomed-expected.txt
r165484 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1805.00 3910.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-html-background-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1516.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/fixed-background/fixed-non-propagated-body-background-expected.txt
r163675 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 1700.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt
r162230 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1208.00 2021.00) 3 4 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/sticky/sticky-layers-expected.txt
r156749 r168244 1 1 Left sticky Right sticky Left % sticky Right % sticky Left and Right Left and Right % 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 2008.00 585.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5021.00) 3 4 (visible rect 0.00, 3000.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt
r162649 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5021.00) 3 4 (visible rect 0.00, 3000.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5021.00) 3 4 (visible rect 0.00, 4421.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt
r163675 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt
r162649 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 5021.00) 3 4 (visible rect 0.00, 0.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt
r166757 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1334.00 994.00) 3 4 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt
r156749 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 5008.00 5016.00) 5 6 (visible rect 1000.00, 1000.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt
r166757 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1805.00 1345.00) 3 4 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt
r166757 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 2778.00 4648.00) 3 4 (visible rect 1840.00, 2300.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt
r156749 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1208.00 2021.00) 3 4 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac/compositing/canvas/accelerated-canvas-compositing-expected.txt
r141634 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 800.00 600.00) 5 6 (children 1 -
trunk/LayoutTests/platform/mac/compositing/geometry/fixed-position-composited-switch-expected.txt
r146531 r168244 1 1 Before (should be empty): 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 19 20 After (should not be empty): 20 21 (GraphicsLayer 22 (anchor 0.00 0.00) 21 23 (bounds 800.00 600.00) 22 24 (children 1 -
trunk/LayoutTests/platform/mac/compositing/iframes/invisible-nested-iframe-show-expected.txt
r149088 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 15 16 (children 1 16 17 (GraphicsLayer 18 (anchor 0.00 0.00) 17 19 (bounds 285.00 150.00) 18 20 (children 1 … … 20 22 (children 1 21 23 (GraphicsLayer 24 (anchor 0.00 0.00) 22 25 (bounds 285.00 192.00) 23 26 (children 1 … … 35 38 (children 1 36 39 (GraphicsLayer 40 (anchor 0.00 0.00) 37 41 (bounds 250.00 170.00) 38 42 (children 1 … … 40 44 (children 1 41 45 (GraphicsLayer 46 (anchor 0.00 0.00) 42 47 (bounds 250.00 230.00) 43 48 (children 1 -
trunk/LayoutTests/platform/mac/compositing/iframes/resizer-expected.txt
r146531 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 … … 16 17 (children 1 17 18 (GraphicsLayer 19 (anchor 0.00 0.00) 18 20 (bounds 285.00 150.00) 19 21 (children 1 … … 21 23 (children 1 22 24 (GraphicsLayer 25 (anchor 0.00 0.00) 23 26 (bounds 285.00 230.00) 24 27 (children 1 -
trunk/LayoutTests/platform/mac/compositing/images/direct-image-object-fit-expected.txt
r154921 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt
r164449 r168244 1 1 Before: 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 802.00) 4 5 (children 1 … … 35 36 After: 36 37 (GraphicsLayer 38 (anchor 0.00 0.00) 37 39 (bounds 785.00 802.00) 38 40 (children 1 -
trunk/LayoutTests/platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt
r157508 r168244 6 6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt
r157508 r168244 6 6 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt
r168078 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac/compositing/overflow/composited-scrolling-paint-phases-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (paintingPhases -
trunk/LayoutTests/platform/mac/compositing/reflections/direct-image-object-fit-reflected-expected.txt
r154921 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 600.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac/compositing/repaint/invalidations-on-composited-layers-expected.txt
r165892 r168244 6 6 ) 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 800.00 600.00) 9 10 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/backface-preserve-3d-tiled-expected.txt
r146531 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/crash-reparent-tiled-layer-expected.txt
r146531 r168244 2 2 3 3 (GraphicsLayer 4 (anchor 0.00 0.00) 4 5 (bounds 785.00 5111.00) 5 6 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/huge-layer-add-remove-child-expected.txt
r146531 r168244 3 3 First (no children): 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 785.00 5129.00) 6 7 (children 1 … … 24 25 Second (child added): 25 26 (GraphicsLayer 27 (anchor 0.00 0.00) 26 28 (bounds 785.00 5129.00) 27 29 (children 1 … … 52 54 Third (child removed): 53 55 (GraphicsLayer 56 (anchor 0.00 0.00) 54 57 (bounds 785.00 5129.00) 55 58 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/huge-layer-img-expected.txt
r141634 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 800.00 20053.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/huge-layer-with-layer-children-expected.txt
r146531 r168244 3 3 This is some text 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 785.00 5129.00) 6 7 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt
r146531 r168244 3 3 First (small layer): 4 4 (GraphicsLayer 5 (anchor 0.00 0.00) 5 6 (bounds 785.00 611.00) 6 7 (children 1 … … 35 36 Second (huge layer): 36 37 (GraphicsLayer 38 (anchor 0.00 0.00) 37 39 (bounds 785.00 5111.00) 38 40 (children 1 … … 68 70 Third (small layer): 69 71 (GraphicsLayer 72 (anchor 0.00 0.00) 70 73 (bounds 785.00 611.00) 71 74 (children 1 -
trunk/LayoutTests/platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt
r156301 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1932.00 4150.00) 3 4 (visible rect 0.00, 0.00 785.00 x 585.00) -
trunk/LayoutTests/platform/mac/compositing/tiling/tiled-layer-resize-expected.txt
r146531 r168244 1 1 Tiled layer 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 808.00 2121.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac/compositing/video/video-object-fit-expected.txt
r158743 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 785.00 775.00) 4 5 (children 1 -
trunk/LayoutTests/platform/mac/compositing/visible-rect/2d-transformed-expected.txt
r155998 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/3d-transform-style-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/3d-transformed-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/animated-expected.txt
r155998 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/animated-from-none-expected.txt
r155998 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt
r155998 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt
r155998 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 800.00 600.00) 3 4 (visible rect 0.00, 0.00 800.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt
r155998 r168244 6 6 Some text here. 7 7 (GraphicsLayer 8 (anchor 0.00 0.00) 8 9 (bounds 785.00 615.00) 9 10 (visible rect 0.00, 0.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt
r155998 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 1508.00 1516.00) 4 5 (visible rect 0.00, 0.00 785.00 x 585.00) … … 24 25 (children 1 25 26 (GraphicsLayer 27 (anchor 0.00 0.00) 26 28 (bounds 285.00 135.00) 27 29 (visible rect 0.00, 0.00 285.00 x 135.00) … … 33 35 (children 1 34 36 (GraphicsLayer 37 (anchor 0.00 0.00) 35 38 (bounds 1508.00 1516.00) 36 39 (visible rect 0.00, 0.00 285.00 x 135.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt
r156008 r168244 1 1 2 2 (GraphicsLayer 3 (anchor 0.00 0.00) 3 4 (bounds 1508.00 1516.00) 4 5 (visible rect 0.00, 0.00 285.00 x 135.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/nested-transform-expected.txt
r167498 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 785.00 669.00) 3 4 (visible rect 0.00, 0.00 785.00 x 600.00) -
trunk/LayoutTests/platform/mac/compositing/visible-rect/scrolled-expected.txt
r155998 r168244 1 1 (GraphicsLayer 2 (anchor 0.00 0.00) 2 3 (bounds 1508.00 2008.00) 3 4 (visible rect 25.00, 200.00 785.00 x 585.00) -
trunk/Source/WebCore/ChangeLog
r168243 r168244 1 2014-05-04 Beth Dakin <bdakin@apple.com> 2 3 Top content inset: Margin tiles should not display in the inset area when pinned 4 to the top of the page 5 https://bugs.webkit.org/show_bug.cgi?id=132535 6 -and corresponding- 7 <rdar://problem/16613039> 8 9 Reviewed by Simon Fraser. 10 11 Prior to this change, topContentInset was implemented by positioning 12 RenderLayerCompositor’s m_rootContentLayer based on the inset value. In order to 13 ensure that no content is displayed in the inset area when we are pinned to the 14 top of the page, we’ll have to take a different approach. In this patch, when you 15 are pinned to the top of the page, the m_rootContentLayer is positioned at (0,0), 16 much like it would be without an inset, but the m_clip layer IS positioned at (0, 17 topContentInset). Then for all y-scroll values between 0 and topContentInset, the 18 positions of the clip layer and the contents layer are adjusted so that the clip 19 layer approaches a position of (0,0), and the root layer approaches a position of 20 (0, topContentInset). This makes sure that any content above the top the document 21 is aways clipped out of the inset area. 22 23 In order to achieve this, the scrolling thread needs to know about the 24 topContentInset, the clip layer, and the root contents layer. 25 26 AsyncScrollingCoordinator::updateScrollingNode() now takes an additional parameter 27 for the clip layer. Also export the topContentInset symbol for UI-side 28 compositing. 29 * WebCore.exp.in: 30 31 Here is the new computation. Implemented in one spot that can be called from the 32 scrolling thread, AsyncScrollingCoordinator and RenderLayerCompositor. 33 * page/FrameView.cpp: 34 (WebCore::FrameView::yPositionForInsetClipLayer): 35 (WebCore::FrameView::yPositionForRootContentLayer): 36 * page/FrameView.h: 37 38 Set the topContentInset, the insetClipLayer, and the scrolledContentsLayer when 39 appropriate. 40 * page/scrolling/AsyncScrollingCoordinator.cpp: 41 (WebCore::AsyncScrollingCoordinator::frameViewLayoutUpdated): 42 (WebCore::AsyncScrollingCoordinator::frameViewRootLayerDidChange): 43 44 Set or sync the positions for the inset layer and the contents layer. 45 (WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScroll): 46 (WebCore::AsyncScrollingCoordinator::updateScrollingNode): 47 * page/scrolling/AsyncScrollingCoordinator.h: 48 49 Convenience functions for getting the clipLayer() and the rootContentLayer() from 50 the RenderLayerCompositor. 51 * page/scrolling/ScrollingCoordinator.cpp: 52 (WebCore::ScrollingCoordinator::insetClipLayerForFrameView): 53 (WebCore::ScrollingCoordinator::rootContentLayerForFrameView): 54 * page/scrolling/ScrollingCoordinator.h: 55 (WebCore::ScrollingCoordinator::updateScrollingNode): 56 57 ScrollingStateScrolling nodes have two new members now. m_insetClipLayer and 58 m_topContentInset. We can use m_scrolledContentsLayer for the rootContentsLayer 59 since previously that member was not used for FrameViews; it was only used for 60 accelerated overflow:scroll nodes. 61 * page/scrolling/ScrollingStateScrollingNode.cpp: 62 (WebCore::ScrollingStateScrollingNode::ScrollingStateScrollingNode): 63 (WebCore::ScrollingStateScrollingNode::setTopContentInset): 64 (WebCore::ScrollingStateScrollingNode::setInsetClipLayer): 65 * page/scrolling/ScrollingStateScrollingNode.h: 66 67 Similarly, ScrollingTreeScrollingNode has two new members for m_topContentInset 68 and m_clipLayer. 69 * page/scrolling/ScrollingTreeScrollingNode.cpp: 70 (WebCore::ScrollingTreeScrollingNode::ScrollingTreeScrollingNode): 71 (WebCore::ScrollingTreeScrollingNode::updateBeforeChildren): 72 * page/scrolling/ScrollingTreeScrollingNode.h: 73 (WebCore::ScrollingTreeScrollingNode::topContentInset): 74 * page/scrolling/mac/ScrollingTreeScrollingNodeMac.h: 75 * page/scrolling/mac/ScrollingTreeScrollingNodeMac.mm: 76 (WebCore::ScrollingTreeScrollingNodeMac::updateBeforeChildren): 77 78 Compute positions for the two new layers. 79 (WebCore::ScrollingTreeScrollingNodeMac::setScrollLayerPosition): 80 81 Now use the static FrameView functions to compute the positions for these layers. 82 * rendering/RenderLayerCompositor.cpp: 83 (WebCore::RenderLayerCompositor::frameViewDidChangeSize): 84 (WebCore::RenderLayerCompositor::positionForClipLayer): 85 (WebCore::RenderLayerCompositor::clipLayer): 86 (WebCore::RenderLayerCompositor::rootContentLayer): 87 (WebCore::RenderLayerCompositor::updateRootLayerPosition): 88 (WebCore::RenderLayerCompositor::updateOverflowControlsLayers): 89 (WebCore::RenderLayerCompositor::ensureRootLayer): 90 (WebCore::RenderLayerCompositor::updateScrollCoordinatedLayer): 91 * rendering/RenderLayerCompositor.h: 92 1 93 2014-05-04 Benjamin Poulain <benjamin@webkit.org> 2 94 -
trunk/Source/WebCore/WebCore.exp.in
r168242 r168244 2784 2784 __ZN7WebCore25AsyncScrollingCoordinator18syncChildPositionsERKNS_10LayoutRectE 2785 2785 __ZN7WebCore25AsyncScrollingCoordinator19detachFromStateTreeEy 2786 __ZN7WebCore25AsyncScrollingCoordinator19updateScrollingNodeEyPNS_13GraphicsLayerES2_S2_ PKNS_20ScrollingCoordinator17ScrollingGeometryE2786 __ZN7WebCore25AsyncScrollingCoordinator19updateScrollingNodeEyPNS_13GraphicsLayerES2_S2_S2_PKNS_20ScrollingCoordinator17ScrollingGeometryE 2787 2787 __ZN7WebCore25AsyncScrollingCoordinator22frameViewLayoutUpdatedEPNS_9FrameViewE 2788 2788 __ZN7WebCore25AsyncScrollingCoordinator27frameViewRootLayerDidChangeEPNS_9FrameViewE … … 2803 2803 __ZN7WebCore27ScrollingStateScrollingNode15setViewportSizeERKNS_9FloatSizeE 2804 2804 __ZN7WebCore27ScrollingStateScrollingNode17setScrollPositionERKNS_10FloatPointE 2805 __ZN7WebCore27ScrollingStateScrollingNode18setTopContentInsetEf 2805 2806 __ZN7WebCore27ScrollingStateScrollingNode19setFrameScaleFactorEf 2806 2807 __ZN7WebCore27ScrollingStateScrollingNode20setTotalContentsSizeERKNS_7IntSizeE -
trunk/Source/WebCore/page/FrameView.cpp
r168233 r168244 1604 1604 return scrollOffsetForFixedPosition(visibleContentRect, totalContentsSize, scrollPosition, scrollOrigin, frameScaleFactor, fixedElementsLayoutRelativeToFrame(), behaviorForFixed, headerHeight(), footerHeight()); 1605 1605 } 1606 1607 float FrameView::yPositionForInsetClipLayer(const FloatPoint& scrollPosition, float topContentInset) 1608 { 1609 if (!topContentInset) 1610 return 0; 1611 1612 // The insetClipLayer should not move for negative scroll values. 1613 float scrollY = std::max<float>(0, scrollPosition.y()); 1614 1615 if (scrollY >= topContentInset) 1616 return 0; 1617 1618 return topContentInset - scrollY; 1619 } 1620 1621 float FrameView::yPositionForRootContentLayer(const FloatPoint& scrollPosition, float topContentInset) 1622 { 1623 if (!topContentInset) 1624 return 0; 1625 1626 // The rootContentLayer should not move for negative scroll values. 1627 float scrollY = std::max<float>(0, scrollPosition.y()); 1628 1629 if (scrollY >= topContentInset) 1630 return topContentInset; 1631 1632 return scrollY; 1633 } 1606 1634 1607 1635 #if PLATFORM(IOS) -
trunk/Source/WebCore/page/FrameView.h
r168233 r168244 273 273 // Static function can be called from another thread. 274 274 static LayoutSize scrollOffsetForFixedPosition(const LayoutRect& visibleContentRect, const LayoutSize& totalContentsSize, const LayoutPoint& scrollPosition, const LayoutPoint& scrollOrigin, float frameScaleFactor, bool fixedElementsLayoutRelativeToFrame, ScrollBehaviorForFixedElements, int headerHeight, int footerHeight); 275 275 276 // These layers are positioned differently when there is a topContentInset. These value need to be computed 277 // on both the main thread and the scrolling thread. 278 static float yPositionForInsetClipLayer(const FloatPoint& scrollPosition, float topContentInset); 279 static float yPositionForRootContentLayer(const FloatPoint& scrollPosition, float topContentInset); 280 276 281 #if PLATFORM(IOS) 277 282 LayoutRect viewportConstrainedObjectsRect() const; -
trunk/Source/WebCore/page/scrolling/AsyncScrollingCoordinator.cpp
r167891 r168244 88 88 node->setHeaderHeight(frameView->headerHeight()); 89 89 node->setFooterHeight(frameView->footerHeight()); 90 node->setTopContentInset(frameView->topContentInset()); 90 91 91 92 node->setScrollOrigin(frameView->scrollOrigin()); … … 129 130 node->setLayer(scrollLayerForFrameView(frameView)); 130 131 node->setCounterScrollingLayer(counterScrollingLayerForFrameView(frameView)); 132 node->setInsetClipLayer(insetClipLayerForFrameView(frameView)); 131 133 node->setHeaderLayer(headerLayerForFrameView(frameView)); 132 134 node->setFooterLayer(footerLayerForFrameView(frameView)); … … 208 210 if (GraphicsLayer* scrollLayer = scrollLayerForFrameView(frameView)) { 209 211 GraphicsLayer* counterScrollingLayer = counterScrollingLayerForFrameView(frameView); 212 GraphicsLayer* insetClipLayer = insetClipLayerForFrameView(frameView); 213 GraphicsLayer* scrolledContentsLayer = rootContentLayerForFrameView(frameView); 210 214 GraphicsLayer* headerLayer = headerLayerForFrameView(frameView); 211 215 GraphicsLayer* footerLayer = footerLayerForFrameView(frameView); 212 216 LayoutSize scrollOffsetForFixed = frameView->scrollOffsetForFixedPosition(); 217 218 float topContentInset = frameView->topContentInset(); 219 FloatPoint positionForInsetClipLayer = FloatPoint(0, FrameView::yPositionForInsetClipLayer(scrollPosition, topContentInset)); 220 FloatPoint positionForContentsLayer = FloatPoint(scrolledContentsLayer->position().x(), 221 FrameView::yPositionForRootContentLayer(scrollPosition, topContentInset)); 213 222 214 223 if (programmaticScroll || scrollingLayerPositionAction == SetScrollingLayerPosition) { … … 216 225 if (counterScrollingLayer) 217 226 counterScrollingLayer->setPosition(toLayoutPoint(scrollOffsetForFixed)); 227 if (insetClipLayer) 228 insetClipLayer->setPosition(positionForInsetClipLayer); 229 if (scrolledContentsLayer) 230 scrolledContentsLayer->setPosition(positionForContentsLayer); 218 231 if (headerLayer) 219 232 headerLayer->setPosition(FloatPoint(scrollOffsetForFixed.width(), 0)); … … 224 237 if (counterScrollingLayer) 225 238 counterScrollingLayer->syncPosition(toLayoutPoint(scrollOffsetForFixed)); 239 if (insetClipLayer) 240 insetClipLayer->syncPosition(positionForInsetClipLayer); 241 if (scrolledContentsLayer) 242 scrolledContentsLayer->syncPosition(positionForContentsLayer); 226 243 if (headerLayer) 227 244 headerLayer->syncPosition(FloatPoint(scrollOffsetForFixed.width(), 0)); … … 294 311 } 295 312 296 void AsyncScrollingCoordinator::updateScrollingNode(ScrollingNodeID nodeID, GraphicsLayer* layer, GraphicsLayer* scrolledContentsLayer, GraphicsLayer* counterScrollingLayer, const ScrollingGeometry* scrollingGeometry)313 void AsyncScrollingCoordinator::updateScrollingNode(ScrollingNodeID nodeID, GraphicsLayer* layer, GraphicsLayer* scrolledContentsLayer, GraphicsLayer* counterScrollingLayer, GraphicsLayer* insetClipLayer, const ScrollingGeometry* scrollingGeometry) 297 314 { 298 315 ScrollingStateScrollingNode* node = toScrollingStateScrollingNode(m_scrollingStateTree->stateNodeForID(nodeID)); … … 303 320 node->setLayer(layer); 304 321 node->setScrolledContentsLayer(scrolledContentsLayer); 322 node->setInsetClipLayer(insetClipLayer); 305 323 node->setCounterScrollingLayer(counterScrollingLayer); 306 324 -
trunk/Source/WebCore/page/scrolling/AsyncScrollingCoordinator.h
r166348 r168244 88 88 89 89 virtual void updateViewportConstrainedNode(ScrollingNodeID, const ViewportConstraints&, GraphicsLayer*) override; 90 virtual void updateScrollingNode(ScrollingNodeID, GraphicsLayer*, GraphicsLayer* scrolledContentsLayer, GraphicsLayer* counterScrollingLayer, const ScrollingGeometry* = nullptr) override;90 virtual void updateScrollingNode(ScrollingNodeID, GraphicsLayer*, GraphicsLayer* scrolledContentsLayer, GraphicsLayer* counterScrollingLayer, GraphicsLayer* insetClipLayer, const ScrollingGeometry* = nullptr) override; 91 91 virtual String scrollingStateTreeAsText() const override; 92 92 virtual bool isRubberBandInProgress() const override; -
trunk/Source/WebCore/page/scrolling/ScrollingCoordinator.cpp
r167807 r168244 249 249 } 250 250 251 GraphicsLayer* ScrollingCoordinator::insetClipLayerForFrameView(FrameView* frameView) 252 { 253 if (RenderView* renderView = frameView->frame().contentRenderer()) 254 return renderView->compositor().clipLayer(); 255 return 0; 256 } 257 258 GraphicsLayer* ScrollingCoordinator::rootContentLayerForFrameView(FrameView* frameView) 259 { 260 if (RenderView* renderView = frameView->frame().contentRenderer()) 261 return renderView->compositor().rootContentLayer(); 262 return 0; 263 } 264 251 265 void ScrollingCoordinator::frameViewRootLayerDidChange(FrameView* frameView) 252 266 { -
trunk/Source/WebCore/page/scrolling/ScrollingCoordinator.h
r166811 r168244 165 165 }; 166 166 167 virtual void updateScrollingNode(ScrollingNodeID, GraphicsLayer* /*scrollLayer*/, GraphicsLayer* /*scrolledContentsLayer*/, GraphicsLayer* /*counterScrollingLayer*/, const ScrollingGeometry* = nullptr) { }167 virtual void updateScrollingNode(ScrollingNodeID, GraphicsLayer* /*scrollLayer*/, GraphicsLayer* /*scrolledContentsLayer*/, GraphicsLayer* /*counterScrollingLayer*/, GraphicsLayer* /*insetClipLayer*/, const ScrollingGeometry* = nullptr) { } 168 168 virtual void syncChildPositions(const LayoutRect&) { } 169 169 virtual String scrollingStateTreeAsText() const; … … 204 204 GraphicsLayer* scrollLayerForFrameView(FrameView*); 205 205 GraphicsLayer* counterScrollingLayerForFrameView(FrameView*); 206 GraphicsLayer* insetClipLayerForFrameView(FrameView*); 207 GraphicsLayer* rootContentLayerForFrameView(FrameView*); 206 208 GraphicsLayer* headerLayerForFrameView(FrameView*); 207 209 GraphicsLayer* footerLayerForFrameView(FrameView*); -
trunk/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.cpp
r166293 r168244 53 53 , m_footerHeight(0) 54 54 , m_requestedScrollPositionRepresentsProgrammaticScroll(false) 55 , m_topContentInset(0) 55 56 { 56 57 } … … 76 77 , m_requestedScrollPosition(stateNode.requestedScrollPosition()) 77 78 , m_requestedScrollPositionRepresentsProgrammaticScroll(stateNode.requestedScrollPositionRepresentsProgrammaticScroll()) 79 , m_topContentInset(stateNode.topContentInset()) 78 80 { 79 81 if (hasChangedProperty(ScrolledContentsLayer)) … … 82 84 if (hasChangedProperty(CounterScrollingLayer)) 83 85 setCounterScrollingLayer(stateNode.counterScrollingLayer().toRepresentation(adoptiveTree.preferredLayerRepresentation())); 86 87 if (hasChangedProperty(InsetClipLayer)) 88 setInsetClipLayer(stateNode.insetClipLayer().toRepresentation(adoptiveTree.preferredLayerRepresentation())); 84 89 85 90 if (hasChangedProperty(HeaderLayer)) … … 215 220 } 216 221 222 void ScrollingStateScrollingNode::setTopContentInset(float topContentInset) 223 { 224 if (m_topContentInset == topContentInset) 225 return; 226 227 m_topContentInset = topContentInset; 228 setPropertyChanged(TopContentInset); 229 } 230 217 231 void ScrollingStateScrollingNode::setScrolledContentsLayer(const LayerRepresentation& layerRepresentation) 218 232 { … … 231 245 m_counterScrollingLayer = layerRepresentation; 232 246 setPropertyChanged(CounterScrollingLayer); 247 } 248 249 void ScrollingStateScrollingNode::setInsetClipLayer(const LayerRepresentation& layerRepresentation) 250 { 251 if (layerRepresentation == m_insetClipLayer) 252 return; 253 254 m_insetClipLayer = layerRepresentation; 255 setPropertyChanged(InsetClipLayer); 233 256 } 234 257 -
trunk/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h
r166293 r168244 63 63 ScrolledContentsLayer, 64 64 CounterScrollingLayer, 65 InsetClipLayer, 65 66 HeaderHeight, 66 67 FooterHeight, … … 68 69 FooterLayer, 69 70 PainterForScrollbar, 70 BehaviorForFixedElements 71 BehaviorForFixedElements, 72 TopContentInset 71 73 }; 72 74 … … 111 113 void setFooterHeight(int); 112 114 113 // This is a layer with the contents that move (only used for overflow:scroll). 115 float topContentInset() const { return m_topContentInset; } 116 void setTopContentInset(float); 117 118 // This is a layer with the contents that move. 114 119 const LayerRepresentation& scrolledContentsLayer() const { return m_scrolledContentsLayer; } 115 120 void setScrolledContentsLayer(const LayerRepresentation&); … … 118 123 const LayerRepresentation& counterScrollingLayer() const { return m_counterScrollingLayer; } 119 124 void setCounterScrollingLayer(const LayerRepresentation&); 125 126 // This is a clipping layer that will scroll with the page for all y-delta scroll values between 0 127 // and topContentInset(). Once the y-deltas get beyond the content inset point, this layer no longer 128 // needs to move. If the topContentInset() is 0, this layer does not need to move at all. This is 129 // only used on the Mac. 130 const LayerRepresentation& insetClipLayer() const { return m_insetClipLayer; } 131 void setInsetClipLayer(const LayerRepresentation&); 120 132 121 133 // The header and footer layers scroll vertically with the page, they should remain fixed when scrolling horizontally. … … 141 153 LayerRepresentation m_scrolledContentsLayer; 142 154 LayerRepresentation m_counterScrollingLayer; 155 LayerRepresentation m_insetClipLayer; 143 156 LayerRepresentation m_headerLayer; 144 157 LayerRepresentation m_footerLayer; … … 164 177 FloatPoint m_requestedScrollPosition; 165 178 bool m_requestedScrollPositionRepresentsProgrammaticScroll; 179 float m_topContentInset; 166 180 }; 167 181 -
trunk/Source/WebCore/page/scrolling/ScrollingTreeScrollingNode.cpp
r167262 r168244 41 41 , m_synchronousScrollingReasons(0) 42 42 , m_behaviorForFixed(StickToDocumentBounds) 43 , m_topContentInset(0) 43 44 { 44 45 } … … 86 87 if (state.hasChangedProperty(ScrollingStateScrollingNode::BehaviorForFixedElements)) 87 88 m_behaviorForFixed = state.scrollBehaviorForFixedElements(); 89 90 if (state.hasChangedProperty(ScrollingStateScrollingNode::TopContentInset)) 91 m_topContentInset = state.topContentInset(); 88 92 } 89 93 -
trunk/Source/WebCore/page/scrolling/ScrollingTreeScrollingNode.h
r167262 r168244 90 90 ScrollBehaviorForFixedElements scrollBehaviorForFixedElements() const { return m_behaviorForFixed; } 91 91 92 float topContentInset() const { return m_topContentInset; } 93 92 94 private: 93 95 FloatSize m_viewportSize; … … 106 108 SynchronousScrollingReasons m_synchronousScrollingReasons; 107 109 ScrollBehaviorForFixedElements m_behaviorForFixed; 110 111 float m_topContentInset; 108 112 }; 109 113 -
trunk/Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeMac.h
r166517 r168244 90 90 RetainPtr<CALayer> m_scrolledContentsLayer; 91 91 RetainPtr<CALayer> m_counterScrollingLayer; 92 RetainPtr<CALayer> m_insetClipLayer; 92 93 RetainPtr<CALayer> m_headerLayer; 93 94 RetainPtr<CALayer> m_footerLayer; -
trunk/Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeMac.mm
r168049 r168244 85 85 m_counterScrollingLayer = scrollingStateNode.counterScrollingLayer(); 86 86 87 if (scrollingStateNode.hasChangedProperty(ScrollingStateScrollingNode::InsetClipLayer)) 88 m_insetClipLayer = scrollingStateNode.insetClipLayer(); 89 87 90 if (scrollingStateNode.hasChangedProperty(ScrollingStateScrollingNode::HeaderLayer)) 88 91 m_headerLayer = scrollingStateNode.headerLayer(); … … 353 356 m_counterScrollingLayer.get().position = FloatPoint(scrollOffsetForFixedChildren); 354 357 358 float topContentInset = this->topContentInset(); 359 if (m_insetClipLayer && m_scrolledContentsLayer && topContentInset) { 360 m_insetClipLayer.get().position = FloatPoint(0, FrameView::yPositionForInsetClipLayer(position, topContentInset)); 361 m_scrolledContentsLayer.get().position = FloatPoint(m_scrolledContentsLayer.get().position.x, 362 FrameView::yPositionForRootContentLayer(position, topContentInset)); 363 } 364 355 365 if (m_headerLayer || m_footerLayer) { 356 366 // Generally the banners should have the same horizontal-position computation as a fixed element. However, -
trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp
r168219 r168244 1544 1544 const FrameView& frameView = m_renderView.frameView(); 1545 1545 m_clipLayer->setSize(frameView.unscaledTotalVisibleContentSize()); 1546 m_clipLayer->setPosition(positionForClipLayer()); 1546 1547 1547 1548 frameViewDidScroll(); … … 1572 1573 if (GraphicsLayer* fixedBackgroundLayer = fixedRootBackgroundLayer()) 1573 1574 fixedBackgroundLayer->setPosition(toLayoutPoint(frameView.scrollOffsetForFixedPosition())); 1575 } 1576 1577 FloatPoint RenderLayerCompositor::positionForClipLayer() const 1578 { 1579 return FloatPoint(0, FrameView::yPositionForInsetClipLayer(m_renderView.frameView().scrollPosition(), m_renderView.frameView().topContentInset())); 1574 1580 } 1575 1581 … … 1869 1875 } 1870 1876 1877 GraphicsLayer* RenderLayerCompositor::clipLayer() const 1878 { 1879 return m_clipLayer.get(); 1880 } 1881 1882 GraphicsLayer* RenderLayerCompositor::rootContentLayer() const 1883 { 1884 return m_rootContentLayer.get(); 1885 } 1886 1871 1887 #if ENABLE(RUBBER_BANDING) 1872 1888 GraphicsLayer* RenderLayerCompositor::headerLayer() const … … 1939 1955 m_rootContentLayer->setSize(documentRect.size()); 1940 1956 m_rootContentLayer->setPosition(FloatPoint(documentRect.x(), documentRect.y() + m_renderView.frameView().headerHeight() 1941 + m_renderView.frameView().topContentInset())); 1942 } 1943 if (m_clipLayer) 1957 + FrameView::yPositionForRootContentLayer(m_renderView.frameView().scrollPosition(), m_renderView.frameView().topContentInset()))); 1958 m_rootContentLayer->setAnchorPoint(FloatPoint3D()); 1959 } 1960 if (m_clipLayer) { 1944 1961 m_clipLayer->setSize(m_renderView.frameView().unscaledTotalVisibleContentSize()); 1962 m_clipLayer->setPosition(positionForClipLayer()); 1963 } 1945 1964 1946 1965 #if ENABLE(RUBBER_BANDING) … … 3044 3063 #endif 3045 3064 m_layerForOverhangAreas->setDrawsContent(false); 3046 3065 3047 3066 float topContentInset = m_renderView.frameView().topContentInset(); 3048 3067 IntSize overhangAreaSize = m_renderView.frameView().frameRect().size(); … … 3204 3223 3205 3224 m_clipLayer->setSize(m_renderView.frameView().unscaledTotalVisibleContentSize()); 3225 m_clipLayer->setPosition(positionForClipLayer()); 3226 m_clipLayer->setAnchorPoint(FloatPoint3D()); 3206 3227 3207 3228 updateOverflowControlsLayers(); … … 3604 3625 GraphicsLayer* scrolledContentsLayer = backing->scrollingContentsLayer(); 3605 3626 GraphicsLayer* counterScrollingLayer = nullptr; 3627 GraphicsLayer* insetClipLayer = nullptr; 3606 3628 3607 3629 if (isRootLayer) { 3608 3630 scrollingLayer = m_scrollLayer.get(); 3609 scrolledContentsLayer = nullptr;3631 scrolledContentsLayer = m_rootContentLayer.get(); 3610 3632 counterScrollingLayer = fixedRootBackgroundLayer(); 3611 scrollingCoordinator->updateScrollingNode(nodeID, scrollingLayer, scrolledContentsLayer, counterScrollingLayer); 3633 insetClipLayer = clipLayer(); 3634 scrollingCoordinator->updateScrollingNode(nodeID, scrollingLayer, scrolledContentsLayer, counterScrollingLayer, insetClipLayer); 3612 3635 } else { 3613 3636 ScrollingCoordinator::ScrollingGeometry scrollingGeometry; … … 3615 3638 scrollingGeometry.scrollPosition = layer.scrollPosition(); 3616 3639 scrollingGeometry.contentSize = layer.contentsSize(); 3617 scrollingCoordinator->updateScrollingNode(nodeID, scrollingLayer, scrolledContentsLayer, counterScrollingLayer, &scrollingGeometry);3640 scrollingCoordinator->updateScrollingNode(nodeID, scrollingLayer, scrolledContentsLayer, counterScrollingLayer, insetClipLayer, &scrollingGeometry); 3618 3641 } 3619 3642 } -
trunk/Source/WebCore/rendering/RenderLayerCompositor.h
r168219 r168244 186 186 GraphicsLayer* rootGraphicsLayer() const; 187 187 GraphicsLayer* scrollLayer() const; 188 GraphicsLayer* clipLayer() const; 189 GraphicsLayer* rootContentLayer() const; 188 190 189 191 #if ENABLE(RUBBER_BANDING) … … 377 379 378 380 void updateScrollLayerPosition(); 381 382 FloatPoint positionForClipLayer() const; 379 383 380 384 void notifyIFramesOfCompositingChange(); -
trunk/Source/WebKit2/ChangeLog
r168241 r168244 1 2014-05-04 Beth Dakin <bdakin@apple.com> 2 3 Top content inset: Margin tiles should not display in the inset area when pinned 4 to the top of the page 5 https://bugs.webkit.org/show_bug.cgi?id=132535 6 -and corresponding- 7 <rdar://problem/16613039> 8 9 Reviewed by Simon Fraser. 10 11 Encode and decode the ScrollingStateScrollingNode’s m_topContentInset even though 12 we don’t use it for anything yet. Since the headerLayer and footerLayer are not 13 encoded or decoded yet, I did not encode/decode the insetClipLayer yet, which, 14 like the header and footer layers, would not yet be used. 15 * Shared/Scrolling/RemoteScrollingCoordinatorTransaction.cpp: 16 (ArgumentCoder<ScrollingStateScrollingNode>::encode): 17 (ArgumentCoder<ScrollingStateScrollingNode>::decode): 18 1 19 2014-05-03 Commit Queue <commit-queue@webkit.org> 2 20 -
trunk/Source/WebKit2/Shared/Scrolling/RemoteScrollingCoordinatorTransaction.cpp
r166293 r168244 123 123 SCROLLING_NODE_ENCODE(HeaderHeight, headerHeight) 124 124 SCROLLING_NODE_ENCODE(FooterHeight, footerHeight) 125 SCROLLING_NODE_ENCODE(TopContentInset, topContentInset) 125 126 126 127 if (node.hasChangedProperty(ScrollingStateScrollingNode::ScrolledContentsLayer)) … … 177 178 SCROLLING_NODE_DECODE(HeaderHeight, int, setHeaderHeight); 178 179 SCROLLING_NODE_DECODE(FooterHeight, int, setFooterHeight); 180 SCROLLING_NODE_DECODE(TopContentInset, float, setTopContentInset); 179 181 180 182 if (node.hasChangedProperty(ScrollingStateScrollingNode::ScrolledContentsLayer)) {
Note:
See TracChangeset
for help on using the changeset viewer.