Changeset 130689 in webkit
- Timestamp:
- Oct 8, 2012, 2:55:10 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 132 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/compositing/animation/animation-compositing.html (modified) (1 diff)
-
LayoutTests/compositing/backing/no-backing-for-clip-overlap.html (modified) (1 diff)
-
LayoutTests/compositing/backing/no-backing-for-clip.html (modified) (1 diff)
-
LayoutTests/compositing/backing/no-backing-for-perspective.html (modified) (1 diff)
-
LayoutTests/compositing/bounds-in-flipped-writing-mode.html (modified) (1 diff)
-
LayoutTests/compositing/clip-child-by-non-stacking-ancestor.html (modified) (1 diff)
-
LayoutTests/compositing/columns/composited-in-paginated.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/ancestor-overflow-change.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/bounds-clipped-composited-child.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/bounds-ignores-hidden-composited-descendant.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/bounds-ignores-hidden.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/clip.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/composited-in-columns.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/fixed-position-composited-switch.html (modified) (3 diffs)
-
LayoutTests/compositing/geometry/flipped-writing-mode.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/foreground-layer.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/layer-due-to-layer-children-deep-switch.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/layer-due-to-layer-children-switch.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-clipping-ancestor.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-fixed-positioned.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-opacity-transition.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-overflow-root.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-positioned-transition.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-positioned.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/limit-layer-bounds-transformed.html (modified) (1 diff)
-
LayoutTests/compositing/geometry/preserve-3d-switching.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/become-composited-nested-iframes.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/become-overlapped-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/composited-parent-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/connect-compositing-iframe-delayed.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/connect-compositing-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/connect-compositing-iframe2.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/connect-compositing-iframe3.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/enter-compositing-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/iframe-resize.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/iframe-size-from-zero.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/iframe-size-to-zero.html (modified) (2 diffs)
-
LayoutTests/compositing/iframes/iframe-src-change.html (modified) (2 diffs)
-
LayoutTests/compositing/iframes/invisible-nested-iframe-hide.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/invisible-nested-iframe-show.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/leave-compositing-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/overlapped-iframe-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/overlapped-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/overlapped-nested-iframes.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/page-cache-layer-tree.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/resizer.html (modified) (1 diff)
-
LayoutTests/compositing/iframes/scrolling-iframe.html (modified) (1 diff)
-
LayoutTests/compositing/images/clip-on-directly-composited-image.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/animation-overlap-with-children.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/fixed-position-and-transform.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/fixed-position-out-of-view.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/fixed-position-under-transform.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/no-compositing-for-preserve-3d.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overlap-animation.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overlap-child-layer.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overlap-clipping.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overlap-transformed-and-clipped.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overlap-transformed-layer.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/overlap-transforms.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/rotate3d-overlap.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/scroll-partial-update.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/spanOverlapsCanvas.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/stacking-context-overlap-nested.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/stacking-context-overlap.html (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/translatez-overlap.html (modified) (1 diff)
-
LayoutTests/compositing/overflow-trumps-transform-style.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/clip-descendents.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/content-gains-scrollbars.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/content-loses-scrollbars.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-auto-with-touch-no-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-auto-with-touch-toggle.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-auto-with-touch.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-hidden-with-touch.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-overlay-with-touch-no-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-overlay-with-touch.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-scroll-with-touch-no-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-scrollbar-layers.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/overflow-visible-with-touch.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/resize-painting.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport.html (modified) (1 diff)
-
LayoutTests/compositing/overflow/textarea-scroll-touch.html (modified) (1 diff)
-
LayoutTests/compositing/plugins/1x1-composited-plugin.html (modified) (1 diff)
-
LayoutTests/compositing/plugins/large-to-small-composited-plugin.html (modified) (1 diff)
-
LayoutTests/compositing/plugins/no-backing-store.html (modified) (1 diff)
-
LayoutTests/compositing/plugins/small-to-large-composited-plugin.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-absolute-overflow-scrolled.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-absolute-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-absolute.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-fixed-overflow-scrolled.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-fixed-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-fixed.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-absolute-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-absolute.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-fixed-overflow.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-fixed.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-iframe-relative.html (modified) (1 diff)
-
LayoutTests/compositing/rtl/rtl-relative.html (modified) (1 diff)
-
LayoutTests/compositing/tiled-layers-hidpi.html (modified) (1 diff)
-
LayoutTests/compositing/tiling/crash-reparent-tiled-layer.html (modified) (1 diff)
-
LayoutTests/compositing/tiling/huge-layer-add-remove-child.html-disabled (modified) (3 diffs)
-
LayoutTests/compositing/tiling/huge-layer-img.html-disabled (modified) (1 diff)
-
LayoutTests/compositing/tiling/huge-layer-resize.html-disabled (modified) (1 diff)
-
LayoutTests/compositing/tiling/huge-layer-with-layer-children-resize.html-disabled (modified) (1 diff)
-
LayoutTests/compositing/tiling/huge-layer-with-layer-children.html-disabled (modified) (1 diff)
-
LayoutTests/compositing/tiling/huge-layer.html-disabled (modified) (1 diff)
-
LayoutTests/compositing/video/video-poster.html (modified) (1 diff)
-
LayoutTests/compositing/visibility/layer-visible-content.html (modified) (1 diff)
-
LayoutTests/compositing/visibility/visibility-image-layers-dynamic.html (modified) (1 diff)
-
LayoutTests/css3/compositing/should-have-compositing-layer.html (modified) (1 diff)
-
LayoutTests/css3/filters/composited-during-animation-layertree.html (modified) (1 diff)
-
LayoutTests/css3/filters/composited-during-transition-layertree.html (modified) (1 diff)
-
LayoutTests/css3/filters/filtered-compositing-descendant.html (modified) (1 diff)
-
LayoutTests/css3/filters/should-not-have-compositing-layer.html (modified) (1 diff)
-
LayoutTests/platform/chromium-android/compositing/layer-creation/overflow-scrolling-touch.html (modified) (1 diff)
-
LayoutTests/platform/chromium/compositing/force-compositing-mode/force-composite-empty.html (modified) (1 diff)
-
LayoutTests/platform/chromium/compositing/force-compositing-mode/no-overflow-iframe-layer.html (modified) (1 diff)
-
LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-hidden-iframe-layer.html (modified) (1 diff)
-
LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-iframe-enter-compositing.html (modified) (1 diff)
-
LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-iframe-layer.html (modified) (1 diff)
-
LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-iframe-leave-compositing.html (modified) (1 diff)
-
LayoutTests/platform/mac/compositing/canvas/accelerated-canvas-compositing.html (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/testing/Internals.cpp (modified) (1 diff)
-
Source/WebCore/testing/Internals.h (modified) (1 diff)
-
Source/WebCore/testing/Internals.idl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r130687 r130689 1 2012-10-08 Simon Fraser <simon.fraser@apple.com> 2 3 Move layerTreeAsText to window.internals 4 https://bugs.webkit.org/show_bug.cgi?id=98690 5 6 Reviewed by James Robinson. 7 8 Add window.internals.layerTreeAsText(document), and change the tests to use it. 9 I'll remove testRunner.layerTreeAsText() in a later patch. 10 11 * compositing/animation/animation-compositing.html: 12 * compositing/backing/no-backing-for-clip-overlap.html: 13 * compositing/backing/no-backing-for-clip.html: 14 * compositing/backing/no-backing-for-perspective.html: 15 * compositing/bounds-in-flipped-writing-mode.html: 16 * compositing/clip-child-by-non-stacking-ancestor.html: 17 * compositing/columns/composited-in-paginated.html: 18 * compositing/geometry/ancestor-overflow-change.html: 19 * compositing/geometry/bounds-clipped-composited-child.html: 20 * compositing/geometry/bounds-ignores-hidden-composited-descendant.html: 21 * compositing/geometry/bounds-ignores-hidden-dynamic-negzindex.html: 22 * compositing/geometry/bounds-ignores-hidden-dynamic.html: 23 * compositing/geometry/bounds-ignores-hidden.html: 24 * compositing/geometry/clip.html: 25 * compositing/geometry/composited-in-columns.html: 26 * compositing/geometry/fixed-position-composited-switch.html: 27 * compositing/geometry/flipped-writing-mode.html: 28 * compositing/geometry/foreground-layer.html: 29 * compositing/geometry/layer-due-to-layer-children-deep-switch.html: 30 * compositing/geometry/layer-due-to-layer-children-switch.html: 31 * compositing/geometry/limit-layer-bounds-clipping-ancestor.html: 32 * compositing/geometry/limit-layer-bounds-fixed-positioned.html: 33 * compositing/geometry/limit-layer-bounds-opacity-transition.html: 34 * compositing/geometry/limit-layer-bounds-overflow-root.html: 35 * compositing/geometry/limit-layer-bounds-positioned-transition.html: 36 * compositing/geometry/limit-layer-bounds-positioned.html: 37 * compositing/geometry/limit-layer-bounds-transformed-overflow.html: 38 * compositing/geometry/limit-layer-bounds-transformed.html: 39 * compositing/geometry/preserve-3d-switching.html: 40 * compositing/iframes/become-composited-nested-iframes.html: 41 * compositing/iframes/become-overlapped-iframe.html: 42 * compositing/iframes/composited-parent-iframe.html: 43 * compositing/iframes/connect-compositing-iframe-delayed.html: 44 * compositing/iframes/connect-compositing-iframe.html: 45 * compositing/iframes/connect-compositing-iframe2.html: 46 * compositing/iframes/connect-compositing-iframe3.html: 47 * compositing/iframes/enter-compositing-iframe.html: 48 * compositing/iframes/iframe-resize.html: 49 * compositing/iframes/iframe-size-from-zero.html: 50 * compositing/iframes/iframe-size-to-zero.html: 51 * compositing/iframes/iframe-src-change.html: 52 * compositing/iframes/invisible-nested-iframe-hide.html: 53 * compositing/iframes/invisible-nested-iframe-show.html: 54 * compositing/iframes/leave-compositing-iframe.html: 55 * compositing/iframes/overlapped-iframe-iframe.html: 56 * compositing/iframes/overlapped-iframe.html: 57 * compositing/iframes/overlapped-nested-iframes.html: 58 * compositing/iframes/page-cache-layer-tree.html: 59 * compositing/iframes/resizer.html: 60 * compositing/iframes/scrolling-iframe.html: 61 * compositing/images/clip-on-directly-composited-image.html: 62 * compositing/layer-creation/animation-overlap-with-children.html: 63 * compositing/layer-creation/fixed-position-and-transform.html: 64 * compositing/layer-creation/fixed-position-out-of-view.html: 65 * compositing/layer-creation/fixed-position-under-transform.html: 66 * compositing/layer-creation/no-compositing-for-preserve-3d.html: 67 * compositing/layer-creation/overflow-scroll-overlap.html: 68 * compositing/layer-creation/overlap-animation.html: 69 * compositing/layer-creation/overlap-child-layer.html: 70 * compositing/layer-creation/overlap-clipping.html: 71 * compositing/layer-creation/overlap-transformed-and-clipped.html: 72 * compositing/layer-creation/overlap-transformed-layer.html: 73 * compositing/layer-creation/overlap-transforms.html: 74 * compositing/layer-creation/rotate3d-overlap.html: 75 * compositing/layer-creation/scroll-partial-update.html: 76 * compositing/layer-creation/spanOverlapsCanvas.html: 77 * compositing/layer-creation/stacking-context-overlap-nested.html: 78 * compositing/layer-creation/stacking-context-overlap.html: 79 * compositing/layer-creation/translatez-overlap.html: 80 * compositing/overflow-trumps-transform-style.html: 81 * compositing/overflow/clip-descendents.html: 82 * compositing/overflow/content-gains-scrollbars.html: 83 * compositing/overflow/content-loses-scrollbars.html: 84 * compositing/overflow/overflow-auto-with-touch-no-overflow.html: 85 * compositing/overflow/overflow-auto-with-touch-toggle.html: 86 * compositing/overflow/overflow-auto-with-touch.html: 87 * compositing/overflow/overflow-hidden-with-touch.html: 88 * compositing/overflow/overflow-overlay-with-touch-no-overflow.html: 89 * compositing/overflow/overflow-overlay-with-touch.html: 90 * compositing/overflow/overflow-scroll-with-touch-no-overflow.html: 91 * compositing/overflow/overflow-scrollbar-layers.html: 92 * compositing/overflow/overflow-visible-with-touch.html: 93 * compositing/overflow/resize-painting.html: 94 * compositing/overflow/scrolling-content-clip-to-viewport.html: 95 * compositing/overflow/textarea-scroll-touch.html: 96 * compositing/plugins/1x1-composited-plugin.html: 97 * compositing/plugins/large-to-small-composited-plugin.html: 98 * compositing/plugins/no-backing-store.html: 99 * compositing/plugins/small-to-large-composited-plugin.html: 100 * compositing/rtl/rtl-absolute-overflow-scrolled.html: 101 * compositing/rtl/rtl-absolute-overflow.html: 102 * compositing/rtl/rtl-absolute.html: 103 * compositing/rtl/rtl-fixed-overflow-scrolled.html: 104 * compositing/rtl/rtl-fixed-overflow.html: 105 * compositing/rtl/rtl-fixed.html: 106 * compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html: 107 * compositing/rtl/rtl-iframe-absolute-overflow.html: 108 * compositing/rtl/rtl-iframe-absolute.html: 109 * compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html: 110 * compositing/rtl/rtl-iframe-fixed-overflow.html: 111 * compositing/rtl/rtl-iframe-fixed.html: 112 * compositing/rtl/rtl-iframe-relative.html: 113 * compositing/rtl/rtl-relative.html: 114 * compositing/tiled-layers-hidpi.html: 115 * compositing/tiling/crash-reparent-tiled-layer.html: 116 * compositing/tiling/huge-layer-add-remove-child.html-disabled: 117 * compositing/tiling/huge-layer-img.html-disabled: 118 * compositing/tiling/huge-layer-resize.html-disabled: 119 * compositing/tiling/huge-layer-with-layer-children-resize.html-disabled: 120 * compositing/tiling/huge-layer-with-layer-children.html-disabled: 121 * compositing/tiling/huge-layer.html-disabled: 122 * compositing/video/video-poster.html: 123 * compositing/visibility/layer-visible-content.html: 124 * compositing/visibility/visibility-image-layers-dynamic.html: 125 * css3/compositing/should-have-compositing-layer.html: 126 * css3/filters/composited-during-animation-layertree.html: 127 * css3/filters/composited-during-transition-layertree.html: 128 * css3/filters/filtered-compositing-descendant.html: 129 * css3/filters/should-not-have-compositing-layer.html: 130 * platform/chromium-android/compositing/layer-creation/overflow-scrolling-touch.html: 131 * platform/chromium/compositing/force-compositing-mode/force-composite-empty.html: 132 * platform/chromium/compositing/force-compositing-mode/no-overflow-iframe-layer.html: 133 * platform/chromium/compositing/force-compositing-mode/overflow-hidden-iframe-layer.html: 134 * platform/chromium/compositing/force-compositing-mode/overflow-iframe-enter-compositing.html: 135 * platform/chromium/compositing/force-compositing-mode/overflow-iframe-layer.html: 136 * platform/chromium/compositing/force-compositing-mode/overflow-iframe-leave-compositing.html: 137 * platform/mac/compositing/canvas/accelerated-canvas-compositing.html: 138 1 139 2012-10-08 Hans Muller <hmuller@adobe.com> 2 140 -
trunk/LayoutTests/compositing/animation/animation-compositing.html
r119992 r130689 30 30 box.addEventListener('webkitAnimationStart', function() { 31 31 if (window.testRunner) { 32 var layers = testRunner.layerTreeAsText();32 var layers = window.internals.layerTreeAsText(document); 33 33 var result; 34 34 if (layers != "") -
trunk/LayoutTests/compositing/backing/no-backing-for-clip-overlap.html
r119992 r130689 36 36 var layersResult = document.getElementById('layers'); 37 37 if (window.testRunner) 38 layersResult.innerText = testRunner.layerTreeAsText();38 layersResult.innerText = window.internals.layerTreeAsText(document); 39 39 40 40 } -
trunk/LayoutTests/compositing/backing/no-backing-for-clip.html
r119992 r130689 36 36 var layersResult = document.getElementById('layers'); 37 37 if (window.testRunner) 38 layersResult.innerText = testRunner.layerTreeAsText();38 layersResult.innerText = window.internals.layerTreeAsText(document); 39 39 40 40 } -
trunk/LayoutTests/compositing/backing/no-backing-for-perspective.html
r119992 r130689 34 34 var layersResult = document.getElementById('layers'); 35 35 if (window.testRunner) 36 layersResult.innerText = testRunner.layerTreeAsText();36 layersResult.innerText = window.internals.layerTreeAsText(document); 37 37 38 38 } -
trunk/LayoutTests/compositing/bounds-in-flipped-writing-mode.html
r119992 r130689 8 8 if (window.testRunner) { 9 9 testRunner.dumpAsText(); 10 document.getElementById("console").appendChild(document.createTextNode( testRunner.layerTreeAsText()));10 document.getElementById("console").appendChild(document.createTextNode(window.internals.layerTreeAsText(document))); 11 11 } 12 12 </script> -
trunk/LayoutTests/compositing/clip-child-by-non-stacking-ancestor.html
r119992 r130689 41 41 { 42 42 if (window.testRunner) { 43 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();43 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 44 44 testRunner.notifyDone(); 45 45 } -
trunk/LayoutTests/compositing/columns/composited-in-paginated.html
r122770 r130689 11 11 { 12 12 if (window.testRunner) 13 document.getElementById('layers').innerText = testRunner.layerTreeAsText();13 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 14 14 } 15 15 window.addEventListener('load', dumpLayers, false); -
trunk/LayoutTests/compositing/geometry/ancestor-overflow-change.html
r119992 r130689 46 46 47 47 if (window.testRunner) 48 document.getElementById('layers').innerText = testRunner.layerTreeAsText();48 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 49 49 50 50 if (window.testRunner) -
trunk/LayoutTests/compositing/geometry/bounds-clipped-composited-child.html
r119992 r130689 43 43 { 44 44 if (window.testRunner) 45 document.getElementById('layers').innerText = testRunner.layerTreeAsText();45 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 46 46 } 47 47 -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-composited-descendant.html
r123971 r130689 32 32 { 33 33 if (window.testRunner) { 34 document.getElementById('layers').innerText = window. testRunner.layerTreeAsText();34 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 35 35 } 36 36 } -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex.html
r123972 r130689 66 66 document.body.classList.add('changed'); 67 67 if (window.testRunner) { 68 document.getElementById('layers').innerText = testRunner.layerTreeAsText();68 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 69 69 testRunner.notifyDone(); 70 70 } -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic.html
r123971 r130689 45 45 document.body.classList.add('changed'); 46 46 if (window.testRunner) { 47 document.getElementById('layers').innerText = testRunner.layerTreeAsText();47 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 48 48 testRunner.notifyDone(); 49 49 } -
trunk/LayoutTests/compositing/geometry/bounds-ignores-hidden.html
r123971 r130689 17 17 { 18 18 if (window.testRunner) { 19 document.getElementById('layers').innerText = window. testRunner.layerTreeAsText();19 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 20 20 } 21 21 } -
trunk/LayoutTests/compositing/geometry/clip.html
r119992 r130689 40 40 function doTest() { 41 41 if (window.testRunner) { 42 document.getElementById('layers').innerText = testRunner.layerTreeAsText();42 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 43 43 testRunner.notifyDone(); 44 44 } -
trunk/LayoutTests/compositing/geometry/composited-in-columns.html
r119992 r130689 44 44 { 45 45 if (window.testRunner) 46 document.getElementById('layers').innerText = testRunner.layerTreeAsText();46 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 47 47 } 48 48 -
trunk/LayoutTests/compositing/geometry/fixed-position-composited-switch.html
r119992 r130689 29 29 // it cannot get a composited layer. 30 30 if (window.testRunner) 31 layerTreeOutput += 'Before (should be empty): \n' + testRunner.layerTreeAsText() + '\n';31 layerTreeOutput += 'Before (should be empty): \n' + window.internals.layerTreeAsText(document) + '\n'; 32 32 33 33 // Adding a z-index to the fixed position element will give it a stacking context … … 36 36 37 37 if (window.testRunner) { 38 layerTreeOutput += 'After (should not be empty): \n' + testRunner.layerTreeAsText();38 layerTreeOutput += 'After (should not be empty): \n' + window.internals.layerTreeAsText(document); 39 39 document.getElementById('layertree').innerText = layerTreeOutput; 40 40 testRunner.dumpAsText(); … … 44 44 document.getElementById('container').style.webkitTransform = 'translateX(0)'; 45 45 if (window.testRunner) { 46 layerTreeOutput += 'After (should be empty): \n' + testRunner.layerTreeAsText();46 layerTreeOutput += 'After (should be empty): \n' + window.internals.layerTreeAsText(document); 47 47 document.getElementById('layertree').innerText = layerTreeOutput; 48 48 testRunner.dumpAsText(); -
trunk/LayoutTests/compositing/geometry/flipped-writing-mode.html
r119992 r130689 44 44 { 45 45 if (window.testRunner) 46 document.getElementById('layers').innerText = testRunner.layerTreeAsText();46 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 47 47 } 48 48 -
trunk/LayoutTests/compositing/geometry/foreground-layer.html
r119992 r130689 63 63 { 64 64 if (window.testRunner) 65 document.getElementById('layer-tree').innerText = testRunner.layerTreeAsText();65 document.getElementById('layer-tree').innerText = window.internals.layerTreeAsText(document); 66 66 } 67 67 -
trunk/LayoutTests/compositing/geometry/layer-due-to-layer-children-deep-switch.html
r119992 r130689 56 56 if (window.testRunner) { 57 57 text += "\n" + which + " dump layer tree:\n"; 58 text += testRunner.layerTreeAsText();58 text += window.internals.layerTreeAsText(document); 59 59 document.getElementById('layers').innerText = text; 60 60 } -
trunk/LayoutTests/compositing/geometry/layer-due-to-layer-children-switch.html
r119992 r130689 37 37 if (window.testRunner) { 38 38 text += "\n" + which + " dump layer tree:\n"; 39 text += testRunner.layerTreeAsText();39 text += window.internals.layerTreeAsText(document); 40 40 document.getElementById('layers').innerText = text; 41 41 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-clipping-ancestor.html
r119992 r130689 59 59 60 60 if (window.testRunner) { 61 document.getElementById('layers').innerText = testRunner.layerTreeAsText();61 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 62 62 testRunner.notifyDone(); 63 63 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-fixed-positioned.html
r119992 r130689 53 53 54 54 if (window.testRunner) { 55 document.getElementById('layers').innerText = testRunner.layerTreeAsText();55 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 56 56 testRunner.notifyDone(); 57 57 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-opacity-transition.html
r119992 r130689 35 35 { 36 36 if (window.testRunner) { 37 document.getElementById('layers').innerText = testRunner.layerTreeAsText();37 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 38 38 testRunner.notifyDone(); 39 39 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-overflow-root.html
r119992 r130689 55 55 { 56 56 if (window.testRunner) { 57 document.getElementById('layers').innerText = testRunner.layerTreeAsText();57 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 58 58 testRunner.notifyDone(); 59 59 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-positioned-transition.html
r119992 r130689 55 55 document.getElementById('far-left').className = 'moved'; 56 56 if (window.testRunner) { 57 document.getElementById('layers').innerText = testRunner.layerTreeAsText();57 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 58 58 testRunner.notifyDone(); 59 59 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-positioned.html
r119992 r130689 50 50 { 51 51 if (window.testRunner) { 52 document.getElementById('layers').innerText = testRunner.layerTreeAsText();52 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 53 53 testRunner.notifyDone(); 54 54 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-overflow.html
r119992 r130689 58 58 // We need to call display() here to sync the compositor state and avoid a race condition. 59 59 testRunner.display(); 60 document.getElementById('layers').innerText = testRunner.layerTreeAsText();60 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 61 61 testRunner.notifyDone(); 62 62 } -
trunk/LayoutTests/compositing/geometry/limit-layer-bounds-transformed.html
r119992 r130689 51 51 { 52 52 if (window.testRunner) { 53 document.getElementById('layers').innerText = testRunner.layerTreeAsText();53 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 54 54 testRunner.notifyDone(); 55 55 } -
trunk/LayoutTests/compositing/geometry/preserve-3d-switching.html
r119992 r130689 62 62 if (window.testRunner) { 63 63 if (testRunner.layerTreeAsText) { 64 var layerTree = testRunner.layerTreeAsText();64 var layerTree = window.internals.layerTreeAsText(document); 65 65 document.getElementById("layerTree").innerHTML = "<pre>" + layerTree + "</pre>"; 66 66 } -
trunk/LayoutTests/compositing/iframes/become-composited-nested-iframes.html
r119992 r130689 39 39 if (window.testRunner) { 40 40 testRunner.display(); 41 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();41 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 42 42 testRunner.notifyDone(); 43 43 } -
trunk/LayoutTests/compositing/iframes/become-overlapped-iframe.html
r119992 r130689 39 39 if (window.testRunner) { 40 40 testRunner.display(); // Painting has to happen to detect overlap. 41 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();41 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 42 42 testRunner.notifyDone(); 43 43 } -
trunk/LayoutTests/compositing/iframes/composited-parent-iframe.html
r119992 r130689 22 22 { 23 23 if (window.testRunner) { 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 testRunner.notifyDone(); 26 26 } -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe-delayed.html
r119992 r130689 38 38 if (window.testRunner) { 39 39 document.getElementById('iframe').contentDocument.body.offsetWidth; // update iframe layout 40 document.getElementById('layers').innerText = testRunner.layerTreeAsText();40 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 41 41 testRunner.notifyDone(); 42 42 } -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe.html
r119992 r130689 39 39 40 40 if (window.testRunner) { 41 document.getElementById('layers').innerText = testRunner.layerTreeAsText();41 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 42 42 testRunner.notifyDone(); 43 43 } -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe2.html
r119992 r130689 38 38 39 39 if (window.testRunner) { 40 document.getElementById('layers').innerText = testRunner.layerTreeAsText();40 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 41 41 testRunner.notifyDone(); 42 42 } -
trunk/LayoutTests/compositing/iframes/connect-compositing-iframe3.html
r119992 r130689 32 32 33 33 if (window.testRunner) { 34 document.getElementById('layers').innerText = testRunner.layerTreeAsText();34 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 35 35 testRunner.notifyDone(); 36 36 } -
trunk/LayoutTests/compositing/iframes/enter-compositing-iframe.html
r119992 r130689 35 35 if (window.testRunner) { 36 36 testRunner.display(); 37 document.getElementById('layers').innerText = testRunner.layerTreeAsText();37 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 38 38 testRunner.notifyDone(); 39 39 } -
trunk/LayoutTests/compositing/iframes/iframe-resize.html
r119992 r130689 44 44 if (window.testRunner) { 45 45 testRunner.display(); 46 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();46 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 47 47 testRunner.notifyDone(); 48 48 } -
trunk/LayoutTests/compositing/iframes/iframe-size-from-zero.html
r119992 r130689 39 39 window.setTimeout(function() { 40 40 if (window.testRunner) { 41 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();41 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 42 42 testRunner.notifyDone(); 43 43 } -
trunk/LayoutTests/compositing/iframes/iframe-size-to-zero.html
r119992 r130689 41 41 var hadLayers = false; 42 42 if (window.testRunner) { 43 var layers = testRunner.layerTreeAsText();43 var layers = window.internals.layerTreeAsText(document); 44 44 hadLayers = layers != ""; 45 45 } … … 50 50 51 51 testRunner.display(); 52 var haveLayers = testRunner.layerTreeAsText() != "";52 var haveLayers = window.internals.layerTreeAsText(document) != ""; 53 53 var result; 54 54 if (hadLayers && !haveLayers) -
trunk/LayoutTests/compositing/iframes/iframe-src-change.html
r119992 r130689 37 37 if (window.testRunner) { 38 38 testRunner.display(); // Need to paint for overlap testing. 39 hadLayersBefore = testRunner.layerTreeAsText() != "";39 hadLayersBefore = window.internals.layerTreeAsText(document) != ""; 40 40 } 41 41 … … 44 44 window.setTimeout(function() { 45 45 if (window.testRunner) { 46 hadLayersAfter = testRunner.layerTreeAsText() != "";46 hadLayersAfter = window.internals.layerTreeAsText(document) != ""; 47 47 48 48 var results = document.getElementById('results'); -
trunk/LayoutTests/compositing/iframes/invisible-nested-iframe-hide.html
r119992 r130689 38 38 if (window.testRunner) { 39 39 testRunner.display(); 40 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();40 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 41 41 testRunner.notifyDone(); 42 42 } -
trunk/LayoutTests/compositing/iframes/invisible-nested-iframe-show.html
r119992 r130689 38 38 if (window.testRunner) { 39 39 testRunner.display(); 40 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();40 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 41 41 testRunner.notifyDone(); 42 42 } -
trunk/LayoutTests/compositing/iframes/leave-compositing-iframe.html
r119992 r130689 37 37 38 38 if (window.testRunner) { 39 document.getElementById('layers').innerText = testRunner.layerTreeAsText();39 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 40 40 testRunner.notifyDone(); 41 41 } -
trunk/LayoutTests/compositing/iframes/overlapped-iframe-iframe.html
r119992 r130689 37 37 if (window.testRunner) { 38 38 testRunner.display(); 39 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();39 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 40 40 testRunner.notifyDone(); 41 41 } -
trunk/LayoutTests/compositing/iframes/overlapped-iframe.html
r119992 r130689 35 35 if (window.testRunner) { 36 36 testRunner.display(); 37 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();37 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 38 38 testRunner.notifyDone(); 39 39 } -
trunk/LayoutTests/compositing/iframes/overlapped-nested-iframes.html
r119992 r130689 38 38 window.setTimeout(function() { 39 39 if (window.testRunner) { 40 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();40 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 41 41 testRunner.notifyDone(); 42 42 } -
trunk/LayoutTests/compositing/iframes/page-cache-layer-tree.html
r119992 r130689 55 55 function finishTest() { 56 56 var output = document.getElementById("output"); 57 output.innerText = testRunner.layerTreeAsText();57 output.innerText = window.internals.layerTreeAsText(document); 58 58 59 59 if (window.testRunner) -
trunk/LayoutTests/compositing/iframes/resizer.html
r119992 r130689 10 10 if (window.testRunner) { 11 11 testRunner.dumpAsText(); 12 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();12 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 13 13 } 14 14 } -
trunk/LayoutTests/compositing/iframes/scrolling-iframe.html
r119992 r130689 38 38 document.getElementById('parent-iframe').contentWindow.scrollTo(80, 80); 39 39 if (window.testRunner) { 40 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();40 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 41 41 testRunner.notifyDone(); 42 42 } -
trunk/LayoutTests/compositing/images/clip-on-directly-composited-image.html
r119992 r130689 30 30 function doTest() { 31 31 if (window.testRunner) { 32 document.getElementById('layers').innerText = testRunner.layerTreeAsText();32 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 33 33 testRunner.notifyDone(); 34 34 } -
trunk/LayoutTests/compositing/layer-creation/animation-overlap-with-children.html
r123151 r130689 69 69 { 70 70 if (window.testRunner) { 71 document.getElementById('layers').innerText = testRunner.layerTreeAsText();71 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 72 72 testRunner.notifyDone(); 73 73 } -
trunk/LayoutTests/compositing/layer-creation/fixed-position-and-transform.html
r119992 r130689 30 30 window.scrollTo(0, 1000); 31 31 if (window.testRunner) { 32 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();32 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 33 33 testRunner.dumpAsText(true); 34 34 } -
trunk/LayoutTests/compositing/layer-creation/fixed-position-out-of-view.html
r119992 r130689 19 19 20 20 window.addEventListener("load", function() { 21 document.getElementById("layertree").innerText = testRunner.layerTreeAsText();21 document.getElementById("layertree").innerText = window.internals.layerTreeAsText(document); 22 22 }, false); 23 23 } -
trunk/LayoutTests/compositing/layer-creation/fixed-position-under-transform.html
r119992 r130689 36 36 window.scrollTo(0, 1000); 37 37 if (window.testRunner) { 38 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();38 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 39 39 testRunner.dumpAsText(true); 40 40 } -
trunk/LayoutTests/compositing/layer-creation/no-compositing-for-preserve-3d.html
r119992 r130689 31 31 var layersResult = document.getElementById('layers'); 32 32 if (window.testRunner) 33 layersResult.innerText = testRunner.layerTreeAsText();33 layersResult.innerText = window.internals.layerTreeAsText(document); 34 34 35 35 } -
trunk/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html
r125789 r130689 50 50 51 51 if (window.testRunner) { 52 document.getElementById('results').innerText = window. testRunner.layerTreeAsText();52 document.getElementById('results').innerText = window.internals.layerTreeAsText(document); 53 53 testRunner.notifyDone(); 54 54 } -
trunk/LayoutTests/compositing/layer-creation/overlap-animation.html
r119992 r130689 46 46 { 47 47 if (window.testRunner) { 48 document.getElementById('layers').innerText = testRunner.layerTreeAsText();48 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 49 49 testRunner.notifyDone(); 50 50 } -
trunk/LayoutTests/compositing/layer-creation/overlap-child-layer.html
r119992 r130689 47 47 window.addEventListener('load', function() { 48 48 if (window.testRunner) { 49 document.getElementById("layertree").innerText = testRunner.layerTreeAsText();49 document.getElementById("layertree").innerText = window.internals.layerTreeAsText(document); 50 50 testRunner.notifyDone(); 51 51 } -
trunk/LayoutTests/compositing/layer-creation/overlap-clipping.html
r119992 r130689 44 44 testRunner.dumpAsText(false); 45 45 window.addEventListener('load', function() { 46 document.getElementById("layertree").innerText = testRunner.layerTreeAsText();46 document.getElementById("layertree").innerText = window.internals.layerTreeAsText(document); 47 47 }, false); 48 48 } -
trunk/LayoutTests/compositing/layer-creation/overlap-transformed-and-clipped.html
r119992 r130689 53 53 testRunner.dumpAsText(true); 54 54 window.addEventListener('load', function() { 55 document.getElementById("layertree").innerText = testRunner.layerTreeAsText();55 document.getElementById("layertree").innerText = window.internals.layerTreeAsText(document); 56 56 }, false); 57 57 } -
trunk/LayoutTests/compositing/layer-creation/overlap-transformed-layer.html
r119992 r130689 46 46 testRunner.dumpAsText(true); 47 47 window.addEventListener('load', function() { 48 document.getElementById("layertree").innerText = testRunner.layerTreeAsText();48 document.getElementById("layertree").innerText = window.internals.layerTreeAsText(document); 49 49 }, false); 50 50 } -
trunk/LayoutTests/compositing/layer-creation/overlap-transforms.html
r119992 r130689 32 32 { 33 33 if (window.testRunner) 34 document.getElementById('layers').innerText = testRunner.layerTreeAsText();34 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 35 35 } 36 36 window.addEventListener('load', testDone, false); -
trunk/LayoutTests/compositing/layer-creation/rotate3d-overlap.html
r119992 r130689 23 23 { 24 24 if (window.testRunner) { 25 document.getElementById('results').innerText = window. testRunner.layerTreeAsText();25 document.getElementById('results').innerText = window.internals.layerTreeAsText(document); 26 26 testRunner.notifyDone(); 27 27 } -
trunk/LayoutTests/compositing/layer-creation/scroll-partial-update.html
r119992 r130689 47 47 document.getElementById('scroller').scrollTop = 50; 48 48 if (window.testRunner) { 49 document.getElementById('results').innerText = testRunner.layerTreeAsText();49 document.getElementById('results').innerText = window.internals.layerTreeAsText(document); 50 50 testRunner.notifyDone(); 51 51 } -
trunk/LayoutTests/compositing/layer-creation/spanOverlapsCanvas.html
r119992 r130689 15 15 window.testRunner.dumpAsText(true); 16 16 var console = document.getElementById("layeroutput"); 17 console.innerHTML = window. testRunner.layerTreeAsText();17 console.innerHTML = window.internals.layerTreeAsText(document); 18 18 } 19 19 } -
trunk/LayoutTests/compositing/layer-creation/stacking-context-overlap-nested.html
r119992 r130689 44 44 { 45 45 if (window.testRunner) { 46 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();46 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 47 47 testRunner.notifyDone(); 48 48 } -
trunk/LayoutTests/compositing/layer-creation/stacking-context-overlap.html
r119992 r130689 39 39 { 40 40 if (window.testRunner) { 41 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();41 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 42 42 testRunner.notifyDone(); 43 43 } -
trunk/LayoutTests/compositing/layer-creation/translatez-overlap.html
r119992 r130689 22 22 { 23 23 if (window.testRunner) { 24 document.getElementById('results').innerText = window. testRunner.layerTreeAsText();24 document.getElementById('results').innerText = window.internals.layerTreeAsText(document); 25 25 testRunner.notifyDone(); 26 26 } -
trunk/LayoutTests/compositing/overflow-trumps-transform-style.html
r119992 r130689 24 24 25 25 if (window.testRunner) 26 results.innerText += testRunner.layerTreeAsText();26 results.innerText += window.internals.layerTreeAsText(document); 27 27 } 28 28 window.addEventListener('load', dumpResults, false); -
trunk/LayoutTests/compositing/overflow/clip-descendents.html
r119992 r130689 40 40 function doTest() { 41 41 if (window.testRunner) { 42 document.getElementById('layers').innerText = testRunner.layerTreeAsText();42 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 43 43 testRunner.notifyDone(); 44 44 } -
trunk/LayoutTests/compositing/overflow/content-gains-scrollbars.html
r119992 r130689 51 51 if (window.testRunner) { 52 52 testRunner.display(); // Ensure compositor tree is up to date. 53 document.getElementById("layerTree").innerText = testRunner.layerTreeAsText();53 document.getElementById("layerTree").innerText = window.internals.layerTreeAsText(document); 54 54 } 55 55 } -
trunk/LayoutTests/compositing/overflow/content-loses-scrollbars.html
r119992 r130689 51 51 if (window.testRunner) { 52 52 testRunner.display(); // Ensure compositor tree is up to date. 53 document.getElementById("layerTree").innerText = testRunner.layerTreeAsText();53 document.getElementById("layerTree").innerText = window.internals.layerTreeAsText(document); 54 54 } 55 55 } -
trunk/LayoutTests/compositing/overflow/overflow-auto-with-touch-no-overflow.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/overflow-auto-with-touch-toggle.html
r127620 r130689 27 27 column.style.height = '1000px'; 28 28 if (window.testRunner) 29 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();29 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 30 30 }, true); 31 31 </script> -
trunk/LayoutTests/compositing/overflow/overflow-auto-with-touch.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/overflow-hidden-with-touch.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/overflow-overlay-with-touch-no-overflow.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/overflow-overlay-with-touch.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/overflow-scroll-with-touch-no-overflow.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/overflow-scrollbar-layers.html
r119992 r130689 46 46 testRunner.dumpAsText(); 47 47 testRunner.display(); // Ensure compositor tree is up to date. 48 document.getElementById("layerTree").innerText = testRunner.layerTreeAsText();48 document.getElementById("layerTree").innerText = window.internals.layerTreeAsText(document); 49 49 } 50 50 </script> -
trunk/LayoutTests/compositing/overflow/overflow-visible-with-touch.html
r126663 r130689 22 22 window.addEventListener('load', function() { 23 23 if (window.testRunner) 24 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();24 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 25 25 }, true); 26 26 </script> -
trunk/LayoutTests/compositing/overflow/resize-painting.html
r119992 r130689 26 26 { 27 27 if (window.testRunner) 28 document.getElementById('layers').innerText = testRunner.layerTreeAsText();28 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 29 29 } 30 30 -
trunk/LayoutTests/compositing/overflow/scrolling-content-clip-to-viewport.html
r126663 r130689 32 32 window.addEventListener('load', function() { 33 33 if (window.testRunner) 34 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();34 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 35 35 }, true); 36 36 </script> -
trunk/LayoutTests/compositing/overflow/textarea-scroll-touch.html
r126663 r130689 33 33 34 34 if (window.testRunner) 35 document.getElementById('results').innerText = testRunner.layerTreeAsText();35 document.getElementById('results').innerText = window.internals.layerTreeAsText(document); 36 36 } 37 37 window.addEventListener('load', doTest, false); -
trunk/LayoutTests/compositing/plugins/1x1-composited-plugin.html
r119992 r130689 19 19 window.setTimeout(function() { 20 20 if (window.testRunner) { 21 var layers = testRunner.layerTreeAsText();21 var layers = window.internals.layerTreeAsText(document); 22 22 var result; 23 23 if (layers == "") -
trunk/LayoutTests/compositing/plugins/large-to-small-composited-plugin.html
r119992 r130689 33 33 window.setTimeout(function() { 34 34 if (window.testRunner) { 35 var layers = testRunner.layerTreeAsText();35 var layers = window.internals.layerTreeAsText(document); 36 36 var result; 37 37 if (layers == "") -
trunk/LayoutTests/compositing/plugins/no-backing-store.html
r125101 r130689 18 18 window.setTimeout(function() { 19 19 if (window.testRunner) { 20 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();20 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 21 21 testRunner.notifyDone(); 22 22 } -
trunk/LayoutTests/compositing/plugins/small-to-large-composited-plugin.html
r119992 r130689 33 33 window.setTimeout(function() { 34 34 if (window.testRunner) { 35 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();35 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 36 36 testRunner.notifyDone(); 37 37 } -
trunk/LayoutTests/compositing/rtl/rtl-absolute-overflow-scrolled.html
r119992 r130689 53 53 if (window.testRunner) { 54 54 if (top == self) 55 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();55 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 56 56 testRunner.notifyDone(); 57 57 } -
trunk/LayoutTests/compositing/rtl/rtl-absolute-overflow.html
r119992 r130689 41 41 if (window.testRunner) { 42 42 if (top == self) 43 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();43 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 44 44 testRunner.dumpAsText(true); 45 45 } -
trunk/LayoutTests/compositing/rtl/rtl-absolute.html
r119992 r130689 42 42 if (window.testRunner) { 43 43 if (top == self) 44 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();44 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 45 45 testRunner.dumpAsText(true); 46 46 } -
trunk/LayoutTests/compositing/rtl/rtl-fixed-overflow-scrolled.html
r119992 r130689 51 51 if (window.testRunner) { 52 52 if (top == self) 53 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();53 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 54 54 testRunner.notifyDone(); 55 55 } -
trunk/LayoutTests/compositing/rtl/rtl-fixed-overflow.html
r119992 r130689 41 41 if (window.testRunner) { 42 42 if (top == self) 43 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();43 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 44 44 testRunner.dumpAsText(true); 45 45 } -
trunk/LayoutTests/compositing/rtl/rtl-fixed.html
r119992 r130689 41 41 if (window.testRunner) { 42 42 if (top == self) 43 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();43 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 44 44 testRunner.dumpAsText(true); 45 45 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html
r119992 r130689 24 24 function doTest() { 25 25 if (window.testRunner) { 26 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();26 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 27 27 testRunner.dumpAsText(true); 28 28 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-absolute-overflow.html
r119992 r130689 24 24 function doTest() { 25 25 if (window.testRunner) { 26 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();26 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 27 27 testRunner.dumpAsText(true); 28 28 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-absolute.html
r119992 r130689 24 24 function doTest() { 25 25 if (window.testRunner) { 26 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();26 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 27 27 testRunner.dumpAsText(true); 28 28 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html
r119992 r130689 24 24 function doTest() { 25 25 if (window.testRunner) { 26 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();26 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 27 27 testRunner.dumpAsText(true); 28 28 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-fixed-overflow.html
r119992 r130689 24 24 function doTest() { 25 25 if (window.testRunner) { 26 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();26 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 27 27 testRunner.dumpAsText(true); 28 28 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-fixed.html
r119992 r130689 24 24 function doTest() { 25 25 if (window.testRunner) { 26 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();26 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 27 27 testRunner.dumpAsText(true); 28 28 } -
trunk/LayoutTests/compositing/rtl/rtl-iframe-relative.html
r119992 r130689 33 33 function doTest() { 34 34 if (window.testRunner) { 35 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();35 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 36 36 testRunner.dumpAsText(true); 37 37 } -
trunk/LayoutTests/compositing/rtl/rtl-relative.html
r119992 r130689 36 36 if (window.testRunner) { 37 37 if (top == self) 38 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();38 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 39 39 testRunner.dumpAsText(true); 40 40 } -
trunk/LayoutTests/compositing/tiled-layers-hidpi.html
r120627 r130689 19 19 function finishTest() { 20 20 setTimeout(function() { 21 document.getElementById('layer-tree').innerText = window. testRunner.layerTreeAsText();21 document.getElementById('layer-tree').innerText = window.internals.layerTreeAsText(document); 22 22 testRunner.notifyDone(); 23 23 }, 0); -
trunk/LayoutTests/compositing/tiling/crash-reparent-tiled-layer.html
r119992 r130689 40 40 window.setTimeout(function() { 41 41 if (window.testRunner) { 42 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();42 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 43 43 testRunner.notifyDone(); 44 44 } -
trunk/LayoutTests/compositing/tiling/huge-layer-add-remove-child.html-disabled
r119992 r130689 40 40 window.setTimeout(function() { 41 41 if (window.testRunner) 42 result = "First (no children):<br>" + testRunner.layerTreeAsText();42 result = "First (no children):<br>" + window.internals.layerTreeAsText(document); 43 43 }, 0); 44 44 … … 52 52 window.setTimeout(function() { 53 53 if (window.testRunner) 54 result += "<br><br>Second (child added):<br>" + testRunner.layerTreeAsText();54 result += "<br><br>Second (child added):<br>" + window.internals.layerTreeAsText(document); 55 55 }, 0); 56 56 }, 100); … … 64 64 window.setTimeout(function() { 65 65 if (window.testRunner) { 66 result += "<br><br>Third (child removed):<br>" + testRunner.layerTreeAsText();66 result += "<br><br>Third (child removed):<br>" + window.internals.layerTreeAsText(document); 67 67 document.getElementById('layers').innerHTML = result; 68 68 testRunner.notifyDone(); -
trunk/LayoutTests/compositing/tiling/huge-layer-img.html-disabled
r119992 r130689 35 35 window.setTimeout(function() { 36 36 if (window.testRunner) { 37 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();37 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 38 38 testRunner.notifyDone(); 39 39 } -
trunk/LayoutTests/compositing/tiling/huge-layer-resize.html-disabled
r119992 r130689 56 56 testRunner.display(); 57 57 58 return messagePrefix + testRunner.layerTreeAsText();58 return messagePrefix + window.internals.layerTreeAsText(document); 59 59 } 60 60 -
trunk/LayoutTests/compositing/tiling/huge-layer-with-layer-children-resize.html-disabled
r119992 r130689 46 46 window.setTimeout(function() { 47 47 if (window.testRunner) 48 result = "First (small layer):<br>" + testRunner.layerTreeAsText();48 result = "First (small layer):<br>" + window.internals.layerTreeAsText(document); 49 49 }, 0); 50 50 -
trunk/LayoutTests/compositing/tiling/huge-layer-with-layer-children.html-disabled
r119992 r130689 44 44 window.setTimeout(function() { 45 45 if (window.testRunner) { 46 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();46 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 47 47 testRunner.notifyDone(); 48 48 } -
trunk/LayoutTests/compositing/tiling/huge-layer.html-disabled
r119992 r130689 43 43 window.setTimeout(function() { 44 44 if (window.testRunner) { 45 document.getElementById('layers').innerHTML = testRunner.layerTreeAsText();45 document.getElementById('layers').innerHTML = window.internals.layerTreeAsText(document); 46 46 testRunner.notifyDone(); 47 47 } -
trunk/LayoutTests/compositing/video/video-poster.html
r119992 r130689 14 14 { 15 15 if (window.testRunner) 16 return testRunner.layerTreeAsText() != "";16 return window.internals.layerTreeAsText(document) != ""; 17 17 return false; 18 18 } -
trunk/LayoutTests/compositing/visibility/layer-visible-content.html
r119992 r130689 48 48 { 49 49 if (window.testRunner) 50 document.getElementById('layer-tree').innerText = testRunner.layerTreeAsText();50 document.getElementById('layer-tree').innerText = window.internals.layerTreeAsText(document); 51 51 } 52 52 window.addEventListener('load', dumpLayers, false); -
trunk/LayoutTests/compositing/visibility/visibility-image-layers-dynamic.html
r119992 r130689 55 55 { 56 56 if (window.testRunner) 57 document.getElementById('layers1').innerText = testRunner.layerTreeAsText();57 document.getElementById('layers1').innerText = window.internals.layerTreeAsText(document); 58 58 59 59 window.setTimeout(function() { -
trunk/LayoutTests/css3/compositing/should-have-compositing-layer.html
r127162 r130689 14 14 description("Test to make sure a blend mode creates a compositing layer. Test is successful of render tree shows compositing"); 15 15 if (window.testRunner) { 16 var layers = testRunner.layerTreeAsText();16 var layers = window.internals.layerTreeAsText(document); 17 17 if (layers == "") 18 18 testFailed("no compositing layers"); -
trunk/LayoutTests/css3/filters/composited-during-animation-layertree.html
r119990 r130689 76 76 function doTest() { 77 77 if (window.testRunner) { 78 document.getElementById('layer-tree').innerText = testRunner.layerTreeAsText()78 document.getElementById('layer-tree').innerText = window.internals.layerTreeAsText(document) 79 79 testRunner.notifyDone(); 80 80 } -
trunk/LayoutTests/css3/filters/composited-during-transition-layertree.html
r119990 r130689 67 67 function doTest() { 68 68 if (window.testRunner) { 69 document.getElementById('layer-tree').innerText = testRunner.layerTreeAsText()69 document.getElementById('layer-tree').innerText = window.internals.layerTreeAsText(document) 70 70 testRunner.notifyDone(); 71 71 } -
trunk/LayoutTests/css3/filters/filtered-compositing-descendant.html
r119990 r130689 31 31 window.addEventListener('load', function () { 32 32 if (window.testRunner) 33 document.getElementById('layer-tree').innerText = testRunner.layerTreeAsText();33 document.getElementById('layer-tree').innerText = window.internals.layerTreeAsText(document); 34 34 }, false); 35 35 </script> -
trunk/LayoutTests/css3/filters/should-not-have-compositing-layer.html
r119990 r130689 14 14 description("Test to make sure a simple CSS filter does not create a compositing layer. Test is successful of render tree does not show any compositing"); 15 15 if (window.testRunner) { 16 var layers = testRunner.layerTreeAsText();16 var layers = window.internals.layerTreeAsText(document); 17 17 if (layers == "") 18 18 testPassed("no compositing layers"); -
trunk/LayoutTests/platform/chromium-android/compositing/layer-creation/overflow-scrolling-touch.html
r127159 r130689 40 40 { 41 41 if (window.layoutTestController) { 42 document.getElementById('layers').innerText = layoutTestController.layerTreeAsText();42 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 43 43 layoutTestController.notifyDone(); 44 44 } -
trunk/LayoutTests/platform/chromium/compositing/force-compositing-mode/force-composite-empty.html
r119992 r130689 8 8 function doTest() { 9 9 if (window.testRunner) { 10 document.getElementById("layertree").innerText = testRunner.layerTreeAsText();10 document.getElementById("layertree").innerText = window.internals.layerTreeAsText(document); 11 11 testRunner.dumpAsText(); 12 12 } -
trunk/LayoutTests/platform/chromium/compositing/force-compositing-mode/no-overflow-iframe-layer.html
r119992 r130689 12 12 if (window.testRunner) { 13 13 testRunner.dumpAsText(false); 14 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();14 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 15 15 } 16 16 } -
trunk/LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-hidden-iframe-layer.html
r119992 r130689 21 21 if (window.testRunner) { 22 22 testRunner.dumpAsText(false); 23 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();23 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 24 24 } 25 25 } -
trunk/LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-iframe-enter-compositing.html
r119992 r130689 22 22 if (window.testRunner) { 23 23 testRunner.dumpAsText(false); 24 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();24 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 25 25 } 26 26 } -
trunk/LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-iframe-layer.html
r119992 r130689 16 16 if (window.testRunner) { 17 17 testRunner.dumpAsText(false); 18 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();18 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 19 19 } 20 20 } -
trunk/LayoutTests/platform/chromium/compositing/force-compositing-mode/overflow-iframe-leave-compositing.html
r119992 r130689 22 22 if (window.testRunner) { 23 23 testRunner.dumpAsText(false); 24 document.getElementById('layertree').innerText = testRunner.layerTreeAsText();24 document.getElementById('layertree').innerText = window.internals.layerTreeAsText(document); 25 25 } 26 26 } -
trunk/LayoutTests/platform/mac/compositing/canvas/accelerated-canvas-compositing.html
r119992 r130689 14 14 15 15 if (window.testRunner) { 16 document.getElementById('layers').innerText = testRunner.layerTreeAsText();16 document.getElementById('layers').innerText = window.internals.layerTreeAsText(document); 17 17 testRunner.notifyDone(); 18 18 } -
trunk/Source/WebCore/ChangeLog
r130688 r130689 1 2012-10-08 Simon Fraser <simon.fraser@apple.com> 2 3 Move layerTreeAsText to window.internals 4 https://bugs.webkit.org/show_bug.cgi?id=98690 5 6 Reviewed by James Robinson. 7 8 Add window.internals.layerTreeAsText(document), and change the tests to use it. 9 I'll remove testRunner.layerTreeAsText() in a later patch. 10 11 * testing/Internals.cpp: 12 (WebCore::Internals::layerTreeAsText): 13 * testing/Internals.h: 14 (Internals): 15 * testing/Internals.idl: 16 1 17 2012-10-08 Jon Lee <jonlee@apple.com> 2 18 -
trunk/Source/WebCore/testing/Internals.cpp
r130177 r130689 1223 1223 } 1224 1224 1225 String Internals::layerTreeAsText(Document* document, ExceptionCode& ec) const 1226 { 1227 if (!document || !document->frame()) { 1228 ec = INVALID_ACCESS_ERR; 1229 return String(); 1230 } 1231 1232 return document->frame()->layerTreeAsText(); 1233 } 1234 1225 1235 void Internals::garbageCollectDocumentResources(Document* document, ExceptionCode& ec) const 1226 1236 { -
trunk/Source/WebCore/testing/Internals.h
r130177 r130689 188 188 void resumeAnimations(Document*, ExceptionCode&) const; 189 189 190 String layerTreeAsText(Document*, ExceptionCode&) const; 191 190 192 void garbageCollectDocumentResources(Document*, ExceptionCode&) const; 191 193 -
trunk/Source/WebCore/testing/Internals.idl
r130177 r130689 158 158 void resumeAnimations(in Document document) raises (DOMException); 159 159 160 DOMString layerTreeAsText(in Document document) raises (DOMException); 161 160 162 void garbageCollectDocumentResources(in Document document) raises (DOMException); 161 163
Note:
See TracChangeset
for help on using the changeset viewer.