Use testRunner instead of layoutTestController in SVG tests
authorfmalita@chromium.org <fmalita@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 1 Aug 2012 23:05:16 +0000 (23:05 +0000)
committerfmalita@chromium.org <fmalita@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 1 Aug 2012 23:05:16 +0000 (23:05 +0000)
https://bugs.webkit.org/show_bug.cgi?id=92898

Reviewed by Dirk Schulze.

* svg/W3C-SVG-1.1-SE/paths-dom-02-f.svg:
* svg/animations/animate-beginElementAt.svg:
* svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml:
* svg/animations/animate-linear-discrete-additive-b.svg:
* svg/animations/animate-linear-discrete-additive-c.svg:
* svg/animations/animate-linear-discrete-additive.svg:
* svg/animations/animate-list-crash.svg:
* svg/animations/animate-setcurrenttime.html:
* svg/animations/animate-update-crash.xhtml:
* svg/animations/animateColor-additive-2a.svg:
* svg/animations/animateColor-additive-2b.svg:
* svg/animations/animateColor-additive-2c.svg:
* svg/animations/animateColor-additive-2d.svg:
* svg/animations/animateMotion-additive-1.svg:
* svg/animations/animateMotion-additive-2a.svg:
* svg/animations/animateMotion-additive-2b.svg:
* svg/animations/animateMotion-additive-2c.svg:
* svg/animations/animateMotion-additive-2d.svg:
* svg/animations/animateTransform-accumulation.svg:
* svg/animations/animateTransform-by-scale-1.svg:
* svg/animations/animateTransform-by-scale.svg:
* svg/animations/animateTransform-from-by-from-to-comparision-expected.svg:
* svg/animations/animateTransform-from-by-from-to-comparision.svg:
* svg/animations/animateTransform-from-by-scale-additive-sum.svg:
* svg/animations/animateTransform-from-by-scale.svg:
* svg/animations/animateTransform-rotate-around-point.svg:
* svg/animations/animateTransform-skewX.svg:
* svg/animations/animateTransform-skewY.svg:
* svg/animations/animateTransform-translate.svg:
* svg/animations/dynamic-modify-attributename-crash.svg:
* svg/animations/keypoints-mismatch.svg:
* svg/animations/length-list-animation.svg:
* svg/animations/list-wrapper-assertion.svg:
* svg/animations/mozilla/animateMotion-by-1.svg:
* svg/animations/mozilla/animateMotion-from-to-1-expected.svg:
* svg/animations/mozilla/animateMotion-from-to-1.svg:
* svg/animations/mozilla/animateMotion-mpath-pathLength-1.svg:
* svg/animations/mozilla/animateMotion-mpath-targetChange-1.svg:
* svg/animations/mozilla/animateMotion-to-overridden-1.svg:
* svg/animations/multiple-animateTransform-additive-sum.svg:
* svg/animations/multiple-begin-animation-discrete.svg:
* svg/animations/multiple-begin-animation.svg:
* svg/animations/path-animation.svg:
* svg/animations/repeatDur-zero.xhtml:
* svg/animations/repeating-path-animation.svg:
* svg/animations/resources/SVGAnimationTestCase.js:
(runAnimationTest):
* svg/animations/smil-element-not-removed-crash.html:
* svg/animations/smil-element-target-crash-main.html:
* svg/animations/smil-leak-dynamically-added-element-instances.svg:
* svg/animations/smil-leak-element-instances-noBaseValRef.svg:
* svg/animations/smil-leak-element-instances.svg:
* svg/animations/smil-leak-elements.svg:
* svg/animations/svg-two-animate-elements-crash.svg:
* svg/animations/svglength-animation-retarget-crash.html:
* svg/animations/svglength-element-removed-crash.svg:
* svg/as-background-image/animated-svg-as-background.html:
* svg/as-background-image/svg-background-crash-on-refresh.html:
* svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size.html:
* svg/as-image/animated-svg-as-image-same-image.html:
* svg/as-image/animated-svg-as-image.html:
* svg/as-image/animated-svg-repaints-completely-in-hidpi.html:
* svg/as-image/drag-svg-as-image.html:
* svg/as-image/image-respects-deviceScaleFactor.html:
* svg/as-image/image-respects-pageScaleFactor-change.html:
* svg/as-image/svg-image-leak-cached-data.html:
* svg/as-image/svg-image-leak-loader.html:
* svg/as-image/svg-nested.html:
* svg/as-object/embedded-svg-immediate-offsetWidth-query.html:
* svg/as-object/embedded-svg-size-changes-no-layout-triggers.html:
* svg/as-object/embedded-svg-size-changes.html:
* svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1.html:
* svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2.html:
* svg/as-object/nested-embedded-svg-size-changes.html:
* svg/as-object/resources/embedded-svg-size-changes-no-layout-triggers.svg:
* svg/as-object/resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html:
* svg/carto.net/frameless-svg-parse-error.html:
* svg/carto.net/window.svg:
* svg/css/crash-css-generated-content.xhtml:
* svg/css/cursor-image-replace.svg:
* svg/css/cursor-replace.svg:
* svg/css/getComputedStyle-basic.xhtml:
* svg/css/invalid-color-crash.svg:
* svg/css/multiple-cursors-crash.html:
* svg/css/script-tests/svg-attribute-length-parsing.js:
* svg/css/script-tests/svg-attribute-parser-mode.js:
* svg/css/style-change-crash.html:
* svg/css/svg-ellipse-render-crash.html:
* svg/custom/acid3-test-77.html:
* svg/custom/anchor-on-use.svg:
* svg/custom/animate-disallowed-mask-element.svg:
* svg/custom/animate-disallowed-use-element.svg:
* svg/custom/animate-path-discrete.svg:
* svg/custom/animate-path-morphing.svg:
* svg/custom/animate-target-id-changed.svg:
* svg/custom/animate-target-removed-from-document.svg:
* svg/custom/animate-use-crash.xhtml:
* svg/custom/assert-empty-layout-attributes.svg:
* svg/custom/bbox-of-g-in-symbol.svg:
* svg/custom/boundingBox.html:
* svg/custom/bug78700.svg:
* svg/custom/bug78807.svg:
* svg/custom/bug78838.html:
* svg/custom/bug79798.html:
* svg/custom/bug86119.html:
* svg/custom/bug86392.html:
* svg/custom/bug86781.html:
* svg/custom/click-internal-anchor-with-use-crash.xhtml:
* svg/custom/crash-inline-container-client.html:
* svg/custom/crash-text-in-textpath.svg:
* svg/custom/crash-textPath-attributes.html:
* svg/custom/delete-modified-text-in-defs-crash.svg:
* svg/custom/delete-text-crash.html:
* svg/custom/delete-text-innerText-crash.html:
* svg/custom/detached-outermost-svg-crash.html:
* svg/custom/disallowed-text-content-rendering.svg:
* svg/custom/display-table-caption-foreignObject.svg:
* svg/custom/display-table-caption-inherit-foreignObject.xhtml:
* svg/custom/display-table-caption-inherit-text.xhtml:
* svg/custom/display-table-caption-text.svg:
* svg/custom/element-instance-held-by-js-crash.svg:
* svg/custom/embedded-svg-allowed-in-dashboard.xml:
* svg/custom/empty-className-baseVal-crash.html:
* svg/custom/filter-on-svgimage.svg:
* svg/custom/font-face-move.svg:
* svg/custom/font-face-name-without-name-attr.svg:
* svg/custom/font-face-not-in-document.svg:
* svg/custom/font-platformDestroy-crash.svg:
* svg/custom/foreignObject-crash-on-hover.xml:
* svg/custom/foreignobject-crash-with-absolute-positioned-children.svg:
* svg/custom/frame-getSVGDocument.html:
* svg/custom/g-outside-svg.html:
* svg/custom/get-text-element-transform-crash.html:
* svg/custom/getBBox-empty-container.html:
* svg/custom/getBBox-js.svg:
* svg/custom/getBBox-path.svg:
* svg/custom/getBBox-perpendicular-path.svg:
* svg/custom/getscreenctm-in-mixed-content2.xhtml:
* svg/custom/gradient-attr-update.svg:
* svg/custom/gradient-stop-display-none-crash.svg:
* svg/custom/hit-test-path-stroke.svg:
* svg/custom/hit-test-path.svg:
* svg/custom/hit-test-unclosed-subpaths.svg:
* svg/custom/hit-test-with-br.xhtml:
* svg/custom/image-base-uri.svg:
* svg/custom/image-clipped-hit.svg:
* svg/custom/image-rescale-scroll.html:
* svg/custom/image-with-prefix-in-webarchive-expected.webarchive:
* svg/custom/image-with-prefix-in-webarchive.svg:
* svg/custom/insertItemBefore-from-non-list-origin.svg:
* svg/custom/intersection-list-clipping.svg:
* svg/custom/intersection-list-crash.svg:
* svg/custom/intersection-list-nested-svg.svg:
* svg/custom/intersection-list-null.svg:
* svg/custom/invalid-gradient-with-xlink.svg:
* svg/custom/invalid-paint-shape-mask.svg:
* svg/custom/js-late-clipPath-and-object-creation.svg:
* svg/custom/js-late-clipPath-creation.svg:
* svg/custom/js-late-gradient-and-object-creation.svg:
* svg/custom/js-late-gradient-creation.svg:
* svg/custom/js-late-marker-and-object-creation.svg:
* svg/custom/js-late-marker-creation.svg:
* svg/custom/js-late-mask-and-object-creation.svg:
* svg/custom/js-late-mask-creation.svg:
* svg/custom/js-late-pattern-and-object-creation.svg:
* svg/custom/js-late-pattern-creation.svg:
* svg/custom/js-svg-constructors.svg:
* svg/custom/js-update-container2.svg:
* svg/custom/js-update-image-and-display.svg:
* svg/custom/js-update-image-and-display2.svg:
* svg/custom/js-update-image-and-display3.svg:
* svg/custom/layout-loop.svg:
* svg/custom/linking-a-03-b-all.svg:
* svg/custom/linking-a-03-b-preserveAspectRatio.svg:
* svg/custom/linking-a-03-b-transform.svg:
* svg/custom/linking-a-03-b-viewBox-transform.svg:
* svg/custom/linking-a-03-b-viewBox.svg:
* svg/custom/linking-a-03-b-viewTarget.svg:
* svg/custom/linking-a-03-b-zoomAndPan.svg:
* svg/custom/linking-uri-01-b.svg:
* svg/custom/loadevents-capturing.svg:
* svg/custom/loadevents-externalresourcesrequired-displaynone.svg:
* svg/custom/loadevents-externalresourcesrequired.svg:
* svg/custom/loadevents-normal-displaynone.svg:
* svg/custom/loadevents-normal.svg:
* svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html:
* svg/custom/manually-parsed-svg-allowed-in-dashboard.html:
* svg/custom/marker-getPropertyValue.svg:
* svg/custom/mask-changes.svg:
* svg/custom/mask-invalidation.svg:
* svg/custom/mouse-move-on-svg-container-standalone.svg:
* svg/custom/mouse-move-on-svg-container.xhtml:
* svg/custom/mouse-move-on-svg-root-standalone.svg:
* svg/custom/mouse-move-on-svg-root.xhtml:
* svg/custom/multiple-title-elements.svg:
* svg/custom/new-image-is-html-element.svg:
* svg/custom/path-getPresentationAttribute-crash.html:
* svg/custom/path-getTotalLength-on-big-segment-crash.svg:
* svg/custom/path-getTotalLength.svg:
* svg/custom/pending-resource-after-removal.xhtml:
* svg/custom/pending-resource-leak-2.svg:
* svg/custom/pending-resource-leak-3.svg:
* svg/custom/pending-resource-leak.svg:
* svg/custom/pointer-events-image-css-transform.svg:
* svg/custom/pointer-events-image.svg:
* svg/custom/pointer-events-invalid-fill.svg:
* svg/custom/pointer-events-on-rounded-rect.xhtml:
* svg/custom/pointer-events-on-svg-with-pointer.xhtml:
* svg/custom/pointer-events-on-svg-without-pointer.xhtml:
* svg/custom/pointer-events-text-css-transform.svg:
* svg/custom/pointer-events-text.svg:
* svg/custom/pointer-events-with-linecaps-and-miterlimits.xhtml:
* svg/custom/poly-points-attribute-changes.svg:
* svg/custom/polyline-hittest.svg:
* svg/custom/polyline-points-crash.html:
* svg/custom/prevent-default.svg:
* svg/custom/recursive-use.svg:
* svg/custom/recursive-use2.svg:
* svg/custom/repaint-moving-svg-and-div.xhtml:
* svg/custom/resource-client-removal.svg:
* svg/custom/resources/focus-event-handling-keyboard.js:
* svg/custom/resources/focus-event-handling.js:
* svg/custom/resources/link-target.html:
* svg/custom/resources/linkingCircle-f.svg:
* svg/custom/resources/svgsvgelement-ctm.js:
* svg/custom/resources/use-instanceRoot-event-bubbling.js:
(repaintTest):
* svg/custom/resources/use-instanceRoot-event-listeners.js:
(repaintTest):
* svg/custom/scroll-hit-test.xhtml:
* svg/custom/scroll-to-anchor-in-symbol.svg:
* svg/custom/scroll-to-svg-element-assertion.html:
* svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html:
* svg/custom/stop-crash.svg:
* svg/custom/stroke-width-click.svg:
* svg/custom/svg-allowed-in-dashboard-object.html:
* svg/custom/svg-features.html:
* svg/custom/svg-fonts-in-html-linebreaks.html:
* svg/custom/svg-fonts-no-latin-glyph.html:
* svg/custom/svg-getelementid.xhtml:
* svg/custom/svg-parse-overflow-1.html:
* svg/custom/svg-parse-overflow-2.html:
* svg/custom/svg-parse-overflow-3.html:
* svg/custom/svg-parse-overflow-4.html:
* svg/custom/svg-parse-overflow-5.html:
* svg/custom/svg-use-style-float-crash.svg:
* svg/custom/svg-width-intrinsic-crash.html:
* svg/custom/symbol-viewport-element-crash.svg:
* svg/custom/text-node-in-text-invalidated.svg:
* svg/custom/text-tref-03-b-dynamic.svg:
* svg/custom/text-tref-03-b-dynamic2.svg:
* svg/custom/textPath-assert.svg:
* svg/custom/textPath-set-id.svg:
* svg/custom/tiling-regular-hexagonal-crash.svg:
* svg/custom/tref-clone-crash.html:
* svg/custom/tref-shadowdom.html:
* svg/custom/use-animation-in-fill.html:
* svg/custom/use-crash-in-non-wellformed-document.svg:
* svg/custom/use-crash-pending-resource.svg:
* svg/custom/use-crash-using-children-before-destroy.svg:
* svg/custom/use-crash-when-href-change.svg:
* svg/custom/use-detach.svg:
* svg/custom/use-display-none.svg:
* svg/custom/use-elementInstance-event-target.svg:
* svg/custom/use-elementInstance-methods.svg:
* svg/custom/use-event-handler-on-referenced-element.svg:
* svg/custom/use-event-handler-on-use-element.svg:
* svg/custom/use-external-crash.svg:
* svg/custom/use-instanceRoot-as-event-target.xhtml:
* svg/custom/use-instanceRoot-event-listener-liveness.xhtml:
* svg/custom/use-instanceRoot-with-use-removed.svg:
* svg/custom/use-invalid-font-face.svg:
* svg/custom/use-invalid-html.xhtml:
* svg/custom/use-invalid-pattern.svg:
* svg/custom/use-invalid-style.svg:
* svg/custom/use-move-to-offset.svg:
* svg/custom/use-multiple-on-nested-disallowed-font.html:
* svg/custom/use-mutation-event-crash.svg:
* svg/custom/use-nested-children.svg:
* svg/custom/use-nested-disallowed-target.svg:
* svg/custom/use-nested-missing-target-added.svg:
* svg/custom/use-nested-missing-target-removed.svg:
* svg/custom/use-nested-missing-target.svg:
* svg/custom/use-nested-notarget.svg:
* svg/custom/use-non-existing-symbol-crash.svg:
* svg/custom/use-on-use-with-child-and-empty-target.svg:
* svg/custom/use-on-use-with-child.svg:
* svg/custom/use-referencing-style-crash.svg:
* svg/custom/use-shadow-root-parent-removal.svg:
* svg/custom/use-tref-crash.svg:
* svg/custom/webkit-transform-crash.html:
* svg/custom/xlink-prefix-in-attributes.html:
* svg/custom/xlink-to-invalid-gradient.svg:
* svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml:
* svg/dom/SVGPolygonElement-baseVal-list-removal-crash.html:
* svg/dom/SVGScriptElement/script-async-attr.svg:
* svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg:
* svg/dom/SVGScriptElement/script-clone-rerun-self.svg:
* svg/dom/SVGScriptElement/script-clone-rerun.svg:
* svg/dom/SVGScriptElement/script-load-and-error-events.svg:
* svg/dom/SVGScriptElement/script-onerror-bubbling.svg:
* svg/dom/SVGScriptElement/script-reexecution.svg:
* svg/dom/SVGScriptElement/script-set-href.svg:
* svg/dom/SVGStyledElement-pendingResource-crash.html:
* svg/dom/SVGTransformList-empty-list-consolidation.html:
* svg/dom/animated-tearoff-equality.xhtml:
* svg/dom/animated-tearoff-lifespan.xhtml:
* svg/dom/baseVal-animVal-crash.html:
* svg/dom/baseVal-animVal-list-crash.html:
* svg/dom/frame-related-api-during-load.html:
* svg/dom/parent-view-layout-crash.html:
* svg/dom/path-marker-removed-crash.svg:
* svg/dom/resources/viewspec-parser.js:
(continueFuzzing.else.script.onload):
(continueFuzzing):
* svg/dom/script-tests/SVGViewSpec.js:
(completeTest.script.onload):
(completeTest):
* svg/dom/smil-methods.svg:
* svg/dom/stylesheet-candidate-node-crash-main.html:
* svg/dom/svg-element-attribute-js-null.xhtml:
* svg/dom/symbol-embeddedAnimation.svg:
* svg/dom/use-style-recalc-script-execute-crash.html:
* svg/dom/use-transform.svg:
* svg/dom/viewport-container-crash.svg:
* svg/dom/vkern-element-crash.html:
* svg/dynamic-updates/resources/SVGTestCase.js:
(createSVGTestCase):
(embedSVGTestCase):
(completeTest.script.onload):
(completeTest):
* svg/dynamic-updates/resources/linkTarget.svg:
* svg/filters/feBlend-invalid-mode.xhtml:
* svg/filters/feColorMatrix-invalid-value.svg:
* svg/filters/feComponentTransfer-style-crash.xhtml:
* svg/filters/feDisplacementMap-crash-test.xhtml:
* svg/filters/feImage-animated-transform-on-target-rect.svg:
* svg/filters/feImage-target-reappend-to-document.svg:
* svg/filters/feImage-zero-size-crash.svg:
* svg/filters/feMorphology-invalid-radius.svg:
* svg/filters/feMorphology-zero-radius.svg:
* svg/filters/filter-after-transform-crash.svg:
* svg/filters/reparent-animated-filter-target.html:
* svg/filters/svg-transform-blur-crash.svg:
* svg/foreignObject/absolute-position-foreign-object-child-crash.html:
* svg/foreignObject/fO-fixed-position-crash.html:
* svg/hittest/foreign-object-background.svg:
* svg/hittest/svg-ellipse-non-scale-stroke.xhtml:
* svg/hittest/svg-ellipse-rect-stroke.xhtml:
* svg/hittest/svg-ellipse.xhtml:
* svg/hittest/svg-inside-display-table.xhtml:
* svg/hittest/svg-inside-table.xhtml:
* svg/hittest/svg-padding.xhtml:
* svg/hittest/svg-shapes-non-scale-stroke.html:
* svg/hittest/svg-small-path.xhtml:
* svg/hittest/svg-small-viewbox.xhtml:
* svg/hittest/zero-length-butt-cap-path.xhtml:
* svg/hittest/zero-length-round-cap-path.xhtml:
* svg/hittest/zero-length-square-cap-path.xhtml:
* svg/hixie/dynamic/001.xml:
* svg/hixie/links/003.xml:
* svg/hixie/perf/001.xml:
* svg/hixie/perf/002.xml:
* svg/hixie/perf/003.xml:
* svg/hixie/perf/004.xml:
* svg/hixie/perf/005.xml:
* svg/hixie/perf/006.xml:
* svg/hixie/perf/007.xml:
* svg/in-html/script-external.html:
* svg/in-html/script-nested.html:
* svg/in-html/script-write.html:
* svg/in-html/script.html:
* svg/in-html/svg-assert-failure-percentage.html:
* svg/path-arc-invalid.html:
* svg/repaint/filter-repaint.svg:
* svg/repaint/image-href-change.svg:
* svg/repaint/image-with-clip-path.svg:
* svg/repaint/repainting-after-animation-element-removal.svg:
* svg/text/add-tspan-position-bug.html:
* svg/text/caret-in-svg-text.xhtml:
* svg/text/clear-floats-crash.svg:
* svg/text/font-size-null-assertion.svg:
* svg/text/font-size-too-large-crash.svg:
* svg/text/foreignObject-text-clipping-bug.xml:
* svg/text/glyphref-renderer-create-crash.html:
* svg/text/highcharts-assertion.html:
* svg/text/inline-text-destroy-attributes-crash.xhtml:
* svg/text/modify-tspan-position-bug.html:
* svg/text/resources/SelectionTestCase.js:
* svg/text/select-text-svgfont.html:
* svg/text/selection-doubleclick.svg:
* svg/text/selection-tripleclick.svg:
* svg/text/svg-rtl-text-crash.html:
* svg/text/svg-zoom-large-value.xhtml:
* svg/text/text-align-01-b.svg:
* svg/text/text-align-02-b.svg:
* svg/text/text-align-03-b.svg:
* svg/text/text-align-04-b.svg:
* svg/text/text-align-05-b.svg:
* svg/text/text-align-06-b.svg:
* svg/text/text-altglyph-01-b.svg:
* svg/text/text-assert.svg:
* svg/text/text-block-child-crash.xhtml:
* svg/text/text-deco-01-b.svg:
* svg/text/text-font-anonymous-parent.xhtml:
* svg/text/text-font-invalid.html:
* svg/text/text-font-uri-invalid.svg:
* svg/text/text-fonts-01-t.svg:
* svg/text/text-fonts-02-t.svg:
* svg/text/text-intro-05-t.svg:
* svg/text/text-path-01-b.svg:
* svg/text/text-positioning-remove-child-crash.svg:
* svg/text/text-property-with-display-none.html:
* svg/text/text-spacing-01-b.svg:
* svg/text/text-style-invalid.svg:
* svg/text/text-style-recalc-crash.html:
* svg/text/text-text-01-b.svg:
* svg/text/text-text-03-b.svg:
* svg/text/text-text-04-t.svg:
* svg/text/text-text-05-t.svg:
* svg/text/text-text-06-t.svg:
* svg/text/text-text-07-t.svg:
* svg/text/text-text-08-b.svg:
* svg/text/text-tref-01-b.svg:
* svg/text/text-tselect-01-b.svg:
* svg/text/text-tselect-02-f.svg:
* svg/text/text-tspan-01-b.svg:
* svg/text/text-ws-01-t.svg:
* svg/text/text-ws-02-t.svg:
* svg/text/textPathBoundsBug.svg:
* svg/text/textpath-reference-crash.html:
* svg/text/tref-event-listener-crash.svg:
* svg/text/tspan-getComputedTextLength.svg:
* svg/transforms/percent-transform-values.xhtml:
* svg/transforms/transform-origin-presentation-attribute.xhtml:
* svg/webarchive/svg-cursor-subresources-expected.webarchive:
* svg/webarchive/svg-cursor-subresources.svg:
* svg/webarchive/svg-feimage-subresources-expected.webarchive:
* svg/webarchive/svg-feimage-subresources.svg:
* svg/webarchive/svg-script-subresouces-expected.webarchive:
* svg/webarchive/svg-script-subresouces.svg:
* svg/zoom/page/zoom-getBoundingClientRect.xhtml:
* svg/zoom/page/zoom-zoom-coords.xhtml:
* svg/zoom/resources/testPageZoom.js:
(repaintTest):
(completeDynamicTest.script.onload):
(completeDynamicTest):
* svg/zoom/resources/testTextZoom.js:
(repaintTest):

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

