Use testRunner instead of layoutTestController in networkinformation, perf, plugins...
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 15 Jun 2012 07:38:37 +0000 (07:38 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 15 Jun 2012 07:38:37 +0000 (07:38 +0000)
commite4264d4c9261d1f549c63536ef98367fdd8229e5
tree23ca64108df31ed1216ed8933057137e995ff87c
parent8d4df5932688e87962629a0e7854baf33ac54cfe
Use testRunner instead of layoutTestController in networkinformation, perf, plugins, pointer-lock, printing, scrollbars, and security tests
https://bugs.webkit.org/show_bug.cgi?id=89181

Reviewed by Kent Tamura.

* perf/clone-with-focus.html:
* perf/nested-combined-selectors.html:
* perf/table-rows-length-caching.html:
* platform/chromium/plugins/call-as-function.html:
* platform/chromium/plugins/get-url-with-blank-target2.html:
* platform/chromium/plugins/get-url-with-iframe-target-no-crash.html:
* platform/chromium/printing/custom-page-size-style-expected.txt:
* platform/chromium/printing/custom-page-size-style.html:
* platform/gtk/plugins/invalidate-rect-with-null-npp-argument.html:
* platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html:
* platform/mac-wk2/plugins/contents-scale-factor.html:
* platform/mac-wk2/plugins/mouse-events-scaled.html:
* platform/mac/plugins/bindings-array-apply-crash.html:
* platform/mac/plugins/bindings-objc-long-method-name.html:
* platform/mac/plugins/bindings-objc-method-name-conversion.html:
* platform/mac/plugins/bindings-test-objc.html:
* platform/mac/plugins/call-as-function-test.html:
* platform/mac/plugins/convert-point.html:
* platform/mac/plugins/disable-plugins.html:
* platform/mac/plugins/jsobjc-dom-wrappers.html:
* platform/mac/plugins/jsobjc-simple.html:
* platform/mac/plugins/pluginDocumentView-deallocated-dataSource.html-disabled:
* platform/mac/plugins/root-object-premature-delete-crash.html:
* platform/mac/plugins/supports-carbon-event-model.html:
* platform/mac/plugins/testplugin-onnew-onpaint.html:
* platform/mac/plugins/throw-on-dealloc.html:
* platform/mac/plugins/undefined-property-crash.html:
* platform/mac/plugins/update-widget-from-style-recalc.html:
* platform/mac/plugins/webScriptObject-exception-deadlock.html:
* platform/mac/scrollbars/key-window-not-first-responder.html:
* platform/qt/plugins/application-plugin-plugins-disabled.html:
* platform/win/plugins/call-javascript-that-destroys-plugin.html:
* platform/win/plugins/get-value-netscape-window.html:
* platform/win/plugins/iframe-inside-overflow.html:
* platform/win/plugins/npn-invalidate-rect-invalidates-window.html:
* platform/win/plugins/visibility-hidden.html:
* platform/win/plugins/window-geometry-initialized-before-set-window.html:
* platform/win/plugins/window-region-is-set-to-clip-rect.html:
* platform/win/plugins/windowless-paint-rect-coordinates.html:
* plugins/:
* pointer-lock/lock-fail-responses-expected.txt:
* pointer-lock/lock-fail-responses.html:
* pointer-lock/pointer-lock-api.html:
* pointer-lock/pointerlockchange-pointerlockerror-events-expected.txt:
* pointer-lock/pointerlockchange-pointerlockerror-events.html:
* pointer-lock/pointerlocklost-event-expected.txt:
* pointer-lock/pointerlocklost-event.html:
* printing/compositing-layer-printing.html:
* printing/css2.1/README.txt:
* printing/css2.1/page-break-after-000.html:
* printing/css2.1/page-break-after-001.html:
* printing/css2.1/page-break-after-002.html:
* printing/css2.1/page-break-after-003.html:
* printing/css2.1/page-break-after-004.html:
* printing/css2.1/page-break-before-000.html:
* printing/css2.1/page-break-before-001.html:
* printing/css2.1/page-break-before-002.html:
* printing/css2.1/page-break-inside-000.html:
* printing/iframe-print.html:
* printing/media-queries-print.html:
* printing/numberOfPages-expected.txt:
* printing/page-count-layout-overflow.html:
* printing/page-count-relayout-shrink.html:
* printing/page-count-with-one-word.html:
* printing/page-format-data-display-none.html:
* printing/page-format-data-expected.txt:
* printing/page-format-data.html:
* printing/page-rule-css-text.html:
* printing/page-rule-in-media-query.html:
* printing/page-rule-selection-expected.txt:
* printing/page-rule-selection.html:
* printing/pageNumerForElementById-expected.txt:
* printing/print-close-crash.html:
* printing/pseudo-class-outside-page.html:
* printing/resources/paged-media-test-utils.js:
(pageNumberForElementShouldBe):
(numberOfPagesShouldBe):
(runPrintingTest):
* printing/return-from-printing-mode.html:
* printing/script-tests/numberOfPages.js:
* printing/script-tests/pageNumerForElementById.js:
* printing/setPrinting.html:
* printing/simultaneous-position-float-change.html:
* printing/single-line-must-not-be-split-into-two-pages.html:
* printing/width-overflow.html:
* printing/zoomed-document.html:
* scrollbars/hidden-iframe-scrollbar-crash.html:
* scrollbars/hidden-iframe-scrollbar-crash2.html:
* scrollbars/hidden-scrollbar-prevents-layout.html:
* scrollbars/overflow-custom-scrollbar-crash.html:
* scrollbars/resources/hidden-iframe-scrollbar-crash2.html:
* scrollbars/scroll-rtl-or-bt-layer.html:
* scrollbars/scrollable-iframe-remove-crash.html:
* scrollbars/scrollbar-click-does-not-blur-content.html:
* scrollbars/scrollbar-crash-on-refresh.html:
* scrollbars/scrollbar-drag-thumb-with-large-content.html:
* scrollbars/scrollbar-gradient-crash.html:
* scrollbars/scrollbar-iframe-click-does-not-blur-content.html:
* scrollbars/scrollbar-initial-position.html:
* scrollbars/scrollbar-middleclick-nopaste.html:
* scrollbars/scrollbar-miss-mousemove-disabled.html:
* scrollbars/scrollbar-miss-mousemove.html:
* scrollbars/scrollbar-owning-renderer-crash.html:
* scrollbars/scrollbar-part-created-with-no-parent-crash.html:
* scrollbars/scrollbar-percent-padding-crash.html:
* scrollbars/scrollbar-scrollbarparts-repaint-crash.html:
* scrollbars/scrollevent-iframe-no-scrolling-wheel.html:
* scrollbars/scrollevent-iframe-no-scrolling.html:
* security/autocomplete-cleared-on-back.html:
* security/block-test-no-port.html:
* security/block-test.html:
* security/set-form-autocomplete-attribute.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@120417 268f45cc-cd09-0410-ab3c-d52691b4dbfc
220 files changed:
LayoutTests/ChangeLog
LayoutTests/perf/clone-with-focus.html
LayoutTests/perf/nested-combined-selectors.html
LayoutTests/perf/table-rows-length-caching.html
LayoutTests/platform/chromium/plugins/call-as-function.html
LayoutTests/platform/chromium/plugins/get-url-with-blank-target2.html
LayoutTests/platform/chromium/plugins/get-url-with-iframe-target-no-crash.html
LayoutTests/platform/chromium/printing/custom-page-size-style-expected.txt
LayoutTests/platform/chromium/printing/custom-page-size-style.html
LayoutTests/platform/gtk/plugins/invalidate-rect-with-null-npp-argument.html
LayoutTests/platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html
LayoutTests/platform/mac-wk2/plugins/contents-scale-factor.html
LayoutTests/platform/mac-wk2/plugins/mouse-events-scaled.html
LayoutTests/platform/mac/plugins/bindings-array-apply-crash.html
LayoutTests/platform/mac/plugins/bindings-objc-long-method-name.html
LayoutTests/platform/mac/plugins/bindings-objc-method-name-conversion.html
LayoutTests/platform/mac/plugins/bindings-test-objc.html
LayoutTests/platform/mac/plugins/call-as-function-test.html
LayoutTests/platform/mac/plugins/convert-point.html
LayoutTests/platform/mac/plugins/disable-plugins.html
LayoutTests/platform/mac/plugins/jsobjc-dom-wrappers.html
LayoutTests/platform/mac/plugins/jsobjc-simple.html
LayoutTests/platform/mac/plugins/pluginDocumentView-deallocated-dataSource.html-disabled
LayoutTests/platform/mac/plugins/root-object-premature-delete-crash.html
LayoutTests/platform/mac/plugins/supports-carbon-event-model.html
LayoutTests/platform/mac/plugins/testplugin-onnew-onpaint.html
LayoutTests/platform/mac/plugins/throw-on-dealloc.html
LayoutTests/platform/mac/plugins/undefined-property-crash.html
LayoutTests/platform/mac/plugins/update-widget-from-style-recalc.html
LayoutTests/platform/mac/plugins/webScriptObject-exception-deadlock.html
LayoutTests/platform/mac/scrollbars/key-window-not-first-responder.html
LayoutTests/platform/qt/plugins/application-plugin-plugins-disabled.html
LayoutTests/platform/win/plugins/call-javascript-that-destroys-plugin.html
LayoutTests/platform/win/plugins/get-value-netscape-window.html
LayoutTests/platform/win/plugins/iframe-inside-overflow.html
LayoutTests/platform/win/plugins/npn-invalidate-rect-invalidates-window.html
LayoutTests/platform/win/plugins/visibility-hidden.html
LayoutTests/platform/win/plugins/window-geometry-initialized-before-set-window.html
LayoutTests/platform/win/plugins/window-region-is-set-to-clip-rect.html
LayoutTests/platform/win/plugins/windowless-paint-rect-coordinates.html
LayoutTests/plugins/access-after-page-destroyed.html
LayoutTests/plugins/attach-during-destroy.html
LayoutTests/plugins/change-widget-and-click-crash.html
LayoutTests/plugins/clicking-missing-plugin-fires-delegate.html
LayoutTests/plugins/crash-restoring-plugin-page-from-page-cache.html
LayoutTests/plugins/createScriptableObject-before-start.html
LayoutTests/plugins/destroy-during-npp-new-object-with-fallback-content.html
LayoutTests/plugins/destroy-during-npp-new.html
LayoutTests/plugins/destroy-on-setwindow.html
LayoutTests/plugins/destroy-plugin-from-callback.html
LayoutTests/plugins/destroy-reentry.html
LayoutTests/plugins/destroy-stream-twice.html
LayoutTests/plugins/document-open.html
LayoutTests/plugins/embed-attributes-setting.html
LayoutTests/plugins/embed-inside-object.html
LayoutTests/plugins/embed-prefers-plugins-for-images.html
LayoutTests/plugins/evaluate-js-after-removing-plugin-element.html
LayoutTests/plugins/form-value.html
LayoutTests/plugins/fullscreen-plugins-dont-reload.html
LayoutTests/plugins/get-empty-url.html
LayoutTests/plugins/get-file-url.html
LayoutTests/plugins/get-javascript-url.html
LayoutTests/plugins/get-targeted-javascript-url.html
LayoutTests/plugins/get-url-notify-with-url-that-fails-to-load.html
LayoutTests/plugins/get-url-that-the-resource-load-delegate-will-disallow.html
LayoutTests/plugins/get-url-with-blank-target.html
LayoutTests/plugins/get-url-with-iframe-target.html
LayoutTests/plugins/get-url-with-javascript-destroying-plugin.html
LayoutTests/plugins/get-url-with-javascript-url.html
LayoutTests/plugins/get-user-agent-with-null-npp-from-npp-new.html
LayoutTests/plugins/geturl-replace-query.html
LayoutTests/plugins/geturlnotify-during-document-teardown.html
LayoutTests/plugins/hidden-iframe-with-swf-plugin.html
LayoutTests/plugins/iframe-shims.html
LayoutTests/plugins/inner-html-display-none.html
LayoutTests/plugins/instance-available-before-stylesheets-loaded-object.html
LayoutTests/plugins/instance-available-before-stylesheets-loaded.html
LayoutTests/plugins/invalid-mime-with-valid-extension-shows-missing-plugin.html
LayoutTests/plugins/js-from-destroy.html
LayoutTests/plugins/keyboard-events.html
LayoutTests/plugins/layout-in-beforeload-listener-affects-plugin-loading.html
LayoutTests/plugins/missing-plugin.html
LayoutTests/plugins/mouse-click-iframe-to-plugin.html
LayoutTests/plugins/mouse-click-plugin-clears-selection.html
LayoutTests/plugins/mouse-events-fixedpos.html
LayoutTests/plugins/mouse-events.html
LayoutTests/plugins/mouse-move-over-plugin-in-frame.html
LayoutTests/plugins/multiple-plugins.html
LayoutTests/plugins/nested-plugin-objects.html
LayoutTests/plugins/netscape-destroy-plugin-script-objects.html
LayoutTests/plugins/netscape-dom-access-and-reload.html
LayoutTests/plugins/netscape-plugin-map-data-to-src.html
LayoutTests/plugins/netscape-plugin-page-cache-works.html
LayoutTests/plugins/netscape-plugin-property-access-exception.html
LayoutTests/plugins/netscape-plugin-setwindow-size-2.html
LayoutTests/plugins/netscape-plugin-setwindow-size.html
LayoutTests/plugins/no-mime-with-valid-extension.html
LayoutTests/plugins/npobject-js-wrapper-destroyed-after-plugin-unload.html
LayoutTests/plugins/npp-set-window-called-during-destruction.html
LayoutTests/plugins/npruntime/construct.html
LayoutTests/plugins/npruntime/delete-plugin-within-getProperty.html
LayoutTests/plugins/npruntime/delete-plugin-within-hasProperty-return-false.html
LayoutTests/plugins/npruntime/delete-plugin-within-hasProperty-return-true.html
LayoutTests/plugins/npruntime/delete-plugin-within-invoke.html
LayoutTests/plugins/npruntime/delete-plugin-within-setProperty.html
LayoutTests/plugins/npruntime/embed-property-equality.html
LayoutTests/plugins/npruntime/embed-property.html
LayoutTests/plugins/npruntime/enumerate.html
LayoutTests/plugins/npruntime/get-int-identifier-special-values.html
LayoutTests/plugins/npruntime/get-property-return-value.html
LayoutTests/plugins/npruntime/invoke-browserfuncs.html
LayoutTests/plugins/npruntime/invoke-default.html
LayoutTests/plugins/npruntime/invoke-failure.html
LayoutTests/plugins/npruntime/invoke.html
LayoutTests/plugins/npruntime/np-deallocate-called-before-np-shutdown.html
LayoutTests/plugins/npruntime/npruntime.html
LayoutTests/plugins/npruntime/plugin-scriptable-object-invoke-default.html
LayoutTests/plugins/npruntime/round-trip-npobject.html
LayoutTests/plugins/npruntime/set-property.html
LayoutTests/plugins/npruntime/throw-exception.html
LayoutTests/plugins/null-npp-getvalue-pointer.html
LayoutTests/plugins/object-embed-plugin-scripting.html
LayoutTests/plugins/object-onfocus-mutation-crash.html
LayoutTests/plugins/open-and-close-window-with-plugin.html
LayoutTests/plugins/override-node-method.html
LayoutTests/plugins/pass-different-npp-struct.html
LayoutTests/plugins/plugin-document-back-forward.html
LayoutTests/plugins/plugin-document-load-prevented-userscript.html
LayoutTests/plugins/plugin-document-willSendRequest-null.html
LayoutTests/plugins/plugin-initiate-popup-window.html
LayoutTests/plugins/plugin-javascript-access.html
LayoutTests/plugins/plugin-remove-subframe.html
LayoutTests/plugins/private-browsing-mode-2.html
LayoutTests/plugins/private-browsing-mode.html
LayoutTests/plugins/reentrant-update-widget-positions.html
LayoutTests/plugins/refcount-leaks.html
LayoutTests/plugins/reloadplugins-and-pages.html
LayoutTests/plugins/reloadplugins-no-pages.html
LayoutTests/plugins/resources/geturlnotify-on-destroy.html
LayoutTests/plugins/resources/go-back.html
LayoutTests/plugins/resources/open-and-close-window-with-plugin.html
LayoutTests/plugins/resources/resize-from-plugin-frame.html
LayoutTests/plugins/return-error-from-new-stream-callback-in-full-frame-plugin.html
LayoutTests/plugins/return-error-from-new-stream-doesnt-invoke-destroy-stream.html
LayoutTests/plugins/return-negative-one-from-write.html
LayoutTests/plugins/return-npobject.html
LayoutTests/plugins/script-object-invoke.html
LayoutTests/plugins/set-status.html
LayoutTests/plugins/update-widgets-crash.html
LayoutTests/plugins/window-open.html
LayoutTests/plugins/windowless_plugin_paint_test.html
LayoutTests/pointer-lock/lock-fail-responses-expected.txt
LayoutTests/pointer-lock/lock-fail-responses.html
LayoutTests/pointer-lock/pointer-lock-api.html
LayoutTests/pointer-lock/pointerlockchange-pointerlockerror-events-expected.txt
LayoutTests/pointer-lock/pointerlockchange-pointerlockerror-events.html
LayoutTests/pointer-lock/pointerlocklost-event-expected.txt
LayoutTests/pointer-lock/pointerlocklost-event.html
LayoutTests/printing/compositing-layer-printing.html
LayoutTests/printing/css2.1/README.txt
LayoutTests/printing/css2.1/page-break-after-000.html
LayoutTests/printing/css2.1/page-break-after-001.html
LayoutTests/printing/css2.1/page-break-after-002.html
LayoutTests/printing/css2.1/page-break-after-003.html
LayoutTests/printing/css2.1/page-break-after-004.html
LayoutTests/printing/css2.1/page-break-before-000.html
LayoutTests/printing/css2.1/page-break-before-001.html
LayoutTests/printing/css2.1/page-break-before-002.html
LayoutTests/printing/css2.1/page-break-inside-000.html
LayoutTests/printing/iframe-print.html
LayoutTests/printing/media-queries-print.html
LayoutTests/printing/numberOfPages-expected.txt
LayoutTests/printing/page-count-layout-overflow.html
LayoutTests/printing/page-count-relayout-shrink.html
LayoutTests/printing/page-count-with-one-word.html
LayoutTests/printing/page-format-data-display-none.html
LayoutTests/printing/page-format-data-expected.txt
LayoutTests/printing/page-format-data.html
LayoutTests/printing/page-rule-css-text.html
LayoutTests/printing/page-rule-in-media-query.html
LayoutTests/printing/page-rule-selection-expected.txt
LayoutTests/printing/page-rule-selection.html
LayoutTests/printing/pageNumerForElementById-expected.txt
LayoutTests/printing/print-close-crash.html
LayoutTests/printing/pseudo-class-outside-page.html
LayoutTests/printing/resources/paged-media-test-utils.js
LayoutTests/printing/return-from-printing-mode.html
LayoutTests/printing/script-tests/numberOfPages.js
LayoutTests/printing/script-tests/pageNumerForElementById.js
LayoutTests/printing/setPrinting.html
LayoutTests/printing/simultaneous-position-float-change.html
LayoutTests/printing/single-line-must-not-be-split-into-two-pages.html
LayoutTests/printing/width-overflow.html
LayoutTests/printing/zoomed-document.html
LayoutTests/scrollbars/hidden-iframe-scrollbar-crash.html
LayoutTests/scrollbars/hidden-iframe-scrollbar-crash2.html
LayoutTests/scrollbars/hidden-scrollbar-prevents-layout.html
LayoutTests/scrollbars/overflow-custom-scrollbar-crash.html
LayoutTests/scrollbars/resources/hidden-iframe-scrollbar-crash2.html
LayoutTests/scrollbars/scroll-rtl-or-bt-layer.html
LayoutTests/scrollbars/scrollable-iframe-remove-crash.html
LayoutTests/scrollbars/scrollbar-click-does-not-blur-content.html
LayoutTests/scrollbars/scrollbar-crash-on-refresh.html
LayoutTests/scrollbars/scrollbar-drag-thumb-with-large-content.html
LayoutTests/scrollbars/scrollbar-gradient-crash.html
LayoutTests/scrollbars/scrollbar-iframe-click-does-not-blur-content.html
LayoutTests/scrollbars/scrollbar-initial-position.html
LayoutTests/scrollbars/scrollbar-middleclick-nopaste.html
LayoutTests/scrollbars/scrollbar-miss-mousemove-disabled.html
LayoutTests/scrollbars/scrollbar-miss-mousemove.html
LayoutTests/scrollbars/scrollbar-owning-renderer-crash.html
LayoutTests/scrollbars/scrollbar-part-created-with-no-parent-crash.html
LayoutTests/scrollbars/scrollbar-percent-padding-crash.html
LayoutTests/scrollbars/scrollbar-scrollbarparts-repaint-crash.html
LayoutTests/scrollbars/scrollevent-iframe-no-scrolling-wheel.html
LayoutTests/scrollbars/scrollevent-iframe-no-scrolling.html
LayoutTests/security/autocomplete-cleared-on-back.html
LayoutTests/security/block-test-no-port.html
LayoutTests/security/block-test.html
LayoutTests/security/set-form-autocomplete-attribute.html