<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[174488] trunk/LayoutTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/174488">174488</a></dd>
<dt>Author</dt> <dd>simon.fraser@apple.com</dd>
<dt>Date</dt> <dd>2014-10-08 18:05:55 -0700 (Wed, 08 Oct 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>New baselines for iOS compositing tests.

* platform/ios-simulator/TestExpectations:
* platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: Added.
* platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt: Added.
* platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt: Added.
* platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt: Added.
* platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
* platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Added.
* platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
* platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: Added.
* platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: Added.
* platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: Added.
* platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: Added.
* platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: Added.
* platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: Added.
* platform/ios-simulator/compositing/checkerboard-expected.txt: Added.
* platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt: Added.
* platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt: Added.
* platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Added.
* platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-columns-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: Added.
* platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: Added.
* platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: Added.
* platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: Added.
* platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: Added.
* platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Added.
* platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: Added.
* platform/ios-simulator/compositing/contents-scale/animating-expected.txt: Added.
* platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
* platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: Added.
* platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: Added.
* platform/ios-simulator/compositing/direct-image-compositing-expected.txt: Added.
* platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Added.
* platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Added.
* platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Added.
* platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Added.
* platform/ios-simulator/compositing/fixed-image-loading-expected.txt: Added.
* platform/ios-simulator/compositing/generated-content-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/clip-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/fixed-position-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/outline-change-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added.
* platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/resizer-expected.txt: Added.
* platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: Added.
* platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: Added.
* platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt: Added.
* platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Added.
* platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: Added.
* platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt: Added.
* platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: Added.
* platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/masks/multiple-masks-expected.txt: Added.
* platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt: Added.
* platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt: Added.
* platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt: Added.
* platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Added.
* platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Added.
* platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt: Added.
* platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: Added.
* platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt: Added.
* platform/ios-simulator/compositing/sibling-positioning-expected.txt: Added.
* platform/ios-simulator/compositing/text-on-large-layer-expected.txt: Added.
* platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: Added.
* platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: Added.
* platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added.
* platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added.
* platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: Added.
* platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt: Added.
* platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt: Added.
* platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/animated-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: Added.
* platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Added.
* platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt: Added.
* platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt: Added.
* platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt: Added.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorTestExpectations">trunk/LayoutTests/platform/ios-simulator/TestExpectations</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingabsoluteinsideoutofviewfixedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/animation/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinganimationfillinganimationoverlapatendexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinganimationfillinganimationoverlapexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinganimationlayerforfillinganimationexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinganimationstateatendeventtransformlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/backing/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingbackfacevisibilityflipexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingbackfacevisibilityin3dtransformedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingborderradiusnobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingchildlayernobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingfilternobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackinginlineblocknobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingmaskedchildnobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforclipexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforclipoverhangexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforclipoverlapexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforperspectiveexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingreplacedchildnobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingbackingwhitespacenodesnobackingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingboundsinflippedwritingmodeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcheckerboardexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/checkerboard-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingclipchildbynonstackingancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolormatchingimagecolormatchingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolormatchingpdfimagematchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/columns/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnsancestorclippedinpaginatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnsclippedinpaginatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedcolumnsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedcolumnsverticalrlexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedinpaginatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedinpaginatedrlexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedinpaginatedwritingmoderlexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedlrpaginatedrepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositednestedcolumnsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedrlpaginatedrepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnshittestcompositedinpaginatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnsrotatedinpaginatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcolumnsuntransformedcompositedinpaginatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcompositingvisibledescendantexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebackgroundclipexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebackgroundcolorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebodybackgroundpaintedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebodybackgroundskippedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquecontrollayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquefilterexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/filter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquehiddenwithvisiblechildexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquehiddenwithvisibletextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquelayeropacityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquelayertransformexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaqueoverflowhiddenchildlayersexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquevisibilityhiddenexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsscaleanimatingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/animating-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsscaleroundedcontentsscaleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsscalescaledancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsscalesimplescaleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingcontentsscaleztranslateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingdirectimagecompositingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/direct-image-compositing-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/filters/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingfiltersswlayeroverlapshwshadowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingfiltersswnestedshadowoverlapshwnestedshadowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingfiltersswshadowoverlapshwlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingfiltersswshadowoverlapshwshadowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingfixedimageloadingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/fixed-image-loading-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeneratedcontentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/generated-content-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/geometry/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryabspositioninsideopacityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryancestoroverflowchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsclippedcompositedchildexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddencompositeddescendantexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddendynamicexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddendynamicnegzindexexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddenexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryclipexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryclipinsideexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-inside-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryclippingforegroundexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrycompositedhtmlsizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrycompositedincolumnsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryfixedincompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryfixedpositioncompositedswitchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryfixedpositionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryflippedwritingmodeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryforegroundlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryhorizontalscrollcompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrendeepexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrendeepswitchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrenexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrenswitchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsclippingancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsfixedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsfixedpositionedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsopacitytransitionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsoverflowrepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsoverflowrootexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundspositionedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundspositionedtransitionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundstransformedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundstransformedoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrynegativetextindentwithoverflowhiddenlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryoutlinechangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/outline-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrypartiallayoutupdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrypreserve3dswitchingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryrootlayerupdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrytallpagecompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometrytransfromoriginonzerosizelayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinggeometryverticalscrollcompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/iframes/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesbecomecompositednestediframesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesbecomeoverlappediframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframescompositediframealignmentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframescompositediframescrollexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframescompositedparentiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframedelayedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframe2expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframe3expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesentercompositingiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframecontentflippingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframecopyonscrollexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframeincompositedlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframeresizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframesizefromzeroexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframesizetozeroexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesiframesrcchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesinvisiblenestediframehideexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesinvisiblenestediframeshowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesleavecompositingiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesnestediframescrollingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesoverlappediframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesoverlappediframeiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesoverlappednestediframesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframespagecachelayertreeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesresizerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/resizer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingiframesscrollingiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/images/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingimagesclipondirectlycompositedimageexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingimagesdirectimagebackgroundcolorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingimagesdirectimageobjectfitexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationanimationoverlapwithchildrenexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionandtransformexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionchangeoutofviewinviewexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionoutofviewexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionoutofviewscaledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionoutofviewscaledscrollexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositiontransformedintoviewexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionundertransformexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationnocompositingforfixedpositionundertransformexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationnocompositingforpreserve3dexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationnocompositingforstickyexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverflowscrolloverlapexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapanimationclippingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapanimationcontainerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapanimationexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapchildlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapclippingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformed3dexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformedandclippedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformedlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformedpreserved3dexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationrotate3doverlapexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationscrollpartialupdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationspanOverlapsCanvasexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationstackingcontextoverlapexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationstackingcontextoverlapnestedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositinglayercreationtranslatezoverlapexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/masks/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingmasksdirectimagemaskexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingmasksmasklayersizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingmasksmaskedancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingmasksmultiplemasksexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/masks/multiple-masks-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingmaskssimplecompositedmaskexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/overflow/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowancestoroverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowautomaticallyoptintocompositedscrollingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowclipdescendentsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowclippingancestorwithacceleratedscrollingancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowclippingbehaviourchangeisnotpropagatedtodescendantsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowclippingbehaviourchangeisnotpropagatedtodescendants2expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowcompositedscrollingcreatesastackingcontainerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowcompositedscrollingpaintphasesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowcontentgainsscrollbarsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowcontentlosesscrollbarsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowfixedpositionancestorclipexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflownestedscrollingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowautowithtouchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowautowithtouchtoggleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowclipwithacceleratedscrollingancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowoverlaywithtouchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowpositioningexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowscrollexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowscrollbarlayerpositionsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowscrollbarlayersexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowparentoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowremoveoverflowcrash2expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowresizepaintingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/resize-painting-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowscrollbarpaintingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowscrollingcontentcliptoviewportexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowscrollingwithoutpaintingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowtextareascrolltouchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowthemeaffectsvisualoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowupdatingscrollingcontentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingoverflowtrumpstransformstyleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/plugins/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingpluginscompositedpluginexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/reflections/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsanimationinsidereflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionscompositingchangeinsidereflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsdeeplynestedreflectionsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsdirectimageobjectfitreflectedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsmaskedreflectiononcompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionanchorpointexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionanimatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionmaskchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiononoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionopacityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionsizechangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiontransformedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiontransformed2expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiontransitionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionincompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectiononcompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionopacityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionorderingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionpositioningexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionpositioning2expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionssimplecompositedreflectionsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingreflectionstransforminsidereflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/regions/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowclipdescendantexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowfromabsinnamedflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowfromoutflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowgottransformedparentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowlosttransformedparentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowoverlapcompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowtransformedparentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingregionsfixedtransformedinnamedflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/repaint/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintabsolutepaintedintocompositedancestorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintbecomeoverlaycompositedlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintcompositeddocumentelementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintcontentintooverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintfixedbackgroundscrollexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintinvalidationsoncompositedlayersexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintlayerrepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintlayerrepaintrectsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintopacitybetweenabsoluteexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintopacitybetweenabsolute2expectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintoverflowintocontentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintpagescalerepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintpositionedmovementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintrepaintonlayergroupingchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrepaintresizerepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/rtl/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlabsoluteexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlabsoluteoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlabsoluteoverflowscrolledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlfixedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlfixedoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlfixedoverflowscrolledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframeabsoluteexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframeabsoluteoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframeabsoluteoverflowscrolledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframefixedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframefixedoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframefixedoverflowscrolledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframerelativeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtloverflowscrollingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingrtlrtlrelativeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/shadows/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingshadowsshadowdrawingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingsiblingpositioningexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/sibling-positioning-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtextonlargelayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/text-on-large-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtiledlayershidpiexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/tiling/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilingbackfacepreserve3dtiledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilingcrashreparenttiledlayerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayeraddremovechildexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayerimgexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayerwithlayerchildrenexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayerwithlayerchildrenresizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilingrotatedtiledclampedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilingrotatedtiledpreserve3dclampedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilingtilecachezoomedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtilingtiledlayerresizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/transitions/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtransitionsscaletransitionnostartexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingtransitionssingularscaletransitionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/visibility/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisibilitylayervisiblecontentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisibilityvisibilitycompositedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisibilityvisibilitycompositedtransformsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisibilityvisibilityimagelayersdynamicexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerect2dtransformedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerect3dtransformstyleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerect3dtransformedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectanimatedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectanimatedfromnoneexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectclippedbyviewportexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectclippedvisiblerectexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectflippedpreserve3dexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectiframeandlayersexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectiframenolayersexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectnestedtransformexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingvisiblerectscrolledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/compositing/webgl/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingwebglwebglbackgroundcolorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingwebglwebglnonpremultipliedblendexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorcompositingwebglwebglreflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (174487 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-10-09 01:05:45 UTC (rev 174487)
+++ trunk/LayoutTests/ChangeLog        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -1,5 +1,303 @@
</span><span class="cx"> 2014-10-08  Simon Fraser  &lt;simon.fraser@apple.com&gt;
</span><span class="cx"> 
</span><ins>+        New baselines for iOS compositing tests.
+
+        * platform/ios-simulator/TestExpectations:
+        * platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt: Added.
+        * platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt: Added.
+        * platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt: Added.
+        * platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt: Added.
+        * platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt: Added.
+        * platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt: Added.
+        * platform/ios-simulator/compositing/checkerboard-expected.txt: Added.
+        * platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt: Added.
+        * platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-columns-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt: Added.
+        * platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt: Added.
+        * platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/filter-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-scale/animating-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt: Added.
+        * platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt: Added.
+        * platform/ios-simulator/compositing/direct-image-compositing-expected.txt: Added.
+        * platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt: Added.
+        * platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt: Added.
+        * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt: Added.
+        * platform/ios-simulator/compositing/fixed-image-loading-expected.txt: Added.
+        * platform/ios-simulator/compositing/generated-content-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/clip-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/clip-inside-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/fixed-position-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/outline-change-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/resizer-expected.txt: Added.
+        * platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt: Added.
+        * platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt: Added.
+        * platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt: Added.
+        * platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt: Added.
+        * platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt: Added.
+        * platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt: Added.
+        * platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt: Added.
+        * platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/masks/multiple-masks-expected.txt: Added.
+        * platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/resize-painting-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt: Added.
+        * platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt: Added.
+        * platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt: Added.
+        * platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt: Added.
+        * platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt: Added.
+        * platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt: Added.
+        * platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt: Added.
+        * platform/ios-simulator/compositing/sibling-positioning-expected.txt: Added.
+        * platform/ios-simulator/compositing/text-on-large-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt: Added.
+        * platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt: Added.
+        * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added.
+        * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added.
+        * platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt: Added.
+        * platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt: Added.
+        * platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt: Added.
+        * platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/animated-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt: Added.
+        * platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt: Added.
+        * platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt: Added.
+        * platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt: Added.
+        * platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt: Added.
+
+2014-10-08  Simon Fraser  &lt;simon.fraser@apple.com&gt;
+
</ins><span class="cx">         Some animation test results for the iOS Simulator build.
</span><span class="cx"> 
</span><span class="cx">         * platform/ios-simulator/animations/3d/change-transform-in-end-event-expected.txt: Added.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/ios-simulator/TestExpectations (174487 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/TestExpectations        2014-10-09 01:05:45 UTC (rev 174487)
+++ trunk/LayoutTests/platform/ios-simulator/TestExpectations        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -5,3 +5,32 @@
</span><span class="cx"> # Cannot enable AX tests because there are too many differences between what is available
</span><span class="cx"> # through the iPhone AX API and the OS X AX API.
</span><span class="cx"> accessibility
</span><ins>+
+# batterystatus is not supported on iOS
+batterystatus
+
+# no plug-ins on iOS
+compositing/plugins
+
+webkit.org/b/137530 canvas/philip/tests/2d.composite.operation.clear.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.composite.operation.darker.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.drawImage.animated.poster.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.drawImage.broken.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.drawImage.image.incomplete.omitted.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.drawImage.outsidesource.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.fillStyle.parse.rgb-eof.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.fillStyle.parse.rgba-eof.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.missingargs.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.path.rect.winding.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.pattern.image.incomplete.omitted.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text-custom-font-load-crash.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.baseline.bottom.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.baseline.hanging.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.baseline.ideographic.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.baseline.middle.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.baseline.top.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.space.collapse.end.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.space.collapse.other.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.space.collapse.space.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.draw.space.collapse.start.html [ Failure ]
+webkit.org/b/137530 canvas/philip/tests/2d.text.measure.width.space.html [ Failure ]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingabsoluteinsideoutofviewfixedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/absolute-inside-out-of-view-fixed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 2513.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 2513.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinganimationfillinganimationoverlapatendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-at-end-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 34.00 26.00)
+          (bounds 128.00 128.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinganimationfillinganimationoverlapexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/animation/filling-animation-overlap-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 34.00 26.00)
+          (bounds 128.00 128.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinganimationlayerforfillinganimationexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/animation/layer-for-filling-animation-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 44.00 36.00)
+          (bounds 128.00 128.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinganimationstateatendeventtransformlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/animation/state-at-end-event-transform-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x162
+  RenderBlock {HTML} at (0,0) size 800x162
+    RenderBody {BODY} at (8,16) size 784x138
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 406x19
+          text run at (0,0) width 406: &quot;At the end of the test the green box should obscure the red box.&quot;
+      RenderBlock {DIV} at (0,138) size 784x0
+layer at (8,52) size 402x102
+  RenderBlock (relative positioned) {DIV} at (0,36) size 402x102 [border: (1px solid #000000)]
+layer at (19,53) size 100x100
+  RenderBlock (positioned) {DIV} at (11,1) size 100x100 [bgcolor=#FF0000]
+layer at (9,53) size 100x100
+  RenderBlock (positioned) {DIV} at (1,1) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingbackfacevisibilityflipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-flip-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+Front Back
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 320.00 320.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (position 10.00 10.00)
+              (bounds 300.00 300.00)
+              (preserves3D 1)
+              (children 2
+                (GraphicsLayer
+                  (bounds 300.00 300.00)
+                  (contentsOpaque 1)
+                  (drawsContent 1)
+                  (backfaceVisibility hidden)
+                )
+                (GraphicsLayer
+                  (bounds 300.00 300.00)
+                  (contentsOpaque 1)
+                  (drawsContent 1)
+                  (backfaceVisibility hidden)
+                  (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 0.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingbackfacevisibilityin3dtransformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/backface-visibility-in-3dtransformed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+Should be several layers here.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 52.00)
+          (bounds 122.00 122.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 10.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (position 11.00 11.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+              (backfaceVisibility hidden)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingborderradiusnobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/border-radius-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 784.00 124.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 12.00 12.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 132.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingchildlayernobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/child-layer-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,37 @@
</span><ins>+Grandchild content
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1090.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1090.00)
+      (children 5
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 200.00 200.00)
+        )
+        (GraphicsLayer
+          (position 18.00 220.00)
+          (bounds 200.00 200.00)
+        )
+        (GraphicsLayer
+          (position 18.00 430.00)
+          (bounds 200.00 200.00)
+        )
+        (GraphicsLayer
+          (position 18.00 640.00)
+          (anchor 0.50 0.45)
+          (bounds 200.00 220.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 18.00 850.00)
+          (anchor 0.50 0.50)
+          (bounds 202.00 202.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingfilternobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/filter-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 784.00 140.00)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 158.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackinginlineblocknobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/inline-block-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,57 @@
</span><ins>+      
+
+ (GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 18.00 18.00)
+          (bounds 160.00 320.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 10.00 10.00)
+              (bounds 120.00 120.00)
+            )
+            (GraphicsLayer
+              (position 10.00 155.00)
+              (bounds 120.00 120.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 202.00 18.00)
+          (bounds 160.00 320.00)
+          (children 2
+            (GraphicsLayer
+              (position 10.00 10.00)
+              (bounds 120.00 120.00)
+            )
+            (GraphicsLayer
+              (position 10.00 155.00)
+              (bounds 120.00 120.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 386.00 18.00)
+          (bounds 160.00 320.00)
+          (children 2
+            (GraphicsLayer
+              (position 10.00 10.00)
+              (bounds 120.00 120.00)
+            )
+            (GraphicsLayer
+              (position 10.00 155.00)
+              (bounds 120.00 120.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingmaskedchildnobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/masked-child-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 200.00 200.00)
+        )
+        (GraphicsLayer
+          (position 18.00 220.00)
+          (bounds 200.00 200.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforclipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+This layer should not have backing store.
+This layer should not have backing store.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 342.00 244.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 340.00 242.00)
+              (children 1
+                (GraphicsLayer
+                  (position 20.00 40.00)
+                  (bounds 320.00 182.00)
+                  (children 1
+                    (GraphicsLayer
+                      (position 1.00 1.00)
+                      (bounds 340.00 180.00)
+                      (children 1
+                        (GraphicsLayer
+                          (position 30.00 50.00)
+                          (bounds 100.00 100.00)
+                          (contentsOpaque 1)
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforclipoverhangexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overhang-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+Text here
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 102.00 102.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 21.00 21.00)
+              (bounds 300.00 100.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (children 1
+                (GraphicsLayer
+                  (bounds 300.00 100.00)
+                  (children 1
+                    (GraphicsLayer
+                      (position 0.00 20.00)
+                      (bounds 10.00 10.00)
+                      (contentsOpaque 1)
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforclipoverlapexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-clip-overlap-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+This layer should not have backing store.
+This layer should have backing store.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 342.00 182.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 340.00 180.00)
+              (children 1
+                (GraphicsLayer
+                  (position 30.00 50.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 180.00)
+          (bounds 342.00 182.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 340.00 180.00)
+              (children 1
+                (GraphicsLayer
+                  (position 30.00 50.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingnobackingforperspectiveexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/no-backing-for-perspective-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+This layer should not have backing store.
+This layer should not have backing store.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 342.00 244.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (position 21.00 41.00)
+              (bounds 342.00 182.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (children 1
+                (GraphicsLayer
+                  (position 31.00 51.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingreplacedchildnobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/replaced-child-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (anchor 0.50 0.49)
+          (bounds 200.00 204.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 18.00 220.00)
+          (anchor 0.50 0.49)
+          (bounds 200.00 204.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingbackingwhitespacenodesnobackingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/backing/whitespace-nodes-no-backing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,111 @@
</span><ins>+  
+  
+
+
+
+
+span
+inner span
+
+ (GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 9
+        (GraphicsLayer
+          (position 10.00 8.00)
+          (bounds 780.00 59.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 50.00 50.00)
+            )
+            (GraphicsLayer
+              (position 60.00 2.00)
+              (bounds 50.00 50.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 10.00 69.00)
+          (bounds 780.00 59.00)
+          (children 2
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 50.00 50.00)
+            )
+            (GraphicsLayer
+              (position 60.00 2.00)
+              (bounds 50.00 50.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 10.00 130.00)
+          (bounds 780.00 59.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 50.00 50.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 10.00 191.00)
+          (bounds 780.00 59.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 50.00 50.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 10.00 252.00)
+          (bounds 780.00 79.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 50.00 50.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 10.00 333.00)
+          (bounds 780.00 55.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 390.00)
+          (bounds 780.00 20.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 412.00)
+          (bounds 780.00 20.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 434.00)
+          (bounds 780.00 79.00)
+          (children 2
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 50.00 50.00)
+            )
+            (GraphicsLayer
+              (position 0.00 59.00)
+              (bounds 20.00 20.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingboundsinflippedwritingmodeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/bounds-in-flipped-writing-mode-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 100.00 100.00)
+          (anchor 0.50 0.75)
+          (bounds 100.00 200.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcheckerboardexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/checkerboard-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/checkerboard-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/checkerboard-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+layer at (0,0) size 2055x2063
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x2063
+  RenderBlock {HTML} at (0,0) size 800x2063
+    RenderBody {BODY} at (8,8) size 784x2047
+      RenderBlock {DIV} at (0,0) size 2047x2047
+scrolled to 785,0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingclipchildbynonstackingancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/clip-child-by-non-stacking-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolormatchingimagecolormatchingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/image-color-matching-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x550
+  RenderBlock {HTML} at (0,0) size 800x550
+    RenderBody {BODY} at (8,16) size 784x526 [color=#FFFFFF] [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 210x19
+          text run at (0,0) width 210: &quot;Images should all look the same.&quot;
+      RenderBlock {DIV} at (0,36) size 784x245
+        RenderImage {IMG} at (0,0) size 360x240
+        RenderText {#text} at (360,225) size 4x19
+          text run at (360,225) width 4: &quot; &quot;
+        RenderImage {IMG} at (364,0) size 360x240
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,281) size 784x245
+        RenderText {#text} at (360,225) size 4x19
+          text run at (360,225) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,297) size 360x240
+  RenderImage {IMG} at (0,0) size 360x240
+layer at (372,297) size 360x240
+  RenderImage {IMG} at (364,0) size 360x240
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolormatchingpdfimagematchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/color-matching/pdf-image-match-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x85
+  RenderBlock {HTML} at (0,0) size 800x85
+    RenderBody {BODY} at (8,16) size 784x61
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 164x19
+          text run at (0,0) width 164: &quot;This test should not crash&quot;
+      RenderBlock (anonymous) at (0,36) size 784x25
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,52) size 20x20
+  RenderImage {IMG} at (0,0) size 20x20
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnsancestorclippedinpaginatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/ancestor-clipped-in-paginated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 809.00 131.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 240.00 240.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnsclippedinpaginatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/clipped-in-paginated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 809.00 131.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 240.00 240.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedcolumnsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 888.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 888.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (anchor 0.49 0.50)
+          (bounds 794.00 840.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 10.00 730.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedcolumnsverticalrlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-columns-vertical-rl-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 760.00 220.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 10.00 10.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedinpaginatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 818.00 130.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedinpaginatedrlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-rl-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (position -800.00 0.00)
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 130.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedinpaginatedwritingmoderlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-in-paginated-writing-mode-rl-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 1050.00 18.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedlrpaginatedrepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-lr-paginated-repaint-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 804.00 116.00)
+          (bounds 130.00 130.00)
+          (drawsContent 1)
+          (repaint rects
+            (rect 27.00 25.00 52.00 77.00)
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositednestedcolumnsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-nested-columns-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (anchor 0.50 0.25)
+          (bounds 784.00 832.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 610.00 305.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnscompositedrlpaginatedrepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/composited-rl-paginated-repaint-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+(GraphicsLayer
+  (position -800.00 0.00)
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 4.00 116.00)
+          (bounds 130.00 130.00)
+          (drawsContent 1)
+          (repaint rects
+            (rect 27.00 25.00 52.00 77.00)
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnshittestcompositedinpaginatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/hittest-composited-in-paginated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+CONSOLE MESSAGE: line 12: TypeError: null is not an object (evaluating 'document.elementFromPoint(500, 200).classList')
+Layer tree goes here in DRT
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnsrotatedinpaginatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/rotated-in-paginated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 818.00 130.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcolumnsuntransformedcompositedinpaginatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/columns/untransformed-composited-in-paginated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1600.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1600.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 829.00 151.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position 829.00 251.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcompositingvisibledescendantexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/compositing-visible-descendant-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x576
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 256x19
+          text run at (0,0) width 256: &quot;You should see one green square below.&quot;
+layer at (20,40) size 100x100
+  RenderBlock (positioned) {DIV} at (20,40) size 100x100 [bgcolor=#FF0000]
+layer at (20,40) size 100x100
+  RenderBlock (positioned) {DIV} at (20,40) size 100x100
+layer at (20,40) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebackgroundclipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-clip-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 13.00 8.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 13.00 113.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 13.00 218.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebackgroundcolorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/background-color-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 8.00 108.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 8.00 208.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebodybackgroundpaintedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-painted-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 8.00 8.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (bounds 800.00 600.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquebodybackgroundskippedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/body-background-skipped-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 8.00 8.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (bounds 800.00 600.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquecontrollayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/control-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 118.00 20.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquefilterexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/filter-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/filter-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/filter-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 120.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquehiddenwithvisiblechildexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-child-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+Inner
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 200.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquehiddenwithvisibletextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/hidden-with-visible-text-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 200.00 100.00)
+          (contentsVisible 0)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquelayeropacityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-opacity-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 100.00)
+          (opacity 0.50)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquelayertransformexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/layer-transform-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [0.87 0.50 0.00 0.00] [-0.50 0.87 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaqueoverflowhiddenchildlayersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 30.00 22.00)
+          (bounds 156.00 156.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsopaquevisibilityhiddenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-opaque/visibility-hidden-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 20.00)
+          (bounds 200.00 50.00)
+          (contentsVisible 0)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsscaleanimatingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/animating-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/animating-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/animating-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+Box
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (anchor 0.00 0.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [1.50 0.00 0.00 0.00] [0.00 1.50 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+          (visible rect 0.00, 0.00 100.00 x 100.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsscaleroundedcontentsscaleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/rounded-contents-scale-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,77 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 784.00 512.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.78 0.51 1.00 -0.00] [0.00 0.00 0.00 1.00])
+          (visible rect 0.00, 0.00 312.00 x 452.00)
+          (contentsScale 2.00)
+          (children 6
+            (GraphicsLayer
+              (bounds 102.00 102.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 -200.00 1.00])
+              (visible rect 0.00, 0.00 102.00 x 102.00)
+              (contentsScale 2.00)
+            )
+            (GraphicsLayer
+              (position 0.00 82.00)
+              (bounds 102.00 102.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 -100.00 1.00])
+              (visible rect 0.00, 0.00 102.00 x 102.00)
+              (contentsScale 2.00)
+            )
+            (GraphicsLayer
+              (position 0.00 164.00)
+              (bounds 102.00 102.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (visible rect 0.00, 0.00 102.00 x 102.00)
+              (contentsScale 2.00)
+            )
+            (GraphicsLayer
+              (position 0.00 246.00)
+              (bounds 102.00 102.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 50.00 1.00])
+              (visible rect 0.00, 0.00 102.00 x 102.00)
+              (contentsScale 2.00)
+            )
+            (GraphicsLayer
+              (position 0.00 328.00)
+              (bounds 102.00 102.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 100.00 1.00])
+              (visible rect 0.00, 0.00 102.00 x 33.60)
+              (contentsScale 2.00)
+            )
+            (GraphicsLayer
+              (position 0.00 410.00)
+              (bounds 102.00 102.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 150.00 1.00])
+              (visible rect 0.00, 0.00 0.00 x 0.00)
+              (contentsScale 2.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsscalescaledancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/scaled-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+Box
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (anchor 0.00 0.00)
+          (bounds 102.00 102.00)
+          (drawsContent 1)
+          (transform [2.00 0.00 0.00 0.00] [0.00 2.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+          (visible rect 0.00, 0.00 102.00 x 102.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 11.00 11.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (visible rect 0.00, 0.00 100.00 x 100.00)
+              (contentsScale 2.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsscalesimplescaleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/simple-scale-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+Box
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (anchor 0.00 0.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [2.00 0.00 0.00 0.00] [0.00 2.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+          (visible rect 0.00, 0.00 100.00 x 100.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingcontentsscaleztranslateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/contents-scale/z-translate-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+Box
+Box
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 102.00 102.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+          (visible rect 0.00, 0.00 102.00 x 102.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 11.00 11.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+              (preserves3D 1)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 100.00 1.00])
+              (visible rect 0.00, 0.00 100.00 x 100.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (position 20.00 40.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                  (preserves3D 1)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 100.00 1.00])
+                  (visible rect 0.00, 0.00 100.00 x 100.00)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingdirectimagecompositingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/direct-image-compositing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/direct-image-compositing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/direct-image-compositing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,69 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x557
+  RenderBlock {HTML} at (0,0) size 800x557
+    RenderBody {BODY} at (8,21) size 784x120
+      RenderBlock {H1} at (0,0) size 784x38
+        RenderText {#text} at (0,1) size 389x36
+          text run at (0,1) width 389: &quot;Image optimisation in layers&quot;
+      RenderBlock {P} at (0,59) size 784x61
+        RenderText {#text} at (0,0) size 752x59
+          text run at (0,0) width 610: &quot;This test exercises direct compositing of images with hardware acceleration. The visual results &quot;
+          text run at (609,0) width 36: &quot;using&quot;
+          text run at (0,20) width 684: &quot;ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with &quot;
+          text run at (683,20) width 69: &quot;the correct&quot;
+          text run at (0,40) width 451: &quot;debug options will show which elements are directly composited. See &quot;
+        RenderInline {A} at (0,0) size 310x19 [color=#0000EE]
+          RenderText {#text} at (450,40) size 310x19
+            text run at (450,40) width 310: &quot;https://bugs.webkit.org/show_bug.cgi?id=23361&quot;
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock (floating) {DIV} at (0,135) size 260x201
+        RenderText {#text} at (150,0) size 108x79
+          text run at (150,0) width 108: &quot;Basic image - no&quot;
+          text run at (150,20) width 85: &quot;style - can be&quot;
+          text run at (150,40) width 49: &quot;directly&quot;
+          text run at (150,60) width 74: &quot;composited&quot;
+      RenderBlock (floating) {DIV} at (260,135) size 260x201
+        RenderText {#text} at (160,0) size 78x99
+          text run at (160,0) width 56: &quot;5px blue&quot;
+          text run at (160,20) width 78: &quot;border - can&quot;
+          text run at (160,40) width 52: &quot;NOT be&quot;
+          text run at (160,60) width 49: &quot;directly&quot;
+          text run at (160,80) width 74: &quot;composited&quot;
+      RenderBlock (floating) {DIV} at (520,135) size 260x201
+        RenderText {#text} at (160,0) size 81x79
+          text run at (160,0) width 81: &quot;margin - can&quot;
+          text run at (160,20) width 52: &quot;NOT be&quot;
+          text run at (160,40) width 49: &quot;directly&quot;
+          text run at (160,60) width 74: &quot;composited&quot;
+      RenderBlock (floating) {DIV} at (0,335) size 260x201
+        RenderText {#text} at (150,0) size 95x79
+          text run at (150,0) width 32: &quot;solid&quot;
+          text run at (150,20) width 85: &quot;background -&quot;
+          text run at (150,40) width 95: &quot;can be directly&quot;
+          text run at (150,60) width 74: &quot;composited&quot;
+      RenderBlock (floating) {DIV} at (260,335) size 260x201
+        RenderText {#text} at (150,0) size 105x79
+          text run at (150,0) width 76: &quot;background&quot;
+          text run at (150,20) width 75: &quot;image - can&quot;
+          text run at (150,40) width 105: &quot;NOT be directly&quot;
+          text run at (150,60) width 74: &quot;composited&quot;
+      RenderBlock (floating) {DIV} at (520,335) size 260x201
+        RenderText {#text} at (150,0) size 85x99
+          text run at (150,0) width 69: &quot;rotated but&quot;
+          text run at (150,20) width 83: &quot;otherwise no&quot;
+          text run at (150,40) width 85: &quot;style - can be&quot;
+          text run at (150,60) width 49: &quot;directly&quot;
+          text run at (150,80) width 74: &quot;composited&quot;
+layer at (8,157) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150
+layer at (268,157) size 160x160
+  RenderImage {IMG} at (0,0) size 160x160 [border: (5px solid #0000FF)]
+layer at (533,162) size 150x150
+  RenderImage {IMG} at (5,5) size 150x150
+layer at (8,357) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150 [bgcolor=#808080]
+layer at (268,357) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150 [bgcolor=#FFA500]
+layer at (528,357) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingfiltersswlayeroverlapshwshadowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 80.00 80.00)
+          (anchor 0.60 0.60)
+          (bounds 125.00 125.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingfiltersswnestedshadowoverlapshwnestedshadowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 205.00 205.00)
+          (anchor 0.78 0.78)
+          (bounds 225.00 225.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (bounds 225.00 225.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingfiltersswshadowoverlapshwlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 105.00 105.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 125.00 125.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingfiltersswshadowoverlapshwshadowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 105.00 105.00)
+          (anchor 0.60 0.60)
+          (bounds 125.00 125.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (bounds 125.00 125.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingfixedimageloadingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/fixed-image-loading-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/fixed-image-loading-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/fixed-image-loading-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 214.00 232.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeneratedcontentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/generated-content-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/generated-content-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/generated-content-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x298
+  RenderBlock {HTML} at (0,0) size 800x298
+    RenderBody {BODY} at (8,16) size 784x274
+      RenderBlock {P} at (0,0) size 784x20
+        RenderInline {A} at (0,0) size 310x19 [color=#0000EE]
+          RenderText {#text} at (0,0) size 310x19
+            text run at (0,0) width 310: &quot;https://bugs.webkit.org/show_bug.cgi?id=26095&quot;
+      RenderBlock {P} at (0,36) size 784x20
+        RenderText {#text} at (0,0) size 394x19
+          text run at (0,0) width 394: &quot;Tests that a 3D transform on a generated node does not crash.&quot;
+      RenderBlock {DIV} at (0,72) size 202x202 [border: (1px solid #000000)]
+layer at (9,89) size 200x200
+  RenderBlock (generated) at (1,1) size 200x200
+    RenderText at (0,0) size 66x19
+      text run at (0,0) width 66: &quot;Generated&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryabspositioninsideopacityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/abs-position-inside-opacity-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x542
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 329x19
+          text run at (0,0) width 329: &quot;You should see two green boxes below, with no red&quot;
+layer at (58,78) size 120x120
+  RenderBlock (relative positioned) {DIV} at (50,70) size 120x120 [border: (1px solid #000000)]
+layer at (69,89) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#FF0000]
+layer at (69,89) size 100x100
+  RenderBlock (positioned) {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+layer at (58,248) size 120x120
+  RenderBlock (relative positioned) {DIV} at (50,240) size 120x120 [border: (1px solid #000000)]
+layer at (69,259) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#FF0000]
+layer at (69,259) size 100x100
+  RenderBlock (positioned) {DIV} at (11,11) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryancestoroverflowchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/ancestor-overflow-change-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 106.00 106.00)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsclippedcompositedchildexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-clipped-composited-child-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 58.00 8.00)
+          (anchor 0.25 0.50)
+          (bounds 200.00 100.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [-50.00 0.00 0.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddencompositeddescendantexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (anchor -0.02 -0.05)
+          (bounds 590.00 210.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 260.00)
+          (anchor -0.02 -0.05)
+          (bounds 590.00 210.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 490.00 110.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddendynamicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (anchor -0.02 -0.04)
+          (bounds 540.00 240.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 260.00)
+          (anchor -0.20 -0.20)
+          (bounds 50.00 50.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddendynamicnegzindexexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,52 @@
</span><ins>+
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 5
+        (GraphicsLayer
+          (anchor 0.10 0.20)
+          (bounds 500.00 250.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 500.00 250.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 0.00 250.00)
+          (anchor 0.33 0.33)
+          (bounds 150.00 150.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 150.00 150.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 784.00 14.00)
+          (opacity 0.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 0.00 250.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryboundsignoreshiddenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/bounds-ignores-hidden-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 44990.00 15063.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 44990.00 15063.00)
+      (children 1
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (anchor -0.20 -0.20)
+          (bounds 50.00 50.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 50.00 50.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryclipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+Test CSS clip with composited layers. Left and right sides should look the same.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 15.00 15.00)
+          (bounds 110.00 110.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+        (GraphicsLayer
+          (position 215.00 15.00)
+          (bounds 110.00 110.00)
+          (children 1
+            (GraphicsLayer
+              (position -5.00 -5.00)
+              (bounds 120.00 120.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryclipinsideexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-inside-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-inside-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clip-inside-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+Test CSS clip with composited layers. Left and right sides should look the same.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 25.00 35.00)
+          (anchor 0.50 0.44)
+          (bounds 90.00 80.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+        (GraphicsLayer
+          (position 225.00 35.00)
+          (bounds 90.00 80.00)
+          (children 1
+            (GraphicsLayer
+              (position -15.00 -25.00)
+              (bounds 120.00 120.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryclippingforegroundexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 527x19
+          text run at (0,0) width 527: &quot;The layering and positions of the boxes should not be affected by oveflow:hidden.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x320
+        RenderText {#text} at (320,150) size 4x19
+          text run at (320,150) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (68,104) size 200x200 layerType: background only
+layer at (28,64) size 150x150
+  RenderBlock (positioned) zI: -1 {DIV} at (-40,-40) size 150x150 [color=#808080] [bgcolor=#C86464] [border: (2px solid #000000)]
+    RenderText zI: -1 {#text} at (22,23) size 107x40
+      text run at (22,23) width 107: &quot;Behind&quot;
+    RenderText zI: -1 {#text} at (0,0) size 0x0
+layer at (50,146) size 100x100
+  RenderBlock (positioned) {DIV} at (22,82) size 100x100 [bgcolor=#008000] [border: (2px solid #000000)]
+    RenderText {#text} at (22,22) size 56x43
+      text run at (22,22) width 56: &quot;Behind&quot;
+      text run at (22,44) width 54: &quot;behind&quot;
+layer at (68,104) size 200x200 layerType: foreground only
+  RenderBlock (relative positioned) {DIV} at (60,60) size 200x200 [color=#0000FF] [bgcolor=#FFFFFFCC] [border: (10px solid #000000)]
+    RenderText {#text} at (30,31) size 125x82
+      text run at (30,31) width 59: &quot;Box&quot;
+      text run at (30,73) width 125: &quot;contents&quot;
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+layer at (158,194) size 150x150
+  RenderBlock (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)]
+    RenderText zI: 1 {#text} at (22,23) size 85x82
+      text run at (22,23) width 34: &quot;In&quot;
+      text run at (22,65) width 85: &quot;Front&quot;
+layer at (392,104) size 200x200 clip at (402,114) size 180x180 scrollWidth 230 scrollHeight 230 layerType: background only
+layer at (352,64) size 150x150 backgroundClip at (402,114) size 180x180 clip at (402,114) size 180x180 outlineClip at (402,114) size 180x180
+  RenderBlock (positioned) zI: -1 {DIV} at (-40,-40) size 150x150 [color=#808080] [bgcolor=#C86464] [border: (2px solid #000000)]
+    RenderText zI: -1 {#text} at (22,23) size 107x40
+      text run at (22,23) width 107: &quot;Behind&quot;
+    RenderText zI: -1 {#text} at (0,0) size 0x0
+layer at (374,146) size 100x100 backgroundClip at (402,114) size 180x180 clip at (402,114) size 180x180 outlineClip at (402,114) size 180x180
+  RenderBlock (positioned) {DIV} at (22,82) size 100x100 [bgcolor=#008000] [border: (2px solid #000000)]
+    RenderText {#text} at (22,22) size 56x43
+      text run at (22,22) width 56: &quot;Behind&quot;
+      text run at (22,44) width 54: &quot;behind&quot;
+layer at (392,104) size 200x200 clip at (402,114) size 180x180 scrollWidth 230 scrollHeight 230 layerType: foreground only
+  RenderBlock (relative positioned) {DIV} at (384,60) size 200x200 [color=#0000FF] [bgcolor=#FFFFFFCC] [border: (10px solid #000000)]
+    RenderText {#text} at (30,31) size 125x82
+      text run at (30,31) width 59: &quot;Box&quot;
+      text run at (30,73) width 125: &quot;contents&quot;
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+layer at (482,194) size 150x150 backgroundClip at (402,114) size 180x180 clip at (402,114) size 180x180 outlineClip at (402,114) size 180x180
+  RenderBlock (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)]
+    RenderText zI: 1 {#text} at (22,23) size 85x82
+      text run at (22,23) width 34: &quot;In&quot;
+      text run at (22,65) width 85: &quot;Front&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrycompositedhtmlsizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-html-size-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x36 layerType: background only
+layer at (10,10) size 100x100
+  RenderBlock (positioned) zI: -1 {DIV} at (10,10) size 100x100 [bgcolor=#0000FF]
+layer at (10,10) size 100x20
+  RenderBlock {DIV} at (0,0) size 100x20
+    RenderText {#text} at (0,0) size 83x19
+      text run at (0,0) width 83: &quot;Compositing&quot;
+layer at (0,0) size 800x36 layerType: foreground only
+  RenderBlock {HTML} at (0,0) size 800x36
+    RenderBody {BODY} at (8,8) size 784x20 [bgcolor=#C0C0C0]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrycompositedincolumnsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/composited-in-columns-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+ (GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 14.00 164.00)
+          (bounds 210.00 60.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 60.00 60.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 272.00 89.00)
+          (bounds 210.00 60.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 60.00 60.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryfixedincompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-in-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+layer at (0,0) size 800x1000
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1000
+  RenderBlock {HTML} at (0,0) size 800x1000
+    RenderBody {BODY} at (0,0) size 800x1000
+      RenderBlock {P} at (0,210) size 800x20
+        RenderText {#text} at (0,0) size 188x19
+          text run at (0,0) width 188: &quot;You should see no red above.&quot;
+layer at (20,70) size 100x100
+  RenderBlock (positioned) {DIV} at (20,70) size 100x100 [bgcolor=#FF0000]
+layer at (220,120) size 100x100
+  RenderBlock (positioned) {DIV} at (220,120) size 100x100 [bgcolor=#FF0000]
+layer at (420,120) size 100x100
+  RenderBlock (positioned) {DIV} at (420,120) size 100x100 [bgcolor=#FF0000]
+layer at (0,0) size 60x60
+  RenderBlock {DIV} at (0,0) size 60x60 [bgcolor=#0000FF33]
+layer at (95,145) size 50x50
+  RenderBlock (positioned) zI: 1 {DIV} at (95,145) size 50x50
+layer at (20,20) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100 [bgcolor=#008000]
+layer at (200,100) size 50x50
+  RenderBlock (positioned) zI: 1 {DIV} at (200,100) size 50x50
+layer at (220,120) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100 [bgcolor=#008000]
+layer at (400,100) size 50x50
+  RenderBlock (positioned) zI: 1 {DIV} at (400,100) size 50x50
+layer at (400,100) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100
+layer at (420,120) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryfixedpositioncompositedswitchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-composited-switch-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,46 @@
</span><ins>+Before (should be empty): 
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 495.00 30.00)
+          (bounds 300.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
+After (should not be empty): 
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 495.00 30.00)
+          (bounds 300.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+After (should be empty): 
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 619.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 619.00)
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryfixedpositionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/fixed-position-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 1008x1016
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1016
+  RenderBlock {HTML} at (0,0) size 800x1016
+    RenderBody {BODY} at (8,8) size 1000x1000
+layer at (50,166) size 444x20
+  RenderBlock (positioned) {P} at (50,166) size 445x20
+    RenderText {#text} at (0,0) size 445x19
+      text run at (0,0) width 445: &quot;You should see a green square in the top left corner of an orange box.&quot;
+layer at (0,0) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500]
+layer at (0,0) size 50x50
+  RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryflippedwritingmodeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/flipped-writing-mode-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 250.00 200.00)
+          (contentsOpaque 1)
+          (children 1
+            (GraphicsLayer
+              (position 35.00 10.00)
+              (anchor 0.74 0.50)
+              (bounds 195.00 100.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryforegroundlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/foreground-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,50 @@
</span><ins>+  
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 336.00 336.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 68.00 68.00)
+              (bounds 50.00 50.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+            (GraphicsLayer
+              (bounds 336.00 336.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 354.00 10.00)
+          (bounds 336.00 336.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 68.00 68.00)
+              (bounds 200.00 200.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 50.00 50.00)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryhorizontalscrollcompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/horizontal-scroll-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+layer at (0,0) size 1014x822
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x822
+  RenderBlock {HTML} at (0,0) size 800x822
+    RenderBody {BODY} at (8,8) size 600x806
+layer at (8,8) size 1006x806
+  RenderBlock {DIV} at (0,0) size 1006x806 [border: (3px solid #FF0000)]
+scrolled to 86,0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrendeepexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+layer at (8,8) size 784x292
+  RenderBody {BODY} at (8,8) size 784x292
+layer at (8,8) size 342x292
+  RenderBlock (relative positioned) {DIV} at (0,0) size 342x292 [border: (1px solid #000000)]
+    RenderBlock (anonymous) at (21,21) size 300x20
+      RenderText {#text} at (0,0) size 179x19
+        text run at (0,0) width 179: &quot;This content is in the parent&quot;
+layer at (39,49) size 250x220
+  RenderBlock (relative positioned) {DIV} at (21,41) size 250x220 [bgcolor=#0000FF]
+layer at (49,59) size 200x200
+  RenderBlock (relative positioned) {DIV} at (0,0) size 200x200 [bgcolor=#FFFF00]
+layer at (149,59) size 250x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 250x100 [bgcolor=#008000]
+    RenderText {#text} at (0,0) size 185x19
+      text run at (0,0) width 185: &quot;Box should have perspective&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrendeepswitchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+This content is in the parent
+Box should switch between perspective and flat
+
+First dump layer tree:
+
+Second dump layer tree:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 342.00 292.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 31.00 41.00)
+              (bounds 250.00 220.00)
+              (contentsOpaque 1)
+              (children 1
+                (GraphicsLayer
+                  (position 10.00 10.00)
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [0.87 0.50 0.00 0.00] [-0.50 0.87 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+                  (children 1
+                    (GraphicsLayer
+                      (position 100.00 0.00)
+                      (bounds 250.00 100.00)
+                      (contentsOpaque 1)
+                      (drawsContent 1)
+                      (transform [0.50 0.00 -0.87 0.00] [0.00 1.00 0.00 0.00] [0.87 0.00 0.50 -0.00] [-30.00 30.00 100.00 0.75])
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+Third dump layer tree:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1007.00 942.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1007.00 942.00)
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x208
+  RenderBlock {HTML} at (0,0) size 800x208
+layer at (8,8) size 784x192
+  RenderBody {BODY} at (8,8) size 784x192
+layer at (8,8) size 242x192
+  RenderBlock (relative positioned) {DIV} at (0,0) size 242x192 [border: (1px solid #000000)]
+    RenderBlock (anonymous) at (21,21) size 200x20
+      RenderText {#text} at (0,0) size 179x19
+        text run at (0,0) width 179: &quot;This content is in the parent&quot;
+layer at (129,49) size 250x100
+  RenderBlock (relative positioned) {DIV} at (21,41) size 250x100 [bgcolor=#008000]
+    RenderText {#text} at (0,0) size 185x19
+      text run at (0,0) width 185: &quot;Box should have perspective&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylayerduetolayerchildrenswitchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/layer-due-to-layer-children-switch-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+This content is in the parent
+Box should switch between perspective and flat
+
+First dump layer tree:
+
+Second dump layer tree:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 242.00 192.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 121.00 41.00)
+              (bounds 250.00 100.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+              (transform [0.71 0.00 -0.71 0.00] [0.00 1.00 0.00 0.00] [0.71 0.00 0.71 -0.00] [-50.00 10.00 100.00 0.83])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+Third dump layer tree:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 944.00 632.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 944.00 632.00)
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsclippingancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,71 @@
</span><ins>+top
+
+middlebottom
+top
+
+middlebottom
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 2618.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 2618.00)
+      (children 6
+        (GraphicsLayer
+          (position 21.00 21.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 220.00 220.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 28.00 20.00)
+          (bounds 200.00 200.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 110.00 200.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 28.00 20.00)
+          (bounds 200.00 200.00)
+          (children 1
+            (GraphicsLayer
+              (position 5.00 144.00)
+              (bounds 144.00 25.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 28.00 250.00)
+          (bounds 200.00 200.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 110.00 200.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 28.00 250.00)
+          (bounds 200.00 200.00)
+          (children 1
+            (GraphicsLayer
+              (position 5.00 144.00)
+              (bounds 144.00 25.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsfixedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5013.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5013.00)
+      (children 2
+        (GraphicsLayer
+          (position 100.00 3100.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 300.00 200.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsfixedpositionedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+Text here
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1021.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1021.00)
+      (children 3
+        (GraphicsLayer
+          (position 29.00 134.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 29.00 134.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 0.00 13.00)
+          (bounds 150.00 142.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsopacitytransitionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+Test
+Fader
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 1.00 1.00)
+        )
+        (GraphicsLayer
+          (bounds 108.00 99.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsoverflowrepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x243
+  RenderBlock {HTML} at (0,0) size 800x243
+    RenderBody {BODY} at (8,8) size 784x227
+      RenderText {#text} at (0,0) size 0x0
+layer at (20,20) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100
+layer at (18,18) size 202x202 clip at (19,19) size 200x200 scrollY 500 scrollHeight 1000
+  RenderBlock (relative positioned) {DIV} at (10,10) size 202x202 [border: (1px solid #000000)]
+layer at (19,-481) size 200x1000 backgroundClip at (19,19) size 200x200 clip at (19,19) size 200x200 outlineClip at (19,19) size 200x200
+  RenderBlock (relative positioned) {DIV} at (1,1) size 200x1000 [bgcolor=#0000FF]
+    RenderBlock {DIV} at (0,0) size 200x500 [bgcolor=#FF0000]
+    RenderBlock {DIV} at (0,500) size 200x500 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundsoverflowrootexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 4
+        (GraphicsLayer
+          (position 21.00 21.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 21.00 21.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 142.00 142.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 0.00 13.00)
+          (bounds 211.00 14.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundspositionedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+Text here
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 29.00 29.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 29.00 29.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 0.00 8.00)
+          (bounds 150.00 142.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundspositionedtransitionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+Text here
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 29.00 29.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 29.00 29.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 0.00 8.00)
+          (bounds 429.00 142.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundstransformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+Text here
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 129.00 29.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 129.00 29.00)
+          (bounds 200.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position -971.00 8.00)
+          (anchor 0.90 0.50)
+          (bounds 1221.00 142.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [100.00 0.00 0.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrylimitlayerboundstransformedoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+middle
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 129.00 29.00)
+          (bounds 100.00 100.00)
+        )
+        (GraphicsLayer
+          (position 129.00 29.00)
+          (bounds 200.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 242.00 162.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [100.00 0.00 0.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrynegativetextindentwithoverflowhiddenlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+CONSOLE MESSAGE: line 38: ReferenceError: Can't find variable: runRepaintTest
+Hidden Text
+Hidden Text
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 568.00 10.00)
+          (bounds 200.00 50.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 568.00 220.00)
+          (bounds 200.00 200.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryoutlinechangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/outline-change-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/outline-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/outline-change-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x256
+  RenderBlock {HTML} at (0,0) size 800x256
+    RenderBody {BODY} at (8,16) size 784x232
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 306x19
+          text run at (0,0) width 306: &quot;Adding outline should not affect layer positions&quot;
+      RenderBlock {DIV} at (0,222) size 10x10
+layer at (58,86) size 102x102
+  RenderBlock (relative positioned) {DIV} at (50,70) size 102x102 [border: (1px solid #000000)]
+layer at (34,62) size 52x52
+  RenderBlock (positioned) {DIV} at (-24,-24) size 52x52 [border: (1px solid #0000FF)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrypartiallayoutupdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/partial-layout-update-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 365x19
+          text run at (0,0) width 365: &quot;The green box should always obscure the red box below.&quot;
+layer at (8,44) size 402x202 clip at (9,45) size 400x200
+  RenderBlock (relative positioned) {DIV} at (0,36) size 402x202 [border: (1px solid #000000)]
+layer at (9,45) size 200x200
+  RenderBlock (positioned) zI: 3 {DIV} at (1,1) size 200x200 [bgcolor=#BBBBBB]
+layer at (9,45) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (9,45) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrypreserve3dswitchingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/preserve-3d-switching-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+The green box appear angled out from the yellow box and embedded in it.
+
+-webkit-transform: translateZ(-100px) rotateY(45deg);
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 108.00 74.00)
+          (bounds 304.00 304.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (position 12.00 12.00)
+              (bounds 280.00 280.00)
+              (opacity 0.80)
+              (contentsOpaque 1)
+              (preserves3D 1)
+              (drawsContent 1)
+              (transform [0.77 -0.56 -0.32 0.00] [0.00 0.50 -0.87 0.00] [0.64 0.66 0.38 0.00] [0.00 0.00 0.00 1.00])
+              (children 1
+                (GraphicsLayer
+                  (position 40.00 40.00)
+                  (bounds 200.00 200.00)
+                  (opacity 0.70)
+                  (contentsOpaque 1)
+                  (drawsContent 1)
+                  (transform [0.77 0.00 0.64 0.00] [0.00 1.00 0.00 0.00] [-0.64 0.00 0.77 0.00] [0.00 0.00 50.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryrootlayerupdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x174
+  RenderBlock {HTML} at (0,0) size 800x174
+    RenderBody {BODY} at (100,0) size 600x158
+      RenderBlock {P} at (0,118) size 600x40
+        RenderInline {A} at (0,0) size 153x19 [color=#0000EE]
+          RenderText {#text} at (0,0) size 153x19
+            text run at (0,0) width 153: &quot;rdar://problem/7026010&quot;
+        RenderBR {BR} at (152,0) size 1x19
+        RenderText {#text} at (0,20) size 475x19
+          text run at (0,20) width 475: &quot;Test for the root layer getting correctly positioned. You should see no red.&quot;
+layer at (350,1) size 100x100
+  RenderBlock (positioned) {DIV} at (350,1) size 100x100 [bgcolor=#FF0000]
+layer at (-100,0) size 300x100 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderBlock (positioned) {DIV} at (-100,0) size 300x100 [bgcolor=#808080]
+layer at (100,0) size 600x102
+  RenderBlock (relative positioned) {DIV} at (0,0) size 600x102 [border: (1px solid #000000)]
+layer at (350,1) size 100x100
+  RenderBlock {DIV} at (250,1) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrytallpagecompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/tall-page-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+layer at (0,0) size 800x2065
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x2065
+  RenderBlock {HTML} at (0,0) size 800x2065
+    RenderBody {BODY} at (8,8) size 784x2049
+layer at (8,8) size 100x100
+  RenderBlock (positioned) {DIV} at (8,8) size 100x100 [bgcolor=#FF0000]
+layer at (8,8) size 100x100
+  RenderBlock (positioned) {DIV} at (8,8) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometrytransfromoriginonzerosizelayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (0,0) size 800x584
+      RenderBlock {P} at (0,0) size 800x20
+        RenderText {#text} at (0,0) size 31x19
+          text run at (0,0) width 31: &quot;Bug &quot;
+        RenderInline {A} at (0,0) size 41x19 [color=#0000EE]
+          RenderText {#text} at (30,0) size 41x19
+            text run at (30,0) width 41: &quot;29495&quot;
+        RenderText {#text} at (70,0) size 330x19
+          text run at (70,0) width 330: &quot;. You should see one green box below, with no red.&quot;
+layer at (10,60) size 50x50
+  RenderBlock (positioned) {DIV} at (10,60) size 50x50 [bgcolor=#FF0000]
+layer at (10,10) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinggeometryverticalscrollcompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/geometry/vertical-scroll-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+layer at (0,0) size 962x1122
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x616
+  RenderBlock {HTML} at (0,0) size 800x616
+    RenderBody {BODY} at (8,8) size 784x600
+layer at (8,8) size 806x1006
+  RenderBlock {DIV} at (0,0) size 806x1006 [border: (3px solid #FF0000)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesbecomecompositednestediframesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-composited-nested-iframes-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,163 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1500.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1500.00)
+      (children 3
+        (GraphicsLayer
+          (position 20.00 120.00)
+          (bounds 284.00 204.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 280.00 200.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 280.00 200.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 280.00 200.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 252.00 172.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 1.00 1.00)
+                                      (children 1
+                                        (GraphicsLayer
+                                          (anchor 0.00 0.00)
+                                          (bounds 250.00 170.00)
+                                          (children 1
+                                            (GraphicsLayer
+                                              (children 1
+                                                (GraphicsLayer
+                                                  (anchor 0.00 0.00)
+                                                  (bounds 250.00 230.00)
+                                                  (children 1
+                                                    (GraphicsLayer
+                                                      (bounds 250.00 230.00)
+                                                      (drawsContent 1)
+                                                      (children 1
+                                                        (GraphicsLayer
+                                                          (position 18.00 10.00)
+                                                          (bounds 210.00 210.00)
+                                                          (contentsOpaque 1)
+                                                        )
+                                                      )
+                                                    )
+                                                  )
+                                                )
+                                              )
+                                            )
+                                          )
+                                        )
+                                      )
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 20.00 344.00)
+          (bounds 284.00 204.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 280.00 200.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 280.00 200.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 280.00 200.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 252.00 172.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 1.00 1.00)
+                                      (children 1
+                                        (GraphicsLayer
+                                          (anchor 0.00 0.00)
+                                          (bounds 250.00 170.00)
+                                          (children 1
+                                            (GraphicsLayer
+                                              (children 1
+                                                (GraphicsLayer
+                                                  (anchor 0.00 0.00)
+                                                  (bounds 250.00 230.00)
+                                                  (children 1
+                                                    (GraphicsLayer
+                                                      (bounds 250.00 230.00)
+                                                      (drawsContent 1)
+                                                      (children 1
+                                                        (GraphicsLayer
+                                                          (position 18.00 10.00)
+                                                          (bounds 210.00 210.00)
+                                                          (contentsOpaque 1)
+                                                        )
+                                                      )
+                                                    )
+                                                  )
+                                                )
+                                              )
+                                            )
+                                          )
+                                        )
+                                      )
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesbecomeoverlappediframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/become-overlapped-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 58.00 58.00)
+          (bounds 350.00 200.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 15.00 15.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 320.00 170.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 320.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 320.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 150.00 150.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframescompositediframealignmentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-alignment-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,8) size 784x60
+      RenderText {#text} at (0,0) size 783x39
+        text run at (0,0) width 605: &quot;Simple test of composited iframe content. There should be a blue box with a gray background &quot;
+        text run at (604,0) width 179: &quot;inside the black border. The&quot;
+        text run at (0,20) width 392: &quot;gray background should fit perfectly within the block border &quot;
+        text run at (391,20) width 91: &quot;with no gaps. &quot;
+      RenderBR {BR} at (0,0) size 0x0
+      RenderBR {BR} at (0,40) size 0x19
+      RenderText {#text} at (0,0) size 0x0
+layer at (100,100) size 440x340
+  RenderPartObject {IFRAME} at (100,100) size 440x340 [border: (20px solid #000000)]
+    layer at (0,0) size 400x300
+      RenderView at (0,0) size 400x300
+    layer at (0,0) size 400x230
+      RenderBlock {HTML} at (0,0) size 400x230
+        RenderBody {BODY} at (8,10) size 384x210 [bgcolor=#C0C0C0]
+    layer at (18,10) size 210x210
+      RenderBlock {DIV} at (10,0) size 210x210 [bgcolor=#0000FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframescompositediframescrollexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-iframe-scroll-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {HTML} at (0,0) size 800x0
+    RenderBody {BODY} at (0,0) size 800x0
+layer at (120,120) size 200x200
+  RenderBlock (positioned) {DIV} at (120,120) size 200x200 [bgcolor=#FF0000]
+layer at (0,100) size 240x245
+  RenderBlock (positioned) {DIV} at (0,100) size 240x245
+    RenderText {#text} at (0,0) size 0x0
+layer at (10,110) size 220x220
+  RenderPartObject {IFRAME} at (10,10) size 220x220
+    layer at (0,0) size 200x400
+      RenderView at (0,0) size 200x200
+    layer at (0,0) size 200x400
+      RenderBlock {HTML} at (0,0) size 200x400
+        RenderBody {BODY} at (0,0) size 200x400
+          RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
+          RenderBlock {DIV} at (0,200) size 200x200 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframescompositedparentiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/composited-parent-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,52 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position -20.00 -20.00)
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframedelayedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-delayed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,59 @@
</span><ins>+
+When the parent document becomes composited, the layer trees should get connected together.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 0.00 100.00)
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframe2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe2-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesconnectcompositingiframe3expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/connect-compositing-iframe3-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesentercompositingiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/enter-compositing-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframecontentflippingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-content-flipping-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x263
+  RenderBlock {HTML} at (0,0) size 800x263
+    RenderBody {BODY} at (8,8) size 784x247
+      RenderText {#text} at (0,0) size 0x0
+layer at (28,28) size 202x202
+  RenderPartObject {IFRAME} at (20,20) size 202x202 [border: (1px solid #000000)]
+    layer at (0,0) size 200x400
+      RenderView at (0,0) size 200x200
+    layer at (0,0) size 200x400
+      RenderBlock {HTML} at (0,0) size 200x400
+        RenderBody {BODY} at (0,0) size 200x400
+    layer at (0,0) size 200x200
+      RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#008000]
+    layer at (0,200) size 200x200
+      RenderBlock {DIV} at (0,200) size 200x200 [bgcolor=#FF0000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframecopyonscrollexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-copy-on-scroll-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+    RenderBody {BODY} at (8,16) size 784x20
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 383x19
+          text run at (0,0) width 383: &quot;In pixel results, the blue box should be scrolled out of view.&quot;
+layer at (8,52) size 324x229
+  RenderBlock (positioned) zI: 1 {DIV} at (8,52) size 324x229
+    RenderPartObject {IFRAME} at (10,10) size 304x204 [border: (2px inset #000000)]
+      layer at (0,0) size 300x1018
+        RenderView at (0,0) size 300x200
+      layer at (0,0) size 300x1018
+        RenderBlock {HTML} at (0,0) size 300x1018
+          RenderBody {BODY} at (8,10) size 284x1000 [bgcolor=#C0C0C0]
+            RenderBlock {DIV} at (10,0) size 110x110 [bgcolor=#0000FF]
+    RenderText zI: 1 {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframeincompositedlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-in-composited-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+layer at (8,8) size 400x400
+  RenderBlock {DIV} at (0,0) size 400x400 [bgcolor=#FFFFE0]
+    RenderPartObject {IFRAME} at (7,7) size 386x386 [border: (3px solid #000000)]
+      layer at (0,0) size 900x900
+        RenderView at (0,0) size 380x380
+      layer at (0,0) size 900x900
+        RenderBlock (relative positioned) {HTML} at (0,0) size 900x900
+          RenderBody {BODY} at (8,8) size 884x364
+      layer at (0,0) size 100x100
+        RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+      layer at (800,800) size 100x100
+        RenderBlock (positioned) {DIV} at (800,800) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframeresizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-resize-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 486.00 206.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 120.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 400.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframesizefromzeroexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-from-zero-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 28.00 28.00)
+          (bounds 330.00 180.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 15.00 15.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframesizetozeroexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-size-to-zero-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+
+FAIL: layers should have gone. hadLayers = true, haveLayers = true
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesiframesrcchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/iframe-src-change-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+The iframe content was removed. There should be no layers here.
+
+FAIL: layers did not disappear when iframe source changed.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesinvisiblenestediframehideexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-hide-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 210.00 210.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesinvisiblenestediframeshowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/invisible-nested-iframe-show-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 203.00)
+          (bounds 210.00 210.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesleavecompositingiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/leave-compositing-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesnestediframescrollingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/nested-iframe-scrolling-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (0,0) size 800x600
+      RenderText {#text} at (0,0) size 0x0
+layer at (0,0) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (0,0) size 320x200
+  RenderPartObject {IFRAME} at (0,0) size 320x200
+    layer at (0,0) size 320x200
+      RenderView at (0,0) size 320x200
+    layer at (0,0) size 320x200
+      RenderBlock {HTML} at (0,0) size 320x200
+        RenderBody {BODY} at (0,0) size 320x200
+          RenderPartObject {IFRAME} at (0,0) size 300x150
+            layer at (0,0) size 300x1100
+              RenderView at (0,0) size 300x150
+            layer at (0,0) size 300x1100
+              RenderBlock {HTML} at (0,0) size 300x1100
+                RenderBody {BODY} at (0,100) size 300x1000
+                  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesoverlappediframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesoverlappediframeiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-iframe-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 304.00 304.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 300.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 300.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 300.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 250.00 0.00)
+          (bounds 304.00 304.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesoverlappednestediframesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/overlapped-nested-iframes-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,162 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1650.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1650.00)
+      (children 3
+        (GraphicsLayer
+          (position 20.00 150.00)
+          (bounds 284.00 204.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 280.00 200.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 280.00 200.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 280.00 200.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 252.00 172.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 1.00 1.00)
+                                      (children 1
+                                        (GraphicsLayer
+                                          (anchor 0.00 0.00)
+                                          (bounds 250.00 170.00)
+                                          (children 1
+                                            (GraphicsLayer
+                                              (children 1
+                                                (GraphicsLayer
+                                                  (anchor 0.00 0.00)
+                                                  (bounds 250.00 230.00)
+                                                  (children 1
+                                                    (GraphicsLayer
+                                                      (bounds 250.00 230.00)
+                                                      (drawsContent 1)
+                                                      (children 1
+                                                        (GraphicsLayer
+                                                          (position 18.00 10.00)
+                                                          (bounds 210.00 210.00)
+                                                          (contentsOpaque 1)
+                                                        )
+                                                      )
+                                                    )
+                                                  )
+                                                )
+                                              )
+                                            )
+                                          )
+                                        )
+                                      )
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 20.00 374.00)
+          (bounds 284.00 204.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 280.00 200.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 280.00 200.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 280.00 200.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 252.00 172.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 1.00 1.00)
+                                      (children 1
+                                        (GraphicsLayer
+                                          (anchor 0.00 0.00)
+                                          (bounds 250.00 170.00)
+                                          (children 1
+                                            (GraphicsLayer
+                                              (children 1
+                                                (GraphicsLayer
+                                                  (anchor 0.00 0.00)
+                                                  (bounds 250.00 230.00)
+                                                  (children 1
+                                                    (GraphicsLayer
+                                                      (bounds 250.00 230.00)
+                                                      (drawsContent 1)
+                                                      (children 1
+                                                        (GraphicsLayer
+                                                          (position 18.00 10.00)
+                                                          (bounds 210.00 210.00)
+                                                          (contentsOpaque 1)
+                                                        )
+                                                      )
+                                                    )
+                                                  )
+                                                )
+                                              )
+                                            )
+                                          )
+                                        )
+                                      )
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (bounds 800.00 120.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframespagecachelayertreeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/page-cache-layer-tree-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,114 @@
</span><ins>+ALERT: pageshow - not from cache
+ALERT: pagehide - entering cache
+ALERT: pageshow - from cache
+This tests that layers are rebuilt properly after the page is restored from the page cache.
+
+
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 4
+        (GraphicsLayer
+          (position 0.00 44.00)
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 352.00 352.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 352.00 352.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 202.00 202.00)
+                                  (contentsOpaque 1)
+                                  (drawsContent 1)
+                                  (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [100.00 100.00 0.00 1.00])
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 13.00 57.00)
+          (bounds 50.00 50.00)
+        )
+        (GraphicsLayer
+          (position 8.00 277.00)
+          (bounds 784.00 225.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position -8.00 -8.00)
+              (bounds 386.00 236.00)
+              (drawsContent 1)
+              (children 1
+                (GraphicsLayer
+                  (position 43.00 43.00)
+                  (children 1
+                    (GraphicsLayer
+                      (anchor 0.00 0.00)
+                      (bounds 300.00 150.00)
+                      (children 1
+                        (GraphicsLayer
+                          (children 1
+                            (GraphicsLayer
+                              (anchor 0.00 0.00)
+                              (bounds 508.00 608.00)
+                              (children 1
+                                (GraphicsLayer
+                                  (bounds 508.00 608.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 108.00 100.00)
+                                      (bounds 200.00 200.00)
+                                      (contentsOpaque 1)
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 13.00 282.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesresizerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/resizer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/resizer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/resizer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,52 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 304.00 154.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 300.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingiframesscrollingiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/iframes/scrolling-iframe-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 386.00 236.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 43.00 43.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 508.00 608.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 508.00 608.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 108.00 100.00)
+                                  (bounds 200.00 200.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingimagesclipondirectlycompositedimageexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/images/clip-on-directly-composited-image-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 210.00 23.00)
+          (anchor 0.64 0.64)
+          (bounds 140.00 140.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingimagesdirectimagebackgroundcolorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-background-color-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,20) size 784x564
+      RenderImage {IMG} at (20,0) size 280x200 [bgcolor=#0000807F]
+      RenderBlock {P} at (0,440) size 784x20
+        RenderText {#text} at (0,0) size 245x19
+          text run at (0,0) width 245: &quot;Top and bottom should look the same.&quot;
+layer at (28,240) size 280x200
+  RenderImage {IMG} at (20,220) size 280x200 [bgcolor=#0000807F]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingimagesdirectimageobjectfitexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/images/direct-image-object-fit-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 58.00 20.00)
+          (bounds 200.00 120.00)
+          (contents clipping layer 0.00, 0.00 200.00 x 120.00)
+          (contents layer -20.00, 0.00 240.00 x 120.00)
+        )
+        (GraphicsLayer
+          (position 58.00 160.00)
+          (bounds 200.00 120.00)
+          (contents layer 0.00, 10.00 200.00 x 100.00)
+        )
+        (GraphicsLayer
+          (position 58.00 300.00)
+          (bounds 200.00 120.00)
+          (contents clipping layer 0.00, 0.00 200.00 x 120.00)
+          (contents layer -44.00, -12.00 288.00 x 144.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationanimationoverlapwithchildrenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/animation-overlap-with-children-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+Should be compositedShould not be composited
+Should be composited
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 262.00 212.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 6.00 6.00)
+              (bounds 250.00 50.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (position 11.00 21.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 230.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionandtransformexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-and-transform-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5021.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5021.00)
+      (children 2
+        (GraphicsLayer
+          (position 100.00 100.00)
+          (bounds 256.00 256.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 500.00 500.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionchangeoutofviewinviewexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+Layer tree when the fixed elements are out-of-view (should be blank):
+Layer tree when the fixed elements are in-view (both fixed elements should have layers):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 100.00 50.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 100.00 100.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+Layer tree when the fixed elements are out-of-view again (should be blank):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionoutofviewexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1021.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1021.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 1021.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (bounds 10.00 10.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (bounds 800.00 1021.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionoutofviewscaledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,64 @@
</span><ins>+Not scaled:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1016.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1016.00)
+      (children 2
+        (GraphicsLayer
+          (position 600.00 0.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+Scale=0.5:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1016.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1016.00)
+      (children 2
+        (GraphicsLayer
+          (position 600.00 0.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+Scale=1.5:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1016.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1016.00)
+      (children 2
+        (GraphicsLayer
+          (position 600.00 0.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionoutofviewscaledscrollexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,64 @@
</span><ins>+Not scaled:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1016.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1016.00)
+      (children 2
+        (GraphicsLayer
+          (position 600.00 0.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+Scale=0.5:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1016.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1016.00)
+      (children 2
+        (GraphicsLayer
+          (position 600.00 0.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+Scale=1.5:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1016.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1016.00)
+      (children 2
+        (GraphicsLayer
+          (position 600.00 0.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositiontransformedintoviewexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-transformed-into-view-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+This should be visibleThis should be visible
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1021.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1021.00)
+      (children 2
+        (GraphicsLayer
+          (position -200.00 0.00)
+          (anchor 1.00 0.00)
+          (bounds 200.00 50.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [0.00 -1.00 0.00 0.00] [1.00 0.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position -250.00 210.00)
+          (anchor 1.00 0.00)
+          (bounds 200.00 200.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [0.71 -0.71 0.00 0.00] [0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationfixedpositionundertransformexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/fixed-position-under-transform-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5021.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5021.00)
+      (children 2
+        (GraphicsLayer
+          (position 108.00 113.00)
+          (anchor 1.14 -0.39)
+          (bounds 256.00 256.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 1000.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (bounds 500.00 500.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationnocompositingforfixedpositionundertransformexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+TEST
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 30.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationnocompositingforpreserve3dexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+This layer should not be composited.
+This layer should not be composited.
+This layer should be composited.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 616.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 616.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 394.00)
+          (bounds 342.00 182.00)
+          (preserves3D 1)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 31.00 51.00)
+              (bounds 100.00 100.00)
+              (contentsOpaque 1)
+              (transform [0.98 0.00 -0.17 0.00] [0.00 1.00 0.00 0.00] [0.17 0.00 0.98 0.00] [0.00 0.00 0.00 1.00])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationnocompositingforstickyexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/no-compositing-for-sticky-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+There should be no compositing layers for sticky positioned elements.
+
+Left sticky Right sticky Left % sticky Right % sticky Left and Right Left and Right %
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 2008.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 2008.00 600.00)
+      (children 6
+        (GraphicsLayer
+          (position 812.00 61.00)
+          (bounds 300.00 60.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 612.00 129.00)
+          (bounds 300.00 60.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 812.00 197.00)
+          (bounds 300.00 60.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 612.00 265.00)
+          (bounds 300.00 60.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 612.00 333.00)
+          (bounds 300.00 60.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 612.00 401.00)
+          (bounds 300.00 60.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverflowscrolloverlapexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overflow-scroll-overlap-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 30.00 30.00)
+        )
+        (GraphicsLayer
+          (position 20.00 20.00)
+          (bounds 306.00 206.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 23.00 23.00)
+          (bounds 300.00 200.00)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 45.00)
+              (bounds 210.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapanimationclippingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 812.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 812.00)
+      (children 3
+        (GraphicsLayer
+          (position 18.00 120.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 -110.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position 58.00 230.00)
+          (bounds 122.00 462.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 120.00 460.00)
+              (children 3
+                (GraphicsLayer
+                  (position 10.00 10.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+                (GraphicsLayer
+                  (position 10.00 230.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 -220.00 0.00 1.00])
+                )
+                (GraphicsLayer
+                  (position 10.00 340.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 702.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapanimationcontainerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,85 @@
</span><ins>+Before:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 802.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 802.00)
+      (children 3
+        (GraphicsLayer
+          (position 15.00 117.00)
+          (bounds 106.00 106.00)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 -110.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position 44.00 227.00)
+          (bounds 150.00 458.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 21.97 11.00)
+              (bounds 106.00 106.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 -1.00 1.00])
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 15.00 689.00)
+          (bounds 106.00 106.00)
+        )
+      )
+    )
+  )
+)
+
+After:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 802.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 802.00)
+      (children 3
+        (GraphicsLayer
+          (position 15.00 117.00)
+          (bounds 106.00 106.00)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 -110.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position 55.00 227.00)
+          (bounds 128.00 458.00)
+          (drawsContent 1)
+          (children 4
+            (GraphicsLayer
+              (position 11.00 11.00)
+              (bounds 106.00 106.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 -1.00 1.00])
+            )
+            (GraphicsLayer
+              (position 11.00 121.00)
+              (bounds 106.00 106.00)
+              (drawsContent 1)
+              (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+            )
+            (GraphicsLayer
+              (position 11.00 231.00)
+              (bounds 106.00 106.00)
+              (drawsContent 1)
+              (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+            )
+            (GraphicsLayer
+              (position 11.00 341.00)
+              (bounds 106.00 106.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 15.00 689.00)
+          (bounds 106.00 106.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapanimationexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-animation-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 122.00 242.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 120.00 240.00)
+              (children 2
+                (GraphicsLayer
+                  (position 10.00 10.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+                (GraphicsLayer
+                  (position 10.00 120.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapchildlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-child-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (anchor 1.56 0.00)
+          (bounds 256.00 256.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (bounds 300.00 300.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlapclippingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-clipping-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 500.00 100.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 50.00 200.00)
+          (bounds 500.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 450.00 200.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformed3dexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-3d-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+Before:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 108.00 108.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 -1.00 1.00])
+        )
+      )
+    )
+  )
+)
+
+After:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 5
+        (GraphicsLayer
+          (position 108.00 108.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 -1.00 1.00])
+        )
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 208.00 8.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 8.00 158.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 208.00 158.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformedandclippedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 100.00 100.00)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [110.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformedlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 23.00 8.00)
+          (anchor 1.47 0.00)
+          (bounds 256.00 256.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [-10.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (position 385.00 0.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (bounds 300.00 300.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformedpreserved3dexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,134 @@
</span><ins>+123456Before:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 108.00 108.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [-0.25 -0.25 1.00 -0.01] [0.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (anchor 50.00 50.00)
+              (bounds 1.00 1.00)
+              (preserves3D 1)
+              (transform [0.35 0.25 -0.50 0.00] [0.00 0.35 0.71 0.00] [0.35 -0.25 0.50 0.00] [0.00 0.00 0.00 1.00])
+              (children 6
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 50.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [0.00 0.00 -1.00 0.00] [0.00 1.00 0.00 0.00] [1.00 0.00 0.00 0.00] [50.00 0.00 0.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 -50.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [-0.00 0.00 1.00 0.00] [0.00 1.00 0.00 0.00] [-1.00 0.00 -0.00 0.00] [-50.00 0.00 -0.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 -1.00 0.00 0.00] [0.00 -50.00 0.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 1.00 0.00 0.00] [0.00 50.00 0.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+After:
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 5
+        (GraphicsLayer
+          (position 108.00 108.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [-0.25 -0.25 1.00 -0.01] [0.00 0.00 0.00 1.00])
+          (children 1
+            (GraphicsLayer
+              (anchor 50.00 50.00)
+              (bounds 1.00 1.00)
+              (preserves3D 1)
+              (transform [0.71 0.50 -0.50 0.00] [0.00 0.71 0.71 0.00] [0.71 -0.50 0.50 0.00] [0.00 0.00 0.00 1.00])
+              (children 6
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 50.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [0.00 0.00 -1.00 0.00] [0.00 1.00 0.00 0.00] [1.00 0.00 0.00 0.00] [50.00 0.00 0.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 -50.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [-0.00 0.00 1.00 0.00] [0.00 1.00 0.00 0.00] [-1.00 0.00 -0.00 0.00] [-50.00 0.00 -0.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 -1.00 0.00 0.00] [0.00 -50.00 0.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 1.00 0.00 0.00] [0.00 50.00 0.00 1.00])
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 208.00 8.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 8.00 158.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 208.00 158.00)
+          (bounds 100.00 150.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationoverlaptransformsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/overlap-transforms-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 122.00 242.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 120.00 240.00)
+              (children 1
+                (GraphicsLayer
+                  (position 10.00 10.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationrotate3doverlapexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/rotate3d-overlap-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+ 

+ (GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 5
+        (GraphicsLayer
+          (position 23.00 23.00)
+          (bounds 110.00 110.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 167.00 23.00)
+          (bounds 110.00 110.00)
+          (drawsContent 1)
+          (transform [0.97 0.26 0.00 0.00] [-0.26 0.97 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position 167.00 143.00)
+          (bounds 110.00 110.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 311.00 23.00)
+          (bounds 110.00 110.00)
+          (drawsContent 1)
+          (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+        )
+        (GraphicsLayer
+          (position 311.00 143.00)
+          (bounds 110.00 110.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationscrollpartialupdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/scroll-partial-update-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+scroll me
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 20.00 20.00)
+        )
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 400.00 100.00)
+        )
+        (GraphicsLayer
+          (position 200.00 8.00)
+          (bounds 204.00 204.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationspanOverlapsCanvasexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/spanOverlapsCanvas-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationstackingcontextoverlapexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 20.00 20.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 8.00 18.00)
+          (bounds 142.00 142.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationstackingcontextoverlapnestedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/stacking-context-overlap-nested-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 120.00 120.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 50.00 50.00)
+              (bounds 220.00 120.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 65.00 65.00)
+          (bounds 76.00 76.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositinglayercreationtranslatezoverlapexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/layer-creation/translatez-overlap-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingmasksdirectimagemaskexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/masks/direct-image-mask-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 594x19
+          text run at (0,0) width 594: &quot;Testing reflections on directly composited images. Left and right sides should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x169
+        RenderText {#text} at (224,149) size 4x19
+          text run at (224,149) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,64) size 184x124
+  RenderImage {IMG} at (20,20) size 184x124
+layer at (256,64) size 184x124
+  RenderImage {IMG} at (248,20) size 184x124
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingmasksmasklayersizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/masks/mask-layer-size-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 400.00 200.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingmasksmaskedancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/masks/masked-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x619
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x619
+  RenderBlock {HTML} at (0,0) size 800x619
+    RenderBody {BODY} at (8,8) size 784x603
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 534x19
+          text run at (0,0) width 534: &quot;Testing masks on compositing layers. Left and right columns should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x567
+        RenderText {#text} at (262,547) size 4x19
+          text run at (262,547) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,44) size 262x562
+  RenderBlock {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
+layer at (39,75) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (274,44) size 262x562
+  RenderBlock {DIV} at (266,0) size 262x562 [border: (1px solid #000000)]
+layer at (305,75) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingmasksmultiplemasksexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/masks/multiple-masks-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/masks/multiple-masks-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/masks/multiple-masks-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x619
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x619
+  RenderBlock {HTML} at (0,0) size 800x619
+    RenderBody {BODY} at (8,8) size 784x603
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 534x19
+          text run at (0,0) width 534: &quot;Testing masks on compositing layers. Left and right columns should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x567
+        RenderBlock {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (262,547) size 4x19
+          text run at (262,547) width 4: &quot; &quot;
+        RenderBlock {DIV} at (266,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (39,75) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (305,75) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingmaskssimplecompositedmaskexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/masks/simple-composited-mask-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+layer at (0,0) size 800x619
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x619
+  RenderBlock {HTML} at (0,0) size 800x619
+    RenderBody {BODY} at (8,8) size 784x603
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 534x19
+          text run at (0,0) width 534: &quot;Testing masks on compositing layers. Left and right columns should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x567
+        RenderBlock {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (262,547) size 4x19
+          text run at (262,547) width 4: &quot; &quot;
+        RenderBlock {DIV} at (266,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (39,75) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (39,305) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,261) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (305,75) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (305,305) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,261) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowancestoroverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/ancestor-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x434
+  RenderBlock {HTML} at (0,0) size 800x434
+    RenderBody {BODY} at (8,16) size 784x410
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 469x19
+          text run at (0,0) width 469: &quot;Test overflow clipping of composited elements in various configurations.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x374
+        RenderText {#text} at (182,167) size 4x19
+          text run at (182,167) width 4: &quot; &quot;
+        RenderText {#text} at (368,167) size 4x19
+          text run at (368,167) width 4: &quot; &quot;
+        RenderText {#text} at (554,167) size 4x19
+          text run at (554,167) width 4: &quot; &quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (182,354) size 4x19
+          text run at (182,354) width 4: &quot; &quot;
+        RenderText {#text} at (368,354) size 4x19
+          text run at (368,354) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,72) size 142x142 clip at (29,73) size 140x140 scrollHeight 171
+  RenderBlock {DIV} at (20,20) size 142x142 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (214,72) size 142x142 clip at (215,73) size 140x140
+  RenderBlock {DIV} at (206,20) size 142x142 [border: (1px solid #000000)]
+layer at (28,259) size 142x142 clip at (29,260) size 140x140 scrollHeight 171
+  RenderBlock {DIV} at (20,207) size 142x142 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (214,259) size 142x142 clip at (215,260) size 140x140
+  RenderBlock {DIV} at (206,207) size 142x142 [border: (1px solid #000000)]
+layer at (50,94) size 100x150 backgroundClip at (29,73) size 140x140 clip at (29,73) size 140x140 outlineClip at (29,73) size 140x140
+  RenderBlock {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (225,83) size 122x122
+  RenderBlock (positioned) {DIV} at (225,83) size 122x122 [border: (1px solid #0000FF)]
+layer at (236,94) size 100x150
+  RenderBlock {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (400,72) size 142x142 clip at (401,73) size 140x140 scrollHeight 171
+  RenderBlock (relative positioned) {DIV} at (392,20) size 142x142 [border: (1px solid #000000)]
+layer at (411,83) size 122x122
+  RenderBlock (positioned) {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (422,94) size 100x150 backgroundClip at (401,73) size 140x140 clip at (401,73) size 140x140 outlineClip at (401,73) size 140x140
+  RenderBlock {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (50,281) size 100x150 backgroundClip at (29,260) size 140x140 clip at (29,260) size 140x140 outlineClip at (29,260) size 140x140
+  RenderBlock {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (225,270) size 122x122
+  RenderBlock (positioned) {DIV} at (225,270) size 122x122 [border: (1px solid #0000FF)]
+layer at (236,281) size 100x150
+  RenderBlock {DIV} at (11,11) size 100x150 [bgcolor=#808080]
+layer at (400,259) size 142x142 clip at (401,260) size 140x140 scrollHeight 171
+  RenderBlock (relative positioned) {DIV} at (392,207) size 142x142 [border: (1px solid #000000)]
+layer at (411,270) size 122x122
+  RenderBlock (positioned) {DIV} at (11,11) size 122x122 [border: (1px solid #0000FF)]
+layer at (422,281) size 100x150 backgroundClip at (401,260) size 140x140 clip at (401,260) size 140x140 outlineClip at (401,260) size 140x140
+  RenderBlock {DIV} at (11,11) size 100x150 [bgcolor=#808080]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowautomaticallyoptintocompositedscrollingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/automatically-opt-into-composited-scrolling-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,127 @@
</span><ins>+Iteration 0: Passed
+Iteration 0, layer tree
+Iteration 1: Passed
+Iteration 1, layer tree
+Iteration 2: Passed
+Iteration 2, layer tree
+Iteration 3: Passed
+Iteration 3, layer tree
+Iteration 4: Passed
+Iteration 4, layer tree
+Iteration 5: Passed
+Iteration 5, layer tree
+Iteration 6: Passed
+Iteration 6, layer tree
+Iteration 7: Passed
+Iteration 7, layer tree
+Iteration 8: FAILED
+Iteration 8, layer tree
+Iteration 9: FAILED
+Iteration 9, layer tree
+Iteration 10: Passed
+Iteration 10, layer tree
+Iteration 11: Passed
+Iteration 11, layer tree
+Iteration 12: FAILED
+Iteration 12, layer tree
+Iteration 13: FAILED
+Iteration 13, layer tree
+Iteration 14: FAILED
+Iteration 14, layer tree
+Iteration 15: FAILED
+Iteration 15, layer tree
+Iteration 16: FAILED
+Iteration 16, layer tree
+Iteration 17: FAILED
+Iteration 17, layer tree
+Iteration 18: FAILED
+Iteration 18, layer tree
+Iteration 19: FAILED
+Iteration 19, layer tree
+Iteration 20: Passed
+Iteration 20, layer tree
+Iteration 21: Passed
+Iteration 21, layer tree
+Iteration 22: Passed
+Iteration 22, layer tree
+Iteration 23: Passed
+Iteration 23, layer tree
+Iteration 24: Passed
+Iteration 24, layer tree
+Iteration 25: Passed
+Iteration 25, layer tree
+Iteration 26: Passed
+Iteration 26, layer tree
+Iteration 27: Passed
+Iteration 27, layer tree
+Iteration 28: Passed
+Iteration 28, layer tree
+Iteration 29: Passed
+Iteration 29, layer tree
+Iteration 30: Passed
+Iteration 30, layer tree
+Iteration 31: Passed
+Iteration 31, layer tree
+Iteration 32: Passed
+Iteration 32, layer tree
+Iteration 33: Passed
+Iteration 33, layer tree
+Iteration 34: FAILED
+Iteration 34, layer tree
+Iteration 35: FAILED
+Iteration 35, layer tree
+Iteration 36: Passed
+Iteration 36, layer tree
+Iteration 37: Passed
+Iteration 37, layer tree
+Iteration 38: FAILED
+Iteration 38, layer tree
+Iteration 39: FAILED
+Iteration 39, layer tree
+Iteration 40: Passed
+Iteration 40, layer tree
+Iteration 41: Passed
+Iteration 41, layer tree
+Iteration 42: Passed
+Iteration 42, layer tree
+Iteration 43: Passed
+Iteration 43, layer tree
+Iteration 44: Passed
+Iteration 44, layer tree
+Iteration 45: Passed
+Iteration 45, layer tree
+Iteration 46: Passed
+Iteration 46, layer tree
+Iteration 47: Passed
+Iteration 47, layer tree
+Iteration 48: FAILED
+Iteration 48, layer tree
+Iteration 49: FAILED
+Iteration 49, layer tree
+Iteration 50: Passed
+Iteration 50, layer tree
+Iteration 51: Passed
+Iteration 51, layer tree
+Iteration 52: Passed
+Iteration 52, layer tree
+Iteration 53: Passed
+Iteration 53, layer tree
+Iteration 54: FAILED
+Iteration 54, layer tree
+Iteration 55: FAILED
+Iteration 55, layer tree
+Iteration 56: FAILED
+Iteration 56, layer tree
+Iteration 57: FAILED
+Iteration 57, layer tree
+Iteration 58: FAILED
+Iteration 58, layer tree
+Iteration 59: FAILED
+Iteration 59, layer tree
+Iteration 60: Passed
+Iteration 60, layer tree
+Iteration 61: FAILED
+Iteration 61, layer tree
+Iteration 62: Passed
+Iteration 62, layer tree
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowclipdescendentsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clip-descendents-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,70 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 4
+        (GraphicsLayer
+          (position 48.00 38.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 12.00)
+              (bounds 100.00 150.00)
+              (contentsOpaque 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 240.00 38.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 12.00)
+              (bounds 100.00 150.00)
+              (contentsOpaque 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 48.00 230.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 60.00 70.00)
+              (children 1
+                (GraphicsLayer
+                  (position 2.00 12.00)
+                  (bounds 100.00 150.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 240.00 230.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 60.00 70.00)
+              (children 1
+                (GraphicsLayer
+                  (position 2.00 12.00)
+                  (bounds 100.00 150.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowclippingancestorwithacceleratedscrollingancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x316
+  RenderBlock {HTML} at (0,0) size 800x316
+    RenderBody {BODY} at (8,8) size 784x300
+layer at (8,8) size 300x300
+  RenderBlock {DIV} at (0,0) size 300x300
+layer at (8,8) size 100x100 scrollHeight 200
+  RenderBlock {DIV} at (0,0) size 100x100
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowclippingbehaviourchangeisnotpropagatedtodescendantsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,71 @@
</span><ins>+This tests if changing the clipping behaviour on the parent compositing layer makes the child layer disappear.
+
+Text in both of the green boxes should stay visible.
+
+Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 807.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 807.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 6
+        (GraphicsLayer
+          (position 8.00 102.00)
+          (bounds 22.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 22.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 8.00 146.00)
+          (bounds 22.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 22.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 8.00 90.00)
+          (bounds 102.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 102.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 9.00 91.00)
+          (bounds 100.00 20.00)
+          (visible rect 0.00, 0.00 100.00 x 20.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 20.00)
+              (drawsContent 1)
+              (visible rect 0.00, 0.00 100.00 x 20.00)
+              (contentsScale 2.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 134.00)
+          (bounds 102.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 102.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 0.00 135.00)
+          (bounds 807.00 20.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 320.00 x 20.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowclippingbehaviourchangeisnotpropagatedtodescendants2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,71 @@
</span><ins>+This tests if changing the clipping behaviour on the parent compositing layer makes the child layer disappear.
+
+Text in both of the green boxes should stay visible.
+
+Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 807.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 807.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 6
+        (GraphicsLayer
+          (position 8.00 102.00)
+          (bounds 22.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 22.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 8.00 146.00)
+          (bounds 22.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 22.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 8.00 90.00)
+          (bounds 102.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 102.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 9.00 91.00)
+          (bounds 100.00 20.00)
+          (visible rect 0.00, 0.00 100.00 x 20.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 20.00)
+              (drawsContent 1)
+              (visible rect 0.00, 0.00 100.00 x 20.00)
+              (contentsScale 2.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 134.00)
+          (bounds 102.00 22.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 102.00 x 22.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position 9.00 135.00)
+          (bounds 798.00 20.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 311.00 x 20.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowcompositedscrollingcreatesastackingcontainerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,44 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 28.00 20.00)
+          (bounds 202.00 202.00)
+          (drawsContent 1)
+          (children 3
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 200.00 200.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (drawsContent 1)
+                )
+                (GraphicsLayer
+                  (bounds 200.00 150.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 1.00 201.00)
+              (bounds 200.00 0.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 201.00 1.00)
+              (bounds 0.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowcompositedscrollingpaintphasesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/composited-scrolling-paint-phases-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,82 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (paintingPhases
+    GraphicsLayerPaintBackground
+    GraphicsLayerPaintForeground
+    GraphicsLayerPaintMask
+  )
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (paintingPhases
+        GraphicsLayerPaintBackground
+        GraphicsLayerPaintForeground
+        GraphicsLayerPaintMask
+      )
+      (children 1
+        (GraphicsLayer
+          (position 28.00 20.00)
+          (bounds 202.00 202.00)
+          (drawsContent 1)
+          (paintingPhases
+            GraphicsLayerPaintBackground
+            GraphicsLayerPaintMask
+          )
+          (children 3
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 200.00 200.00)
+              (paintingPhases
+                GraphicsLayerPaintBackground
+                GraphicsLayerPaintForeground
+                GraphicsLayerPaintMask
+              )
+              (children 2
+                (GraphicsLayer
+                  (position 0.00 10.00)
+                  (bounds 80.00 10.00)
+                  (contentsOpaque 1)
+                  (paintingPhases
+                    GraphicsLayerPaintBackground
+                    GraphicsLayerPaintForeground
+                    GraphicsLayerPaintMask
+                  )
+                )
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (drawsContent 1)
+                  (paintingPhases
+                    GraphicsLayerPaintForeground
+                  )
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 1.00 201.00)
+              (bounds 200.00 0.00)
+              (drawsContent 1)
+              (paintingPhases
+                GraphicsLayerPaintBackground
+                GraphicsLayerPaintForeground
+                GraphicsLayerPaintMask
+              )
+            )
+            (GraphicsLayer
+              (position 201.00 1.00)
+              (bounds 0.00 200.00)
+              (drawsContent 1)
+              (paintingPhases
+                GraphicsLayerPaintBackground
+                GraphicsLayerPaintForeground
+                GraphicsLayerPaintMask
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowcontentgainsscrollbarsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-gains-scrollbars-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,68 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 4
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 200.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 10.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowcontentlosesscrollbarsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/content-loses-scrollbars-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,68 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 4
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowfixedpositionancestorclipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/fixed-position-ancestor-clip-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 1008x1016
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1016
+  RenderBlock {HTML} at (0,0) size 800x1016
+    RenderBody {BODY} at (8,8) size 1000x1000
+layer at (50,166) size 321x20
+  RenderBlock (positioned) {P} at (50,166) size 321x20
+    RenderText {#text} at (0,0) size 321x19
+      text run at (0,0) width 321: &quot;You should see a single green square, with no red.&quot;
+layer at (8,8) size 100x100
+  RenderBlock (positioned) {DIV} at (8,8) size 100x100 [bgcolor=#FF0000]
+layer at (8,8) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflownestedscrollingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/nested-scrolling-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+layer at (0,0) size 800x838
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x838
+  RenderBlock {HTML} at (0,0) size 800x838
+    RenderBody {BODY} at (8,8) size 784x822
+      RenderBlock (anonymous) at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 83x19
+          text run at (0,0) width 83: &quot;Text outside.&quot;
+layer at (8,28) size 702x802 clip at (9,29) size 700x800 scrollHeight 1286
+  RenderBlock {DIV} at (0,20) size 702x802 [border: (1px solid #000000)]
+    RenderBlock {P} at (1,17) size 700x165
+      RenderText {#text} at (0,7) size 691x151
+        text run at (0,7) width 659: &quot;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et&quot;
+        text run at (0,40) width 687: &quot;dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex&quot;
+        text run at (0,73) width 691: &quot;ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat&quot;
+        text run at (0,106) width 688: &quot;nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim&quot;
+        text run at (0,139) width 96: &quot;id est laborum.&quot;
+    RenderBlock {P} at (1,230) size 700x165
+      RenderText {#text} at (0,7) size 691x151
+        text run at (0,7) width 659: &quot;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et&quot;
+        text run at (0,40) width 687: &quot;dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex&quot;
+        text run at (0,73) width 691: &quot;ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat&quot;
+        text run at (0,106) width 688: &quot;nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim&quot;
+        text run at (0,139) width 96: &quot;id est laborum.&quot;
+    RenderBlock {P} at (1,861) size 700x165
+      RenderText {#text} at (0,7) size 691x151
+        text run at (0,7) width 659: &quot;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et&quot;
+        text run at (0,40) width 687: &quot;dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex&quot;
+        text run at (0,73) width 691: &quot;ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat&quot;
+        text run at (0,106) width 688: &quot;nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim&quot;
+        text run at (0,139) width 96: &quot;id est laborum.&quot;
+    RenderBlock {P} at (1,1074) size 700x165
+      RenderText {#text} at (0,7) size 691x151
+        text run at (0,7) width 659: &quot;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et&quot;
+        text run at (0,40) width 687: &quot;dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex&quot;
+        text run at (0,73) width 691: &quot;ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat&quot;
+        text run at (0,106) width 688: &quot;nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim&quot;
+        text run at (0,139) width 96: &quot;id est laborum.&quot;
+layer at (19,471) size 602x402 backgroundClip at (19,471) size 602x358 clip at (20,472) size 600x357 outlineClip at (9,29) size 700x800 scrollHeight 442
+  RenderBlock {DIV} at (11,443) size 602x402 [border: (1px solid #000000)]
+    RenderBlock {P} at (1,17) size 600x165
+      RenderText {#text} at (0,7) size 600x151
+        text run at (0,7) width 600: &quot;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut&quot;
+        text run at (0,40) width 588: &quot;labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco&quot;
+        text run at (0,73) width 572: &quot;laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in&quot;
+        text run at (0,106) width 584: &quot;voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat&quot;
+        text run at (0,139) width 477: &quot;non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.&quot;
+    RenderBlock {P} at (1,230) size 600x165
+      RenderText {#text} at (0,7) size 600x151
+        text run at (0,7) width 600: &quot;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut&quot;
+        text run at (0,40) width 588: &quot;labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco&quot;
+        text run at (0,73) width 572: &quot;laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in&quot;
+        text run at (0,106) width 584: &quot;voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat&quot;
+        text run at (0,139) width 477: &quot;non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowautowithtouchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 300.00 300.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 300.00 300.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 1000.00 1000.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowautowithtouchtoggleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 300.00 300.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 300.00 300.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 1000.00 1000.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowclipwithacceleratedscrollingancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x216
+  RenderBlock {HTML} at (0,0) size 800x216
+    RenderBody {BODY} at (8,8) size 784x200
+layer at (8,8) size 100x200
+  RenderBlock {DIV} at (0,0) size 100x200
+layer at (8,8) size 100x100 scrollHeight 200
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#FF0000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowoverlaywithtouchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-overlay-with-touch-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 300.00 300.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 300.00 300.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 1000.00 1000.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowpositioningexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-positioning-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x438
+  RenderBlock {HTML} at (0,0) size 800x438
+    RenderBody {BODY} at (100,100) size 600x238
+      RenderBlock {P} at (0,0) size 600x20
+        RenderText {#text} at (0,0) size 479x19
+          text run at (0,0) width 479: &quot;Things should not jump around when the green square starts the transition.&quot;
+layer at (100,136) size 202x202 clip at (101,137) size 200x200
+  RenderBlock (relative positioned) {DIV} at (0,36) size 202x202 [border: (1px solid #000000)]
+layer at (101,137) size 200x100
+  RenderBlock (relative positioned) {DIV} at (1,1) size 200x100 [bgcolor=#80800033]
+layer at (101,137) size 150x150
+  RenderBlock (positioned) {DIV} at (1,1) size 150x150 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowscrollexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,128 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x591
+  RenderBlock {HTML} at (0,0) size 800x591
+    RenderBody {BODY} at (8,16) size 784x567
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 247x19
+          text run at (0,0) width 247: &quot;All of the boxes should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x531
+        RenderText {#text} at (172,157) size 4x19
+          text run at (172,157) width 4: &quot; &quot;
+        RenderText {#text} at (348,157) size 4x19
+          text run at (348,157) width 4: &quot; &quot;
+        RenderText {#text} at (524,157) size 4x19
+          text run at (524,157) width 4: &quot; &quot;
+        RenderText {#text} at (700,157) size 4x19
+          text run at (700,157) width 4: &quot; &quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (172,334) size 4x19
+          text run at (172,334) width 4: &quot; &quot;
+        RenderText {#text} at (348,334) size 4x19
+          text run at (348,334) width 4: &quot; &quot;
+        RenderText {#text} at (524,334) size 4x19
+          text run at (524,334) width 4: &quot; &quot;
+        RenderText {#text} at (700,334) size 4x19
+          text run at (700,334) width 4: &quot; &quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (172,511) size 4x19
+          text run at (172,511) width 4: &quot; &quot;
+        RenderText {#text} at (348,511) size 4x19
+          text run at (348,511) width 4: &quot; &quot;
+        RenderText {#text} at (524,511) size 4x19
+          text run at (524,511) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (18,62) size 152x152 clip at (19,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock {DIV} at (10,10) size 152x152 [border: (1px solid #000000)]
+layer at (194,62) size 152x152 clip at (195,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock {DIV} at (186,10) size 152x152 [border: (1px solid #000000)]
+layer at (19,13) size 210x510 backgroundClip at (19,63) size 150x150 clip at (19,63) size 150x150 outlineClip at (19,63) size 150x150
+  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (195,13) size 210x510 backgroundClip at (195,63) size 150x150 clip at (195,63) size 150x150 outlineClip at (195,63) size 150x150
+  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (370,62) size 152x152 clip at (371,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock (relative positioned) {DIV} at (362,10) size 152x152 [border: (1px solid #000000)]
+layer at (371,13) size 210x510 backgroundClip at (371,63) size 150x150 clip at (371,63) size 150x150 outlineClip at (371,63) size 150x150
+  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (546,62) size 152x152 clip at (547,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock (relative positioned) {DIV} at (538,10) size 152x152 [border: (1px solid #000000)]
+layer at (547,13) size 210x510 backgroundClip at (547,63) size 150x150 clip at (547,63) size 150x150 outlineClip at (547,63) size 150x150
+  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (18,239) size 152x152 clip at (19,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock {DIV} at (10,187) size 152x152 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+      RenderBlock {P} at (5,29) size 200x60
+        RenderText {#text} at (0,1) size 192x58
+          text run at (0,1) width 192: &quot;This is the inner div&quot;
+          text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (194,239) size 152x152 clip at (195,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock {DIV} at (186,187) size 152x152 [border: (1px solid #000000)]
+layer at (195,190) size 210x510 backgroundClip at (195,240) size 150x150 clip at (195,240) size 150x150 outlineClip at (195,240) size 150x150
+  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (370,239) size 152x152 clip at (371,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock {DIV} at (362,187) size 152x152 [border: (1px solid #000000)]
+layer at (371,190) size 210x510 backgroundClip at (371,240) size 150x150 clip at (371,240) size 150x150 outlineClip at (371,240) size 150x150
+  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (546,239) size 152x152 clip at (547,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock {DIV} at (538,187) size 152x152 [border: (1px solid #000000)]
+layer at (547,190) size 210x510 backgroundClip at (547,240) size 150x150 clip at (547,240) size 150x150 outlineClip at (547,240) size 150x150
+  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (18,416) size 152x152 clip at (19,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock (relative positioned) {DIV} at (10,364) size 152x152 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+      RenderBlock {P} at (5,29) size 200x60
+        RenderText {#text} at (0,1) size 192x58
+          text run at (0,1) width 192: &quot;This is the inner div&quot;
+          text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (194,416) size 152x152 clip at (195,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock (relative positioned) {DIV} at (186,364) size 152x152 [border: (1px solid #000000)]
+layer at (195,367) size 210x510 backgroundClip at (195,417) size 150x150 clip at (195,417) size 150x150 outlineClip at (195,417) size 150x150
+  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (370,416) size 152x152 clip at (371,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock (relative positioned) {DIV} at (362,364) size 152x152 [border: (1px solid #000000)]
+layer at (371,367) size 210x510 backgroundClip at (371,417) size 150x150 clip at (371,417) size 150x150 outlineClip at (371,417) size 150x150
+  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
+layer at (546,416) size 152x152 clip at (547,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
+  RenderBlock (relative positioned) {DIV} at (538,364) size 152x152 [border: (1px solid #000000)]
+layer at (547,367) size 210x510 backgroundClip at (547,417) size 150x150 clip at (547,417) size 150x150 outlineClip at (547,417) size 150x150
+  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
+    RenderBlock {P} at (5,29) size 200x60
+      RenderText {#text} at (0,1) size 192x58
+        text run at (0,1) width 192: &quot;This is the inner div&quot;
+        text run at (0,31) width 111: &quot;that scrolls.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowscrollbarlayerpositionsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+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.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 2.00 -6.00)
+          (bounds 244.00 244.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowoverflowscrollbarlayersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/overflow-scrollbar-layers-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,68 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 4
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 200.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 10.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 13.00)
+          (bounds 100.00 100.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowparentoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x227
+  RenderBlock {HTML} at (0,0) size 800x227
+    RenderBody {BODY} at (8,16) size 784x203
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 367x19
+          text run at (0,0) width 367: &quot;Gray box should be clipped by black border in each case.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x167
+        RenderText {#text} at (162,147) size 4x19
+          text run at (162,147) width 4: &quot; &quot;
+        RenderText {#text} at (328,147) size 4x19
+          text run at (328,147) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,72) size 122x122 clip at (29,73) size 120x120 scrollHeight 320
+  RenderBlock {DIV} at (20,20) size 122x122 [border: (1px solid #000000)]
+layer at (39,83) size 100x300 backgroundClip at (29,73) size 120x120 clip at (29,73) size 120x120 outlineClip at (29,73) size 120x120
+  RenderBlock {DIV} at (11,11) size 100x300 [bgcolor=#808080]
+layer at (194,72) size 122x122 clip at (195,73) size 120x120 scrollHeight 320
+  RenderBlock (relative positioned) {DIV} at (186,20) size 122x122 [border: (1px solid #000000)]
+layer at (205,83) size 100x300 backgroundClip at (195,73) size 120x120 clip at (195,73) size 120x120 outlineClip at (195,73) size 120x120
+  RenderBlock {DIV} at (11,11) size 100x300 [bgcolor=#808080]
+layer at (360,72) size 122x122 clip at (361,73) size 120x120 scrollHeight 320
+  RenderBlock (relative positioned) {DIV} at (352,20) size 122x122 [border: (1px solid #000000)]
+layer at (371,83) size 100x300 backgroundClip at (361,73) size 120x120 clip at (361,73) size 120x120 outlineClip at (361,73) size 120x120
+  RenderBlock {DIV} at (11,11) size 100x300 [bgcolor=#808080]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowremoveoverflowcrash2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/remove-overflow-crash2-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,76 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x218
+  RenderBlock {HTML} at (0,0) size 800x218
+    RenderBody {BODY} at (8,8) size 784x202
+layer at (8,8) size 103x202 clip at (9,9) size 101x200 scrollHeight 1360
+  RenderBlock {DIV} at (0,0) size 103x202 [border: (1px solid #000000)]
+    RenderText {#text} at (1,1) size 101x1359
+      text run at (1,1) width 86: &quot;Lorem ipsum&quot;
+      text run at (1,21) width 92: &quot;dolor sit amet,&quot;
+      text run at (1,41) width 73: &quot;consectetur&quot;
+      text run at (1,61) width 99: &quot;adipisicing elit,&quot;
+      text run at (1,81) width 100: &quot;sed do eiusmod&quot;
+      text run at (1,101) width 46: &quot;tempor&quot;
+      text run at (1,121) width 82: &quot;incididunt ut&quot;
+      text run at (1,141) width 101: &quot;labore et dolore&quot;
+      text run at (1,161) width 90: &quot;magna aliqua.&quot;
+      text run at (1,181) width 72: &quot;Ut enim ad&quot;
+      text run at (1,201) width 97: &quot;minim veniam,&quot;
+      text run at (1,221) width 79: &quot;quis nostrud&quot;
+      text run at (1,241) width 76: &quot;exercitation&quot;
+      text run at (1,261) width 100: &quot;ullamco laboris&quot;
+      text run at (1,281) width 88: &quot;nisi ut aliquip&quot;
+      text run at (1,301) width 34: &quot;ex ea&quot;
+      text run at (1,321) width 64: &quot;commodo&quot;
+      text run at (1,341) width 68: &quot;consequat.&quot;
+      text run at (1,361) width 96: &quot;Duis aute irure&quot;
+      text run at (1,381) width 51: &quot;dolor in&quot;
+      text run at (1,401) width 86: &quot;reprehenderit&quot;
+      text run at (1,421) width 76: &quot;in voluptate&quot;
+      text run at (1,441) width 60: &quot;velit esse&quot;
+      text run at (1,461) width 86: &quot;cillum dolore&quot;
+      text run at (1,481) width 93: &quot;eu fugiat nulla&quot;
+      text run at (1,501) width 53: &quot;pariatur.&quot;
+      text run at (1,521) width 92: &quot;Excepteur sint&quot;
+      text run at (1,541) width 56: &quot;occaecat&quot;
+      text run at (1,561) width 87: &quot;cupidatat non&quot;
+      text run at (1,581) width 88: &quot;proident, sunt&quot;
+      text run at (1,601) width 76: &quot;in culpa qui&quot;
+      text run at (1,621) width 100: &quot;officia deserunt&quot;
+      text run at (1,641) width 91: &quot;mollit anim id&quot;
+      text run at (1,661) width 80: &quot;est laborum.&quot;
+      text run at (1,681) width 86: &quot;Lorem ipsum&quot;
+      text run at (1,701) width 92: &quot;dolor sit amet,&quot;
+      text run at (1,721) width 73: &quot;consectetur&quot;
+      text run at (1,741) width 99: &quot;adipisicing elit,&quot;
+      text run at (1,761) width 100: &quot;sed do eiusmod&quot;
+      text run at (1,781) width 46: &quot;tempor&quot;
+      text run at (1,801) width 82: &quot;incididunt ut&quot;
+      text run at (1,821) width 101: &quot;labore et dolore&quot;
+      text run at (1,841) width 90: &quot;magna aliqua.&quot;
+      text run at (1,861) width 72: &quot;Ut enim ad&quot;
+      text run at (1,881) width 97: &quot;minim veniam,&quot;
+      text run at (1,901) width 79: &quot;quis nostrud&quot;
+      text run at (1,921) width 76: &quot;exercitation&quot;
+      text run at (1,941) width 100: &quot;ullamco laboris&quot;
+      text run at (1,961) width 88: &quot;nisi ut aliquip&quot;
+      text run at (1,981) width 34: &quot;ex ea&quot;
+      text run at (1,1001) width 64: &quot;commodo&quot;
+      text run at (1,1021) width 68: &quot;consequat.&quot;
+      text run at (1,1041) width 96: &quot;Duis aute irure&quot;
+      text run at (1,1061) width 51: &quot;dolor in&quot;
+      text run at (1,1081) width 86: &quot;reprehenderit&quot;
+      text run at (1,1101) width 76: &quot;in voluptate&quot;
+      text run at (1,1121) width 60: &quot;velit esse&quot;
+      text run at (1,1141) width 86: &quot;cillum dolore&quot;
+      text run at (1,1161) width 93: &quot;eu fugiat nulla&quot;
+      text run at (1,1181) width 53: &quot;pariatur.&quot;
+      text run at (1,1201) width 92: &quot;Excepteur sint&quot;
+      text run at (1,1221) width 56: &quot;occaecat&quot;
+      text run at (1,1241) width 87: &quot;cupidatat non&quot;
+      text run at (1,1261) width 88: &quot;proident, sunt&quot;
+      text run at (1,1281) width 76: &quot;in culpa qui&quot;
+      text run at (1,1301) width 100: &quot;officia deserunt&quot;
+      text run at (1,1321) width 91: &quot;mollit anim id&quot;
+      text run at (1,1341) width 80: &quot;est laborum.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowresizepaintingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/resize-painting-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/resize-painting-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/resize-painting-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 100.00 100.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowscrollbarpaintingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x272
+  RenderBlock {HTML} at (0,0) size 800x272
+    RenderBody {BODY} at (8,16) size 784x246
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 484x19
+          text run at (0,0) width 484: &quot;You should see scrollbars on the gray square, and a resizer control below it.&quot;
+layer at (18,52) size 100x100 scrollWidth 500 scrollHeight 500
+  RenderBlock (relative positioned) {DIV} at (10,36) size 100x100
+layer at (18,52) size 500x500 backgroundClip at (18,52) size 100x100 clip at (18,52) size 100x100 outlineClip at (18,52) size 100x100
+  RenderBlock {DIV} at (0,0) size 500x500 [bgcolor=#808080]
+layer at (18,162) size 100x100
+  RenderBlock {DIV} at (10,146) size 100x100
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowscrollingcontentcliptoviewportexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 320.00 340.00)
+          (children 3
+            (GraphicsLayer
+              (bounds 320.00 340.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 320.00 1224.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 0.00 340.00)
+              (bounds 320.00 0.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 320.00 0.00)
+              (bounds 0.00 340.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowscrollingwithoutpaintingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/scrolling-without-painting-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 202.00 202.00)
+          (drawsContent 1)
+          (children 3
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds origin 0.00 25.00)
+              (bounds 200.00 200.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 1025.00)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 1.00 201.00)
+              (bounds 200.00 0.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 201.00 1.00)
+              (bounds 0.00 200.00)
+              (drawsContent 1)
+              (repaint rects
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowtextareascrolltouchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/textarea-scroll-touch-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+  
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 18.00)
+          (bounds 206.00 126.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds origin 0.00 50.00)
+              (bounds 204.00 124.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 204.00 270.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 205.00 1.00)
+              (bounds 0.00 124.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 248.00 18.00)
+          (bounds 206.00 126.00)
+          (opacity 0.40)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds origin 0.00 50.00)
+              (bounds 204.00 124.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 204.00 270.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 205.00 1.00)
+              (bounds 0.00 124.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowthemeaffectsvisualoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/theme-affects-visual-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x37
+  RenderBlock {HTML} at (0,0) size 800x37
+    RenderBody {BODY} at (8,8) size 784x21
+layer at (8,8) size 784x21
+  RenderBlock {DIV} at (0,0) size 784x21
+    RenderText {#text} at (19,1) size 4x19
+      text run at (19,1) width 4: &quot; &quot;
+    RenderBlock {SPAN} at (23,16) size 20x0
+    RenderText {#text} at (43,1) size 4x19
+      text run at (43,1) width 4: &quot; &quot;
+    RenderText {#text} at (0,0) size 0x0
+layer at (10,11) size 15x15
+  RenderBlock (relative positioned) {INPUT} at (2,3) size 15x15 [bgcolor=#FFFFFF02] [border: (1px solid #4C4C4C)]
+layer at (57,11) size 15x15
+  RenderBlock (relative positioned) {INPUT} at (49,3) size 15x15 [bgcolor=#000000CC] [border: (1px solid #FFFFFF00)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowupdatingscrollingcontentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow/updating-scrolling-content-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 200.00 200.00)
+          (children 3
+            (GraphicsLayer
+              (bounds 200.00 200.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 1200.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 0.00 200.00)
+              (bounds 200.00 0.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 200.00 0.00)
+              (bounds 0.00 200.00)
+              (drawsContent 1)
+              (repaint rects
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingoverflowtrumpstransformstyleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/overflow-trumps-transform-style-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+preserve-3d
+flat
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (preserves3D 1)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+        (GraphicsLayer
+          (position 18.00 120.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingpluginscompositedpluginexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/plugins/composited-plugin-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x171
+  RenderBlock {HTML} at (0,0) size 800x171
+    RenderBody {BODY} at (8,8) size 784x155
+      RenderEmbeddedObject {EMBED} at (0,0) size 300x150
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsanimationinsidereflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/animation-inside-reflection-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x346
+  RenderBlock {HTML} at (0,0) size 800x346
+    RenderBody {BODY} at (8,16) size 784x322
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 387x19
+          text run at (0,0) width 387: &quot;The top left box, and all reflections should be rotated 45deg.&quot;
+      RenderBlock {DIV} at (0,302) size 784x20
+        RenderText {#text} at (0,0) size 632x19
+          text run at (0,0) width 632: &quot;PASS - \&quot;webkitTransform.0\&quot; property for \&quot;animated\&quot; element at 0.5s saw something close to: 0.76&quot;
+        RenderBR {BR} at (631,0) size 1x19
+layer at (28,56) size 122x242
+  RenderBlock {DIV} at (20,40) size 122x242 [border: (1px solid #000000)]
+layer at (39,67) size 104x104
+  RenderBlock {DIV} at (11,11) size 104x104 [border: (2px solid #0000FF)]
+layer at (51,79) size 80x80
+  RenderBlock {DIV} at (12,12) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionscompositingchangeinsidereflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/compositing-change-inside-reflection-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+    RenderBody {BODY} at (8,16) size 784x20
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 582x19
+          text run at (0,0) width 582: &quot;Test dynamically created compositing layer inside reflection. You should see no red below.&quot;
+layer at (19,183) size 100x100
+  RenderBlock (positioned) {DIV} at (11,131) size 100x100 [bgcolor=#FF0000]
+layer at (8,52) size 120x120
+  RenderBlock (positioned) {DIV} at (0,0) size 120x120 [border: (1px solid #000000)]
+layer at (19,63) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsdeeplynestedreflectionsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/deeply-nested-reflections-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x300
+  RenderBlock {HTML} at (0,0) size 800x300
+    RenderBody {BODY} at (8,16) size 784x276
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 167x19
+          text run at (0,0) width 167: &quot;Deeply nested reflections.&quot;
+layer at (10,52) size 234x240
+  RenderBlock {DIV} at (2,36) size 234x240 [border: (1px solid #000000)]
+layer at (13,55) size 228x234
+  RenderBlock {DIV} at (3,3) size 228x234 [border: (1px solid #FFA500)]
+layer at (16,58) size 222x112
+  RenderBlock {DIV} at (3,3) size 222x112 [border: (1px solid #0000FF)]
+layer at (19,61) size 106x106
+  RenderBlock {DIV} at (3,3) size 106x106 [border: (1px solid #FF0000)]
+layer at (22,64) size 100x100
+  RenderBlock {DIV} at (3,3) size 100x100 [bgcolor=#008000] [border: (1px solid #000000)]
+    RenderText {#text} at (28,2) size 44x72
+      text run at (28,2) width 44: &quot;C&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsdirectimageobjectfitreflectedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/direct-image-object-fit-reflected-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+    
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 28.00 28.00)
+          (bounds 200.00 120.00)
+          (replica layer)
+            (GraphicsLayer
+              (bounds 200.00 120.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 -1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 140.00 0.00 1.00])
+              (replicated layer)
+            )
+          (contents clipping layer 0.00, 0.00 200.00 x 120.00)
+          (contents layer -20.00, 0.00 240.00 x 120.00)
+        )
+        (GraphicsLayer
+          (position 272.00 28.00)
+          (bounds 200.00 120.00)
+          (replica layer)
+            (GraphicsLayer
+              (bounds 200.00 120.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 -1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 140.00 0.00 1.00])
+              (replicated layer)
+            )
+          (contents layer 0.00, 10.00 200.00 x 100.00)
+        )
+        (GraphicsLayer
+          (position 516.00 28.00)
+          (bounds 200.00 120.00)
+          (replica layer)
+            (GraphicsLayer
+              (bounds 200.00 120.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 -1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 140.00 0.00 1.00])
+              (replicated layer)
+            )
+          (contents clipping layer 0.00, 0.00 200.00 x 120.00)
+          (contents layer -44.00, -12.00 288.00 x 144.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsmaskedreflectiononcompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/masked-reflection-on-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x276
+  RenderBlock {HTML} at (0,0) size 800x276
+    RenderBody {BODY} at (8,16) size 784x140
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 279x19
+          text run at (0,0) width 279: &quot;Reflection should be masked with gradient.&quot;
+layer at (28,56) size 100x100
+  RenderBlock {DIV} at (20,40) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionanchorpointexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-anchor-point-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+    RenderBody {BODY} at (8,16) size 784x272
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 291x19
+          text run at (0,0) width 291: &quot;Left and right sides should look symmetrical.&quot;
+layer at (68,56) size 122x232
+  RenderBlock {DIV} at (60,40) size 122x232 [border: (1px solid #000000)]
+layer at (79,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionanimatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-animated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x336
+  RenderBlock {HTML} at (0,0) size 800x336
+    RenderBody {BODY} at (8,16) size 784x312
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 645x19
+          text run at (0,0) width 645: &quot;Animation on original and reflection should both be paused half way through, giving 45deg rotation.&quot;
+      RenderBlock {DIV} at (0,292) size 784x20
+        RenderText {#text} at (0,0) size 607x19
+          text run at (0,0) width 607: &quot;PASS - \&quot;webkitTransform.0\&quot; property for \&quot;inner\&quot; element at 0.5s saw something close to: 0.76&quot;
+        RenderBR {BR} at (606,0) size 1x19
+layer at (108,56) size 122x232
+  RenderBlock {DIV} at (100,40) size 122x232 [border: (1px solid #000000)]
+layer at (119,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+    RenderBody {BODY} at (8,16) size 784x272
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 387x19
+          text run at (0,0) width 387: &quot;You should see the original and three copies of the blue box.&quot;
+layer at (28,56) size 122x232
+  RenderBlock {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionmaskchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-mask-change-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+    RenderBody {BODY} at (8,16) size 784x272
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 365x19
+          text run at (0,0) width 365: &quot;The four green squares should all have the mask applied.&quot;
+layer at (28,56) size 122x232
+  RenderBlock {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiononoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-on-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+    RenderBody {BODY} at (8,16) size 784x272
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 456x19
+          text run at (0,0) width 456: &quot;You should see the original and three copies of the green box with text.&quot;
+layer at (28,56) size 122x232
+  RenderBlock {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+layer at (39,67) size 100x100 scrollHeight 500
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100
+layer at (39,67) size 100x500 backgroundClip at (39,67) size 100x100 clip at (39,67) size 100x100 outlineClip at (39,67) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x500
+    RenderText {#text} at (0,0) size 100x379
+      text run at (0,0) width 86: &quot;Lorem ipsum&quot;
+      text run at (0,20) width 92: &quot;dolor sit amet,&quot;
+      text run at (0,40) width 73: &quot;consectetur&quot;
+      text run at (0,60) width 99: &quot;adipisicing elit,&quot;
+      text run at (0,80) width 100: &quot;sed do eiusmod&quot;
+      text run at (0,100) width 46: &quot;tempor&quot;
+      text run at (0,120) width 82: &quot;incididunt ut&quot;
+      text run at (0,140) width 56: &quot;labore et&quot;
+      text run at (0,160) width 88: &quot;dolore magna&quot;
+      text run at (0,180) width 100: &quot;aliqua. Ut enim&quot;
+      text run at (0,200) width 61: &quot;ad minim&quot;
+      text run at (0,220) width 82: &quot;veniam, quis&quot;
+      text run at (0,240) width 48: &quot;nostrud&quot;
+      text run at (0,260) width 76: &quot;exercitation&quot;
+      text run at (0,280) width 100: &quot;ullamco laboris&quot;
+      text run at (0,300) width 88: &quot;nisi ut aliquip&quot;
+      text run at (0,320) width 34: &quot;ex ea&quot;
+      text run at (0,340) width 64: &quot;commodo&quot;
+      text run at (0,360) width 68: &quot;consequat.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionopacityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-opacity-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+    RenderBody {BODY} at (8,16) size 784x272
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 357x19
+          text run at (0,0) width 357: &quot;The four green squares should look equally transparent.&quot;
+layer at (28,56) size 122x232
+  RenderBlock {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectionsizechangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-size-change-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x348
+  RenderBlock {HTML} at (0,0) size 800x348
+    RenderBody {BODY} at (8,16) size 784x312
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 293x19
+          text run at (0,0) width 293: &quot;The four green squares should all be lined up.&quot;
+layer at (28,56) size 142x272
+  RenderBlock {DIV} at (20,40) size 142x272 [border: (1px solid #000000)]
+layer at (39,67) size 120x120
+  RenderBlock {DIV} at (11,11) size 120x120 [bgcolor=#008000]
+    RenderText {#text} at (43,1) size 34x75
+      text run at (43,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiontransformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x308
+  RenderBlock {HTML} at (0,0) size 800x308
+    RenderBody {BODY} at (8,16) size 784x272
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 562x19
+          text run at (0,0) width 562: &quot;Test transform change on reflected elements. Left and right side should be symmetrical.&quot;
+layer at (28,56) size 122x232
+  RenderBlock {DIV} at (20,40) size 122x232 [border: (1px solid #000000)]
+layer at (39,67) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiontransformed2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transformed2-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x328
+  RenderBlock {HTML} at (0,0) size 800x328
+    RenderBody {BODY} at (8,16) size 784x292
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 777x39
+          text run at (0,0) width 777: &quot;Test transform change on reflected elements, with compositing layers larger than render layers. Left and right side should&quot;
+          text run at (0,20) width 103: &quot;be symmetrical.&quot;
+layer at (28,76) size 122x232
+  RenderBlock {DIV} at (20,60) size 122x232 [border: (1px solid #000000)]
+layer at (39,87) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsnestedreflectiontransitionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/nested-reflection-transition-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x300
+  RenderBlock {HTML} at (0,0) size 800x300
+    RenderBody {BODY} at (8,20) size 784x272
+      RenderBlock {DIV} at (0,252) size 784x20
+        RenderText {#text} at (0,0) size 613x19
+          text run at (0,0) width 613: &quot;PASS - \&quot;-webkit-transform.1\&quot; property for \&quot;inner\&quot; element at 0.5s saw something close to: 0.76&quot;
+        RenderBR {BR} at (612,0) size 1x19
+layer at (28,20) size 122x232
+  RenderBlock {DIV} at (20,0) size 122x232 [border: (1px solid #000000)]
+layer at (29,31) size 100x100
+  RenderBlock {DIV} at (1,11) size 100x100
+layer at (39,31) size 100x100
+  RenderBlock {DIV} at (10,0) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (33,1) size 34x75
+      text run at (33,1) width 34: &quot;1&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionincompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-in-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x576
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 417x19
+          text run at (0,0) width 417: &quot;Reflection should not be cropped by being in a composited layer.&quot;
+      RenderBlock {P} at (0,292) size 784x20
+        RenderText {#text} at (0,0) size 245x19
+          text run at (0,0) width 245: &quot;This is the next paragraph in the page.&quot;
+layer at (208,78) size 342x172
+  RenderBlock {DIV} at (200,70) size 342x172 [border: (1px solid #000000)]
+    RenderBlock {P} at (21,27) size 300x20
+      RenderText {#text} at (0,0) size 234x19
+        text run at (0,0) width 234: &quot;This element has a composited layer&quot;
+layer at (349,119) size 260x72
+  RenderBlock (positioned) {DIV} at (141,41) size 260x72 [bgcolor=#DDDDDD]
+    RenderBlock {P} at (10,26) size 240x20
+      RenderText {#text} at (0,0) size 229x19
+        text run at (0,0) width 229: &quot;This is a positioned, reflected child.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectiononcompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-on-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x460
+  RenderBlock {HTML} at (0,0) size 800x460
+    RenderBody {BODY} at (8,20) size 784x320
+layer at (28,20) size 200x100
+  RenderBlock {DIV} at (20,0) size 200x100 [bgcolor=#808080]
+    RenderText {#text} at (0,0) size 112x19
+      text run at (0,0) width 112: &quot;Here is some text&quot;
+layer at (8,240) size 784x100
+  RenderBlock {DIV} at (0,220) size 784x100
+layer at (28,240) size 200x100
+  RenderBlock {DIV} at (20,0) size 200x100 [bgcolor=#808080]
+    RenderText {#text} at (0,0) size 112x19
+      text run at (0,0) width 112: &quot;Here is some text&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionopacityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-opacity-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x180
+  RenderBlock {HTML} at (0,0) size 800x180
+    RenderBody {BODY} at (8,16) size 784x156
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 763x39
+          text run at (0,0) width 763: &quot;Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between the original&quot;
+          text run at (0,20) width 230: &quot;and reflection should not be visible.&quot;
+layer at (8,72) size 150x100
+  RenderBlock (relative positioned) {DIV} at (0,56) size 150x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionorderingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-ordering-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x216
+  RenderBlock {HTML} at (0,0) size 800x216
+    RenderBody {BODY} at (8,16) size 784x180
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 722x39
+          text run at (0,0) width 722: &quot;You should see a black rectangle divided into two parts; the top part should be taller (reflection should be behind&quot;
+          text run at (0,20) width 60: &quot;original).&quot;
+layer at (28,76) size 220x120
+  RenderBlock {DIV} at (20,60) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
+    RenderText {#text} at (67,11) size 86x28
+      text run at (67,11) width 86: &quot;Contents&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionpositioningexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+    RenderBody {BODY} at (8,16) size 784x20
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 515x19
+          text run at (0,0) width 515: &quot;Position of reflected layer should update correctly. You should see no red below.&quot;
+layer at (20,50) size 150x120
+  RenderBlock (positioned) {DIV} at (20,50) size 150x120
+layer at (46,185) size 100x100
+  RenderBlock (positioned) {DIV} at (26,135) size 100x100 [bgcolor=#FF0000]
+layer at (20,50) size 150x120
+  RenderBlock (relative positioned) {DIV} at (0,0) size 150x120 [border: (1px solid #000000)]
+layer at (46,61) size 100x100
+  RenderBlock (positioned) {DIV} at (26,11) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionsreflectionpositioning2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/reflection-positioning2-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+    RenderBody {BODY} at (8,16) size 784x20
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 515x19
+          text run at (0,0) width 515: &quot;Position of reflected layer should update correctly. You should see no red below.&quot;
+layer at (50,50) size 150x120
+  RenderBlock (positioned) {DIV} at (50,50) size 150x120
+layer at (76,185) size 100x100
+  RenderBlock (positioned) {DIV} at (26,135) size 100x100 [bgcolor=#FF0000]
+layer at (50,50) size 150x120
+  RenderBlock (relative positioned) {DIV} at (0,0) size 150x120 [border: (1px solid #000000)]
+layer at (76,61) size 100x100
+  RenderBlock (positioned) {DIV} at (26,11) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionssimplecompositedreflectionsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/simple-composited-reflections-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 594x19
+          text run at (0,0) width 594: &quot;Testing reflections on directly composited images. Left and right sides should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x169
+        RenderText {#text} at (224,149) size 4x19
+          text run at (224,149) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,64) size 184x124
+  RenderImage {IMG} at (20,20) size 184x124
+layer at (256,64) size 184x124
+  RenderImage {IMG} at (248,20) size 184x124
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingreflectionstransforminsidereflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/reflections/transform-inside-reflection-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x328
+  RenderBlock {HTML} at (0,0) size 800x328
+    RenderBody {BODY} at (8,16) size 784x292
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 783x39
+          text run at (0,0) width 783: &quot;Transform inside nested reflections should be applied correctly. You should see four rotated green boxes, as mirror images&quot;
+          text run at (0,20) width 87: &quot;of each other.&quot;
+layer at (28,76) size 122x232
+  RenderBlock {DIV} at (20,60) size 122x232 [border: (1px solid #000000)]
+layer at (39,87) size 102x102
+  RenderBlock {DIV} at (11,11) size 102x102 [border: (1px solid #000000)]
+layer at (50,98) size 80x80
+  RenderBlock {DIV} at (11,11) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowclipdescendantexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-clip-descendant-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+Test a fixed positioned element collected in a named flow correctly clips its ancestor.
+
+On success, you should see a green rectangle with an orange rectangle in the bottom right corner.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 150.00 150.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 100.00 100.00)
+              (children 1
+                (GraphicsLayer
+                  (position 50.00 50.00)
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+This test collects a fixed position element inside a named flow and flows it into a region.
+
+The fixed positioned element should be positioned relative to the viewport and it should be composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 150.00 150.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowfromabsinnamedflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-abs-in-named-flow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+Test that an absolutely positioned element that is dynamicaly changed to fixed is positioned relative to the viewport instead of first region.
+
+The fixed element should be composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 150.00 150.00)
+          (bounds 50.00 50.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowfromoutflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-from-outflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+Test that a fixed positioned element that is dinamically collected into a named flow is still positioned relative to viewport and composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 100.00 100.00)
+          (bounds 50.00 50.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowgottransformedparentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-got-transformed-parent-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+Test that a fixed positioned element in a named flow whose parent is dynamically transformed is positioned relative to the parent instead of viewport.
+
+The fixed positioned element should NOT be composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 100.00 100.00)
+              (bounds 150.00 150.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowlosttransformedparentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-lost-transformed-parent-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+Test that a fixed positioned element in a named flow whose parent dynamically loses its transformed style is positioned relative to the viewport instead of parent.
+
+The fixed positioned element should NOT be composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 150.00 150.00)
+          (bounds 50.00 50.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowoverlapcompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-overlap-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+Test that a fixed positioned element in a named flow that overlaps a composited element is composited too.
+
+On success you should see a green rectangle over an orange rectangle.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 150.00 150.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 200.00 200.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedinnamedflowtransformedparentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-in-named-flow-transformed-parent-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+Test that a fixed positioned element with a transformed parent is positioned relative to the transformed parent and is not composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 100.00 100.00)
+              (bounds 150.00 150.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingregionsfixedtransformedinnamedflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/regions/fixed-transformed-in-named-flow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+This test collects a transformed fixed position element inside a named flow and flows it into a region.
+
+The fixed positioned element should be positioned relative to the viewport and it should be composited.
+
+On success you should not see red below.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 150.00 150.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintabsolutepaintedintocompositedancestorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/absolute-painted-into-composited-ancestor-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+(repaint rects
+  (rect 0 0 200 200)
+  (rect 300 0 200 200)
+)
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 300.00 0.00)
+          (bounds 200.00 200.00)
+          (contentsOpaque 1)
+          (children 1
+            (GraphicsLayer
+              (bounds 200.00 200.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 100.00 100.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintbecomeoverlaycompositedlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderInline {A} at (0,0) size 153x19 [color=#0000EE]
+          RenderText {#text} at (0,0) size 153x19
+            text run at (0,0) width 153: &quot;rdar://problem/6983207&quot;
+        RenderText {#text} at (152,0) size 405x19
+          text run at (152,0) width 405: &quot;Should not leave blue box behind after moving to the top right.&quot;
+layer at (8,44) size 502x102
+  RenderBlock (relative positioned) {DIV} at (0,36) size 502x102 [border: (1px solid #000000)]
+layer at (259,45) size 250x100
+  RenderBlock (positioned) {DIV} at (251,1) size 250x100 [bgcolor=#0000FF]
+layer at (9,45) size 50x50
+  RenderBlock (positioned) {DIV} at (1,1) size 50x50 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintcompositeddocumentelementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/composited-document-element-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+layer at (8,16) size 784x20
+  RenderBody {BODY} at (8,16) size 784x20
+    RenderBlock {P} at (0,0) size 784x20
+      RenderText {#text} at (0,0) size 360x19
+        text run at (0,0) width 360: &quot;In a pixel test, you should see a plain white background.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintcontentintooverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/content-into-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x460
+  RenderBlock {HTML} at (0,0) size 800x460
+    RenderBody {BODY} at (8,20) size 784x420
+layer at (28,20) size 120x420
+  RenderBlock {DIV} at (20,0) size 120x420
+layer at (28,28) size 106x106
+  RenderBlock (positioned) {DIV} at (0,8) size 106x106 [border: (3px solid #008000)]
+    RenderBlock {DIV} at (3,3) size 100x50
+      RenderBlock {DIV} at (0,0) size 100x50
+layer at (28,178) size 106x106
+  RenderBlock (positioned) {DIV} at (0,158) size 106x106 [border: (3px solid #008000)]
+    RenderBlock {DIV} at (3,3) size 50x100
+      RenderBlock {DIV} at (0,0) size 50x100
+layer at (28,328) size 100x100
+  RenderBlock (positioned) {DIV} at (0,308) size 100x100
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+      RenderBlock {DIV} at (0,80) size 100x20
+layer at (28,328) size 100x0
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x0
+    RenderBlock (floating) {DIV} at (0,0) size 100x80
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintfixedbackgroundscrollexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/fixed-background-scroll-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 2021.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 2021.00)
+      (children 1
+        (GraphicsLayer
+          (position -4.00 96.00)
+          (bounds 428.00 428.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintinvalidationsoncompositedlayersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/invalidations-on-composited-layers-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+(repaint rects
+  (rect 8 13 784 14)
+  (rect 8 413 784 27)
+  (rect 0 421 800 27)
+)
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 40.00)
+          (bounds 400.00 400.00)
+          (contentsOpaque 1)
+          (children 1
+            (GraphicsLayer
+              (position 50.00 50.00)
+              (bounds 75.00 75.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintlayerrepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x362
+  RenderBlock {HTML} at (0,0) size 800x362
+    RenderBody {BODY} at (8,16) size 784x338
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 434x19
+          text run at (0,0) width 434: &quot;Test for repaint in a composited layer. You should see no red below.&quot;
+layer at (8,52) size 202x302
+  RenderBlock {DIV} at (0,36) size 202x302 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (51,51) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintlayerrepaintrectsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/layer-repaint-rects-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+    RenderBody {BODY} at (0,16) size 800x20
+      RenderBlock {P} at (0,0) size 800x20
+        RenderText {#text} at (0,0) size 668x19
+          text run at (0,0) width 668: &quot;Tests repaint after a layer stops compositing. You should see no red below after the end of the transition.&quot;
+layer at (0,100) size 402x232
+  RenderBlock (positioned) {DIV} at (0,100) size 402x232 [border: (1px solid #000000)]
+layer at (1,111) size 200x100
+  RenderBlock (positioned) {DIV} at (1,11) size 200x100 [bgcolor=#8888FF]
+layer at (1,221) size 200x100
+  RenderBlock (positioned) {DIV} at (1,121) size 200x100 [bgcolor=#FF0000]
+layer at (1,221) size 200x100
+  RenderBlock (positioned) {DIV} at (1,221) size 200x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintopacitybetweenabsoluteexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x262
+  RenderBlock {HTML} at (0,0) size 800x262
+    RenderBody {BODY} at (8,16) size 784x238
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 432x19
+          text run at (0,0) width 432: &quot;This test should not assert, and you should see a fully green square.&quot;
+layer at (8,52) size 202x202
+  RenderBlock (relative positioned) {DIV} at (0,36) size 202x202 [border: (1px solid #000000)]
+layer at (29,73) size 52x52
+  RenderBlock {DIV} at (21,21) size 52x52 [border: (1px solid #000000)]
+layer at (109,153) size 80x80
+  RenderBlock (positioned) {DIV} at (101,101) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintopacitybetweenabsolute2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/opacity-between-absolute2-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x262
+  RenderBlock {HTML} at (0,0) size 800x262
+    RenderBody {BODY} at (8,16) size 784x238
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 432x19
+          text run at (0,0) width 432: &quot;This test should not assert, and you should see a fully green square.&quot;
+layer at (8,52) size 202x202
+  RenderBlock (relative positioned) {DIV} at (0,36) size 202x202 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (21,21) size 52x52 [border: (1px solid #000000)]
+layer at (50,94) size 52x52
+  RenderBlock {DIV} at (21,21) size 52x52 [border: (1px solid #000000)]
+layer at (109,153) size 80x80
+  RenderBlock (positioned) {DIV} at (101,101) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintoverflowintocontentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/overflow-into-content-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x460
+  RenderBlock {HTML} at (0,0) size 800x460
+    RenderBody {BODY} at (8,20) size 784x420
+layer at (28,20) size 120x420
+  RenderBlock {DIV} at (20,0) size 120x420
+layer at (28,28) size 56x106
+  RenderBlock (positioned) {DIV} at (0,8) size 56x106 [border: (3px solid #008000)]
+    RenderBlock {DIV} at (3,3) size 50x50
+      RenderBlock {DIV} at (0,0) size 100x50
+layer at (28,178) size 106x56
+  RenderBlock (positioned) {DIV} at (0,158) size 106x56 [border: (3px solid #008000)]
+    RenderBlock {DIV} at (3,3) size 50x50
+      RenderBlock {DIV} at (0,0) size 50x100
+layer at (28,328) size 100x80
+  RenderBlock (positioned) {DIV} at (0,308) size 100x80
+    RenderBlock {DIV} at (0,0) size 100x0 [bgcolor=#008000]
+layer at (28,328) size 100x0
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x0
+    RenderBlock (floating) {DIV} at (0,0) size 100x80
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintpagescalerepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/page-scale-repaint-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+layer at (0,0) size 800x10016
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x10016
+  RenderBlock {HTML} at (0,0) size 800x10016
+    RenderBody {BODY} at (8,8) size 784x10000
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintpositionedmovementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/positioned-movement-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 110.00 110.00)
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (repaint rects
+            (rect 0.00 0.00 400.00 400.00)
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintrepaintonlayergroupingchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/repaint-on-layer-grouping-change-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (anchor -0.02 -0.04)
+          (bounds 540.00 240.00)
+          (drawsContent 1)
+          (repaint rects
+            (rect 0.00 0.00 540.00 240.00)
+          )
+        )
+        (GraphicsLayer
+          (position 10.00 260.00)
+          (anchor -0.20 -0.20)
+          (bounds 50.00 50.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (repaint rects
+            (rect 490.00 190.00 50.00 50.00)
+            (rect 0.00 0.00 50.00 50.00)
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrepaintresizerepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/repaint/resize-repaint-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(repaint rects
+  (rect 8 113 784 102)
+  (rect 0 126 800 102)
+)
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 402.00 207.00)
+          (drawsContent 1)
+          (repaint rects
+            (rect 0.00 0.00 402.00 207.00)
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlabsoluteexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlabsoluteoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (position -200.00 0.00)
+  (anchor 0.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 1
+        (GraphicsLayer
+          (position 250.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlabsoluteoverflowscrolledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-absolute-overflow-scrolled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (position -200.00 0.00)
+  (anchor 0.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 1
+        (GraphicsLayer
+          (position 51.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlfixedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlfixedoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+(GraphicsLayer
+  (position -200.00 0.00)
+  (anchor 0.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 2
+        (GraphicsLayer
+          (position 250.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 250.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlfixedoverflowscrolledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+(GraphicsLayer
+  (position -200.00 0.00)
+  (anchor 0.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 2
+        (GraphicsLayer
+          (position 250.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+        (GraphicsLayer
+          (position 250.00 50.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframeabsoluteexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 400.00 400.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 400.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframeabsoluteoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,50 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -600.00 0.00)
+                          (anchor 0.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 650.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframeabsoluteoverflowscrolledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (position 600.00 0.00)
+                      (children 1
+                        (GraphicsLayer
+                          (position -600.00 0.00)
+                          (anchor 0.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 51.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframefixedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 400.00 400.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 400.00)
+                              (drawsContent 1)
+                              (children 2
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframefixedoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -600.00 0.00)
+                          (anchor 0.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 2
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframefixedoverflowscrolledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (position 600.00 0.00)
+                      (children 1
+                        (GraphicsLayer
+                          (position -600.00 0.00)
+                          (anchor 0.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 2
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtliframerelativeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-iframe-relative-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 400.00 400.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 400.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 242.00 58.00)
+                                  (bounds 100.00 100.00)
+                                  (contentsOpaque 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtloverflowscrollingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-overflow-scrolling-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+layer at (8,8) size 300x300 scrollWidth 1000 scrollHeight 1000
+  RenderBlock {DIV} at (0,0) size 300x300
+    RenderBlock {DIV} at (-700,0) size 1000x1000 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingrtlrtlrelativeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/rtl/rtl-relative-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 642.00 58.00)
+          (bounds 100.00 100.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingshadowsshadowdrawingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/shadows/shadow-drawing-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x312
+  RenderBlock {HTML} at (0,0) size 800x312
+    RenderBody {BODY} at (8,16) size 784x288
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 268x19
+          text run at (0,0) width 268: &quot;Left and right sides should look the same.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x252
+        RenderBlock {DIV} at (50,50) size 202x152 [border: (1px solid #000000)]
+        RenderText {#text} at (302,151) size 4x19
+          text run at (302,151) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (59,140) size 200x88
+  RenderBlock {P} at (1,38) size 200x89 [color=#0000FF]
+    RenderText {#text} at (22,1) size 156x86
+      text run at (22,1) width 156: &quot;Shadowed&quot;
+      text run at (72,45) width 56: &quot;text&quot;
+layer at (364,102) size 202x152
+  RenderBlock {DIV} at (356,50) size 202x152 [border: (1px solid #000000)]
+layer at (365,140) size 200x88
+  RenderBlock {P} at (1,38) size 200x89 [color=#0000FF]
+    RenderText {#text} at (22,1) size 156x86
+      text run at (22,1) width 156: &quot;Shadowed&quot;
+      text run at (72,45) width 56: &quot;text&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingsiblingpositioningexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/sibling-positioning-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/sibling-positioning-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/sibling-positioning-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x298
+  RenderBlock {HTML} at (0,0) size 800x298
+    RenderBody {BODY} at (8,8) size 784x274
+      RenderBlock {P} at (0,218) size 784x20
+        RenderInline {A} at (0,0) size 310x19 [color=#0000EE]
+          RenderText {#text} at (0,0) size 310x19
+            text run at (0,0) width 310: &quot;https://bugs.webkit.org/show_bug.cgi?id=26430&quot;
+      RenderBlock {P} at (0,254) size 784x20
+        RenderText {#text} at (0,0) size 272x19
+          text run at (0,0) width 272: &quot;Green box should not move when hovered&quot;
+layer at (8,8) size 202x202
+  RenderBlock (relative positioned) {DIV} at (0,0) size 202x202 [border: (1px solid #000000)]
+layer at (59,59) size 60x60
+  RenderBlock (positioned) {DIV} at (51,51) size 60x60 [bgcolor=#008000]
+layer at (-41,-41) size 100x100 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
+  RenderBlock (positioned) {DIV} at (-49,-49) size 100x100 [bgcolor=#808080]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtextonlargelayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/text-on-large-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/text-on-large-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/text-on-large-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+layer at (0,0) size 2003x10001
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+  RenderBlock {HTML} at (0,0) size 800x8
+    RenderBody {BODY} at (8,8) size 784x0
+layer at (3,1) size 2000x10000
+  RenderBlock (positioned) {DIV} at (3,1) size 2000x10000
+    RenderText {#text} at (0,0) size 557x19
+      text run at (0,0) width 557: &quot;This is some text inside a very large composited layer to test that it is rendered sharply.&quot;
+    RenderBR {BR} at (556,0) size 1x19
+    RenderText {#text} at (0,20) size 219x19
+      text run at (0,20) width 219: &quot;The test passes if this text is crisp.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtiledlayershidpiexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiled-layers-hidpi-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1808.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1808.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 1800.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilingbackfacepreserve3dtiledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/backface-preserve-3d-tiled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 204.00 204.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 200.00 200.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (children 1
+                (GraphicsLayer
+                  (bounds 202.00 202.00)
+                  (contentsOpaque 1)
+                  (preserves3D 1)
+                  (drawsContent 1)
+                  (backfaceVisibility hidden)
+                  (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 0.00 1.00])
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 224.00)
+          (bounds 204.00 204.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 200.00 200.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (children 1
+                (GraphicsLayer
+                  (bounds 202.00 2502.00)
+                  (usingTiledLayer 1)
+                  (contentsOpaque 1)
+                  (preserves3D 1)
+                  (drawsContent 1)
+                  (backfaceVisibility hidden)
+                  (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 0.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilingcrashreparenttiledlayerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/crash-reparent-tiled-layer-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+From https://bugs.webkit.org/show_bug.cgi?id=44629. The parent is a tiled layer. When the child is a non-tiled layer and it is switched to a tiled layer, a crash occurs. This test should not crash.
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5114.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5114.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 5002.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 4800.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayeraddremovechildexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-add-remove-child-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,71 @@
</span><ins>+The yellow box should be large enough to scroll off the bottom. At the start there should be no child. After 100ms a red box is added and after 100ms more it should be removed. This tests that we can support very large compositing layers with dynamically added and removed child compositing layers.
+
+First (no children):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5134.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5134.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
+
+Second (child added):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5134.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5134.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 401.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Third (child removed):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5134.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5134.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayerimgexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-img-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 20053.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 20053.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 500.00 20000.00)
+          (usingTiledLayer 1)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayerwithlayerchildrenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+The yellow box should be large enough to scroll off the bottom. There should be a red box on the first page and a blue box near the bottom of the yellow box. This tests that we can support very large compositing layers with child compositing layers.
+
+This is some text
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5134.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5134.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (position 51.00 4701.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilinghugelayerwithlayerchildrenresizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,98 @@
</span><ins>+The yellow box should be 500 x 500 on startup. Then it should stretch to be 500 x 5000, then shrink back down to 500 x 500. This tests that we can resize to a huge layer and back again and still maintain integrity of the layer tree.
+
+First (small layer):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 614.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 614.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 502.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (position 276.00 201.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Second (huge layer):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 5114.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 5114.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 5002.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (position 276.00 4701.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Third (small layer):
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 614.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 614.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 502.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+            (GraphicsLayer
+              (position 276.00 201.00)
+              (bounds 200.00 200.00)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilingrotatedtiledclampedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,47 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 58.00 50.00)
+          (bounds 502.00 302.00)
+          (visible rect 0.00, 0.00 262.00 x 302.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 500.00 300.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 261.00 x 300.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (position -1250.00 0.00)
+                  (anchor 0.54 0.50)
+                  (bounds 2800.00 300.00)
+                  (usingTiledLayer 1)
+                  (contentsOpaque 1)
+                  (drawsContent 1)
+                  (transform [0.17 0.00 -0.98 0.00] [0.00 1.00 0.00 0.00] [0.98 0.00 0.17 0.00] [0.00 0.00 0.00 1.00])
+                  (visible rect 1071.91, 0.00 498.79 x 300.00)
+                  (contentsScale 2.00)
+                  (tile cache coverage 1024, 0 1024 x 300)
+                  (tile size 512 x 512)
+                  (top left tile 2, 0 tiles grid 2 x 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilingrotatedtiledpreserve3dclampedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 58.00 50.00)
+          (bounds 502.00 302.00)
+          (visible rect 0.00, 0.00 262.00 x 302.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 500.00 300.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 261.00 x 300.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 500.00 0.00)
+                  (preserves3D 1)
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (position -1250.00 0.00)
+                      (anchor 0.54 0.50)
+                      (bounds 2800.00 300.00)
+                      (usingTiledLayer 1)
+                      (contentsOpaque 1)
+                      (drawsContent 1)
+                      (transform [0.17 0.00 -0.98 0.00] [0.00 1.00 0.00 0.00] [0.98 0.00 0.17 0.00] [0.00 0.00 0.00 1.00])
+                      (visible rect 1071.91, 0.00 498.79 x 300.00)
+                      (contentsScale 2.00)
+                      (tile cache coverage 1024, 0 1024 x 300)
+                      (tile size 512 x 512)
+                      (top left tile 2, 0 tiles grid 2 x 1)
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilingtilecachezoomedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tile-cache-zoomed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1208.00 2590.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1208.00 2590.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 700.00 2500.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+          (visible rect 0.00, 0.00 312.00 x 452.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtilingtiledlayerresizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/tiling/tiled-layer-resize-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+Tiled layer
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 808.00 2121.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 808.00 2121.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 800.00 2100.00)
+          (usingTiledLayer 1)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (tile cache coverage 0, 0 512 x 512)
+          (tile size 512 x 512)
+          (top left tile 0, 0 tiles grid 1 x 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtransitionsscaletransitionnostartexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+CONSOLE MESSAGE: line 240: Failed to pause '-webkit-transform' transition on element 'inner1'
+CONSOLE MESSAGE: line 240: Failed to pause '-webkit-transform' transition on element 'inner2'
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 505x19
+          text run at (0,0) width 505: &quot;In the pixel result, the green boxes should be coincident with the black outline.&quot;
+      RenderBlock {DIV} at (0,36) size 202x202 [border: (1px solid #EEEEEE)]
+      RenderBlock {DIV} at (0,238) size 202x202 [border: (1px solid #EEEEEE)]
+      RenderBlock {DIV} at (0,440) size 784x40
+        RenderText {#text} at (0,0) size 720x19
+          text run at (0,0) width 720: &quot;FAIL - \&quot;-webkit-transform.0\&quot; property for \&quot;inner1\&quot; element at 0.5s expected: 1.5 but saw: matrix(2, 0, 0, 2, 0, 0)&quot;
+        RenderBR {BR} at (719,15) size 1x0
+        RenderText {#text} at (0,20) size 720x19
+          text run at (0,20) width 720: &quot;FAIL - \&quot;-webkit-transform.0\&quot; property for \&quot;inner2\&quot; element at 0.5s expected: 1.5 but saw: matrix(2, 0, 0, 1, 0, 0)&quot;
+        RenderBR {BR} at (719,35) size 1x0
+layer at (34,70) size 150x150
+  RenderBlock (positioned) {DIV} at (34,70) size 150x150 [border: (1px solid #000000)]
+layer at (59,95) size 100x100
+  RenderBlock {DIV} at (51,51) size 100x100 [bgcolor=#008000]
+layer at (34,272) size 150x150
+  RenderBlock (positioned) {DIV} at (34,272) size 150x150 [border: (1px solid #000000)]
+layer at (59,297) size 100x100
+  RenderBlock {DIV} at (51,51) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingtransitionssingularscaletransitionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+CONSOLE MESSAGE: line 240: Failed to pause '-webkit-transform' transition on element 'inner'
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 615x19
+          text run at (0,0) width 615: &quot;Check the pixel result to make sure that the gray square is half way through the scale animation.&quot;
+      RenderBlock {DIV} at (0,36) size 202x202 [border: (1px solid #000000)]
+      RenderBlock {DIV} at (0,238) size 784x20
+        RenderText {#text} at (0,0) size 712x19
+          text run at (0,0) width 712: &quot;FAIL - \&quot;-webkit-transform.0\&quot; property for \&quot;inner\&quot; element at 0.5s expected: 0.5 but saw: matrix(1, 0, 0, 1, 0, 0)&quot;
+        RenderBR {BR} at (711,15) size 1x0
+layer at (9,45) size 200x200
+  RenderBlock {DIV} at (1,1) size 200x200 [bgcolor=#808080]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisibilitylayervisiblecontentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visibility/layer-visible-content-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 200.00 200.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 200.00 200.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 10.00 10.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (bounds 800.00 16.00)
+          (opacity 0.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisibilityvisibilitycompositedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+  RenderBlock {HTML} at (0,0) size 800x8
+    RenderBody {BODY} at (8,8) size 784x0
+layer at (8,8) size 100x300
+  RenderBlock (positioned) {DIV} at (8,8) size 100x300
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,200) size 100x100 [bgcolor=#FF0000]
+layer at (8,8) size 100x300
+  RenderBlock (positioned) {DIV} at (8,8) size 100x300
+    RenderBlock {DIV} at (0,0) size 100x100
+    RenderBlock {DIV} at (0,100) size 100x100
+    RenderBlock {DIV} at (0,200) size 100x100
+layer at (8,8) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (8,108) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (8,208) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisibilityvisibilitycompositedtransformsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-composited-transforms-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+  RenderBlock {HTML} at (0,0) size 800x8
+    RenderBody {BODY} at (8,8) size 784x0
+layer at (8,8) size 100x100
+  RenderBlock (positioned) {DIV} at (8,8) size 100x100
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (8,8) size 100x100
+  RenderBlock (positioned) {DIV} at (8,8) size 100x100
+layer at (8,8) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100
+layer at (8,8) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (8,8) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisibilityvisibilityimagelayersdynamicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visibility/visibility-image-layers-dynamic-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,142 @@
</span><ins>+
+
+
+Initial
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 635.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 635.00)
+      (children 3
+        (GraphicsLayer
+          (position 14.00 6.00)
+          (bounds 772.00 153.00)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+              (contentsVisible 0)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 14.00 161.00)
+          (bounds 772.00 153.00)
+          (contentsVisible 0)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+              (contentsVisible 0)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 14.00 316.00)
+          (bounds 772.00 153.00)
+          (contentsVisible 0)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+After step 1
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1285.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1285.00)
+      (children 3
+        (GraphicsLayer
+          (position 14.00 6.00)
+          (bounds 772.00 153.00)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 14.00 161.00)
+          (bounds 772.00 153.00)
+          (contentsVisible 0)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+              (contentsVisible 0)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 14.00 316.00)
+          (bounds 772.00 153.00)
+          (contentsVisible 0)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+After step 2
+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 1920.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 1920.00)
+      (children 3
+        (GraphicsLayer
+          (position 14.00 6.00)
+          (bounds 772.00 153.00)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 14.00 161.00)
+          (bounds 772.00 153.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 14.00 316.00)
+          (bounds 772.00 153.00)
+          (contentsVisible 0)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 20.00)
+              (bounds 108.00 108.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerect2dtransformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/2d-transformed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,53 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 502.00 202.00)
+          (visible rect 0.00, 0.00 312.00 x 202.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 500.00 200.00)
+              (visible rect 0.00, 0.00 311.00 x 200.00)
+              (contentsScale 2.00)
+              (children 3
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [-100.00 0.00 0.00 1.00])
+                  (visible rect 100.00, 0.00 100.00 x 200.00)
+                  (contentsScale 2.00)
+                )
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [150.00 0.00 0.00 1.00])
+                  (visible rect 0.00, 0.00 200.00 x 200.00)
+                  (contentsScale 2.00)
+                )
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [400.00 0.00 0.00 1.00])
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerect3dtransformstyleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transform-style-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,80 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 204.00 204.00)
+          (visible rect 0.00, 0.00 204.00 x 204.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 200.00 200.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.07 0.07 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 200.00 x 200.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 0.00)
+                  (preserves3D 1)
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (bounds 300.00 300.00)
+                      (contentsOpaque 1)
+                      (transform [1.00 0.00 0.00 0.00] [0.00 0.91 0.42 0.00] [0.00 -0.42 0.91 0.00] [0.00 0.00 0.00 1.00])
+                      (visible rect 0.00, 0.00 213.67 x 200.68)
+                      (contentsScale 2.00)
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 224.00)
+          (bounds 204.00 204.00)
+          (visible rect 0.00, 0.00 204.00 x 204.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 200.00 200.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.07 0.07 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 200.00 x 200.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 0.00)
+                  (preserves3D 1)
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (bounds 300.00 300.00)
+                      (contentsOpaque 1)
+                      (transform [0.91 0.00 0.42 0.00] [0.00 1.00 0.00 0.00] [-0.42 0.00 0.91 0.00] [0.00 0.00 0.00 1.00])
+                      (visible rect 0.00, 0.00 200.68 x 213.67)
+                      (contentsScale 2.00)
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerect3dtransformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/3d-transformed-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,66 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 204.00 204.00)
+          (visible rect 0.00, 0.00 204.00 x 204.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 200.00 200.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.07 0.07 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 200.00 x 200.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.20 0.20)
+                  (bounds 500.00 500.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 0.71 0.71 0.00] [0.00 -0.71 0.71 0.00] [0.00 0.00 0.00 1.00])
+                  (visible rect 0.00, 0.00 220.62 x 218.46)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 224.00)
+          (bounds 204.00 204.00)
+          (visible rect 0.00, 0.00 204.00 x 204.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 200.00 200.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.07 0.07 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 200.00 x 200.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.20 0.20)
+                  (bounds 500.00 500.00)
+                  (contentsOpaque 1)
+                  (transform [0.71 0.00 0.71 0.00] [0.00 1.00 0.00 0.00] [-0.71 0.00 0.71 0.00] [0.00 0.00 0.00 1.00])
+                  (visible rect 0.00, 0.00 218.46 x 220.62)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectanimatedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 502.00 202.00)
+          (visible rect 0.00, 0.00 312.00 x 202.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 500.00 200.00)
+              (visible rect 0.00, 0.00 311.00 x 200.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [-100.00 0.00 0.00 1.00])
+                  (visible rect 100.00, 0.00 100.00 x 200.00)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectanimatedfromnoneexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 502.00 202.00)
+          (visible rect 0.00, 0.00 312.00 x 202.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 500.00 200.00)
+              (visible rect 0.00, 0.00 311.00 x 200.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (position -100.00 0.00)
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (visible rect 100.00, 0.00 100.00 x 200.00)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectclippedbyviewportexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-by-viewport-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 2
+        (GraphicsLayer
+          (position -100.00 -120.00)
+          (bounds 200.00 200.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+          (visible rect 100.00, 120.00 100.00 x 80.00)
+          (contentsScale 2.00)
+        )
+        (GraphicsLayer
+          (position -100.00 200.00)
+          (bounds 200.00 200.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+          (visible rect 100.00, 0.00 100.00 x 200.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectclippedvisiblerectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/clipped-visible-rect-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 502.00 202.00)
+          (visible rect 0.00, 0.00 312.00 x 202.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 500.00 200.00)
+              (visible rect 0.00, 0.00 311.00 x 200.00)
+              (contentsScale 2.00)
+              (children 3
+                (GraphicsLayer
+                  (position -100.00 0.00)
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                  (visible rect 100.00, 0.00 100.00 x 200.00)
+                  (contentsScale 2.00)
+                )
+                (GraphicsLayer
+                  (position 150.00 0.00)
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                  (visible rect 0.00, 0.00 161.00 x 200.00)
+                  (contentsScale 2.00)
+                )
+                (GraphicsLayer
+                  (position 400.00 0.00)
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectflippedpreserve3dexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/flipped-preserve-3d-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,101 @@
</span><ins>+Description
+Some text here.
+Description
+Some text here.
+Description
+Some text here.
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 615.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 615.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 0.00 13.00)
+          (bounds 602.00 602.00)
+          (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 -0.00] [0.00 0.00 0.00 1.00])
+          (visible rect 0.00, 0.00 320.00 x 447.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 101.00 101.00)
+              (anchor 0.57 0.50)
+              (bounds 440.00 440.00)
+              (preserves3D 1)
+              (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 281.00, 0.00 159.00 x 346.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 420.00 420.00)
+                  (contentsOpaque 1)
+                  (transform [-1.00 0.00 -0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 -1.00 0.00] [0.00 0.00 0.00 1.00])
+                  (visible rect 0.00, 0.00 139.00 x 346.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (bounds 420.00 420.00)
+                      (visible rect 0.00, 0.00 139.00 x 346.00)
+                      (contentsScale 2.00)
+                      (children 1
+                        (GraphicsLayer
+                          (position 0.00 -90.00)
+                          (bounds 418.00 510.00)
+                          (contentsOpaque 1)
+                          (visible rect 0.00, 90.00 139.00 x 346.00)
+                          (contentsScale 2.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 418.00 510.00)
+                              (visible rect 0.00, 90.00 139.00 x 346.00)
+                              (contentsScale 2.00)
+                              (children 3
+                                (GraphicsLayer
+                                  (position -3000.00 0.00)
+                                  (anchor 0.94 0.50)
+                                  (bounds 3418.00 120.00)
+                                  (usingTiledLayer 1)
+                                  (drawsContent 1)
+                                  (visible rect 3000.00, 90.00 139.00 x 30.00)
+                                  (contentsScale 2.00)
+                                )
+                                (GraphicsLayer
+                                  (position -3000.00 120.00)
+                                  (anchor 0.94 0.50)
+                                  (bounds 3418.00 120.00)
+                                  (usingTiledLayer 1)
+                                  (drawsContent 1)
+                                  (visible rect 3000.00, 0.00 139.00 x 120.00)
+                                  (contentsScale 2.00)
+                                )
+                                (GraphicsLayer
+                                  (position -3000.00 240.00)
+                                  (anchor 0.94 0.50)
+                                  (bounds 3418.00 120.00)
+                                  (usingTiledLayer 1)
+                                  (drawsContent 1)
+                                  (visible rect 3000.00, 0.00 139.00 x 120.00)
+                                  (contentsScale 2.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectiframeandlayersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-and-layers-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,81 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1508.00 1516.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1508.00 1516.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 360.00 210.00)
+          (drawsContent 1)
+          (visible rect 0.00, 0.00 310.00 x 210.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 30.00 30.00)
+              (visible rect 0.00, 0.00 0.00 x 0.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (anchor 0.00 0.00)
+                  (bounds 300.00 150.00)
+                  (visible rect 0.00, 0.00 280.00 x 150.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (visible rect 0.00, 0.00 0.00 x 0.00)
+                      (contentsScale 2.00)
+                      (children 1
+                        (GraphicsLayer
+                          (anchor 0.00 0.00)
+                          (bounds 1508.00 1516.00)
+                          (visible rect 0.00, 0.00 280.00 x 150.00)
+                          (contentsScale 2.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1508.00 1516.00)
+                              (usingTiledLayer 1)
+                              (drawsContent 1)
+                              (visible rect 0.00, 0.00 280.00 x 150.00)
+                              (contentsScale 2.00)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 100.00 300.00)
+                                  (contentsOpaque 1)
+                                  (drawsContent 1)
+                                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                                  (visible rect 0.00, 0.00 100.00 x 142.00)
+                                  (contentsScale 2.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 227.00)
+          (bounds 200.00 200.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+          (visible rect 0.00, 0.00 200.00 x 200.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectiframenolayersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/iframe-no-layers-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+
+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1508.00 1516.00)
+  (visible rect 0.00, 0.00 300.00 x 150.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1508.00 1516.00)
+      (usingTiledLayer 1)
+      (drawsContent 1)
+      (visible rect 0.00, 0.00 300.00 x 150.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 100.00 300.00)
+          (contentsOpaque 1)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+          (visible rect 0.00, 0.00 100.00 x 142.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectnestedtransformexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/nested-transform-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,99 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 668.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 668.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 304.00 304.00)
+          (visible rect 0.00, 0.00 302.00 x 304.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 300.00 300.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.26 0.26 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 300.00 x 300.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 300.00 0.00)
+                  (preserves3D 1)
+                  (transform [0.94 0.00 -0.34 0.00] [0.00 1.00 0.00 0.00] [0.34 0.00 0.94 0.00] [0.00 0.00 0.00 1.00])
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (bounds 300.00 0.00)
+                      (preserves3D 1)
+                      (transform [0.94 0.00 -0.34 0.00] [0.00 1.00 0.00 0.00] [0.34 0.00 0.94 0.00] [0.00 0.00 0.00 1.00])
+                      (visible rect 0.00, 0.00 0.00 x 0.00)
+                      (contentsScale 2.00)
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 500.00 500.00)
+                          (contentsOpaque 1)
+                          (transform [1.00 0.00 0.00 0.00] [0.00 0.82 0.57 0.00] [0.00 -0.57 0.82 0.00] [0.00 0.00 0.00 1.00])
+                          (visible rect 0.00, 0.00 500.00 x 369.91)
+                          (contentsScale 2.00)
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 324.00)
+          (bounds 304.00 304.00)
+          (visible rect 0.00, 0.00 302.00 x 136.00)
+          (contentsScale 2.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (bounds 300.00 300.00)
+              (childrenTransform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.26 0.26 1.00 -0.00] [0.00 0.00 0.00 1.00])
+              (visible rect 0.00, 0.00 300.00 x 134.00)
+              (contentsScale 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 300.00 0.00)
+                  (preserves3D 1)
+                  (visible rect 0.00, 0.00 0.00 x 0.00)
+                  (contentsScale 2.00)
+                  (children 1
+                    (GraphicsLayer
+                      (bounds 300.00 0.00)
+                      (preserves3D 1)
+                      (transform [0.77 0.00 -0.64 0.00] [0.00 1.00 0.00 0.00] [0.64 0.00 0.77 0.00] [0.00 0.00 0.00 1.00])
+                      (visible rect 0.00, 0.00 0.00 x 0.00)
+                      (contentsScale 2.00)
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 500.00 500.00)
+                          (contentsOpaque 1)
+                          (transform [1.00 0.00 0.00 0.00] [0.00 0.82 0.57 0.00] [0.00 -0.57 0.82 0.00] [0.00 0.00 0.00 1.00])
+                          (visible rect 26.67, 0.00 473.33 x 199.52)
+                          (contentsScale 2.00)
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingvisiblerectscrolledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/visible-rect/scrolled-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 1508.00 2008.00)
+  (visible rect 0.00, 0.00 320.00 x 460.00)
+  (contentsScale 2.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1508.00 2008.00)
+      (visible rect 0.00, 0.00 320.00 x 460.00)
+      (contentsScale 2.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 0.00)
+          (bounds 200.00 500.00)
+          (contentsOpaque 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+          (visible rect 0.00, 0.00 200.00 x 460.00)
+          (contentsScale 2.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingwebglwebglbackgroundcolorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-background-color-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x537
+  RenderBlock {HTML} at (0,0) size 800x537
+    RenderBody {BODY} at (8,20) size 784x501
+      RenderBlock {DIV} at (20,0) size 240x200 [bgcolor=#0000807F]
+      RenderBlock (anonymous) at (0,220) size 784x245
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,481) size 784x20
+        RenderText {#text} at (0,0) size 245x19
+          text run at (0,0) width 245: &quot;Top and bottom should look the same.&quot;
+layer at (28,260) size 240x200
+  RenderHTMLCanvas {CANVAS} at (20,20) size 240x200 [bgcolor=#0000807F]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingwebglwebglnonpremultipliedblendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-nonpremultiplied-blend-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x261
+  RenderBlock {HTML} at (0,0) size 800x261
+    RenderBody {BODY} at (8,8) size 784x245
+      RenderText {#text} at (240,225) size 4x19
+        text run at (240,225) width 4: &quot; &quot;
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (28,28) size 200x200
+  RenderHTMLCanvas {CANVAS} at (20,20) size 200x200 [bgcolor=#00008000]
+layer at (272,28) size 200x200
+  RenderHTMLCanvas {CANVAS} at (264,20) size 200x200 [bgcolor=#00008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorcompositingwebglwebglreflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt (0 => 174488)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/compositing/webgl/webgl-reflection-expected.txt        2014-10-09 01:05:55 UTC (rev 174488)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x309
+  RenderBlock {HTML} at (0,0) size 800x309
+    RenderBody {BODY} at (8,16) size 784x285
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 317x19
+          text run at (0,0) width 317: &quot;You should see a green triangle and its reflection.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x249
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,72) size 244x204
+  RenderHTMLCanvas {CANVAS} at (20,20) size 244x204 [border: (2px solid #000000)]
</ins></span></pre>
</div>
</div>

</body>
</html>