435 files changed:
LayoutTests/ChangeLog
LayoutTests/svg/W3C-SVG-1.1-SE/paths-dom-02-f.svg
LayoutTests/svg/animations/animate-beginElementAt.svg
LayoutTests/svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml
LayoutTests/svg/animations/animate-linear-discrete-additive-b.svg
LayoutTests/svg/animations/animate-linear-discrete-additive-c.svg
LayoutTests/svg/animations/animate-linear-discrete-additive.svg
LayoutTests/svg/animations/animate-list-crash.svg
LayoutTests/svg/animations/animate-setcurrenttime.html
LayoutTests/svg/animations/animate-update-crash.xhtml
LayoutTests/svg/animations/animateColor-additive-2a.svg
LayoutTests/svg/animations/animateColor-additive-2b.svg
LayoutTests/svg/animations/animateColor-additive-2c.svg
LayoutTests/svg/animations/animateColor-additive-2d.svg
LayoutTests/svg/animations/animateMotion-additive-1.svg
LayoutTests/svg/animations/animateMotion-additive-2a.svg
LayoutTests/svg/animations/animateMotion-additive-2b.svg
LayoutTests/svg/animations/animateMotion-additive-2c.svg
LayoutTests/svg/animations/animateMotion-additive-2d.svg
LayoutTests/svg/animations/animateTransform-accumulation.svg
LayoutTests/svg/animations/animateTransform-by-scale-1.svg
LayoutTests/svg/animations/animateTransform-by-scale.svg
LayoutTests/svg/animations/animateTransform-from-by-from-to-comparision-expected.svg
LayoutTests/svg/animations/animateTransform-from-by-from-to-comparision.svg
LayoutTests/svg/animations/animateTransform-from-by-scale-additive-sum.svg
LayoutTests/svg/animations/animateTransform-from-by-scale.svg
LayoutTests/svg/animations/animateTransform-rotate-around-point.svg
LayoutTests/svg/animations/animateTransform-skewX.svg
LayoutTests/svg/animations/animateTransform-skewY.svg
LayoutTests/svg/animations/animateTransform-translate.svg
LayoutTests/svg/animations/dynamic-modify-attributename-crash.svg
LayoutTests/svg/animations/keypoints-mismatch.svg
LayoutTests/svg/animations/length-list-animation.svg
LayoutTests/svg/animations/list-wrapper-assertion.svg
LayoutTests/svg/animations/mozilla/animateMotion-by-1.svg
LayoutTests/svg/animations/mozilla/animateMotion-from-to-1-expected.svg
LayoutTests/svg/animations/mozilla/animateMotion-from-to-1.svg
LayoutTests/svg/animations/mozilla/animateMotion-mpath-pathLength-1.svg
LayoutTests/svg/animations/mozilla/animateMotion-mpath-targetChange-1.svg
LayoutTests/svg/animations/mozilla/animateMotion-to-overridden-1.svg
LayoutTests/svg/animations/multiple-animateTransform-additive-sum.svg
LayoutTests/svg/animations/multiple-begin-animation-discrete.svg
LayoutTests/svg/animations/multiple-begin-animation.svg
LayoutTests/svg/animations/path-animation.svg
LayoutTests/svg/animations/repeatDur-zero.xhtml
LayoutTests/svg/animations/repeating-path-animation.svg
LayoutTests/svg/animations/resources/SVGAnimationTestCase.js
LayoutTests/svg/animations/smil-element-not-removed-crash.html
LayoutTests/svg/animations/smil-element-target-crash-main.html
LayoutTests/svg/animations/smil-leak-dynamically-added-element-instances.svg
LayoutTests/svg/animations/smil-leak-element-instances-noBaseValRef.svg
LayoutTests/svg/animations/smil-leak-element-instances.svg
LayoutTests/svg/animations/smil-leak-elements.svg
LayoutTests/svg/animations/svg-two-animate-elements-crash.svg
LayoutTests/svg/animations/svglength-animation-retarget-crash.html
LayoutTests/svg/animations/svglength-element-removed-crash.svg
LayoutTests/svg/as-background-image/animated-svg-as-background.html
LayoutTests/svg/as-background-image/svg-background-crash-on-refresh.html
LayoutTests/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size.html
LayoutTests/svg/as-image/animated-svg-as-image-same-image.html
LayoutTests/svg/as-image/animated-svg-as-image.html
LayoutTests/svg/as-image/animated-svg-repaints-completely-in-hidpi.html
LayoutTests/svg/as-image/drag-svg-as-image.html
LayoutTests/svg/as-image/image-respects-deviceScaleFactor.html
LayoutTests/svg/as-image/image-respects-pageScaleFactor-change.html
LayoutTests/svg/as-image/svg-image-leak-cached-data.html
LayoutTests/svg/as-image/svg-image-leak-loader.html
LayoutTests/svg/as-image/svg-nested.html
LayoutTests/svg/as-object/embedded-svg-immediate-offsetWidth-query.html
LayoutTests/svg/as-object/embedded-svg-size-changes-no-layout-triggers.html
LayoutTests/svg/as-object/embedded-svg-size-changes.html
LayoutTests/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1.html
LayoutTests/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2.html
LayoutTests/svg/as-object/nested-embedded-svg-size-changes.html
LayoutTests/svg/as-object/resources/embedded-svg-size-changes-no-layout-triggers.svg
LayoutTests/svg/as-object/resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html
LayoutTests/svg/carto.net/frameless-svg-parse-error.html
LayoutTests/svg/carto.net/window.svg
LayoutTests/svg/css/crash-css-generated-content.xhtml
LayoutTests/svg/css/cursor-image-replace.svg
LayoutTests/svg/css/cursor-replace.svg
LayoutTests/svg/css/getComputedStyle-basic.xhtml
LayoutTests/svg/css/invalid-color-crash.svg
LayoutTests/svg/css/multiple-cursors-crash.html
LayoutTests/svg/css/script-tests/svg-attribute-length-parsing.js
LayoutTests/svg/css/script-tests/svg-attribute-parser-mode.js
LayoutTests/svg/css/style-change-crash.html
LayoutTests/svg/css/svg-ellipse-render-crash.html
LayoutTests/svg/custom/acid3-test-77.html
LayoutTests/svg/custom/anchor-on-use.svg
LayoutTests/svg/custom/animate-disallowed-mask-element.svg
LayoutTests/svg/custom/animate-disallowed-use-element.svg
LayoutTests/svg/custom/animate-path-discrete.svg
LayoutTests/svg/custom/animate-path-morphing.svg
LayoutTests/svg/custom/animate-target-id-changed.svg
LayoutTests/svg/custom/animate-target-removed-from-document.svg
LayoutTests/svg/custom/animate-use-crash.xhtml
LayoutTests/svg/custom/assert-empty-layout-attributes.svg
LayoutTests/svg/custom/bbox-of-g-in-symbol.svg
LayoutTests/svg/custom/boundingBox.html
LayoutTests/svg/custom/bug78700.svg
LayoutTests/svg/custom/bug78807.svg
LayoutTests/svg/custom/bug78838.html
LayoutTests/svg/custom/bug79798.html
LayoutTests/svg/custom/bug86119.html
LayoutTests/svg/custom/bug86392.html
LayoutTests/svg/custom/bug86781.html
LayoutTests/svg/custom/click-internal-anchor-with-use-crash.xhtml
LayoutTests/svg/custom/crash-inline-container-client.html
LayoutTests/svg/custom/crash-text-in-textpath.svg
LayoutTests/svg/custom/crash-textPath-attributes.html
LayoutTests/svg/custom/delete-modified-text-in-defs-crash.svg
LayoutTests/svg/custom/delete-text-crash.html
LayoutTests/svg/custom/delete-text-innerText-crash.html
LayoutTests/svg/custom/detached-outermost-svg-crash.html
LayoutTests/svg/custom/disallowed-text-content-rendering.svg
LayoutTests/svg/custom/display-table-caption-foreignObject.svg
LayoutTests/svg/custom/display-table-caption-inherit-foreignObject.xhtml
LayoutTests/svg/custom/display-table-caption-inherit-text.xhtml
LayoutTests/svg/custom/display-table-caption-text.svg
LayoutTests/svg/custom/element-instance-held-by-js-crash.svg
LayoutTests/svg/custom/embedded-svg-allowed-in-dashboard.xml
LayoutTests/svg/custom/empty-className-baseVal-crash.html
LayoutTests/svg/custom/filter-on-svgimage.svg
LayoutTests/svg/custom/font-face-move.svg
LayoutTests/svg/custom/font-face-name-without-name-attr.svg
LayoutTests/svg/custom/font-face-not-in-document.svg
LayoutTests/svg/custom/font-platformDestroy-crash.svg
LayoutTests/svg/custom/foreignObject-crash-on-hover.xml
LayoutTests/svg/custom/foreignobject-crash-with-absolute-positioned-children.svg
LayoutTests/svg/custom/frame-getSVGDocument.html
LayoutTests/svg/custom/g-outside-svg.html
LayoutTests/svg/custom/get-text-element-transform-crash.html
LayoutTests/svg/custom/getBBox-empty-container.html
LayoutTests/svg/custom/getBBox-js.svg
LayoutTests/svg/custom/getBBox-path.svg
LayoutTests/svg/custom/getBBox-perpendicular-path.svg
LayoutTests/svg/custom/getscreenctm-in-mixed-content2.xhtml
LayoutTests/svg/custom/gradient-attr-update.svg
LayoutTests/svg/custom/gradient-stop-display-none-crash.svg
LayoutTests/svg/custom/hit-test-path-stroke.svg
LayoutTests/svg/custom/hit-test-path.svg
LayoutTests/svg/custom/hit-test-unclosed-subpaths.svg
LayoutTests/svg/custom/hit-test-with-br.xhtml
LayoutTests/svg/custom/image-base-uri.svg
LayoutTests/svg/custom/image-clipped-hit.svg
LayoutTests/svg/custom/image-rescale-scroll.html
LayoutTests/svg/custom/image-with-prefix-in-webarchive-expected.webarchive
LayoutTests/svg/custom/image-with-prefix-in-webarchive.svg
LayoutTests/svg/custom/insertItemBefore-from-non-list-origin.svg
LayoutTests/svg/custom/intersection-list-clipping.svg
LayoutTests/svg/custom/intersection-list-crash.svg
LayoutTests/svg/custom/intersection-list-nested-svg.svg
LayoutTests/svg/custom/intersection-list-null.svg
LayoutTests/svg/custom/invalid-gradient-with-xlink.svg
LayoutTests/svg/custom/invalid-paint-shape-mask.svg
LayoutTests/svg/custom/js-late-clipPath-and-object-creation.svg
LayoutTests/svg/custom/js-late-clipPath-creation.svg
LayoutTests/svg/custom/js-late-gradient-and-object-creation.svg
LayoutTests/svg/custom/js-late-gradient-creation.svg
LayoutTests/svg/custom/js-late-marker-and-object-creation.svg
LayoutTests/svg/custom/js-late-marker-creation.svg
LayoutTests/svg/custom/js-late-mask-and-object-creation.svg
LayoutTests/svg/custom/js-late-mask-creation.svg
LayoutTests/svg/custom/js-late-pattern-and-object-creation.svg
LayoutTests/svg/custom/js-late-pattern-creation.svg
LayoutTests/svg/custom/js-svg-constructors.svg
LayoutTests/svg/custom/js-update-container2.svg
LayoutTests/svg/custom/js-update-image-and-display.svg
LayoutTests/svg/custom/js-update-image-and-display2.svg
LayoutTests/svg/custom/js-update-image-and-display3.svg
LayoutTests/svg/custom/layout-loop.svg
LayoutTests/svg/custom/linking-a-03-b-all.svg
LayoutTests/svg/custom/linking-a-03-b-preserveAspectRatio.svg
LayoutTests/svg/custom/linking-a-03-b-transform.svg
LayoutTests/svg/custom/linking-a-03-b-viewBox-transform.svg
LayoutTests/svg/custom/linking-a-03-b-viewBox.svg
LayoutTests/svg/custom/linking-a-03-b-viewTarget.svg
LayoutTests/svg/custom/linking-a-03-b-zoomAndPan.svg
LayoutTests/svg/custom/linking-uri-01-b.svg
LayoutTests/svg/custom/loadevents-capturing.svg
LayoutTests/svg/custom/loadevents-externalresourcesrequired-displaynone.svg
LayoutTests/svg/custom/loadevents-externalresourcesrequired.svg
LayoutTests/svg/custom/loadevents-normal-displaynone.svg
LayoutTests/svg/custom/loadevents-normal.svg
LayoutTests/svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html
LayoutTests/svg/custom/manually-parsed-svg-allowed-in-dashboard.html
LayoutTests/svg/custom/marker-getPropertyValue.svg
LayoutTests/svg/custom/mask-changes.svg
LayoutTests/svg/custom/mask-invalidation.svg
LayoutTests/svg/custom/mouse-move-on-svg-container-standalone.svg
LayoutTests/svg/custom/mouse-move-on-svg-container.xhtml
LayoutTests/svg/custom/mouse-move-on-svg-root-standalone.svg
LayoutTests/svg/custom/mouse-move-on-svg-root.xhtml
LayoutTests/svg/custom/multiple-title-elements.svg
LayoutTests/svg/custom/new-image-is-html-element.svg
LayoutTests/svg/custom/path-getPresentationAttribute-crash.html
LayoutTests/svg/custom/path-getTotalLength-on-big-segment-crash.svg
LayoutTests/svg/custom/path-getTotalLength.svg
LayoutTests/svg/custom/pending-resource-after-removal.xhtml
LayoutTests/svg/custom/pending-resource-leak-2.svg
LayoutTests/svg/custom/pending-resource-leak-3.svg
LayoutTests/svg/custom/pending-resource-leak.svg
LayoutTests/svg/custom/pointer-events-image-css-transform.svg
LayoutTests/svg/custom/pointer-events-image.svg
LayoutTests/svg/custom/pointer-events-invalid-fill.svg
LayoutTests/svg/custom/pointer-events-on-rounded-rect.xhtml
LayoutTests/svg/custom/pointer-events-on-svg-with-pointer.xhtml
LayoutTests/svg/custom/pointer-events-on-svg-without-pointer.xhtml
LayoutTests/svg/custom/pointer-events-text-css-transform.svg
LayoutTests/svg/custom/pointer-events-text.svg
LayoutTests/svg/custom/pointer-events-with-linecaps-and-miterlimits.xhtml
LayoutTests/svg/custom/poly-points-attribute-changes.svg
LayoutTests/svg/custom/polyline-hittest.svg
LayoutTests/svg/custom/polyline-points-crash.html
LayoutTests/svg/custom/prevent-default.svg
LayoutTests/svg/custom/recursive-use.svg
LayoutTests/svg/custom/recursive-use2.svg
LayoutTests/svg/custom/repaint-moving-svg-and-div.xhtml
LayoutTests/svg/custom/resource-client-removal.svg
LayoutTests/svg/custom/resources/focus-event-handling-keyboard.js
LayoutTests/svg/custom/resources/focus-event-handling.js
LayoutTests/svg/custom/resources/link-target.html
LayoutTests/svg/custom/resources/linkingCircle-f.svg
LayoutTests/svg/custom/resources/svgsvgelement-ctm.js
LayoutTests/svg/custom/resources/use-instanceRoot-event-bubbling.js
LayoutTests/svg/custom/resources/use-instanceRoot-event-listeners.js
LayoutTests/svg/custom/scroll-hit-test.xhtml
LayoutTests/svg/custom/scroll-to-anchor-in-symbol.svg
LayoutTests/svg/custom/scroll-to-svg-element-assertion.html
LayoutTests/svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html
LayoutTests/svg/custom/stop-crash.svg
LayoutTests/svg/custom/stroke-width-click.svg
LayoutTests/svg/custom/svg-allowed-in-dashboard-object.html
LayoutTests/svg/custom/svg-features.html
LayoutTests/svg/custom/svg-fonts-in-html-linebreaks.html
LayoutTests/svg/custom/svg-fonts-no-latin-glyph.html
LayoutTests/svg/custom/svg-getelementid.xhtml
LayoutTests/svg/custom/svg-parse-overflow-1.html
LayoutTests/svg/custom/svg-parse-overflow-2.html
LayoutTests/svg/custom/svg-parse-overflow-3.html
LayoutTests/svg/custom/svg-parse-overflow-4.html
LayoutTests/svg/custom/svg-parse-overflow-5.html
LayoutTests/svg/custom/svg-use-style-float-crash.svg
LayoutTests/svg/custom/svg-width-intrinsic-crash.html
LayoutTests/svg/custom/symbol-viewport-element-crash.svg
LayoutTests/svg/custom/text-node-in-text-invalidated.svg
LayoutTests/svg/custom/text-tref-03-b-dynamic.svg
LayoutTests/svg/custom/text-tref-03-b-dynamic2.svg
LayoutTests/svg/custom/textPath-assert.svg
LayoutTests/svg/custom/textPath-set-id.svg
LayoutTests/svg/custom/tiling-regular-hexagonal-crash.svg
LayoutTests/svg/custom/tref-clone-crash.html
LayoutTests/svg/custom/tref-shadowdom.html
LayoutTests/svg/custom/use-animation-in-fill.html
LayoutTests/svg/custom/use-crash-in-non-wellformed-document.svg
LayoutTests/svg/custom/use-crash-pending-resource.svg
LayoutTests/svg/custom/use-crash-using-children-before-destroy.svg
LayoutTests/svg/custom/use-crash-when-href-change.svg
LayoutTests/svg/custom/use-detach.svg
LayoutTests/svg/custom/use-display-none.svg
LayoutTests/svg/custom/use-elementInstance-event-target.svg
LayoutTests/svg/custom/use-elementInstance-methods.svg
LayoutTests/svg/custom/use-event-handler-on-referenced-element.svg
LayoutTests/svg/custom/use-event-handler-on-use-element.svg
LayoutTests/svg/custom/use-external-crash.svg
LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
LayoutTests/svg/custom/use-instanceRoot-event-listener-liveness.xhtml
LayoutTests/svg/custom/use-instanceRoot-with-use-removed.svg
LayoutTests/svg/custom/use-invalid-font-face.svg
LayoutTests/svg/custom/use-invalid-html.xhtml
LayoutTests/svg/custom/use-invalid-pattern.svg
LayoutTests/svg/custom/use-invalid-style.svg
LayoutTests/svg/custom/use-move-to-offset.svg
LayoutTests/svg/custom/use-multiple-on-nested-disallowed-font.html
LayoutTests/svg/custom/use-mutation-event-crash.svg
LayoutTests/svg/custom/use-nested-children.svg
LayoutTests/svg/custom/use-nested-disallowed-target.svg
LayoutTests/svg/custom/use-nested-missing-target-added.svg
LayoutTests/svg/custom/use-nested-missing-target-removed.svg
LayoutTests/svg/custom/use-nested-missing-target.svg
LayoutTests/svg/custom/use-nested-notarget.svg
LayoutTests/svg/custom/use-non-existing-symbol-crash.svg
LayoutTests/svg/custom/use-on-use-with-child-and-empty-target.svg
LayoutTests/svg/custom/use-on-use-with-child.svg
LayoutTests/svg/custom/use-referencing-style-crash.svg
LayoutTests/svg/custom/use-shadow-root-parent-removal.svg
LayoutTests/svg/custom/use-tref-crash.svg
LayoutTests/svg/custom/webkit-transform-crash.html
LayoutTests/svg/custom/xlink-prefix-in-attributes.html
LayoutTests/svg/custom/xlink-to-invalid-gradient.svg
LayoutTests/svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml
LayoutTests/svg/dom/SVGPolygonElement-baseVal-list-removal-crash.html
LayoutTests/svg/dom/SVGScriptElement/script-async-attr.svg
LayoutTests/svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg
LayoutTests/svg/dom/SVGScriptElement/script-clone-rerun-self.svg
LayoutTests/svg/dom/SVGScriptElement/script-clone-rerun.svg
LayoutTests/svg/dom/SVGScriptElement/script-load-and-error-events.svg
LayoutTests/svg/dom/SVGScriptElement/script-onerror-bubbling.svg
LayoutTests/svg/dom/SVGScriptElement/script-reexecution.svg
LayoutTests/svg/dom/SVGScriptElement/script-set-href.svg
LayoutTests/svg/dom/SVGStyledElement-pendingResource-crash.html
LayoutTests/svg/dom/SVGTransformList-empty-list-consolidation.html
LayoutTests/svg/dom/animated-tearoff-equality.xhtml
LayoutTests/svg/dom/animated-tearoff-lifespan.xhtml
LayoutTests/svg/dom/baseVal-animVal-crash.html
LayoutTests/svg/dom/baseVal-animVal-list-crash.html
LayoutTests/svg/dom/frame-related-api-during-load.html
LayoutTests/svg/dom/parent-view-layout-crash.html
LayoutTests/svg/dom/path-marker-removed-crash.svg
LayoutTests/svg/dom/resources/viewspec-parser.js
LayoutTests/svg/dom/script-tests/SVGViewSpec.js
LayoutTests/svg/dom/smil-methods.svg
LayoutTests/svg/dom/stylesheet-candidate-node-crash-main.html
LayoutTests/svg/dom/svg-element-attribute-js-null.xhtml
LayoutTests/svg/dom/symbol-embeddedAnimation.svg
LayoutTests/svg/dom/use-style-recalc-script-execute-crash.html
LayoutTests/svg/dom/use-transform.svg
LayoutTests/svg/dom/viewport-container-crash.svg
LayoutTests/svg/dom/vkern-element-crash.html
LayoutTests/svg/dynamic-updates/resources/SVGTestCase.js
LayoutTests/svg/dynamic-updates/resources/linkTarget.svg
LayoutTests/svg/filters/feBlend-invalid-mode.xhtml
LayoutTests/svg/filters/feColorMatrix-invalid-value.svg
LayoutTests/svg/filters/feComponentTransfer-style-crash.xhtml
LayoutTests/svg/filters/feDisplacementMap-crash-test.xhtml
LayoutTests/svg/filters/feImage-animated-transform-on-target-rect.svg
LayoutTests/svg/filters/feImage-target-reappend-to-document.svg
LayoutTests/svg/filters/feImage-zero-size-crash.svg
LayoutTests/svg/filters/feMorphology-invalid-radius.svg
LayoutTests/svg/filters/feMorphology-zero-radius.svg
LayoutTests/svg/filters/filter-after-transform-crash.svg
LayoutTests/svg/filters/reparent-animated-filter-target.html
LayoutTests/svg/filters/svg-transform-blur-crash.svg
LayoutTests/svg/foreignObject/absolute-position-foreign-object-child-crash.html
LayoutTests/svg/foreignObject/fO-fixed-position-crash.html
LayoutTests/svg/hittest/foreign-object-background.svg
LayoutTests/svg/hittest/svg-ellipse-non-scale-stroke.xhtml
LayoutTests/svg/hittest/svg-ellipse-rect-stroke.xhtml
LayoutTests/svg/hittest/svg-ellipse.xhtml
LayoutTests/svg/hittest/svg-inside-display-table.xhtml
LayoutTests/svg/hittest/svg-inside-table.xhtml
LayoutTests/svg/hittest/svg-padding.xhtml
LayoutTests/svg/hittest/svg-shapes-non-scale-stroke.html
LayoutTests/svg/hittest/svg-small-path.xhtml
LayoutTests/svg/hittest/svg-small-viewbox.xhtml
LayoutTests/svg/hittest/zero-length-butt-cap-path.xhtml
LayoutTests/svg/hittest/zero-length-round-cap-path.xhtml
LayoutTests/svg/hittest/zero-length-square-cap-path.xhtml
LayoutTests/svg/hixie/dynamic/001.xml
LayoutTests/svg/hixie/links/003.xml
LayoutTests/svg/hixie/perf/001.xml
LayoutTests/svg/hixie/perf/002.xml
LayoutTests/svg/hixie/perf/003.xml
LayoutTests/svg/hixie/perf/004.xml
LayoutTests/svg/hixie/perf/005.xml
LayoutTests/svg/hixie/perf/006.xml
LayoutTests/svg/hixie/perf/007.xml
LayoutTests/svg/in-html/script-external.html
LayoutTests/svg/in-html/script-nested.html
LayoutTests/svg/in-html/script-write.html
LayoutTests/svg/in-html/script.html
LayoutTests/svg/in-html/svg-assert-failure-percentage.html
LayoutTests/svg/path-arc-invalid.html
LayoutTests/svg/repaint/filter-repaint.svg
LayoutTests/svg/repaint/image-href-change.svg
LayoutTests/svg/repaint/image-with-clip-path.svg
LayoutTests/svg/repaint/repainting-after-animation-element-removal.svg
LayoutTests/svg/text/add-tspan-position-bug.html
LayoutTests/svg/text/caret-in-svg-text.xhtml
LayoutTests/svg/text/clear-floats-crash.svg
LayoutTests/svg/text/font-size-null-assertion.svg
LayoutTests/svg/text/font-size-too-large-crash.svg
LayoutTests/svg/text/foreignObject-text-clipping-bug.xml
LayoutTests/svg/text/glyphref-renderer-create-crash.html
LayoutTests/svg/text/highcharts-assertion.html
LayoutTests/svg/text/inline-text-destroy-attributes-crash.xhtml
LayoutTests/svg/text/modify-tspan-position-bug.html
LayoutTests/svg/text/resources/SelectionTestCase.js
LayoutTests/svg/text/select-text-svgfont.html
LayoutTests/svg/text/selection-doubleclick.svg
LayoutTests/svg/text/selection-tripleclick.svg
LayoutTests/svg/text/svg-rtl-text-crash.html
LayoutTests/svg/text/svg-zoom-large-value.xhtml
LayoutTests/svg/text/text-align-01-b.svg
LayoutTests/svg/text/text-align-02-b.svg
LayoutTests/svg/text/text-align-03-b.svg
LayoutTests/svg/text/text-align-04-b.svg
LayoutTests/svg/text/text-align-05-b.svg
LayoutTests/svg/text/text-align-06-b.svg
LayoutTests/svg/text/text-altglyph-01-b.svg
LayoutTests/svg/text/text-assert.svg
LayoutTests/svg/text/text-block-child-crash.xhtml
LayoutTests/svg/text/text-deco-01-b.svg
LayoutTests/svg/text/text-font-anonymous-parent.xhtml
LayoutTests/svg/text/text-font-invalid.html
LayoutTests/svg/text/text-font-uri-invalid.svg
LayoutTests/svg/text/text-fonts-01-t.svg
LayoutTests/svg/text/text-fonts-02-t.svg
LayoutTests/svg/text/text-intro-05-t.svg
LayoutTests/svg/text/text-path-01-b.svg
LayoutTests/svg/text/text-positioning-remove-child-crash.svg
LayoutTests/svg/text/text-property-with-display-none.html
LayoutTests/svg/text/text-spacing-01-b.svg
LayoutTests/svg/text/text-style-invalid.svg
LayoutTests/svg/text/text-style-recalc-crash.html
LayoutTests/svg/text/text-text-01-b.svg
LayoutTests/svg/text/text-text-03-b.svg
LayoutTests/svg/text/text-text-04-t.svg
LayoutTests/svg/text/text-text-05-t.svg
LayoutTests/svg/text/text-text-06-t.svg
LayoutTests/svg/text/text-text-07-t.svg
LayoutTests/svg/text/text-text-08-b.svg
LayoutTests/svg/text/text-tref-01-b.svg
LayoutTests/svg/text/text-tselect-01-b.svg
LayoutTests/svg/text/text-tselect-02-f.svg
LayoutTests/svg/text/text-tspan-01-b.svg
LayoutTests/svg/text/text-ws-01-t.svg
LayoutTests/svg/text/text-ws-02-t.svg
LayoutTests/svg/text/textPathBoundsBug.svg
LayoutTests/svg/text/textpath-reference-crash.html
LayoutTests/svg/text/tref-event-listener-crash.svg
LayoutTests/svg/text/tspan-getComputedTextLength.svg
LayoutTests/svg/transforms/percent-transform-values.xhtml
LayoutTests/svg/transforms/transform-origin-presentation-attribute.xhtml
LayoutTests/svg/webarchive/svg-cursor-subresources-expected.webarchive
LayoutTests/svg/webarchive/svg-cursor-subresources.svg
LayoutTests/svg/webarchive/svg-feimage-subresources-expected.webarchive
LayoutTests/svg/webarchive/svg-feimage-subresources.svg
LayoutTests/svg/webarchive/svg-script-subresouces-expected.webarchive
LayoutTests/svg/webarchive/svg-script-subresouces.svg
LayoutTests/svg/zoom/page/zoom-getBoundingClientRect.xhtml
LayoutTests/svg/zoom/page/zoom-zoom-coords.xhtml
LayoutTests/svg/zoom/resources/testPageZoom.js
LayoutTests/svg/zoom/resources/testTextZoom.js

index 04589e6609582ac50f734c70e7a7afd5eb412a72..308109e905fb08cc93659b4b7ad78057ac5c945f 100644 (file)
@@ -1,3 +1,460 @@
+2012-08-01  Florin Malita  <fmalita@chromium.org>
+
+        Use testRunner instead of layoutTestController in SVG tests
+        https://bugs.webkit.org/show_bug.cgi?id=92898
+
+        Reviewed by Dirk Schulze.
+
+        * svg/W3C-SVG-1.1-SE/paths-dom-02-f.svg:
+        * svg/animations/animate-beginElementAt.svg:
+        * svg/animations/animate-calcMode-spline-crash-bad-array-length.xhtml:
+        * svg/animations/animate-linear-discrete-additive-b.svg:
+        * svg/animations/animate-linear-discrete-additive-c.svg:
+        * svg/animations/animate-linear-discrete-additive.svg:
+        * svg/animations/animate-list-crash.svg:
+        * svg/animations/animate-setcurrenttime.html:
+        * svg/animations/animate-update-crash.xhtml:
+        * svg/animations/animateColor-additive-2a.svg:
+        * svg/animations/animateColor-additive-2b.svg:
+        * svg/animations/animateColor-additive-2c.svg:
+        * svg/animations/animateColor-additive-2d.svg:
+        * svg/animations/animateMotion-additive-1.svg:
+        * svg/animations/animateMotion-additive-2a.svg:
+        * svg/animations/animateMotion-additive-2b.svg:
+        * svg/animations/animateMotion-additive-2c.svg:
+        * svg/animations/animateMotion-additive-2d.svg:
+        * svg/animations/animateTransform-accumulation.svg:
+        * svg/animations/animateTransform-by-scale-1.svg:
+        * svg/animations/animateTransform-by-scale.svg:
+        * svg/animations/animateTransform-from-by-from-to-comparision-expected.svg:
+        * svg/animations/animateTransform-from-by-from-to-comparision.svg:
+        * svg/animations/animateTransform-from-by-scale-additive-sum.svg:
+        * svg/animations/animateTransform-from-by-scale.svg:
+        * svg/animations/animateTransform-rotate-around-point.svg:
+        * svg/animations/animateTransform-skewX.svg:
+        * svg/animations/animateTransform-skewY.svg:
+        * svg/animations/animateTransform-translate.svg:
+        * svg/animations/dynamic-modify-attributename-crash.svg:
+        * svg/animations/keypoints-mismatch.svg:
+        * svg/animations/length-list-animation.svg:
+        * svg/animations/list-wrapper-assertion.svg:
+        * svg/animations/mozilla/animateMotion-by-1.svg:
+        * svg/animations/mozilla/animateMotion-from-to-1-expected.svg:
+        * svg/animations/mozilla/animateMotion-from-to-1.svg:
+        * svg/animations/mozilla/animateMotion-mpath-pathLength-1.svg:
+        * svg/animations/mozilla/animateMotion-mpath-targetChange-1.svg:
+        * svg/animations/mozilla/animateMotion-to-overridden-1.svg:
+        * svg/animations/multiple-animateTransform-additive-sum.svg:
+        * svg/animations/multiple-begin-animation-discrete.svg:
+        * svg/animations/multiple-begin-animation.svg:
+        * svg/animations/path-animation.svg:
+        * svg/animations/repeatDur-zero.xhtml:
+        * svg/animations/repeating-path-animation.svg:
+        * svg/animations/resources/SVGAnimationTestCase.js:
+        (runAnimationTest):
+        * svg/animations/smil-element-not-removed-crash.html:
+        * svg/animations/smil-element-target-crash-main.html:
+        * svg/animations/smil-leak-dynamically-added-element-instances.svg:
+        * svg/animations/smil-leak-element-instances-noBaseValRef.svg:
+        * svg/animations/smil-leak-element-instances.svg:
+        * svg/animations/smil-leak-elements.svg:
+        * svg/animations/svg-two-animate-elements-crash.svg:
+        * svg/animations/svglength-animation-retarget-crash.html:
+        * svg/animations/svglength-element-removed-crash.svg:
+        * svg/as-background-image/animated-svg-as-background.html:
+        * svg/as-background-image/svg-background-crash-on-refresh.html:
+        * svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size.html:
+        * svg/as-image/animated-svg-as-image-same-image.html:
+        * svg/as-image/animated-svg-as-image.html:
+        * svg/as-image/animated-svg-repaints-completely-in-hidpi.html:
+        * svg/as-image/drag-svg-as-image.html:
+        * svg/as-image/image-respects-deviceScaleFactor.html:
+        * svg/as-image/image-respects-pageScaleFactor-change.html:
+        * svg/as-image/svg-image-leak-cached-data.html:
+        * svg/as-image/svg-image-leak-loader.html:
+        * svg/as-image/svg-nested.html:
+        * svg/as-object/embedded-svg-immediate-offsetWidth-query.html:
+        * svg/as-object/embedded-svg-size-changes-no-layout-triggers.html:
+        * svg/as-object/embedded-svg-size-changes.html:
+        * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1.html:
+        * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2.html:
+        * svg/as-object/nested-embedded-svg-size-changes.html:
+        * svg/as-object/resources/embedded-svg-size-changes-no-layout-triggers.svg:
+        * svg/as-object/resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html:
+        * svg/carto.net/frameless-svg-parse-error.html:
+        * svg/carto.net/window.svg:
+        * svg/css/crash-css-generated-content.xhtml:
+        * svg/css/cursor-image-replace.svg:
+        * svg/css/cursor-replace.svg:
+        * svg/css/getComputedStyle-basic.xhtml:
+        * svg/css/invalid-color-crash.svg:
+        * svg/css/multiple-cursors-crash.html:
+        * svg/css/script-tests/svg-attribute-length-parsing.js:
+        * svg/css/script-tests/svg-attribute-parser-mode.js:
+        * svg/css/style-change-crash.html:
+        * svg/css/svg-ellipse-render-crash.html:
+        * svg/custom/acid3-test-77.html:
+        * svg/custom/anchor-on-use.svg:
+        * svg/custom/animate-disallowed-mask-element.svg:
+        * svg/custom/animate-disallowed-use-element.svg:
+        * svg/custom/animate-path-discrete.svg:
+        * svg/custom/animate-path-morphing.svg:
+        * svg/custom/animate-target-id-changed.svg:
+        * svg/custom/animate-target-removed-from-document.svg:
+        * svg/custom/animate-use-crash.xhtml:
+        * svg/custom/assert-empty-layout-attributes.svg:
+        * svg/custom/bbox-of-g-in-symbol.svg:
+        * svg/custom/boundingBox.html:
+        * svg/custom/bug78700.svg:
+        * svg/custom/bug78807.svg:
+        * svg/custom/bug78838.html:
+        * svg/custom/bug79798.html:
+        * svg/custom/bug86119.html:
+        * svg/custom/bug86392.html:
+        * svg/custom/bug86781.html:
+        * svg/custom/click-internal-anchor-with-use-crash.xhtml:
+        * svg/custom/crash-inline-container-client.html:
+        * svg/custom/crash-text-in-textpath.svg:
+        * svg/custom/crash-textPath-attributes.html:
+        * svg/custom/delete-modified-text-in-defs-crash.svg:
+        * svg/custom/delete-text-crash.html:
+        * svg/custom/delete-text-innerText-crash.html:
+        * svg/custom/detached-outermost-svg-crash.html:
+        * svg/custom/disallowed-text-content-rendering.svg:
+        * svg/custom/display-table-caption-foreignObject.svg:
+        * svg/custom/display-table-caption-inherit-foreignObject.xhtml:
+        * svg/custom/display-table-caption-inherit-text.xhtml:
+        * svg/custom/display-table-caption-text.svg:
+        * svg/custom/element-instance-held-by-js-crash.svg:
+        * svg/custom/embedded-svg-allowed-in-dashboard.xml:
+        * svg/custom/empty-className-baseVal-crash.html:
+        * svg/custom/filter-on-svgimage.svg:
+        * svg/custom/font-face-move.svg:
+        * svg/custom/font-face-name-without-name-attr.svg:
+        * svg/custom/font-face-not-in-document.svg:
+        * svg/custom/font-platformDestroy-crash.svg:
+        * svg/custom/foreignObject-crash-on-hover.xml:
+        * svg/custom/foreignobject-crash-with-absolute-positioned-children.svg:
+        * svg/custom/frame-getSVGDocument.html:
+        * svg/custom/g-outside-svg.html:
+        * svg/custom/get-text-element-transform-crash.html:
+        * svg/custom/getBBox-empty-container.html:
+        * svg/custom/getBBox-js.svg:
+        * svg/custom/getBBox-path.svg:
+        * svg/custom/getBBox-perpendicular-path.svg:
+        * svg/custom/getscreenctm-in-mixed-content2.xhtml:
+        * svg/custom/gradient-attr-update.svg:
+        * svg/custom/gradient-stop-display-none-crash.svg:
+        * svg/custom/hit-test-path-stroke.svg:
+        * svg/custom/hit-test-path.svg:
+        * svg/custom/hit-test-unclosed-subpaths.svg:
+        * svg/custom/hit-test-with-br.xhtml:
+        * svg/custom/image-base-uri.svg:
+        * svg/custom/image-clipped-hit.svg:
+        * svg/custom/image-rescale-scroll.html:
+        * svg/custom/image-with-prefix-in-webarchive-expected.webarchive:
+        * svg/custom/image-with-prefix-in-webarchive.svg:
+        * svg/custom/insertItemBefore-from-non-list-origin.svg:
+        * svg/custom/intersection-list-clipping.svg:
+        * svg/custom/intersection-list-crash.svg:
+        * svg/custom/intersection-list-nested-svg.svg:
+        * svg/custom/intersection-list-null.svg:
+        * svg/custom/invalid-gradient-with-xlink.svg:
+        * svg/custom/invalid-paint-shape-mask.svg:
+        * svg/custom/js-late-clipPath-and-object-creation.svg:
+        * svg/custom/js-late-clipPath-creation.svg:
+        * svg/custom/js-late-gradient-and-object-creation.svg:
+        * svg/custom/js-late-gradient-creation.svg:
+        * svg/custom/js-late-marker-and-object-creation.svg:
+        * svg/custom/js-late-marker-creation.svg:
+        * svg/custom/js-late-mask-and-object-creation.svg:
+        * svg/custom/js-late-mask-creation.svg:
+        * svg/custom/js-late-pattern-and-object-creation.svg:
+        * svg/custom/js-late-pattern-creation.svg:
+        * svg/custom/js-svg-constructors.svg:
+        * svg/custom/js-update-container2.svg:
+        * svg/custom/js-update-image-and-display.svg:
+        * svg/custom/js-update-image-and-display2.svg:
+        * svg/custom/js-update-image-and-display3.svg:
+        * svg/custom/layout-loop.svg:
+        * svg/custom/linking-a-03-b-all.svg:
+        * svg/custom/linking-a-03-b-preserveAspectRatio.svg:
+        * svg/custom/linking-a-03-b-transform.svg:
+        * svg/custom/linking-a-03-b-viewBox-transform.svg:
+        * svg/custom/linking-a-03-b-viewBox.svg:
+        * svg/custom/linking-a-03-b-viewTarget.svg:
+        * svg/custom/linking-a-03-b-zoomAndPan.svg:
+        * svg/custom/linking-uri-01-b.svg:
+        * svg/custom/loadevents-capturing.svg:
+        * svg/custom/loadevents-externalresourcesrequired-displaynone.svg:
+        * svg/custom/loadevents-externalresourcesrequired.svg:
+        * svg/custom/loadevents-normal-displaynone.svg:
+        * svg/custom/loadevents-normal.svg:
+        * svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html:
+        * svg/custom/manually-parsed-svg-allowed-in-dashboard.html:
+        * svg/custom/marker-getPropertyValue.svg:
+        * svg/custom/mask-changes.svg:
+        * svg/custom/mask-invalidation.svg:
+        * svg/custom/mouse-move-on-svg-container-standalone.svg:
+        * svg/custom/mouse-move-on-svg-container.xhtml:
+        * svg/custom/mouse-move-on-svg-root-standalone.svg:
+        * svg/custom/mouse-move-on-svg-root.xhtml:
+        * svg/custom/multiple-title-elements.svg:
+        * svg/custom/new-image-is-html-element.svg:
+        * svg/custom/path-getPresentationAttribute-crash.html:
+        * svg/custom/path-getTotalLength-on-big-segment-crash.svg:
+        * svg/custom/path-getTotalLength.svg:
+        * svg/custom/pending-resource-after-removal.xhtml:
+        * svg/custom/pending-resource-leak-2.svg:
+        * svg/custom/pending-resource-leak-3.svg:
+        * svg/custom/pending-resource-leak.svg:
+        * svg/custom/pointer-events-image-css-transform.svg:
+        * svg/custom/pointer-events-image.svg:
+        * svg/custom/pointer-events-invalid-fill.svg:
+        * svg/custom/pointer-events-on-rounded-rect.xhtml:
+        * svg/custom/pointer-events-on-svg-with-pointer.xhtml:
+        * svg/custom/pointer-events-on-svg-without-pointer.xhtml:
+        * svg/custom/pointer-events-text-css-transform.svg:
+        * svg/custom/pointer-events-text.svg:
+        * svg/custom/pointer-events-with-linecaps-and-miterlimits.xhtml:
+        * svg/custom/poly-points-attribute-changes.svg:
+        * svg/custom/polyline-hittest.svg:
+        * svg/custom/polyline-points-crash.html:
+        * svg/custom/prevent-default.svg:
+        * svg/custom/recursive-use.svg:
+        * svg/custom/recursive-use2.svg:
+        * svg/custom/repaint-moving-svg-and-div.xhtml:
+        * svg/custom/resource-client-removal.svg:
+        * svg/custom/resources/focus-event-handling-keyboard.js:
+        * svg/custom/resources/focus-event-handling.js:
+        * svg/custom/resources/link-target.html:
+        * svg/custom/resources/linkingCircle-f.svg:
+        * svg/custom/resources/svgsvgelement-ctm.js:
+        * svg/custom/resources/use-instanceRoot-event-bubbling.js:
+        (repaintTest):
+        * svg/custom/resources/use-instanceRoot-event-listeners.js:
+        (repaintTest):
+        * svg/custom/scroll-hit-test.xhtml:
+        * svg/custom/scroll-to-anchor-in-symbol.svg:
+        * svg/custom/scroll-to-svg-element-assertion.html:
+        * svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html:
+        * svg/custom/stop-crash.svg:
+        * svg/custom/stroke-width-click.svg:
+        * svg/custom/svg-allowed-in-dashboard-object.html:
+        * svg/custom/svg-features.html:
+        * svg/custom/svg-fonts-in-html-linebreaks.html:
+        * svg/custom/svg-fonts-no-latin-glyph.html:
+        * svg/custom/svg-getelementid.xhtml:
+        * svg/custom/svg-parse-overflow-1.html:
+        * svg/custom/svg-parse-overflow-2.html:
+        * svg/custom/svg-parse-overflow-3.html:
+        * svg/custom/svg-parse-overflow-4.html:
+        * svg/custom/svg-parse-overflow-5.html:
+        * svg/custom/svg-use-style-float-crash.svg:
+        * svg/custom/svg-width-intrinsic-crash.html:
+        * svg/custom/symbol-viewport-element-crash.svg:
+        * svg/custom/text-node-in-text-invalidated.svg:
+        * svg/custom/text-tref-03-b-dynamic.svg:
+        * svg/custom/text-tref-03-b-dynamic2.svg:
+        * svg/custom/textPath-assert.svg:
+        * svg/custom/textPath-set-id.svg:
+        * svg/custom/tiling-regular-hexagonal-crash.svg:
+        * svg/custom/tref-clone-crash.html:
+        * svg/custom/tref-shadowdom.html:
+        * svg/custom/use-animation-in-fill.html:
+        * svg/custom/use-crash-in-non-wellformed-document.svg:
+        * svg/custom/use-crash-pending-resource.svg:
+        * svg/custom/use-crash-using-children-before-destroy.svg:
+        * svg/custom/use-crash-when-href-change.svg:
+        * svg/custom/use-detach.svg:
+        * svg/custom/use-display-none.svg:
+        * svg/custom/use-elementInstance-event-target.svg:
+        * svg/custom/use-elementInstance-methods.svg:
+        * svg/custom/use-event-handler-on-referenced-element.svg:
+        * svg/custom/use-event-handler-on-use-element.svg:
+        * svg/custom/use-external-crash.svg:
+        * svg/custom/use-instanceRoot-as-event-target.xhtml:
+        * svg/custom/use-instanceRoot-event-listener-liveness.xhtml:
+        * svg/custom/use-instanceRoot-with-use-removed.svg:
+        * svg/custom/use-invalid-font-face.svg:
+        * svg/custom/use-invalid-html.xhtml:
+        * svg/custom/use-invalid-pattern.svg:
+        * svg/custom/use-invalid-style.svg:
+        * svg/custom/use-move-to-offset.svg:
+        * svg/custom/use-multiple-on-nested-disallowed-font.html:
+        * svg/custom/use-mutation-event-crash.svg:
+        * svg/custom/use-nested-children.svg:
+        * svg/custom/use-nested-disallowed-target.svg:
+        * svg/custom/use-nested-missing-target-added.svg:
+        * svg/custom/use-nested-missing-target-removed.svg:
+        * svg/custom/use-nested-missing-target.svg:
+        * svg/custom/use-nested-notarget.svg:
+        * svg/custom/use-non-existing-symbol-crash.svg:
+        * svg/custom/use-on-use-with-child-and-empty-target.svg:
+        * svg/custom/use-on-use-with-child.svg:
+        * svg/custom/use-referencing-style-crash.svg:
+        * svg/custom/use-shadow-root-parent-removal.svg:
+        * svg/custom/use-tref-crash.svg:
+        * svg/custom/webkit-transform-crash.html:
+        * svg/custom/xlink-prefix-in-attributes.html:
+        * svg/custom/xlink-to-invalid-gradient.svg:
+        * svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml:
+        * svg/dom/SVGPolygonElement-baseVal-list-removal-crash.html:
+        * svg/dom/SVGScriptElement/script-async-attr.svg:
+        * svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg:
+        * svg/dom/SVGScriptElement/script-clone-rerun-self.svg:
+        * svg/dom/SVGScriptElement/script-clone-rerun.svg:
+        * svg/dom/SVGScriptElement/script-load-and-error-events.svg:
+        * svg/dom/SVGScriptElement/script-onerror-bubbling.svg:
+        * svg/dom/SVGScriptElement/script-reexecution.svg:
+        * svg/dom/SVGScriptElement/script-set-href.svg:
+        * svg/dom/SVGStyledElement-pendingResource-crash.html:
+        * svg/dom/SVGTransformList-empty-list-consolidation.html:
+        * svg/dom/animated-tearoff-equality.xhtml:
+        * svg/dom/animated-tearoff-lifespan.xhtml:
+        * svg/dom/baseVal-animVal-crash.html:
+        * svg/dom/baseVal-animVal-list-crash.html:
+        * svg/dom/frame-related-api-during-load.html:
+        * svg/dom/parent-view-layout-crash.html:
+        * svg/dom/path-marker-removed-crash.svg:
+        * svg/dom/resources/viewspec-parser.js:
+        (continueFuzzing.else.script.onload):
+        (continueFuzzing):
+        * svg/dom/script-tests/SVGViewSpec.js:
+        (completeTest.script.onload):
+        (completeTest):
+        * svg/dom/smil-methods.svg:
+        * svg/dom/stylesheet-candidate-node-crash-main.html:
+        * svg/dom/svg-element-attribute-js-null.xhtml:
+        * svg/dom/symbol-embeddedAnimation.svg:
+        * svg/dom/use-style-recalc-script-execute-crash.html:
+        * svg/dom/use-transform.svg:
+        * svg/dom/viewport-container-crash.svg:
+        * svg/dom/vkern-element-crash.html:
+        * svg/dynamic-updates/resources/SVGTestCase.js:
+        (createSVGTestCase):
+        (embedSVGTestCase):
+        (completeTest.script.onload):
+        (completeTest):
+        * svg/dynamic-updates/resources/linkTarget.svg:
+        * svg/filters/feBlend-invalid-mode.xhtml:
+        * svg/filters/feColorMatrix-invalid-value.svg:
+        * svg/filters/feComponentTransfer-style-crash.xhtml:
+        * svg/filters/feDisplacementMap-crash-test.xhtml:
+        * svg/filters/feImage-animated-transform-on-target-rect.svg:
+        * svg/filters/feImage-target-reappend-to-document.svg:
+        * svg/filters/feImage-zero-size-crash.svg:
+        * svg/filters/feMorphology-invalid-radius.svg:
+        * svg/filters/feMorphology-zero-radius.svg:
+        * svg/filters/filter-after-transform-crash.svg:
+        * svg/filters/reparent-animated-filter-target.html:
+        * svg/filters/svg-transform-blur-crash.svg:
+        * svg/foreignObject/absolute-position-foreign-object-child-crash.html:
+        * svg/foreignObject/fO-fixed-position-crash.html:
+        * svg/hittest/foreign-object-background.svg:
+        * svg/hittest/svg-ellipse-non-scale-stroke.xhtml:
+        * svg/hittest/svg-ellipse-rect-stroke.xhtml:
+        * svg/hittest/svg-ellipse.xhtml:
+        * svg/hittest/svg-inside-display-table.xhtml:
+        * svg/hittest/svg-inside-table.xhtml:
+        * svg/hittest/svg-padding.xhtml:
+        * svg/hittest/svg-shapes-non-scale-stroke.html:
+        * svg/hittest/svg-small-path.xhtml:
+        * svg/hittest/svg-small-viewbox.xhtml:
+        * svg/hittest/zero-length-butt-cap-path.xhtml:
+        * svg/hittest/zero-length-round-cap-path.xhtml:
+        * svg/hittest/zero-length-square-cap-path.xhtml:
+        * svg/hixie/dynamic/001.xml:
+        * svg/hixie/links/003.xml:
+        * svg/hixie/perf/001.xml:
+        * svg/hixie/perf/002.xml:
+        * svg/hixie/perf/003.xml:
+        * svg/hixie/perf/004.xml:
+        * svg/hixie/perf/005.xml:
+        * svg/hixie/perf/006.xml:
+        * svg/hixie/perf/007.xml:
+        * svg/in-html/script-external.html:
+        * svg/in-html/script-nested.html:
+        * svg/in-html/script-write.html:
+        * svg/in-html/script.html:
+        * svg/in-html/svg-assert-failure-percentage.html:
+        * svg/path-arc-invalid.html:
+        * svg/repaint/filter-repaint.svg:
+        * svg/repaint/image-href-change.svg:
+        * svg/repaint/image-with-clip-path.svg:
+        * svg/repaint/repainting-after-animation-element-removal.svg:
+        * svg/text/add-tspan-position-bug.html:
+        * svg/text/caret-in-svg-text.xhtml:
+        * svg/text/clear-floats-crash.svg:
+        * svg/text/font-size-null-assertion.svg:
+        * svg/text/font-size-too-large-crash.svg:
+        * svg/text/foreignObject-text-clipping-bug.xml:
+        * svg/text/glyphref-renderer-create-crash.html:
+        * svg/text/highcharts-assertion.html:
+        * svg/text/inline-text-destroy-attributes-crash.xhtml:
+        * svg/text/modify-tspan-position-bug.html:
+        * svg/text/resources/SelectionTestCase.js:
+        * svg/text/select-text-svgfont.html:
+        * svg/text/selection-doubleclick.svg:
+        * svg/text/selection-tripleclick.svg:
+        * svg/text/svg-rtl-text-crash.html:
+        * svg/text/svg-zoom-large-value.xhtml:
+        * svg/text/text-align-01-b.svg:
+        * svg/text/text-align-02-b.svg:
+        * svg/text/text-align-03-b.svg:
+        * svg/text/text-align-04-b.svg:
+        * svg/text/text-align-05-b.svg:
+        * svg/text/text-align-06-b.svg:
+        * svg/text/text-altglyph-01-b.svg:
+        * svg/text/text-assert.svg:
+        * svg/text/text-block-child-crash.xhtml:
+        * svg/text/text-deco-01-b.svg:
+        * svg/text/text-font-anonymous-parent.xhtml:
+        * svg/text/text-font-invalid.html:
+        * svg/text/text-font-uri-invalid.svg:
+        * svg/text/text-fonts-01-t.svg:
+        * svg/text/text-fonts-02-t.svg:
+        * svg/text/text-intro-05-t.svg:
+        * svg/text/text-path-01-b.svg:
+        * svg/text/text-positioning-remove-child-crash.svg:
+        * svg/text/text-property-with-display-none.html:
+        * svg/text/text-spacing-01-b.svg:
+        * svg/text/text-style-invalid.svg:
+        * svg/text/text-style-recalc-crash.html:
+        * svg/text/text-text-01-b.svg:
+        * svg/text/text-text-03-b.svg:
+        * svg/text/text-text-04-t.svg:
+        * svg/text/text-text-05-t.svg:
+        * svg/text/text-text-06-t.svg:
+        * svg/text/text-text-07-t.svg:
+        * svg/text/text-text-08-b.svg:
+        * svg/text/text-tref-01-b.svg:
+        * svg/text/text-tselect-01-b.svg:
+        * svg/text/text-tselect-02-f.svg:
+        * svg/text/text-tspan-01-b.svg:
+        * svg/text/text-ws-01-t.svg:
+        * svg/text/text-ws-02-t.svg:
+        * svg/text/textPathBoundsBug.svg:
+        * svg/text/textpath-reference-crash.html:
+        * svg/text/tref-event-listener-crash.svg:
+        * svg/text/tspan-getComputedTextLength.svg:
+        * svg/transforms/percent-transform-values.xhtml:
+        * svg/transforms/transform-origin-presentation-attribute.xhtml:
+        * svg/webarchive/svg-cursor-subresources-expected.webarchive:
+        * svg/webarchive/svg-cursor-subresources.svg:
+        * svg/webarchive/svg-feimage-subresources-expected.webarchive:
+        * svg/webarchive/svg-feimage-subresources.svg:
+        * svg/webarchive/svg-script-subresouces-expected.webarchive:
+        * svg/webarchive/svg-script-subresouces.svg:
+        * svg/zoom/page/zoom-getBoundingClientRect.xhtml:
+        * svg/zoom/page/zoom-zoom-coords.xhtml:
+        * svg/zoom/resources/testPageZoom.js:
+        (repaintTest):
+        (completeDynamicTest.script.onload):
+        (completeDynamicTest):
+        * svg/zoom/resources/testTextZoom.js:
+        (repaintTest):
+
 2012-08-01  Peter Beverloo  <peter@chromium.org>
 
         [Text Autosizing] Provide an API for influencing the font scale factor
index 7024e662969601e887fc726f4e28a10311ee6e97..db1925969f4d81551b672215e657f60b5e1fa444 100644 (file)
@@ -46,8 +46,8 @@
   </defs>
   <g id="test-body-content" font-family="SVGFreeSansASCII,sans-serif" font-size="18">
     <script><![CDATA[
-       if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+       if (window.testRunner)
+        testRunner.waitUntilDone();
       var offset_angle = 90;
       var current_shift = 0;
       var shift_inc = 1;
       setTimeout('AnimatePath();', 0);
       else {
         document.getElementById("mypath").addEventListener("click", function func() { adjust_count_max=32768;anim_count_max=32768; AdjustPath(); AnimatePath(); }, false);
-        if (window.layoutTestController)
-          layoutTestController.notifyDone();
+        if (window.testRunner)
+          testRunner.notifyDone();
       }
       }
 
index e5dfde18d9ef3b16df2c013351a278c5ce21b88b..6500d7c7860ae96f1a47f05432892654b9f132eb 100755 (executable)
             console.appendChild(document.createTextNode("Failed (cx was not animated)"));
         else
             console.appendChild(document.createTextNode("Passed"));
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 
-    if (window.layoutTestController) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 ]]></script>
 </svg>
index 9cb6ae46638276b43b0ef3d11f4becf8240ab875..478d3e3aebd950ac10661bee572cadacd07612a7 100755 (executable)
                 </circle>
             </svg>
         <script>
-            if (window.layoutTestController) {
-                layoutTestController.dumpAsText();
-                layoutTestController.waitUntilDone();
+            if (window.testRunner) {
+                testRunner.dumpAsText();
+                testRunner.waitUntilDone();
            }
             setTimeout(function () {
                     document.body.innerHTML = "PASS, if DumpRenderTree doesn't crash, and no assertion in a Debug build.";
-                    if (window.layoutTestController)
-                        layoutTestController.notifyDone();
+                    if (window.testRunner)
+                        testRunner.notifyDone();
                 }, 0);
 
         </script>
index 289f960c341a8507f39b09492eda0d2e6ab36993..f89526274494f144b21d110b883646eba592ee08 100644 (file)
     </text>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(8);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 73423dd8234a11e19d8ba2f138b222fdcf610e78..b134383b22c19a5be4d5b234d9996958bcc070e1 100644 (file)
     </text>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(11);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index c121be1240aff899a0b778ad9039da4d978aa819..5b8310aaf0c29e9ab66b9fc44a3d5c4c70d77591 100644 (file)
     </text>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(3);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index b3de4c96d53b388702582fdf93ed9b9803bfd43d..f1ddfad705c67c41e61c559519e0e6f9cc5d11a9 100644 (file)
@@ -17,8 +17,8 @@
   <script>
   <![CDATA[
     document.getElementById("log").appendChild(document.createTextNode("PASS"));
-    if (window.layoutTestController)
-      window.layoutTestController.dumpAsText();
+    if (window.testRunner)
+      window.testRunner.dumpAsText();
   ]]>
   </script>
 </svg>
index a8e3f680cb1565d3d24860f7977ac2df7c9fd0ce..e81daec86c6d86af7ff747e5305442b3c0218edd 100644 (file)
@@ -59,8 +59,8 @@
         }
 
         if (curIdx == tests.length) {
-          if (window.layoutTestController)
-            layoutTestController.notifyDone();
+          if (window.testRunner)
+            testRunner.notifyDone();
         }
         else
           runTest();
     }
 
     // Begin test async
-    if (window.layoutTestController) {
-      layoutTestController.dumpAsText()
-      layoutTestController.waitUntilDone()
+    if (window.testRunner) {
+      testRunner.dumpAsText()
+      testRunner.waitUntilDone()
     }
     executeTests();
     </script>
index 3729bf3684123060db11033def4cbbb09955b907..44ea433d5266085f5d5da8e78331b8c0b501eeac 100644 (file)
@@ -12,8 +12,8 @@
             </text>\r
         </svg>\r
         <script>\r
-            if (window.layoutTestController)\r
-                layoutTestController.dumpAsText();\r
+            if (window.testRunner)\r
+                testRunner.dumpAsText();\r
         </script>\r
     </body>\r
 </html>\r
index 121b313e8ad6ca7bbd68ff3a5ead53d8ed2337d9..0c90671e9dc35906845b0e20ae05a9d0bb514279 100644 (file)
@@ -183,14 +183,14 @@ Compare from-to, from-by and by animateColor with values animateColor and animat
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(3);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 83a8a42be3227dc8eaf97f82b21992cfd5bd3cd1..415d1c0fdfd0c01e900433201e2b46029aed405d 100644 (file)
@@ -252,14 +252,14 @@ Compare from-to, from-by and by animateColor with values animateColor and animat
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(10);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index ca63e6a237333316db2de5076247d118e487fd07..5108a6c27e5fee67e1377f1e317e17a8e4da4d30 100644 (file)
@@ -264,14 +264,14 @@ Compare from-to, from-by and by animateColor with values animateColor and animat
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(15);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index b56ca036effd9ee8cde455dbf8d43a860a97ebf6..c3311d675adfac92b6b49f2a2a5216215a621f1d 100644 (file)
@@ -276,14 +276,14 @@ Compare from-to, from-by and by animateColor with values animateColor and animat
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(20);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 671f58152b0207fbf7f01c59150214d2bb72617e..75d5d2626d599c126ceb5350d440dc6678bf50b9 100644 (file)
@@ -111,13 +111,13 @@ fill="#f00">
 <circle id="c2" cx="900" cy="900" r="10" fill="#888" />
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(31);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 343d17acac46c47ee112e0d0413fda95d16d37c9..231e537bc2f6fccd0cc5abe840ad2ac27cd733f2 100644 (file)
@@ -174,14 +174,14 @@ Compare from-to, from-by and by animateMotion with values animateMotion.
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(20);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index a6c58dee187d73d1a6801f4225a223de2dddd66c..3ac8db326de9a111b4fb96abca04ce694b1cf666 100644 (file)
@@ -199,14 +199,14 @@ Compare from-to, from-by and by animateMotion with values animateMotion.
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(36);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index ab012a535f39f812f522317e3819d754b98ed403..da9c0e59592509fd43a8d5fd5c37ff4cc9f5cc7b 100644 (file)
@@ -226,14 +226,14 @@ Compare from-to, from-by and by animateMotion with values animateMotion.
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(52);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 40f2c37865fdb3b8175e5f4d8601e381980470a0..1a4363e176208b08b173f74f6fae2bf0239330de 100644 (file)
@@ -256,14 +256,14 @@ Compare from-to, from-by and by animateMotion with values animateMotion.
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(68);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 4304ab81e09b12b845f142785f644ece2d59d257..dd40ea01e13aa4c91dedf49c4d0b7aba330b5c9a 100644 (file)
     </use>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(4);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 89a24545b0f3ae7f38a9d4fc323a9a9815e84a5b..d4b107ed74717f172bb0f0e905fd1f860d5db02a 100644 (file)
@@ -6,15 +6,15 @@
 </circle>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(1);
     document.documentElement.pauseAnimations();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index c6894f63fc1f4303a38ca40b06e711b859c8a03c..58c8d19be3037260526a8dd9d716c4faeae1d3a9 100644 (file)
@@ -8,13 +8,13 @@
     </path>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 7e1d5fa8f1d5d9acf843b83a1654c43fc5d71a04..c8876aa3131eff7465e81ec9ec83d0d15f5e8418 100644 (file)
@@ -8,13 +8,13 @@
     </path>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 22165bfdbc777230545b5aad0411ad3dea27e095..dab169c13ce2ca827fe2b5498efef382ae746d6b 100644 (file)
@@ -8,13 +8,13 @@
     </path>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 22165bfdbc777230545b5aad0411ad3dea27e095..dab169c13ce2ca827fe2b5498efef382ae746d6b 100644 (file)
@@ -8,13 +8,13 @@
     </path>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 0e7c62df3aa06a3bc4e07e5d49e4091511a19c32..e01b0fea8c1fbdb3e581f021987c712797902ee1 100644 (file)
@@ -8,13 +8,13 @@
     </path>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index e4ce95f72d5e561a54411810e687a54640a253ca..2c7b43c8fa91b0c2e25a33e53aff42b42854eb39 100644 (file)
 </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 2f590486ec2984cc7b9008b05f64da1b1788ecb7..43b5e03ddfb999aeb5b6192992fe2e62cb12df4f 100644 (file)
 </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 3e64b5c47f283ca9fe055cb4d26d23005f46dceb..cbf438b2aa779dacb7bc1499c994c4e43f648fbb 100644 (file)
 </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index e1572c7199673128ba8880d0ced0ab458db38c24..4f1dc122e3c43f73a7021ed0924cb95c3587f0b1 100644 (file)
 </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index e7af1e51c74202f1b686d64df0c21d981e34429d..a0fdc60e29d7f770d2f84b741d85440dde86886a 100644 (file)
@@ -4,9 +4,9 @@
   <text id="log"/>
   <script>
   <![CDATA[
-    if (window.layoutTestController) {
-      layoutTestController.waitUntilDone();
-      layoutTestController.dumpAsText();
+    if (window.testRunner) {
+      testRunner.waitUntilDone();
+      testRunner.dumpAsText();
     }
 
     window.setTimeout(function() {
@@ -16,8 +16,8 @@
 
     window.setTimeout(function() {
       document.getElementById("log").appendChild(document.createTextNode("PASS"));
-      if (window.layoutTestController)
-        layoutTestController.notifyDone();
+      if (window.testRunner)
+        testRunner.notifyDone();
     }, 100);
   ]]>
   </script>
index 8881323aba7b8a7a8dcd0ac88393fedf823fac0b..a8c8bdbd4266c7d2b4a28ae8f873bed4c65b598e 100644 (file)
@@ -5,7 +5,7 @@
 </g>
 <text>Excellent - did not crash. See bug https://bugs.webkit.org/show_bug.cgi?id=35606</text>
 <script>
-if (window.layoutTestController)
-  layoutTestController.dumpAsText();
+if (window.testRunner)
+  testRunner.dumpAsText();
 </script>
 </svg>
index 77061fd319999e542996e217e5ff483ef68850cd..2dcf8e9c8c626f40306732236bb3575bef459d8a 100644 (file)
 </tspan>
 </text>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(11);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 12baaeec18db8865c4d6f9dd138633b1dbf97934..d52de3f710dc6ae8e0d82695c30744b1e6be73f4 100644 (file)
@@ -4,14 +4,14 @@
         <animateTransform attributeName="transform" type="scale" values="1;0.2;1.5;1" dur="3s"/>
     </rect>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2.999);
     setTimeout(function() {
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }, 100);
 }
 </script>
index 4307f6a391c245fd933f5bb779fe566adbd7504d..5d251711525a22c9291690afe4faa4dde3f50632 100644 (file)
   </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 10468d84d18eed32450cfc4e7108a0996a1db50f..d4ac8210d45542bd27270a3b218a6d04abb5bd5f 100644 (file)
   </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(2);
-    layoutTestController.notifyDone();
+    testRunner.notifyDone();
 }
 </script>
 </svg>
index 20ae7a0b0cd5335c3df2f5552f2dca1ce765afc8..6c4d2ddfecab30a33586142075fd6c5c0c3f7c71 100644 (file)
   </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(1);
     document.documentElement.pauseAnimations();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 05f977e44d2109e8b4f7e8368b107bf78ffd0146..3a8bfc08bc95eacd635668cf1810e524618a17b2 100644 (file)
   </rect>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(0.5);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index d215d81f2ede64abd7f19d4995733d003d80ae1d..b80869ab4047ee99df986dec8f76d6c4c126c70c 100644 (file)
@@ -34,8 +34,8 @@
     const SVGNS   = "http://www.w3.org/2000/svg";
     const XLINKNS = "http://www.w3.org/1999/xlink";
 
-    if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+    if (window.testRunner)
+        testRunner.waitUntilDone();
 
     function insertPathElem(aPathId, aPathSpec) {
       var newPath = document.createElementNS(SVGNS, "path");
@@ -73,8 +73,8 @@
       setTimeout(function() {
         document.documentElement.setCurrentTime(1);
         document.documentElement.pauseAnimations();
-        if (window.layoutTestController)
-          layoutTestController.notifyDone();
+        if (window.testRunner)
+          testRunner.notifyDone();
       }, 0);
     }
   </script>
index a7cbde7748fdda3cdd12b351ec3a52f0f304507a..a2b3d588b4a22b93245491ad412d631338b01592 100644 (file)
   </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(1);
     document.documentElement.pauseAnimations();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 4bbc1c7f0d22a5886c5a1e64395e4fe964822473..a34dda6a578477755359321ccf4eff7eb61d68a5 100644 (file)
@@ -8,13 +8,13 @@
 </rect>
 </g>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(6);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index ee89d5e216f322347a8d59d43d36a88b2486333e..6e915678b6be9f11f0863ae6098267425dacde29 100644 (file)
@@ -5,15 +5,15 @@
     <animate attributeName="width" attributeType="XML" calcMode="discrete" begin="0s; 3s" from="100" to="0" dur="8s"/>
 </rect>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(6.5);
     document.documentElement.pauseAnimations();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index df59f4aa77c227aab53a328b58022bb30af3dcac..0b6a1c84f6db74f695950312be583b2d1ce108e7 100644 (file)
@@ -5,15 +5,15 @@
     <animate attributeName="width" attributeType="XML" begin="0s; 2s" from="0" to="200" dur="4s" fill="freeze"/>
 </rect>
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(4);
     document.documentElement.pauseAnimations();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 5724fcac6276b516aa15ff41b3a4802f3078207d..52fb31a75ba4a3bff4742eab3ec9c5e51c287c01 100644 (file)
   </path>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(4);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 99525031fa00a5cc0513d98cd10c315340a8b146..4888dfff7d676ec0a5c417622d31d48c2266ee47 100644 (file)
@@ -2,8 +2,8 @@
 SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
 <svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">
 <script type="text/javascript">
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 </script>
 <set repeatDur="0"/>
 <text x="5" y="20" font-family="Verdana" font-size="15">
index ff949ca8b4a187d200336e5006f4174849fd060d..7a8ed53898a619c9343039d48c9076e5d01371a6 100644 (file)
 </g>
 
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function loaded() {
     document.documentElement.setCurrentTime(5);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </svg>
index 842ee23df4a653f3d454daa314997366f261a966..2634c5c1d1fa73863e14b1eb0914182bc6bd39ac 100644 (file)
@@ -120,8 +120,8 @@ function runAnimationTest(expected) {
     if (currentTest > 0)
         throw("Not allowed to call runAnimationTest() twice");
 
-    if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+    if (window.testRunner)
+        testRunner.waitUntilDone();
 
     expectedResults = expected;
     testCount = expectedResults.length;
@@ -136,7 +136,7 @@ function runAnimationTest(expected) {
     // Pause animations, we'll drive them manually.
     rootSVGElement.pauseAnimations();
 
-    if (window.layoutTestController)
+    if (window.testRunner)
         setTimeout(sampleAnimation, 0);
     else
         setTimeout(sampleAnimation, 50);
index 55ee0e0f56c46fbad4124570e9736e56a42478f2..2376b6f6be8df302ee255395c7b3bebfde6aa76e 100644 (file)
@@ -7,9 +7,9 @@
             <set id="set1" xlink:href="#test"></set>\r
         </svg>\r
         <script>\r
-            if (window.layoutTestController) {\r
-                layoutTestController.dumpAsText();\r
-                layoutTestController.waitUntilDone();\r
+            if (window.testRunner) {\r
+                testRunner.dumpAsText();\r
+                testRunner.waitUntilDone();\r
                 gc = function() { window.GCController.collect() };\r
             } else if (!window.gc)\r
                 gc = function(){};\r
@@ -25,8 +25,8 @@
                     setTimeout(function(){location.reload()}, 0);\r
                 } else {\r
                     document.body.innerHTML = "PASS";\r
-                    if (window.layoutTestController)\r
-                        layoutTestController.notifyDone();\r
+                    if (window.testRunner)\r
+                        testRunner.notifyDone();\r
                 }\r
             }\r
         </script>\r
index 7660309fb840492398e3345638ddae51bf872375..bef7a4ffcd696c4b8921aac25a89dfab880f8d93 100644 (file)
@@ -1,9 +1,9 @@
 <!DOCTYPE html>
 <html>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function crash()
@@ -19,8 +19,8 @@ function crash()
     document.write('PASS');
     document.close();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function runTest()
index add8ff339628a22464728040c146266fe08ef8db..b5358f53fb485f36dcb681e52dbd0cb7a3f30749 100644 (file)
@@ -44,7 +44,7 @@ function cleanup() {
     else
         log("FAIL: " + liveDelta + " extra live node(s)");
 
-    layoutTestController.notifyDone();
+    testRunner.notifyDone();
 }
 
 function addMoreInstances() {
@@ -66,11 +66,11 @@ function startTest() {
 }
 
 function load() {
-    if (window.layoutTestController && window.GCController && window.internals) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner && window.GCController && window.internals) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     } else {
-        log("This test only works when run with the layoutTestController, GCController, and internals available.");
+        log("This test only works when run with the testRunner, GCController, and internals available.");
         return;
     }
 
index d78a06b59e0de376ef42834ba772999a05fe4d0a..ebb86ac3ef0f771b16c050fd238668ddaa232917 100644 (file)
@@ -44,7 +44,7 @@ function cleanup() {
     else
         log("FAIL: " + liveDelta + " extra live node(s)");
 
-    layoutTestController.notifyDone();
+    testRunner.notifyDone();
 }
 
 function startTest() {
@@ -59,11 +59,11 @@ function startTest() {
 }
 
 function load() {
-    if (window.layoutTestController && window.GCController && window.internals) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner && window.GCController && window.internals) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     } else {
-        log("This test only works when run with the layoutTestController, GCController, and internals available.");
+        log("This test only works when run with the testRunner, GCController, and internals available.");
         return;
     }
 
index 69618aabdc904f3b6193647b0542af03ca5458a7..abf099330ec42c8c5400a2ea139c3b8b37dfa709 100644 (file)
@@ -44,7 +44,7 @@ function cleanup() {
     else
         log("FAIL: " + liveDelta + " extra live node(s)");
 
-    layoutTestController.notifyDone();
+    testRunner.notifyDone();
 }
 
 function startTest() {
@@ -62,11 +62,11 @@ function startTest() {
 }
 
 function load() {
-    if (window.layoutTestController && window.GCController && window.internals) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner && window.GCController && window.internals) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     } else {
-        log("This test only works when run with the layoutTestController, GCController, and internals available.");
+        log("This test only works when run with the testRunner, GCController, and internals available.");
         return;
     }
 
index 4366d635d83ced87d77da7adb3b41844bc7ddf5d..1c1415de7a2cfdcef68a20959214e6d2c9a6a35f 100644 (file)
@@ -42,7 +42,7 @@ function cleanup() {
     else
         log("FAIL: " + liveDelta + " extra live node(s)");
 
-    layoutTestController.notifyDone();
+    testRunner.notifyDone();
 }
 
 function startTest() {
@@ -57,11 +57,11 @@ function startTest() {
 }
 
 function load() {
-    if (window.layoutTestController && window.GCController && window.internals) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner && window.GCController && window.internals) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     } else {
-        log("This test only works when run with the layoutTestController, GCController, and internals available.");
+        log("This test only works when run with the testRunner, GCController, and internals available.");
         return;
     }
 
index b75ccc09e1b2bcc2caed1300b3d4f5c439900e3b..12d8480b01b03b387083b47f540b01dac2369e4e 100644 (file)
 <script>
 <![CDATA[
 function load() {
-  if (window.layoutTestController) {
-      layoutTestController.waitUntilDone();
+  if (window.testRunner) {
+      testRunner.waitUntilDone();
   }
 
   window.setTimeout(function() {
-    if (window.layoutTestController)
-      layoutTestController.notifyDone();
+    if (window.testRunner)
+      testRunner.notifyDone();
   }, 500);
 }
 ]]>
index c613e4c10edc84b3d9f3e3ca13a0827fb956ef45..5e66fdec2ae37d4312ed739ba9944deffab35460 100644 (file)
@@ -5,9 +5,9 @@
     <animate xlink:href="#text" id="a" attributeName="y" begin="0.0" from="0" to="1" dur="1s" repeatCount="indefinite">\r
 </svg>\r
 <script>\r
-if (window.layoutTestController) {\r
-    layoutTestController.dumpAsText()\r
-    layoutTestController.waitUntilDone()\r
+if (window.testRunner) {\r
+    testRunner.dumpAsText()\r
+    testRunner.waitUntilDone()\r
 }\r
 \r
 setTimeout(function() {\r
@@ -18,8 +18,8 @@ setTimeout(function() {
     svg.appendChild(document.getElementById('a').cloneNode())\r
     setTimeout(function() {\r
       document.getElementById("result").innerText = "TEST PASSED"\r
-      if (window.layoutTestController)\r
-          layoutTestController.notifyDone()\r
+      if (window.testRunner)\r
+          testRunner.notifyDone()\r
     }, 0)\r
 }, 0)\r
 </script>\r
index d8df5ab97f12b7df70649db803f2264f51a9cfa3..511cd63f2a3095c923eb02c276d8f2f037d13041 100644 (file)
@@ -10,10 +10,10 @@ function log(message) {
 }
 
 function load() {
-    if (window.layoutTestController && window.GCController && window.internals)
-        layoutTestController.dumpAsText();
+    if (window.testRunner && window.GCController && window.internals)
+        testRunner.dumpAsText();
     else {
-        log("This test only works when run with the layoutTestController, GCController, and internals available.");
+        log("This test only works when run with the testRunner, GCController, and internals available.");
         return;
     }
 
index 004175eb348c32adb6b6c39af0967acec5d49f4a..7060e726227499636764bf9840199fc8a770bced 100644 (file)
@@ -3,13 +3,13 @@
   <script src="../../fast/repaint/resources/repaint.js" type="text/javascript"></script>
   <script type="text/javascript">
   function repaintTest() {
-    if (!window.layoutTestController)
+    if (!window.testRunner)
       return;
 
     // The animation lasts 100ms. Wait 200ms for the repaint.
-    layoutTestController.waitUntilDone();
+    testRunner.waitUntilDone();
     setTimeout(function() {
-      layoutTestController.notifyDone();
+      testRunner.notifyDone();
     }, 200);
   }
   </script>
index d1b1599e2fdfe1c59a7306bafd24481bdbf3aa61..e0fa14dcf15e66b2a286fb1973715991ce34793a 100644 (file)
@@ -4,9 +4,9 @@
 <div>http://bugs.webkit.org/show_bug.cgi?id=12310</div>
 <div style="width: 200px; height: 200px; background-image: url(resources/butterfly.svg)"></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
     gc = function() { window.GCController.collect() };
 } else if (!window.gc)
     gc = function() { };
@@ -22,8 +22,8 @@ window.onload = function() {
         setTimeout(function() { location.reload() }, 0);
     } else {
         document.getElementById('status').innerHTML = "PASS";
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 </script>
index e85a9dd83c989da2f9802936e1c8d1dd83744217..874ff480712cf08d0cb5c0d2bb1497568dd91549 100644 (file)
@@ -3,13 +3,13 @@
   <script src="../../fast/repaint/resources/repaint.js" type="text/javascript"></script>
   <script type="text/javascript">
   function repaintTest() {
-    if (!window.layoutTestController)
+    if (!window.testRunner)
       return;
 
     // The animation lasts 100ms. Wait 200ms for the repaint.
-    layoutTestController.waitUntilDone();
+    testRunner.waitUntilDone();
     setTimeout(function() {
-      layoutTestController.notifyDone();
+      testRunner.notifyDone();
     }, 200);
   }
   </script>
index 8b6ce575e8550034e1b9e3908bbd902e7771b134..5cfe6c7e80f6012470714a3ae755273be87a8b34 100644 (file)
@@ -3,13 +3,13 @@
   <script src="../../fast/repaint/resources/repaint.js" type="text/javascript"></script>
   <script type="text/javascript">
   function repaintTest() {
-    if (!window.layoutTestController)
+    if (!window.testRunner)
       return;
 
     // The animation lasts 100ms. Wait 200ms for the repaint.
-    layoutTestController.waitUntilDone();
+    testRunner.waitUntilDone();
     setTimeout(function() {
-      layoutTestController.notifyDone();
+      testRunner.notifyDone();
     }, 200);
   }
   </script>
index 609695cff2cc9fa27b74263e13eadfc2e2b96d05..c4d27a797c10afe0ceb8ba1e47c599b75098c202 100644 (file)
@@ -3,13 +3,13 @@
   <script src="../../fast/repaint/resources/repaint.js" type="text/javascript"></script>
   <script type="text/javascript">
   function repaintTest() {
-    if (!window.layoutTestController)
+    if (!window.testRunner)
       return;
 
     // The animation lasts 100ms. Wait 200ms for the repaint.
-    layoutTestController.waitUntilDone();
+    testRunner.waitUntilDone();
     setTimeout(function() {
-      layoutTestController.notifyDone();
+      testRunner.notifyDone();
     }, 200);
   }
   </script>
index 404e9fdecf1aa7c4556e0b20fa0035b02cf0b5e1..5291c89a6e8725882cecb640d6e56ea05bf511e1 100644 (file)
@@ -4,18 +4,18 @@
     <script type="text/javascript">
     function startTest()
     {
-        if (!window.layoutTestController)
+        if (!window.testRunner)
             return;
-        layoutTestController.waitUntilDone();
-        layoutTestController.setBackingScaleFactor(2, runRepaintTest);
+        testRunner.waitUntilDone();
+        testRunner.setBackingScaleFactor(2, runRepaintTest);
     }
     function repaintTest()
     {
-        if (!window.layoutTestController)
+        if (!window.testRunner)
             return;
         // The animation lasts 100ms. Wait 200ms for the repaint.
         setTimeout(function() {
-            layoutTestController.notifyDone();
+            testRunner.notifyDone();
         }, 200);
     } 
     </script>
index 9d47749f806927a33456230cbcce5405afe34bd7..afc071f11ca1bcee1e53684c7532ed18df3b4118 100644 (file)
@@ -3,10 +3,10 @@
 <script type="text/javascript">
 function test() {
 
-    if (!window.layoutTestController || !window.eventSender)
+    if (!window.testRunner || !window.eventSender)
         return;
 
-    layoutTestController.dumpAsText();
+    testRunner.dumpAsText();
 
     var dragMe = document.getElementById("dragMe");
     var startX = dragMe.offsetLeft + (dragMe.offsetWidth / 2);
index 0654699edb06b0529110cbc55922d56364e8cb6b..e0c14cce61f0ea6f3d38bb20e25bb1d84e1e7a74 100644 (file)
@@ -2,11 +2,11 @@
 <head>
     <script>
     function init() {
-        if (!window.layoutTestController)
+        if (!window.testRunner)
             return;
 
-        layoutTestController.waitUntilDone();
-        layoutTestController.setBackingScaleFactor(2, function () { layoutTestController.notifyDone(); });
+        testRunner.waitUntilDone();
+        testRunner.setBackingScaleFactor(2, function () { testRunner.notifyDone(); });
     }
     window.onload = init;
     </script>
index 749a8180e7b6e3ec3513abf60ec99616d40c3bbb..520c0f511fb1e2bd0998b51aa58cf42ca8f410f4 100644 (file)
@@ -1,9 +1,9 @@
 <html>
 <head>
     <script>
-    if (window.layoutTestController) {
-        layoutTestController.dumpAsText(1);
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.dumpAsText(1);
+        testRunner.waitUntilDone();
     }
     
     function load() {
@@ -18,8 +18,8 @@
     function increasePageScale() {
         window.internals.settings.setPageScaleFactor(4, 0, 0);
         
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 
     window.onload = load;
index 075224341df91fa71c728f142f2044a72853cb3c..88c220c7ffb47d1b6c74287bed09b01d230dfea9 100644 (file)
@@ -1,9 +1,9 @@
 <html>
 <head>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 var count = 0;
@@ -12,8 +12,8 @@ function test() {
     document.body.replaceChild(img.cloneNode(), img);
     if (++count < 10)
         setTimeout(test, 0);
-    else if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    else if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </head>
index 27b04c6602267112c1f6f5e8e6c9fa3fbe79908d..9ef298719d8b884b05a4a01a304a3665a9c27adf 100644 (file)
@@ -1,9 +1,9 @@
 <html>
 <head>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function loaded() {
@@ -14,8 +14,8 @@ function loaded() {
     iframe.src = 'resources/load-script.html';
     iframe.onload = function() {
         document.getElementById('result').innerText = 'SUCCESS';
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     };
     document.body.appendChild(iframe);
 }
index 5c4c9cb698293c2032b22e0c57ac0648d9651fff..ca149e5982639441886bcfe15d0c99d9f3e1a890 100644 (file)
@@ -1,9 +1,9 @@
 <html>
 <head>
 <script>
-if (window.layoutTestController) {
-  layoutTestController.dumpAsText();
-  layoutTestController.waitUntilDone();
+if (window.testRunner) {
+  testRunner.dumpAsText();
+  testRunner.waitUntilDone();
 }
 </script>
 </head>
@@ -11,8 +11,8 @@ if (window.layoutTestController) {
 Success - a hugely nested SVG did not crash us.
 <script>
 function done() {
-  if (window.layoutTestController)
-    layoutTestController.notifyDone();
+  if (window.testRunner)
+    testRunner.notifyDone();
   else
     alert('done!');
 }
index 6248b091fa0e3920017027f2d7e264067da1c1d4..bba30d806446a6933aae7fa129d842e90fa5f239 100644 (file)
@@ -8,8 +8,8 @@
         var script = document.createElement("script");
 
         script.onload = function() {
-            if (window.layoutTestController)
-                layoutTestController.notifyDone();
+            if (window.testRunner)
+                testRunner.notifyDone();
         };
 
         script.src = "../../fast/js/resources/js-test-post.js";
@@ -17,8 +17,8 @@
     }
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
 
         // Test initial reported offsetWidth is 0, as we're not in the tree yet.
         newObject = document.createElement("object");
index beb9b2483c83e048d940c0fa68eab07a4bb3aa79..04dcdba54d6e69b9ac986b6200f4aa851327a674 100644 (file)
@@ -3,8 +3,8 @@
 <script src="../../fast/repaint/resources/repaint.js"></script>
 <script type="text/javascript">
 function repaintTest() {
-    if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+    if (window.testRunner)
+        testRunner.waitUntilDone();
     var object1 = document.getElementsByTagName("object")[0];
     object1.setAttribute("data", "resources/embedded-svg-size-changes-no-layout-triggers.svg");
     object1.setAttribute("style", "border: 1px red solid");
index 6a986f20afb77aa5aabce0a8b107fa438fc5771a..31ecb372c8c7351f57f348eb9b0952a5e6a09f00 100644 (file)
@@ -48,8 +48,8 @@
     function completeTest() {
         var script = document.createElement("script");
         script.onload = function() {
-            if (window.layoutTestController)
-                layoutTestController.notifyDone();
+            if (window.testRunner)
+                testRunner.notifyDone();
         };
 
         script.src = "../../fast/js/resources/js-test-post.js";
@@ -62,8 +62,8 @@
 <div id="console"></div>
 
 <script>
-    if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+    if (window.testRunner)
+        testRunner.waitUntilDone();
     description("This test checks that intrinsic size changes of an embedded SVG cause immediate updates of the object that embeds it.");
     test1();
 </script>
index d7c16fb719a57a1d58ea38da0fe460be51f69ded..4398d47366f29c1020e774218f332bb7f7575d5e 100644 (file)
@@ -3,8 +3,8 @@
 <script src="../../fast/repaint/resources/repaint.js"></script>
 <script type="text/javascript">
 function repaintTest() {
-    if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+    if (window.testRunner)
+        testRunner.waitUntilDone();
     var object1 = document.getElementsByTagName("object")[0];
     object1.setAttribute("data", "resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html");
     object1.setAttribute("style", "border: 1px red solid; width: 400px; height: 200px");
index afb22a474b78ec65c4001e3de9aa4a69ae3d9413..9195981c65192b8c27b2d8740d59fcbac349ae62 100644 (file)
@@ -3,8 +3,8 @@
 <script src="../../fast/repaint/resources/repaint.js"></script>
 <script type="text/javascript">
 function repaintTest() {
-    if (window.layoutTestController)
-        layoutTestController.waitUntilDone();
+    if (window.testRunner)
+        testRunner.waitUntilDone();
     var object1 = document.getElementsByTagName("object")[0];
     object1.setAttribute("data", "resources/nested-embedded-svg-size-changes-target-no-layout-triggers-2.html");
     object1.setAttribute("style", "border: 1px red solid; width: 400px; height: 200px");
index 6781cc78e95aeecb1480314c31527b39af676d38..7b5ddda12c7e972bd67ba8d93ba4255a721b8dd0 100644 (file)
@@ -23,8 +23,8 @@
         shouldBeEqualToString("document.defaultView.getComputedStyle(object1).width", "400px");
         shouldBeEqualToString("document.defaultView.getComputedStyle(object1).height", "200px");
 
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         requestSizeChange();
     }
 
@@ -62,8 +62,8 @@
     function completeTest() {
         var script = document.createElement("script");
         script.onload = function() {
-            if (window.layoutTestController)
-                layoutTestController.notifyDone();
+            if (window.testRunner)
+                testRunner.notifyDone();
         };
 
         script.src = "../../fast/js/resources/js-test-post.js";
index b7b39f14bfd163b8dc606b4a3d2f4dcbbe7c9db8..b3270dc74034d1cf7e2ae72f19f0fe9c07b827df 100644 (file)
@@ -6,8 +6,8 @@
             var svg = document.getElementsByTagName("svg")[0];
             svg.setAttribute("width", "400");
 
-            if (window.layoutTestController)
-                layoutTestController.notifyDone();
+            if (window.testRunner)
+                testRunner.notifyDone();
         }
     </script>
 </svg>
index c5544990e2cfdd5278d7afe1bfb3ca5fcdf8c3b6..f607911155f307ba1df6812622b7f7356d7a08bc 100644 (file)
@@ -8,8 +8,8 @@ function changeSize() {
     var svgWindow = svgDoc.defaultView;
     svgWindow.changeSize();
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 <object onload="changeSize()" data="embedded-svg-size-changes.svg"></object>
index 73b9429d1d51f3e502042e0d2951b76778f07c4f..46fefd10e47ccc880b9053a61129590731bbc463 100644 (file)
@@ -3,8 +3,8 @@
 Crash after loading SVG fragment with XMLHttpRequest (Yosemite Map Geology Layer).</p>
 <p>PASS == did not crash.</p>
 <script>
-   if (window.layoutTestController)
-       layoutTestController.dumpAsText();
+   if (window.testRunner)
+       testRunner.dumpAsText();
 
    svg = (new DOMParser).parseFromString('<g xmlns="http://www.w3.org/2000/svg"><g><path d="" /></g></g>', 'image/svg+xml');
 </script>
index ed24d1fa22b978c95d3ce35f130948004a7b204d..90db4de36a1896b790db1dc2caad0ce109704fa0 100644 (file)
         // to createCalled() were added to prevent a race in which the test may
         // terminate before the final window decoration is added.
         // See <https://bugs.webkit.org/show_bug.cgi?id=21531>.
-        if (window.layoutTestController) 
-            layoutTestController.waitUntilDone();
+        if (window.testRunner) 
+            testRunner.waitUntilDone();
 
         var numberOfWindows = 7;
         var createCalls = 0;
 
         function createCalled() {
-            if (++createCalls == numberOfWindows && window.layoutTestController)
-                layoutTestController.notifyDone();
+            if (++createCalls == numberOfWindows && window.testRunner)
+                testRunner.notifyDone();
         }
 
            //global variables for map application and navigation
index b905b3a227eed33ea135755c8f1ce4bfdc71b674..e22afaab4c894bfe96d83fb686dd2c5de3b5912d 100644 (file)
@@ -19,8 +19,8 @@
         </svg>
         <script>
         <![CDATA[
-            if (window.layoutTestController)
-                layoutTestController.dumpAsText();
+            if (window.testRunner)
+                testRunner.dumpAsText();
         ]]>
         </script>
     </body>
index cef65d6cb689f490db466f63efc01fe6c66dd52e..d6175047436b0280432da3fa2bbbc39da478993e 100644 (file)
@@ -7,9 +7,9 @@
 <script>
 <![CDATA[
 
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
     gc = function(){window.GCController.collect()};
 } else if (!window.gc)
     gc = function(){};
@@ -33,8 +33,8 @@ function startup() {
         while (inner.firstChild)
             inner.removeChild(inner.firstChild);
         inner.appendChild(document.createTextNode("PASS: Successfully changed cursors."));
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 
index 26bfeb33d82279c4ea6a040c8e0f690cb31b213e..d50293f8025f6c6b8c2d87d5be5e62a8503b9a9f 100644 (file)
@@ -10,9 +10,9 @@ function runTest() {
 }\r
 \r
 window.onload = function() {\r
-    if (window.layoutTestController) {\r
-        layoutTestController.dumpAsText();\r
-        layoutTestController.waitUntilDone();\r
+    if (window.testRunner) {\r
+        testRunner.dumpAsText();\r
+        testRunner.waitUntilDone();\r
     }\r
     \r
     g = document.getElementById("g1");\r
@@ -25,8 +25,8 @@ window.onload = function() {
         setTimeout(runTest(),0);\r
     } else {\r
         document.getElementById("t1").appendChild(document.createTextNode("PASS: Successfully changed cursors."));\r
-        if (window.layoutTestController)\r
-            layoutTestController.notifyDone();\r
+        if (window.testRunner)\r
+            testRunner.notifyDone();\r
     }\r
 }\r
 </script>\r
index fc1a45497a86afbad27ea3e897ee603e7e80eae6..90c4f05a0ae57b306ddc194974bfc6f98aa2e9d3 100644 (file)
@@ -8,8 +8,8 @@
     <div id="log"></div>
     <script src="../../fast/css/getComputedStyle/resources/property-names.js"/>
     <script><![CDATA[
-      if (window.layoutTestController)
-          layoutTestController.dumpAsText();
+      if (window.testRunner)
+          testRunner.dumpAsText();
 
       function debugLog(s) {
         var logDiv = document.getElementById("log");
index bdb85ed1effb4df6758ba9887abd5d5cfaa998dc..5557da1867673631096cb6e87478e87eaebe8035 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http:/xlink">\r
     <script>\r
         <![CDATA[\r
-            if (window.layoutTestController)\r
-                layoutTestController.dumpAsText();\r
+            if (window.testRunner)\r
+                testRunner.dumpAsText();\r
         ]]>\r
     </script>\r
     <style type="text/css">\r
index ef7e6d2d416618748eb597ace7c62738b37aaab1..b0e0c73c507c99709e71222440ddcd221560ccc9 100644 (file)
@@ -13,9 +13,9 @@ gc = window.gc || function()
 
 window.onload = function()
 {
-    if (window.layoutTestController) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }    
 
     cursor = document.body.appendChild(document.createElementNS(svgNS, "cursor"));
@@ -48,8 +48,8 @@ function finishTest()
     gc();
   
     document.body.innerHTML = "PASS";
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </html>
index e7416c1a9a978ba2b82277768e8abd8f2310c226..7b99d7484273e1686660b5ad70bef0253535f92a 100644 (file)
@@ -1,5 +1,5 @@
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 
 description("Test CSS <length> parsing on SVG presentation attributes.")
 createSVGTestCase();
index 0159a39c6ac93b6d3e726ce2b401d3d40321cb3e..bebbf932b767c78c5d7d8b7f821d5462a09dd8fe 100644 (file)
@@ -1,5 +1,5 @@
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 
 description("Test strict color parsing on SVG presentation attributes.")
 createSVGTestCase();
index be2c5279eecb00a0122604fd887792a18f4ad4ad..a77a2760051495776bfafa4602018bf35c8b5192 100644 (file)
@@ -14,8 +14,8 @@ document.body.offsetHeight;
 window.addEventListener("DOMSubtreeModified", write_br);
 document.getElementById("rect").style.WebkitWrap="both 2147483519";
 
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
+if (window.testRunner) {
+    testRunner.dumpAsText();
     alert("PASS. WebKit didn't crash");
 } else
     alert("This test requires GCController.");
index fb74f1c924363d23ddd66072f20d750554ad7dc8..37b9e9edd7ab6d5094564b78f286accc1364153c 100644 (file)
@@ -10,8 +10,8 @@
 
 <script type="text/javascript">
 function setup() {
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
     var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg");
     svg.width.baseVal.valueAsString = "400px";
     svg.height.baseVal.valueAsString = "400px";
index 1e8539cb948e5427834e1abd07a3870510b8b8b6..cb26bc30af17c81d878d623848d9acfbc04781a9 100644 (file)
@@ -31,8 +31,8 @@
 <script>
   description("Acid3 test 77, checking text metric functionality");
 
-  if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+  if (window.testRunner)
+    testRunner.waitUntilDone();
 
   var text;
   var iframe;
@@ -85,8 +85,8 @@
   }
 
   function completeTest() {
-    if (window.layoutTestController)
-      layoutTestController.notifyDone();
+    if (window.testRunner)
+      testRunner.notifyDone();
   }
 
   startTest();
index 33e77717eb2d9352731ba7e8986db7025bd62dc8..b8827f3266a377331f2bc17cf09423aef46bc7af 100644 (file)
@@ -1,15 +1,15 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="clickLinkNow()">
     <script>
-        if (window.layoutTestController)
-            window.layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            window.testRunner.waitUntilDone();
 
         function clickLinkNow() {
             if (window.eventSender) {
                 eventSender.mouseMoveTo(20, 20);
                 eventSender.mouseDown();
                 eventSender.mouseUp();
-                if (window.layoutTestController)
-                    layoutTestController.notifyDone();
+                if (window.testRunner)
+                    testRunner.notifyDone();
             }
         }
     </script>
index 748599c9a8ef47f48e485631d99bd55116c86305..51b9a044fc7c8e6fce80ee3d621a86b723a7ed54 100644 (file)
@@ -2,10 +2,10 @@
     <!-- Test for wkbug.com/85202: Passes if a crash does not occur. -->
     <script>
         window.onload = function() {
-            if (window.layoutTestController) {
-                layoutTestController.dumpAsText();
-                layoutTestController.waitUntilDone();
-                setTimeout(function(){ layoutTestController.notifyDone() }, 0);
+            if (window.testRunner) {
+                testRunner.dumpAsText();
+                testRunner.waitUntilDone();
+                setTimeout(function(){ testRunner.notifyDone() }, 0);
             }
         }
     </script>
index 937444e396f0ed5c456b084b5b7b0ee46f272479..304fa4fb8e257b081547e53c68365d75f61e9698 100644 (file)
@@ -1,10 +1,10 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <script>
         window.onload = function() {
-            if (window.layoutTestController) {
-                layoutTestController.dumpAsText();
-                layoutTestController.waitUntilDone();
-                setTimeout(function(){ layoutTestController.notifyDone() }, 0);
+            if (window.testRunner) {
+                testRunner.dumpAsText();
+                testRunner.waitUntilDone();
+                setTimeout(function(){ testRunner.notifyDone() }, 0);
             }
         }
     </script>
index b0a56973b816c050f1ec5154d1848593b595f4cf..dd0e39efada3b2feaa9c38092875fe7bb9220e7c 100644 (file)
@@ -4,9 +4,9 @@
 <script xlink:href="../../fast/repaint/resources/repaint.js"/>
 <script type="text/ecmascript"> <![CDATA[
 function repaintTest() {
-    if (window.layoutTestController) {
-        layoutTestController.waitUntilDone();
-        setTimeout("layoutTestController.notifyDone()", 200);
+    if (window.testRunner) {
+        testRunner.waitUntilDone();
+        setTimeout("testRunner.notifyDone()", 200);
     }
 }
 ]]> </script>
index 49e30de9626e7f73d86953a06b5821e10eba9a4f..1733648bc8ba195fc8c2a860abe9c0a7a84b7e3b 100644 (file)
@@ -4,9 +4,9 @@
 <script xlink:href="../../fast/repaint/resources/repaint.js"/>
 <script type="text/ecmascript"> <![CDATA[
 function repaintTest() {
-    if (window.layoutTestController) {
-        layoutTestController.waitUntilDone();
-        setTimeout("layoutTestController.notifyDone()", 200);
+    if (window.testRunner) {
+        testRunner.waitUntilDone();
+        setTimeout("testRunner.notifyDone()", 200);
     }
 }
 ]]> </script>
index 8996e8a8424a1a3c780716b0fd3110c811282fb1..48d52445ef8c61bc6882e62c353599d73d1138b8 100644 (file)
@@ -6,14 +6,14 @@
 <animate attributeName="fill" xlink:href="#target" from="red" to="red" begin="0s" dur="1s" fill="freeze"/>
 <script type="text/ecmascript">
 <![CDATA[
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function repaintTest() {
     setTimeout(function() {
         document.getElementById('target').setAttribute("id", "newId");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
    }, 200);
 }
 ]]>
index 2f36d33270644fd38bf5ecc23f99e25f6d3fc6d6..b0c31ed1267971cc894616a3c7246646403e3313 100644 (file)
@@ -7,14 +7,14 @@
 <animate attributeName="fill" xlink:href="#target" from="red" to="green" dur="1s" fill="freeze"/>
 <script type="text/ecmascript">
 <![CDATA[
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function repaintTest() {
     setTimeout(function() {
         document.getElementsByTagName("svg")[0].removeChild(document.getElementById('target'));
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
    }, 200);
 }
 ]]>
index 46ca4ae2c0e206b29ec3368fb3097a74b1548b0e..81442ad7ab5d60da19f736622ac8604c07a9d440 100644 (file)
@@ -9,8 +9,8 @@
         </defs> \r
         <use x="25" y="25" xlink:href="#text"/>\r
         <script><![CDATA[\r
-        if (window.layoutTestController)\r
-            layoutTestController.dumpAsText();\r
+        if (window.testRunner)\r
+            testRunner.dumpAsText();\r
         ]]></script>\r
     </g>\r
 </svg>\r
index b6aa95b231fda358152bfbde3c913258cff5934e..f50c3de771c4151970667bc118e5fa83732e718c 100755 (executable)
@@ -13,8 +13,8 @@
     </defs>
     <text style="font-family:SVGArial;"></text>
     <script>
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
     </script>
     <text x="10px" y="50px" >Test for https://bugs.webkit.org/show_bug.cgi?id=62884</text>
     <text x="10px" y="100px">This test passes if it did not crash</text>
index dcdc559f32df4a50af731859ba62112027cb40cf..a3aec186d6c0a5be4b99b329d7b0780e938bb694 100644 (file)
@@ -7,8 +7,8 @@
     </symbol>
     <text id="console" x="10" y="20" />
     <script><![CDATA[
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
 
         function runTest()
         {
index 64220da4d9dd4e6db9da3c4431609aa73e83049c..fe4a0d02afdc420824ba382626373b7b28edc11d 100644 (file)
@@ -2,8 +2,8 @@
 <html>
 <head>
 <script>
-if (window.layoutTestController)
-    window.layoutTestController.dumpAsText()
+if (window.testRunner)
+    window.testRunner.dumpAsText()
 
 function runTest()
 {
index cce7ada001a64de494ace6039447bae838f67300..e4275e54228fccda666b6c5a353b72e0c3786ece 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
   <defs><text>This test passes if there is no crash</text></defs>
   <script>
-    if (window.layoutTestController)
-      layoutTestController.dumpAsText();
+    if (window.testRunner)
+      testRunner.dumpAsText();
   </script>
   <g id="g">
     <animate id="animate">
index f70878d6230378bcad1ca90bd74197e2e8fa117a..540c17f6776172be33f97f5c4e17aeb21e1a0b37 100644 (file)
@@ -1,8 +1,8 @@
 <svg style="content:counter(counter_0);" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
   <!-- This test passes if there is no crash. -->
   <script>
-    if (window.layoutTestController)
-      layoutTestController.dumpAsText();
+    if (window.testRunner)
+      testRunner.dumpAsText();
   </script>
   <g id="g">
     <style>
index 7ebc8a0839fd0dca61671ba53602520ff9fbbc80..f39f14d2afe0703cc08444dcc14c2050e16e0cf9 100644 (file)
@@ -2,8 +2,8 @@
 <script>
 function go() {
 
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
 
     q = document.getElementById('root').contentDocument;
     q.firstChild.setAttribute('style', 'content:counter(item)');
index 865f7161f983a36e1ce516a850b58f8309b350bd..8ff1dcc55c7a06762cf58b8a8ab00e2da824e978 100644 (file)
@@ -3,8 +3,8 @@
 <script>
     function go() {
 
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
 
         q = document.getElementById('root').contentDocument;
 
index 8caec42e47783fa7617b27134f3a579c7524735b..c1c3961416a087fe7fa4ff8bb7b3848dcae7330a 100644 (file)
@@ -1,8 +1,8 @@
 <html>
   <head>
     <script>
-      if (window.layoutTestController) {
-        layoutTestController.dumpAsText();
+      if (window.testRunner) {
+        testRunner.dumpAsText();
       }
 
       function onload()
index 975890161e699e17b2f5f6f63613e653caed1718..5451dd9121ae0bc8251121ed2862ba19b77dba19 100644 (file)
@@ -9,9 +9,9 @@
 }
 </style>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function executeTest() {
@@ -47,8 +47,8 @@ window.onload = function(){
         setTimeout(function(){ location.reload() },0);
     } else {
         document.getElementById("div1").textContent = "PASS: WebKit did not crash.";
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 </script>
index f710df6039eab2ff0aa73768b012daddac423391..a76efcd91b18152b9d49409ad70e3f9e6812b258 100644 (file)
@@ -8,9 +8,9 @@
     </g>
  <br>   
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 document.execCommand("SelectAll");
 function remove_tspan() {
@@ -39,8 +39,8 @@ style.innerHTML="* { \n\
 ";
 head.appendChild(style);
 
-if (window.layoutTestController)
-    setTimeout("layoutTestController.notifyDone()", 50);
+if (window.testRunner)
+    setTimeout("testRunner.notifyDone()", 50);
 </script>
 </svg>
 </body>
index 8c5b4dc2bb8b46e10adccb79693b9f29e58f2b10..71851166cfb8849db5b4f37d01a3a82b266b4e34 100644 (file)
@@ -6,8 +6,8 @@
         {
             clickLink(document.getElementById("link"));
             
-            if (window.layoutTestController)
-                layoutTestController.dumpAsText();
+            if (window.testRunner)
+                testRunner.dumpAsText();
         }
 
         function clickLink(link)
index ec9b9a0ef120b82aa10b724cf170a1558f0a236f..86b600af14ba6845961d56abb941338e8ef49b2b 100644 (file)
@@ -18,7 +18,7 @@ range = document.createRange();
 range.setEndAfter(document.getElementById("tspan"));
 range.extractContents();
 
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 </script>
 </svg>
index 4fc2841d1ae8f8f26d779c5a85cd4494206c8520..86556f590be902caf3ad97e2df3bfc1dae31fd90 100755 (executable)
@@ -2,8 +2,8 @@
 <text>
     <textPath id="textPath">
         <script>
-            if (window.layoutTestController)
-                layoutTestController.dumpAsText();
+            if (window.testRunner)
+                testRunner.dumpAsText();
 
             // This triggers a layout before adding the #text node.
             document.getElementById('textPath').scrollIntoView('foo');
index 0ba1be59886211291bc222389c46ccee87c54520..788a3522ca6a2d57a33b8541e94b2435e637fad2 100755 (executable)
@@ -1,7 +1,7 @@
 <iframe src="resources/crash-textPath-attributes-iframe.svg" onload="go(this)"></iframe>
 <script>
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
 
     function go(oIframe) {
       var oSelection = oIframe.contentWindow.getSelection();
index 10a7a655e118e907c2a4f4ee71b50fa11a351a91..9573f35171eb1a0e3f607d1d4ba86377b60cf05f 100644 (file)
@@ -15,8 +15,8 @@
     range.setEndAfter(document.getElementById("legendbox"));
     range.deleteContents();
 
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
 
     function go() {
       var svgRoot = document.getElementById("svgRoot");
index 2e8c17469b404832d808cb6143afb317146ddaac..324fadfa7e18c075107c18f059e04dccc518af94 100644 (file)
@@ -16,8 +16,8 @@
         document.execCommand('delete');
       }
 
-      if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+      if (window.testRunner)
+        testRunner.dumpAsText();
 </script>
 <body onload="testCrash()">
 <svg id="root" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
index a29c2a0e57586234b60142c753fedafd66da6c34..9d56252d865967458f3583e570374297d2d6785f 100644 (file)
@@ -9,8 +9,8 @@
         document.execCommand('delete');
         document.execCommand('delete');
 
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
     }
 </script>
 <body onload="testCrash()">
index 08be168336ba88ab1defaeea2271681af77cbed1..c19f6d831c27432aa343e6be03a80038fa75f8e1 100644 (file)
@@ -1,6 +1,6 @@
 <script>
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 
 var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg");
 for (prop in svg) {
index 6c3364e846d89da0680111150a2d204a612d2f68..60922b6c7d02d2f5930e5e849918009d7a1d06c0 100644 (file)
@@ -1,7 +1,7 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
   <script> <![CDATA[
-    if (window.layoutTestController)
-      layoutTestController.dumpAsText();
+    if (window.testRunner)
+      testRunner.dumpAsText();
   ]]></script>
 
   <a xlink:href="http://www.webkit.org">
index 9f632b5b62f68e2b3435c675ce195725a84275c4..d8cc47f319d0d4427eba0d8bac2f98e52116b731 100644 (file)
@@ -1,7 +1,7 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml">
   <script>
-  if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+  if (window.testRunner)
+    testRunner.dumpAsText();
   </script>
   <foreignObject display="table-caption"><xhtml:div>This test PASSED if we don't crash when the display value is table-caption</xhtml:div></foreignObject>
 </svg>
index 02d6d093dda4b6b094c93276fe4c71aa15763047..0ab24df5188ae6bd3ba690a3fa61827bff94928c 100644 (file)
@@ -1,8 +1,8 @@
 <div style="display:table-caption">
   <svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml">
     <script>
-    if (window.layoutTestController)
-      layoutTestController.dumpAsText();
+    if (window.testRunner)
+      testRunner.dumpAsText();
     </script>
     <foreignObject display="inherit"><xhtml:div>This test PASSED if we don't crash when the display value is table-caption by using inherit</xhtml:div></foreignObject>
   </svg>
index 257cf8767de71d1c8aaa7e838437ea725e0080ce..3e9845d12c03439b2cdd78f629f84907c2273420 100644 (file)
@@ -1,8 +1,8 @@
 <div style="display:table-caption">
   <svg xmlns="http://www.w3.org/2000/svg">
     <script>
-    if (window.layoutTestController)
-      layoutTestController.dumpAsText();
+    if (window.testRunner)
+      testRunner.dumpAsText();
     </script>
     <text display="inherit">This test PASSED if we don't crash when the display value is table-caption by using inherit</text>
   </svg>
index 483a7814ca221495b20a56106b8e1f8543cff863..3465f1b1884fb98e8c85428244b26dd2294d8ffa 100644 (file)
@@ -1,7 +1,7 @@
 <svg xmlns="http://www.w3.org/2000/svg">
   <script>
-  if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+  if (window.testRunner)
+    testRunner.dumpAsText();
   </script>
   <text display="table-caption">This test PASSED if we don't crash when the display value is table-caption</text>
 </svg>
index ddf4690befd553f6a152347b5878fafce6d8c2ff..c04b381a84e248db3c87b6b682588df615a8a3f6 100644 (file)
@@ -12,8 +12,8 @@
         // The animate element tries to modify the element, which tries to update the
         // instances in the circle, which crashes if it holds a pointer to a non-existent element.
 
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
     }
     //]]>
     </script>
index ae2687458d04f3421e976a359ff5896602e5fffc..3c97e73a311917caa1784851b02f34fb118c5c45 100644 (file)
@@ -3,9 +3,9 @@
         <title>Make sure embedded SVG is turned on in dashboard</title>
     </head>
     <script>
-         if (window.layoutTestController) {
-             layoutTestController.setUseDashboardCompatibilityMode(true);
-             layoutTestController.dumpAsText();
+         if (window.testRunner) {
+             testRunner.setUseDashboardCompatibilityMode(true);
+             testRunner.dumpAsText();
          }
 
          function debug(str) {
index 1e02fe2ac5151421021abf311a82e50c11a38fb3..a78de326a406521eeed307500a3a336627726d11 100644 (file)
@@ -1,7 +1,7 @@
 <!DOCTYPE html>
 <script>
-  if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+  if (window.testRunner)
+    testRunner.dumpAsText();
   document.createElementNS("http://www.w3.org/2000/svg", "svg").className.baseVal = "";
 </script>
 <body>
index b3e50508b0cebc6a3c1035eca37a8837407cdebd..7bd2a5883d76a9ff18a79feb62b9fefdda44b2b3 100644 (file)
@@ -1,7 +1,7 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
 <script>
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
 </script>
 <defs><filter id="ds2">
     <feGaussianBlur in="SourceAlpha" stdDeviation="3" result="blur"/>
index 961472cab0fa2b162e857b43cf466c6394e9475a..17d1ed4844ff2d11429e56f44978069497631510 100644 (file)
@@ -6,8 +6,8 @@
     </defs>
     <text font-family="b">PASS</text>
     <script>
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
     var defs = document.getElementById("defs");
     var bfont = document.getElementById("bfont");
     defs.appendChild(bfont);
index 1379a0ddf293fdb4ce48eeb517e5a68d727b516e..609029daae011c9ad65e1c70774432da7e29257f 100644 (file)
@@ -8,7 +8,7 @@
 </defs>
 <text font-family="svgtest" x="0" y="1cm">This test passes if WebKit doesn't crash.</text>
 <script>
-if (window.layoutTestController)
-    window.layoutTestController.dumpAsText();
+if (window.testRunner)
+    window.testRunner.dumpAsText();
 </script>
 </svg>
index 1f1aef7796eb92c94e5bc0f81c0f3253480d4f64..e664c4eda9d1e0679243897967773b835c267cd5 100644 (file)
@@ -8,8 +8,8 @@
 <text y="72">This tests that &lt;font-face&gt; elements that are not in the document have no effect.</text>
 <text y="96">Test result: <tspan id="result"></tspan></text>
 <script>
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
 
     var f = document.getElementById("f");
     f.parentNode.removeChild(f);
index 42538d23164e27a3295ae2aac3410fd62f9c29ba..632ae948fc40eeda111e4765ddb235d4a96e6353 100644 (file)
@@ -22,8 +22,8 @@
     </g>
 
     <script><![CDATA[
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
 
         var style = document.getElementById("style");
         var parent = style.parentNode;
index e4479dfbd159ec422db23ab41cd8c998657928cd..9a6f5bc6ef562b13ce4abea32fb83addb169b717 100644 (file)
   <script>
   function repaintTest() {
     if (window.eventSender) {
-        layoutTestController.waitUntilDone();
+        testRunner.waitUntilDone();
         eventSender.mouseMoveTo(100, 100);
         eventSender.mouseUp();
         eventSender.mouseDown();
-        setTimeout("layoutTestController.notifyDone()", 0);
+        setTimeout("testRunner.notifyDone()", 0);
     }
   }
   </script>
index 68d1e4747887d7d6b521ed100b62fe38aa66f08e..1f1fdae591c4ca4e8e94a3802add05c194fa73b0 100644 (file)
@@ -1,7 +1,7 @@
 <svg xmlns="http://www.w3.org/2000/svg">
 <script>
-  if (window.layoutTestController)
-     layoutTestController.dumpAsText();
+  if (window.testRunner)
+     testRunner.dumpAsText();
 </script>
 
     <foreignObject  width="100%" height="100%" >
index 462de521fa1e8378cd1d5571b518f0aa24f41571..9207d6982731838315d4f7074faf6da8dd20ed45 100644 (file)
@@ -9,8 +9,8 @@
 <script>
   description("Tests that HTMLFrameElement and HTMLIFrameElement expose a getSVGDocument accessor");
 
-  if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+  if (window.testRunner)
+    testRunner.waitUntilDone();
 
   var frame;
   var iframe;
@@ -69,8 +69,8 @@
   }
 
   function completeTest() {
-    if (window.layoutTestController)
-      layoutTestController.notifyDone();
+    if (window.testRunner)
+      testRunner.notifyDone();
   }
   
   startTest();
index cc5da226b21686cc0a04aaa505081900754a4b2b..8499783a60b249ae0f3724aeaca7a8fa19838e15 100644 (file)
@@ -1,6 +1,6 @@
 <script>
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 </script>
 The SVG in the below frame should not render or crash.</br>
 <iframe src='data:application/xhtml+xml,
index 20de07ad872aa7d748863d2f266dc7ef06603b50..590290bbd72b2980075fd617fd0c0cdab5690333 100644 (file)
@@ -5,8 +5,8 @@
         document.getElementById("crash").getTransformToElement();
       }
 
-      if (window.layoutTestController) {
-        layoutTestController.dumpAsText();
+      if (window.testRunner) {
+        testRunner.dumpAsText();
       }
 
     </script>
index 0d664a9f5fbea16d20312eb47272398b6565b47f..e8d3cf402b59d789fa74f1673336c4abdf753ef8 100644 (file)
@@ -4,8 +4,8 @@
     <head>
         <script type="text/javascript">
             function checkBoundingBoxesEqual() {
-                if (window.layoutTestController)
-                    window.layoutTestController.dumpAsText();
+                if (window.testRunner)
+                    window.testRunner.dumpAsText();
 
                 // Ensure both boxes are the same size, meaning the empty <g> does not affect the bbox size.
                 var bboxA = document.getElementById('ga').getBBox();
index d05fd248739accd8516b5292a4b99eb77caa7753..a977ae30dd8c2ec8389b0bdefca989d271567a8c 100644 (file)
@@ -4,8 +4,8 @@
   <![CDATA[
     function init()
     {
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
         var g = document.createElementNS("http://www.w3.org/2000/svg", "g");
         document.rootElement.appendChild(g);
         var txt = document.createElementNS("http://www.w3.org/2000/svg", "text");
index 21dca93431bbae0bd6249ce42c2effba90908efe..ebd851245f051ca336816ed66c62b48d2a3fcead 100644 (file)
@@ -4,8 +4,8 @@
   <![CDATA[
     function init()
     {
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
         var txt = document.getElementById("text");
         size = document.getElementById("shape").getBBox();
         var passState = "FAIL";
index cf5a8bd7b56dae741c3210896e950381329d6b2e..8c5d5e8d08b729f2538e7a5989c07c4559044ddc 100644 (file)
@@ -6,8 +6,8 @@
   <![CDATA[
     function init()
     {
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
         var txt = document.getElementById("text");
         size = document.getElementById("shape").getBBox();
         var passState = "FAIL";
index 7f7f888db29576aed82f6ad5fd739ece5eab1378..8d029ef5166d01467abdd162fda0cd2ad0d58233 100644 (file)
@@ -17,8 +17,8 @@
       };
 
       function runTest () {
-        if (window.layoutTestController)
-          layoutTestController.dumpAsText();
+        if (window.testRunner)
+          testRunner.dumpAsText();
 
         var rect = document.getElementById('rect');
         try {
index 22493341df7a11224012c744da220fe109fbde41..5b1e36d1da07118f977c93b370e7937508f4475c 100644 (file)
@@ -2,16 +2,16 @@
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Basic//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd">
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" onload="pageLoaded()">
      <script>
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function myfunc() {
         var myRect = document.getElementById("rect");
         myRect.setAttributeNS(null, 'fill', "url(#gradient1)");
         var myStop = document.getElementById("OF");
         myStop.setAttributeNS(null, 'stop-color', 'green');
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
 }
 
 function clickNow() {
index a57715a7f686852d3af03a79fb7efd979b23fafd..a572f704db91eb2be4ac99f54640fe3cc5ebc2a3 100644 (file)
@@ -1,7 +1,7 @@
 <svg xmlns="http://www.w3.org/2000/svg">
     <script>
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
     </script>
     <defs>
         <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
index e2615c4d4bf6358d260f050ea6830d32879866dc..85345fa515e386b62e849d9c6c0adcd564556508 100644 (file)
@@ -15,8 +15,8 @@
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
 
 <script>
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index a426b63ee0568ca1a772b0394d760ae5d0600063..1ca8ca89ec52fbc973fae7963e5578f725890363 100644 (file)
@@ -15,8 +15,8 @@
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
 
 <script>
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index 7c8711fa9f4898d827341cfd0ec44a5946be1551..bf7f19360c20ac0a26203afc7397b09335362e1f 100644 (file)
@@ -3,13 +3,13 @@
 <script>
 function clickHandler(evt) {
     evt.target.style.fill = "green";
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function repaintTest() {
   if (window.eventSender) {
-      layoutTestController.waitUntilDone();
+      testRunner.waitUntilDone();
       eventSender.mouseMoveTo(50, 50);
       eventSender.mouseDown();
       eventSender.mouseUp();
index 71e941de1b1df4f1be0d94de7ec26280e748dd18..e6e06a4840ccd603854e85c0ea444a88f2e413f1 100644 (file)
@@ -5,13 +5,13 @@
 <script>
 function clickHandler(evt) {
     evt.target.style.fill = "green";
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function repaintTest() {
     if (window.eventSender) {
-        layoutTestController.waitUntilDone();
+        testRunner.waitUntilDone();
         eventSender.mouseMoveTo(50, 80);
         eventSender.mouseDown();
         eventSender.mouseUp();
index 0b235d3f64939f41533c2442f6f8a9d55f79c4f3..baec4bb547787b6e40bce3a6bd6411017d68fbcd 100644 (file)
@@ -2,8 +2,8 @@
 <svg xmlns="http://www.w3.org/2000/svg">
   <script type="text/javascript">
   <![CDATA[
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
     var txt = document.createElementNS('http://www.w3.org/2000/svg', "text");
     txt.setAttribute("id", "console");
     txt.textContent = "PASS";
index 7952347ad37368bd61554484178f18780966bdda..9ba255c56b0f3928267d410f235f011a74868d9d 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="runTest()">
    <script>
    <![CDATA[
-if (window.layoutTestController)
-  layoutTestController.dumpAsText();
+if (window.testRunner)
+  testRunner.dumpAsText();
 
 var clicked = false;
 
@@ -38,7 +38,7 @@ function runTest() {
 }
 
 function gotClick() {
-  if (!window.layoutTestController)
+  if (!window.testRunner)
     alert("Clicked hidden image @ " + event.clientX + ", " + event.clientY);
   clicked = true;
 }
index b4ccd0acb8f299dc7728ba96976711b5083e0ba0..7de634435e8d1309d7dd8e12130fb073da567869 100644 (file)
@@ -15,12 +15,12 @@ ImageSkia to do a partial load, as this is a precondition of the regression.
     var occluder = document.getElementById('occluder');
     occluder.style.top = 600;
 
-    if (window.layoutTestController)
-      layoutTestController.notifyDone();
+    if (window.testRunner)
+      testRunner.notifyDone();
   }
 
-  if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+  if (window.testRunner)
+    testRunner.waitUntilDone();
 
 </script>
 <body onLoad="doScroll();" style="overflow:hidden;">
index 5e63a92730fc0c0919ca18788bcb20e57026118b..38332a272f93cd1d89f071b0ca7fec3164adf4e8 100644 (file)
@@ -7,8 +7,8 @@
                <key>WebResourceData</key>
                <string>&lt;svg:svg xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"&gt;
  &lt;svg:script&gt;
-    if (window.layoutTestController)
-        layoutTestController.dumpDOMAsWebArchive();
+    if (window.testRunner)
+        testRunner.dumpDOMAsWebArchive();
   &lt;/svg:script&gt;
   &lt;svg:image xlink:href="resources/green-checker.png" width="100" height="100"/&gt;
 &lt;/svg:svg&gt;</string>
index f6b95dce0da63905a2a55c5293376fdb3a9adbde..4c74c76c4a9ff52aea0c5b2d732f4a7a0d532595 100644 (file)
@@ -1,8 +1,8 @@
 <svg:svg xmlns:svg="http://www.w3.org/2000/svg"
      xmlns:xlink="http://www.w3.org/1999/xlink">
  <svg:script>
-    if (window.layoutTestController)
-        layoutTestController.dumpDOMAsWebArchive();
+    if (window.testRunner)
+        testRunner.dumpDOMAsWebArchive();
   </svg:script>
   <svg:image xlink:href="resources/green-checker.png" width="100" height="100" />
 </svg:svg>
index fe0c19be45c1d6401d125f3916ca891608f85276..369d94f22282a857a02ca7d866cd6b53cf0e4696 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg">
 <text x="10" y="50">This test passed, if it doesn't crash in a debug build (fires assertion).</text>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
+if (window.testRunner) {
+    testRunner.dumpAsText();
 }
 
 var oFEConvolveMatrix = document.createElementNS("http://www.w3.org/2000/svg", "feConvolveMatrix");
index 9f825dfbcbca3edb2bd89e2fd844a6be6b905732..817d0e2829d98abee284906b3880ac187efea560 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg xmlns="http://www.w3.org/2000/svg" id="root" onload="runTest()">
   <script>
-  if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+  if (window.testRunner)
+    testRunner.dumpAsText();
 
   function runTest()
   {
index eac64be0a854b5bde020cf00d6f1fc437074f066..07be64246582452c019e6340b7169b302dceaf74 100755 (executable)
@@ -3,8 +3,8 @@
 .c1:nth-last-of-type(1n) { }
 </style>
 <script>
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 
 function runTest()
 {
index 457d27f7c2c36b06dff80b5fd5f035b60321b607..e5434c5ca85fd835da580bc26e5d881af1aea0d8 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg xmlns="http://www.w3.org/2000/svg" id="root" onload="runTest()">
   <script>
-  if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+  if (window.testRunner)
+    testRunner.dumpAsText();
 
   function runTest()
   {
index 3ade9f1b1426b39895c962b2a51c1f2c2fa6ecc4..42d62cf4f8b544f05fe37e049ec19d01ea941f5b 100644 (file)
@@ -2,8 +2,8 @@
 <svg id="root" xmlns="http://www.w3.org/2000/svg" onload="runTest()">
   <script>
     function runTest() {
-        if (window.layoutTestController)
-            layoutTestController.dumpAsText();
+        if (window.testRunner)
+            testRunner.dumpAsText();
         var root = document.documentElement;
         root.checkIntersection(null, root.createSVGRect());
         root.checkEnclosure(null, root.createSVGRect());
index 15fcab95802d2235f05576dc07208155f2abf92c..9fcd097c751d101a9f00531c90953527f4b9ccbf 100644 (file)
@@ -6,8 +6,8 @@
    width="200"\r
    height="200">\r
 <script><![CDATA[\r
-    if (window.layoutTestController)\r
-        layoutTestController.dumpAsText(true);\r
+    if (window.testRunner)\r
+        testRunner.dumpAsText(true);\r
 ]]></script>\r
 <defs>\r
   <linearGradient id="linearGradient0">\r
index ccdb461842f30365aac3be7ec541642d118a62e8..e1204ac23cba76b7b50c5cc9005907364b644654 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
 
 <script>
-    if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+    if (window.testRunner)
+        testRunner.dumpAsText();
 </script>
 
 <filter id="invalid_paint">
index ae676c0c3b5a7cbe9b5e4a1c7f475a2e3b21e43f..09945b1db9f0c6318f54d9a131b578fb2e90a64e 100644 (file)
@@ -6,8 +6,8 @@
 <script>
     var content = document.getElementById("content");
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createObject, 0);
     }
 
@@ -38,8 +38,8 @@
         clipPath.appendChild(path);
         content.appendChild(clipPath);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 4982606da555a2bb89d933897e0bb75e3f00b1e8..89857a4f63f7972742e9b9d9cf38cc6a20262d1e 100644 (file)
@@ -9,8 +9,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createClipPath, 0);
     }
 
@@ -26,8 +26,8 @@
         clipPath.appendChild(path);
         content.appendChild(clipPath);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 139c041b87619a4d83447b8a6df77190a3dc2d97..75c7c710680b3fd22bf1dcdf520516d870b1ab87 100644 (file)
@@ -8,8 +8,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createGradients, 0);
     }
 
@@ -87,8 +87,8 @@
 
         content.appendChild(text3);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index e3116f9fae56ec46af6648ada0a7fe93a231ab71..b6775c91de40319a61c88c1b627c3dd6e4c25ddf 100644 (file)
@@ -9,8 +9,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createGradient, 0);
     }
 
@@ -34,8 +34,8 @@
 
         content.appendChild(gradient);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 79faa349482924b94b987614b475f4464f6fc656..9eec75846b7a048b86365e85ac85fb7aa4641bcf 100644 (file)
@@ -18,8 +18,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createObject, 0);
     }
 
@@ -59,8 +59,8 @@
         marker.appendChild(circle);
         defs.appendChild(marker);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 31f1acb864310a59f7ccbdc631dd32c811411f22..4585ec01d101b29667f856b6fbdabc27dabe2bfb 100644 (file)
@@ -18,8 +18,8 @@
     var defs = document.getElementById("defs");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createMarker, 0);
     }
 
@@ -44,8 +44,8 @@
         marker.appendChild(circle);
         defs.appendChild(marker);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 2657419982af8cb7e49cb2d72802b6c43b7993b1..c0937ea17c46957ab43d0e40a341e325cd914c54 100644 (file)
@@ -9,8 +9,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createObject, 0);
     }
 
@@ -45,8 +45,8 @@
         mask.appendChild(rect);
         content.appendChild(mask);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 48df937fe8313bed06e87e9bf220ea361031ab11..81505430cb53b99fb085ece79f6a017f6f5fb204 100644 (file)
@@ -10,8 +10,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createMask, 0);
     }
 
@@ -33,8 +33,8 @@
         mask.appendChild(rect);
         content.appendChild(mask);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 2ed867093cd03e2d1195ee4cdb470d39d4cefdd5..894c43cc536087ad4c409f4cd6a777f3fd95d279 100644 (file)
@@ -8,8 +8,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createPatterns, 0);
     }
 
 
         content.appendChild(text3);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 82a225fd5422c5a9eb2a35ea2f33a980c84d9255..7dc43eba19c9a46af750077d582fed4bd86ce36a 100644 (file)
@@ -9,8 +9,8 @@
     var content = document.getElementById("content");
 
     function repaintTest() {
-        if (window.layoutTestController)
-            layoutTestController.waitUntilDone();
+        if (window.testRunner)
+            testRunner.waitUntilDone();
         setTimeout(createPattern, 0);
     }
 
@@ -43,8 +43,8 @@
 
         content.appendChild(pattern);
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 </script>
 
index 85871371bac097484a7a7e13e6f9b58f25e0bb7c..64c8ec4e9be7151dde860d8e2e12771a6fadda5e 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <svg xmlns="http://www.w3.org/2000/svg" onload="runTest()">
   <script type="text/ecmascript"><![CDATA[
-    if (window.layoutTestController)
-      layoutTestController.dumpAsText();
+    if (window.testRunner)
+      testRunner.dumpAsText();
 
     function expect(string, val) {
       var b = eval(string) == val;
index 824b357cf3237ab9604a87ed28891d684f82e2bc..9e1b0da2b68a1907721e8c1c44a91f10ddb43d2b 100644 (file)
@@ -5,7 +5,7 @@
 <script type="text/ecmascript"><![CDATA[
 function repaintTest() {
     if (window.eventSender) {
-        layoutTestController.waitUntilDone();
+        testRunner.waitUntilDone();
         eventSender.mouseMoveTo(20, 20);
         eventSender.mouseDown();
         eventSender.mouseUp();
@@ -32,8 +32,8 @@ function mouseHandler(evt) {
 
 function mouseHandlerLast(evt) {
     mouseHandler(evt);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 ]]></script>
 
index 8318b8c9e5a1c622573d0a423258ea3266be55e8..bd833897854caf4f09fc3eae94946187aef202ba 100644 (file)
@@ -2,8 +2,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="test()">
 <image id="image" xlink:href="" width="75" height="75" />
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function test() {
     // set
@@ -18,8 +18,8 @@ function test() {
     document.getElementById("image").setAttributeNS("http://www.w3.org/1999/xlink", "href", "resources/green-checker.png");
     document.getElementById("image").setAttribute("display", "inherit");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 </script>
index c8c2a47ae52dc13b2a659856ff4f5d0e558febc6..62c00eb2e5732d54e7aa3019bf1692bc6eb56118 100644 (file)
@@ -2,8 +2,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="test()">
 <image id="image" xlink:href="" width="75" height="75" />
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function test() {
     // remove
@@ -14,8 +14,8 @@ function test() {
     document.getElementById("image").setAttributeNS("http://www.w3.org/1999/xlink", "href", "resources/green-checker.png");
     document.getElementById("image").setAttribute("display", "inherit");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 </script>
index 1c092fa3700b0273725f5406813c36bac63599fe..dcf4bfc6f8ffe7da5e4e81f8f808e3d8dd1b734a 100644 (file)
@@ -2,8 +2,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="test()">
 <image id="image" xlink:href="" width="75" height="75" />
 <script>
-if (window.layoutTestController)
-    layoutTestController.waitUntilDone();
+if (window.testRunner)
+    testRunner.waitUntilDone();
 
 function test() {
     // set
@@ -19,8 +19,8 @@ function test() {
     document.getElementById("image").href.baseVal = "resources/green-checker.png";
     document.getElementById("image").setAttribute("display", "inherit");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 </script>
index 712c4d2dc6785f1016919fbd0e4524bce64dc52f..21f6cd229a24414e35ffff65477d4bf17b7c64cf 100644 (file)
@@ -21,8 +21,8 @@
 
 <text>PASS, if it doesn't crash.</text>
 <script><![CDATA[
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 document.execCommand("SelectAll");
 range = document.createRange();
 range.setStartBefore(document.getElementById("stop"));
index c8e77832d3f6a3996707ea8875b80180cc43f21d..175cec2730f892f1a20ab7fbe696219fd526e1d2 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index a002db9fcf8e2ed1103d270129d4928b41fa0cbd..0b1150466cb5609b4a061ca1890b3486125a12bc 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index ee57310ff17ba48f8aa4c5d3b77a691efef7ad24..f475cf320f71b0a1cbb5f7b4bc56ce1bf7f165ee 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index 42814ee6dc8f286dfba0512cd79b7b627e607d51..3247747edb71c553139a908ddc5a5ccd7e71c1dd 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index d66ae2a7e8d8a4735c62ff1db8f18ac38ef0eee7..34c7ab8067334fb19cbe9cbc958eb99b43da8583 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index e6701402326f7085f4a1d19f7ce68ba0b7a1e67a..fb38e9d460693c458f09b928a61d4666986c3239 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index edc7fadba5c22b76b8d470d4eb3226bd5525bf0a..037514e4e2594f009d11bca91cb84621f7a58626 100644 (file)
@@ -14,8 +14,8 @@
 <!--======================================================================-->
 <svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360" onload="clickLinkNow()">
    <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function clickLinkNow() {
     if (window.eventSender) {
index dd8864877b14674b2a1d2c317873b9cb99f027f3..e83a9e79f0197947804bc4d9f78910c0aceb37e4 100644 (file)
 
   <!--======================================================================-->
 <script type="text/ecmascript"><![CDATA[
-if (window.layoutTestController)
-    window.layoutTestController.waitUntilDone();
+if (window.testRunner)
+    window.testRunner.waitUntilDone();
 
 function linkClicked()
 {
-    if (window.layoutTestController)
-        window.layoutTestController.notifyDone();
+    if (window.testRunner)
+        window.testRunner.notifyDone();
 }
 
 function clickLink() {
index 681f87e8ef874bb08a2b3a8c44f2de360c4e54f0..14b806f7f38bc8ff1a81aa3c6d7cc7196c2def77 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
   <script>
     <![CDATA[
-      if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+      if (window.testRunner)
+        testRunner.dumpAsText();
 
       var results = [ ];
       function handler(event)
index bbca19775462a9eefe5261883a71c788dd15200d..a834350b6a26eaf4e69d75af264670a74b1c7c37 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="reportLoadEvent(this);runTest();">
   <script>
     <![CDATA[
-      if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+      if (window.testRunner)
+        testRunner.dumpAsText();
 
       var results = new Array();
 
index bb377de97297fa46ad1dc235d30dab5d8f33c1c0..40e27bc1a7079d1ff9b9fecfdd030829e74e6014 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="reportLoadEvent(this);runTest();">
   <script>
     <![CDATA[
-      if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+      if (window.testRunner)
+        testRunner.dumpAsText();
 
       var results = new Array();
 
index 2b89336edaf842af1c662e8b4bb5b30ed5b37790..75f5b555c93aa7f7c4c483502e501861b069dc42 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="reportLoadEvent(this);runTest();">
   <script>
     <![CDATA[
-      if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+      if (window.testRunner)
+        testRunner.dumpAsText();
 
       var results = new Array();
 
index 8bdb31a568183226ab64d7c71749227fafc94363..df2dad4a3dd5bdb95b920df80223c7a8cfa7ceca 100644 (file)
@@ -1,8 +1,8 @@
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onload="reportLoadEvent(this);runTest();">
   <script>
     <![CDATA[
-      if (window.layoutTestController)
-        layoutTestController.dumpAsText();
+      if (window.testRunner)
+        testRunner.dumpAsText();
 
&n