HTTP tests should use testRunner instead of layoutTestController
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Jun 2012 07:49:51 +0000 (07:49 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Jun 2012 07:49:51 +0000 (07:49 +0000)
https://bugs.webkit.org/show_bug.cgi?id=88969

Reviewed by Darin Adler.

* http/tests/appcache/:
* http/tests/cache/cancel-during-failure-crash.html:
* http/tests/cache/cancel-during-revalidation-succeeded.html:
* http/tests/cache/history-only-cached-subresource-loads-max-age-https.html:
* http/tests/cache/history-only-cached-subresource-loads.html:
* http/tests/cache/loaded-from-cache-after-reload-within-iframe.html:
* http/tests/cache/loaded-from-cache-after-reload.html:
* http/tests/cache/post-redirect-get.php:
* http/tests/cache/post-with-cached-subresources.php:
* http/tests/cache/resources/stopped-revalidation-result.html:
* http/tests/cache/resources/subresource-test.js:
(nextTest):
* http/tests/cache/stopped-revalidation.html:
* http/tests/cache/subresource-failover-to-network.html:
* http/tests/cache/subresource-fragment-identifier.html:
* http/tests/cache/subresource-multiple-instances.html:
* http/tests/cache/xhr-body.html:
* http/tests/cache/zero-length-xhr.html:
* http/tests/canvas/philip/tests.js:
(_addTest.endTest):
(_addTest.window.onload):
(_addTest):
* http/tests/canvas/webgl/origin-clean-conformance.html:
* http/tests/cookies/resources/cookies-test-pre.js:
* http/tests/cookies/resources/resetCookies.js:
(resetCookies):
* http/tests/cookies/resources/setArraycookies-result.php:
* http/tests/cookies/resources/setUtf8Cookies-result.php:
* http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html:
* http/tests/cookies/third-party-cookie-relaxing.html:
* http/tests/css/cross-fade-reload.html:
* http/tests/css/css-imports-redirect-cycle.html:
* http/tests/css/font-face-src-loading.html:
* http/tests/css/resources/link-css-disabled-value-with-slow-loading-sheet-in-error.js:
* http/tests/css/resources/link-css-disabled-value-with-slow-loading-sheet.js:
* http/tests/css/resources/request-logging.js:
(startTest):
(endTest):
* http/tests/download/basic-ascii.html:
* http/tests/download/default-encoding.html:
* http/tests/download/inherited-encoding-form-submission-result.html:
* http/tests/download/inherited-encoding.html:
* http/tests/download/literal-utf-8.html:
* http/tests/eventsource/eventsource-bad-mime-type.html:
* http/tests/eventsource/eventsource-content-type-charset.html:
* http/tests/eventsource/eventsource-eof.html:
* http/tests/eventsource/eventsource-parse-event-stream.html:
* http/tests/eventsource/eventsource-reconnect-during-navigate-crash.html:
* http/tests/eventsource/eventsource-reconnect.html:
* http/tests/eventsource/eventsource-status-code-states.html:
* http/tests/eventsource/existent-eventsource-status-error-iframe-crash.html:
* http/tests/eventsource/non-existent-eventsource-status-error-iframe-crash.html:
* http/tests/eventsource/resources/wait-then-notify-done.php:
* http/tests/eventsource/workers/eventsource-simple.html:
* http/tests/fileapi/create-blob-url-from-data-url.html:
* http/tests/filesystem/no-cache-filesystem-url.html:
* http/tests/globalhistory/history-delegate-basic-302-redirect.html:
* http/tests/globalhistory/history-delegate-basic-refresh-redirect.html:
* http/tests/globalhistory/history-delegate-basic-title.html:
* http/tests/globalhistory/history-delegate-basic-visited-links.html:
* http/tests/history/:
* http/tests/incremental/frame-focus-before-load.html:
* http/tests/incremental/partial-jpeg.html:
* http/tests/incremental/pause-in-script-element.pl:
* http/tests/incremental/slow-utf8-css.html:
* http/tests/incremental/slow-utf8-html.pl:
* http/tests/incremental/split-hex-entities.pl:
* http/tests/inspector-enabled/console-clear-arguments-on-frame-navigation.html:
* http/tests/inspector-enabled/console-clear-arguments-on-frame-remove.html:
* http/tests/inspector-enabled/console-log-before-frame-navigation.html:
* http/tests/inspector-enabled/contentSecurityPolicy-blocks-setInterval.html:
* http/tests/inspector-enabled/contentSecurityPolicy-blocks-setTimeout.html:
* http/tests/inspector-enabled/database-open.html:
* http/tests/inspector-enabled/dedicated-workers-list.html:
* http/tests/inspector-enabled/document-write.html:
* http/tests/inspector-enabled/dom-storage-open.html:
* http/tests/inspector-enabled/injected-script-discard.html:
* http/tests/inspector-enabled/resources/console-clear-arguments-iframe.html:
* http/tests/inspector/console-resource-errors.html:
* http/tests/inspector/console-websocket-error.html:
* http/tests/inspector/indexeddb/resources/without-indexed-db.html:
* http/tests/inspector/inspector-test.js:
* http/tests/inspector/network/ping.html:
* http/tests/inspector/resource-tree/resources/script-initial.js:
(foo):
* http/tests/inspector/resource-tree/resources/script-navigated.js:
(foo):
* http/tests/inspector/web-socket-frame-error.html:
* http/tests/inspector/web-socket-frame.html:
* http/tests/loading/:
* http/tests/local/absolute-url-strip-whitespace.html:
* http/tests/local/blob/script-tests/send-hybrid-blob.js:
(runTests):
* http/tests/local/drag-over-remote-content.html:
* http/tests/local/fail.css:
(#pass):
* http/tests/local/formdata/send-form-data-constructed-from-form.html:
* http/tests/local/link-stylesheet-load-order-preload.html:
* http/tests/local/link-stylesheet-load-order.html:
* http/tests/local/link-stylesheet-preferred.html:
* http/tests/local/style-access-before-stylesheet-loaded.html:
* http/tests/local/stylesheet-and-script-load-order-http.html:
* http/tests/local/stylesheet-and-script-load-order-media-print.html:
* http/tests/local/stylesheet-and-script-load-order.html:
* http/tests/media/reload-after-dialog.html:
* http/tests/media/resources/test.txt:
* http/tests/media/video-buffered-range-contains-currentTime.html:
* http/tests/media/video-cancel-load.html:
* http/tests/media/video-cookie.html:
* http/tests/media/video-error-abort.html:
* http/tests/messaging/cross-domain-message-event-dispatch.html:
* http/tests/messaging/cross-domain-message-send.html:
* http/tests/mime/quoted-charset.php:
* http/tests/mime/resources/uppercase-mime-type.php:
* http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension.html:
* http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain.html:
* http/tests/mime/standard-mode-loads-stylesheet-with-charset-and-css-extension.html:
* http/tests/mime/standard-mode-loads-stylesheet-with-charset.html:
* http/tests/mime/standard-mode-loads-stylesheet-with-empty-content-type.html:
* http/tests/mime/standard-mode-loads-stylesheet-with-text-css-and-invalid-type.html:
* http/tests/mime/uppercase-mime-type.html:
* http/tests/misc/:
* http/tests/websocket/tests/:
* http/tests/workers/resources/worker-redirect.js:
(runNextTest):
* http/tests/workers/resources/worker-util.js:
(waitUntilThreadCountMatches.return):
(waitUntilThreadCountMatches):
(done):
* http/tests/workers/shared-worker-importScripts.html:
* http/tests/workers/shared-worker-invalid-url.html:
* http/tests/workers/terminate-during-sync-operation.html:
* http/tests/workers/text-encoding.html:
* http/tests/workers/worker-document-domain-security.html:
* http/tests/workers/worker-importScripts.html:
* http/tests/workers/worker-importScriptsOnError.html:
* http/tests/workers/worker-invalid-url.html:
* http/tests/workers/worker-workerScriptNotThere.html:
* http/tests/xmlhttprequest/:
* http/tests/xmlviewer/dumpAsText/frames.html:
* http/tests/xmlviewer/dumpAsText/xhtml-tag.xml:
* http/tests/xmlviewer/extensions-api.html:
* platform/chromium-win/http/tests/websocket/tests/hixie76/bad-sub-protocol-control-chars-expected.txt:
* platform/chromium/http/tests/misc/execute-and-return-value.html:
* platform/chromium/http/tests/misc/selectionAsMarkup.html:
* platform/chromium/http/tests/permissionclient/image-permissions.html:
* platform/chromium/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
* platform/chromium/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
* platform/chromium/http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
* platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt:
* platform/chromium/http/tests/security/mixedContent/insecure-iframe-in-main-frame-allowed.html:
* platform/chromium/http/tests/security/mixedContent/insecure-iframe-in-main-frame-blocked.html:
* platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-allowed.html:
* platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-blocked.html:
* platform/chromium/http/tests/security/mixedContent/insecure-script-in-main-frame-allowed.html:
* platform/chromium/http/tests/security/mixedContent/insecure-script-in-main-frame-blocked.html:
* platform/chromium/http/tests/security/window-named-proto-expected.txt:
* platform/qt/http/tests/cookies/strict-third-party-cookie-blocking.html:
* platform/qt/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
* platform/qt/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
* platform/qt/http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:

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

755 files changed:
LayoutTests/ChangeLog
LayoutTests/http/tests/appcache/404-manifest.html
LayoutTests/http/tests/appcache/404-resource.html
LayoutTests/http/tests/appcache/abort-cache-onchecking-manifest-404.html
LayoutTests/http/tests/appcache/abort-cache-onchecking-resource-404.html
LayoutTests/http/tests/appcache/abort-cache-onchecking.html
LayoutTests/http/tests/appcache/abort-cache-ondownloading-manifest-404.html
LayoutTests/http/tests/appcache/abort-cache-ondownloading-resource-404.html
LayoutTests/http/tests/appcache/abort-cache-ondownloading.html
LayoutTests/http/tests/appcache/abort-cache-onprogress.html
LayoutTests/http/tests/appcache/auth.html
LayoutTests/http/tests/appcache/crash-when-navigating-away-then-back.html
LayoutTests/http/tests/appcache/credential-url.html
LayoutTests/http/tests/appcache/cyrillic-uri.html
LayoutTests/http/tests/appcache/deferred-events-delete-while-raising-timer.html
LayoutTests/http/tests/appcache/deferred-events-delete-while-raising.html
LayoutTests/http/tests/appcache/deferred-events.html
LayoutTests/http/tests/appcache/destroyed-frame.html
LayoutTests/http/tests/appcache/detached-iframe.html
LayoutTests/http/tests/appcache/different-https-origin-resource-main.html
LayoutTests/http/tests/appcache/different-origin-manifest.html
LayoutTests/http/tests/appcache/different-scheme.html
LayoutTests/http/tests/appcache/disabled.html
LayoutTests/http/tests/appcache/document-write-html-element-2.html
LayoutTests/http/tests/appcache/document-write-html-element.html
LayoutTests/http/tests/appcache/dynamic-entries-no-cache.html-disabled
LayoutTests/http/tests/appcache/empty-manifest.html
LayoutTests/http/tests/appcache/fail-on-update-2.html
LayoutTests/http/tests/appcache/fail-on-update.html
LayoutTests/http/tests/appcache/fallback.html
LayoutTests/http/tests/appcache/foreign-fallback.html
LayoutTests/http/tests/appcache/foreign-iframe-main.html
LayoutTests/http/tests/appcache/idempotent-update.html
LayoutTests/http/tests/appcache/insert-html-element-with-manifest-2.html
LayoutTests/http/tests/appcache/insert-html-element-with-manifest.html
LayoutTests/http/tests/appcache/interrupted-update.html
LayoutTests/http/tests/appcache/load-from-appcache-defer-resume-crash.html
LayoutTests/http/tests/appcache/local-content.html
LayoutTests/http/tests/appcache/main-resource-hash.html
LayoutTests/http/tests/appcache/main-resource-redirect.html
LayoutTests/http/tests/appcache/manifest-containing-itself.html
LayoutTests/http/tests/appcache/manifest-parsing.html
LayoutTests/http/tests/appcache/manifest-redirect-2.html
LayoutTests/http/tests/appcache/manifest-redirect.html
LayoutTests/http/tests/appcache/manifest-with-empty-file.html
LayoutTests/http/tests/appcache/max-size.html
LayoutTests/http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html
LayoutTests/http/tests/appcache/non-html.xhtml
LayoutTests/http/tests/appcache/offline-access.html
LayoutTests/http/tests/appcache/online-fallback-layering.html
LayoutTests/http/tests/appcache/online-whitelist.html
LayoutTests/http/tests/appcache/origin-delete.html
LayoutTests/http/tests/appcache/origin-quota-continued-download-multiple-manifests.html
LayoutTests/http/tests/appcache/origin-quota-continued-download.html
LayoutTests/http/tests/appcache/origin-quota.html
LayoutTests/http/tests/appcache/origin-usage.html
LayoutTests/http/tests/appcache/origins-with-appcache.html
LayoutTests/http/tests/appcache/progress-counter.html
LayoutTests/http/tests/appcache/reload.html
LayoutTests/http/tests/appcache/remove-cache.html
LayoutTests/http/tests/appcache/resource-redirect-2.html
LayoutTests/http/tests/appcache/resource-redirect.html
LayoutTests/http/tests/appcache/resources/access-via-redirect.html
LayoutTests/http/tests/appcache/resources/crash-when-navigating-away-then-back.html
LayoutTests/http/tests/appcache/simple.html
LayoutTests/http/tests/appcache/top-frame-1.html
LayoutTests/http/tests/appcache/top-frame-2.html
LayoutTests/http/tests/appcache/top-frame-3.html
LayoutTests/http/tests/appcache/top-frame-4.html
LayoutTests/http/tests/appcache/update-cache.html
LayoutTests/http/tests/appcache/whitelist-wildcard.html
LayoutTests/http/tests/appcache/wrong-content-type.html
LayoutTests/http/tests/appcache/wrong-signature-2.html
LayoutTests/http/tests/appcache/wrong-signature.html
LayoutTests/http/tests/appcache/xhr-foreign-resource.html
LayoutTests/http/tests/cache/cancel-during-failure-crash.html
LayoutTests/http/tests/cache/cancel-during-revalidation-succeeded.html
LayoutTests/http/tests/cache/history-only-cached-subresource-loads-max-age-https.html
LayoutTests/http/tests/cache/history-only-cached-subresource-loads.html
LayoutTests/http/tests/cache/loaded-from-cache-after-reload-within-iframe.html
LayoutTests/http/tests/cache/loaded-from-cache-after-reload.html
LayoutTests/http/tests/cache/post-redirect-get.php
LayoutTests/http/tests/cache/post-with-cached-subresources.php
LayoutTests/http/tests/cache/resources/stopped-revalidation-result.html
LayoutTests/http/tests/cache/resources/subresource-test.js
LayoutTests/http/tests/cache/stopped-revalidation.html
LayoutTests/http/tests/cache/subresource-failover-to-network.html
LayoutTests/http/tests/cache/subresource-fragment-identifier.html
LayoutTests/http/tests/cache/subresource-multiple-instances.html
LayoutTests/http/tests/cache/xhr-body.html
LayoutTests/http/tests/cache/zero-length-xhr.html
LayoutTests/http/tests/canvas/philip/tests.js
LayoutTests/http/tests/canvas/webgl/origin-clean-conformance.html
LayoutTests/http/tests/cookies/resources/cookies-test-pre.js
LayoutTests/http/tests/cookies/resources/resetCookies.js
LayoutTests/http/tests/cookies/resources/setArraycookies-result.php
LayoutTests/http/tests/cookies/resources/setUtf8Cookies-result.php
LayoutTests/http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html
LayoutTests/http/tests/cookies/third-party-cookie-relaxing.html
LayoutTests/http/tests/css/cross-fade-reload.html
LayoutTests/http/tests/css/css-imports-redirect-cycle.html
LayoutTests/http/tests/css/font-face-src-loading.html
LayoutTests/http/tests/css/resources/link-css-disabled-value-with-slow-loading-sheet-in-error.js
LayoutTests/http/tests/css/resources/link-css-disabled-value-with-slow-loading-sheet.js
LayoutTests/http/tests/css/resources/request-logging.js
LayoutTests/http/tests/download/basic-ascii.html
LayoutTests/http/tests/download/default-encoding.html
LayoutTests/http/tests/download/inherited-encoding-form-submission-result.html
LayoutTests/http/tests/download/inherited-encoding.html
LayoutTests/http/tests/download/literal-utf-8.html
LayoutTests/http/tests/eventsource/eventsource-bad-mime-type.html
LayoutTests/http/tests/eventsource/eventsource-content-type-charset.html
LayoutTests/http/tests/eventsource/eventsource-eof.html
LayoutTests/http/tests/eventsource/eventsource-parse-event-stream.html
LayoutTests/http/tests/eventsource/eventsource-reconnect-during-navigate-crash.html
LayoutTests/http/tests/eventsource/eventsource-reconnect.html
LayoutTests/http/tests/eventsource/eventsource-status-code-states.html
LayoutTests/http/tests/eventsource/existent-eventsource-status-error-iframe-crash.html
LayoutTests/http/tests/eventsource/non-existent-eventsource-status-error-iframe-crash.html
LayoutTests/http/tests/eventsource/resources/wait-then-notify-done.php
LayoutTests/http/tests/eventsource/workers/eventsource-simple.html
LayoutTests/http/tests/fileapi/create-blob-url-from-data-url.html
LayoutTests/http/tests/filesystem/no-cache-filesystem-url.html
LayoutTests/http/tests/globalhistory/history-delegate-basic-302-redirect.html
LayoutTests/http/tests/globalhistory/history-delegate-basic-refresh-redirect.html
LayoutTests/http/tests/globalhistory/history-delegate-basic-title.html
LayoutTests/http/tests/globalhistory/history-delegate-basic-visited-links.html
LayoutTests/http/tests/history/back-to-post.php
LayoutTests/http/tests/history/back-with-fragment-change.php
LayoutTests/http/tests/history/cross-origin-replace-history-object-child.html
LayoutTests/http/tests/history/cross-origin-replace-history-object.html
LayoutTests/http/tests/history/history-navigations-set-referrer.html
LayoutTests/http/tests/history/redirect-200-refresh-0-seconds.pl
LayoutTests/http/tests/history/redirect-200-refresh-2-seconds.pl
LayoutTests/http/tests/history/redirect-301.html
LayoutTests/http/tests/history/redirect-302.html
LayoutTests/http/tests/history/redirect-303.html
LayoutTests/http/tests/history/redirect-307.html
LayoutTests/http/tests/history/redirect-js-document-location-0-seconds.html
LayoutTests/http/tests/history/redirect-js-document-location-2-seconds.html
LayoutTests/http/tests/history/redirect-js-document-location-before-load.html
LayoutTests/http/tests/history/redirect-js-form-submit-0-seconds.html
LayoutTests/http/tests/history/redirect-js-form-submit-2-seconds.html
LayoutTests/http/tests/history/redirect-js-form-submit-before-load.html
LayoutTests/http/tests/history/redirect-js-location-0-seconds.html
LayoutTests/http/tests/history/redirect-js-location-2-seconds.html
LayoutTests/http/tests/history/redirect-js-location-assign-0-seconds.html
LayoutTests/http/tests/history/redirect-js-location-assign-2-seconds.html
LayoutTests/http/tests/history/redirect-js-location-assign-before-load.html
LayoutTests/http/tests/history/redirect-js-location-before-load.html
LayoutTests/http/tests/history/redirect-js-location-href-0-seconds.html
LayoutTests/http/tests/history/redirect-js-location-href-2-seconds.html
LayoutTests/http/tests/history/redirect-js-location-href-before-load.html
LayoutTests/http/tests/history/redirect-js-location-replace-0-seconds.html
LayoutTests/http/tests/history/redirect-js-location-replace-2-seconds.html
LayoutTests/http/tests/history/redirect-js-location-replace-before-load.html
LayoutTests/http/tests/history/redirect-meta-refresh-0-seconds.html
LayoutTests/http/tests/history/redirect-meta-refresh-2-seconds.html
LayoutTests/http/tests/history/replacestate-post-to-get-2.html
LayoutTests/http/tests/history/replacestate-post-to-get.html
LayoutTests/http/tests/history/resources/back-with-fragment-change-target.html
LayoutTests/http/tests/history/resources/check-referrer.html
LayoutTests/http/tests/history/resources/cross-origin-replaces-history-object-child-iframe.html
LayoutTests/http/tests/history/resources/cross-origin-replaces-history-object-iframe.html
LayoutTests/http/tests/history/resources/redirect-target.html
LayoutTests/http/tests/history/resources/replacestate-current.php
LayoutTests/http/tests/history/resources/replacestate-forward-back.php
LayoutTests/http/tests/incremental/frame-focus-before-load.html
LayoutTests/http/tests/incremental/partial-jpeg.html
LayoutTests/http/tests/incremental/pause-in-script-element.pl
LayoutTests/http/tests/incremental/slow-utf8-css.html
LayoutTests/http/tests/incremental/slow-utf8-html.pl
LayoutTests/http/tests/incremental/split-hex-entities.pl
LayoutTests/http/tests/inspector-enabled/console-clear-arguments-on-frame-navigation.html
LayoutTests/http/tests/inspector-enabled/console-clear-arguments-on-frame-remove.html
LayoutTests/http/tests/inspector-enabled/console-log-before-frame-navigation.html
LayoutTests/http/tests/inspector-enabled/contentSecurityPolicy-blocks-setInterval.html
LayoutTests/http/tests/inspector-enabled/contentSecurityPolicy-blocks-setTimeout.html
LayoutTests/http/tests/inspector-enabled/database-open.html
LayoutTests/http/tests/inspector-enabled/dedicated-workers-list.html
LayoutTests/http/tests/inspector-enabled/document-write.html
LayoutTests/http/tests/inspector-enabled/dom-storage-open.html
LayoutTests/http/tests/inspector-enabled/injected-script-discard.html
LayoutTests/http/tests/inspector-enabled/resources/console-clear-arguments-iframe.html
LayoutTests/http/tests/inspector/console-resource-errors.html
LayoutTests/http/tests/inspector/console-websocket-error.html
LayoutTests/http/tests/inspector/indexeddb/resources/without-indexed-db.html
LayoutTests/http/tests/inspector/inspector-test.js
LayoutTests/http/tests/inspector/network/ping.html
LayoutTests/http/tests/inspector/resource-tree/resources/script-initial.js
LayoutTests/http/tests/inspector/resource-tree/resources/script-navigated.js
LayoutTests/http/tests/inspector/web-socket-frame-error.html
LayoutTests/http/tests/inspector/web-socket-frame.html
LayoutTests/http/tests/loading/307-after-303-after-post.html
LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-1-redirect-to-auth.php
LayoutTests/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-3-output-credentials-then-finish.php
LayoutTests/http/tests/loading/bad-scheme-subframe.html
LayoutTests/http/tests/loading/bad-server-subframe.html
LayoutTests/http/tests/loading/basic-auth-resend-wrong-credentials.html
LayoutTests/http/tests/loading/basic-credentials-sent-automatically.html
LayoutTests/http/tests/loading/basic.html
LayoutTests/http/tests/loading/cross-origin-XHR-willLoadRequest.html
LayoutTests/http/tests/loading/deleted-host-in-resource-load-delegate-callback.html
LayoutTests/http/tests/loading/empty-subframe.html
LayoutTests/http/tests/loading/fire-error-event-empty-404-script.html
LayoutTests/http/tests/loading/fire-error-event-script-no-content-type.html
LayoutTests/http/tests/loading/gmail-assert-on-load.html
LayoutTests/http/tests/loading/load-javascript-after-many-xhrs.html
LayoutTests/http/tests/loading/location-hash-reload-cycle.html
LayoutTests/http/tests/loading/nested_bad_objects.php
LayoutTests/http/tests/loading/onload-vs-immediate-refresh-expected.txt
LayoutTests/http/tests/loading/onload-vs-immediate-refresh.pl
LayoutTests/http/tests/loading/pdf-commit-load-callbacks.html
LayoutTests/http/tests/loading/post-in-iframe-with-back-navigation.html
LayoutTests/http/tests/loading/preload-append-scan.php
LayoutTests/http/tests/loading/preload-img-test.html
LayoutTests/http/tests/loading/preload-slow-loading.php
LayoutTests/http/tests/loading/progress-finished-callback.html
LayoutTests/http/tests/loading/redirect-methods.html
LayoutTests/http/tests/loading/redirect-with-no-location-crash.html
LayoutTests/http/tests/loading/resources/307-post-output-target.php
LayoutTests/http/tests/loading/slow-parsing-subframe.html
LayoutTests/http/tests/loading/state-object-security-exception.html
LayoutTests/http/tests/loading/text-content-type-with-binary-extension.html
LayoutTests/http/tests/local/absolute-url-strip-whitespace.html
LayoutTests/http/tests/local/blob/script-tests/send-hybrid-blob.js
LayoutTests/http/tests/local/drag-over-remote-content.html
LayoutTests/http/tests/local/fail.css
LayoutTests/http/tests/local/formdata/send-form-data-constructed-from-form.html
LayoutTests/http/tests/local/link-stylesheet-load-order-preload.html
LayoutTests/http/tests/local/link-stylesheet-load-order.html
LayoutTests/http/tests/local/link-stylesheet-preferred.html
LayoutTests/http/tests/local/style-access-before-stylesheet-loaded.html
LayoutTests/http/tests/local/stylesheet-and-script-load-order-http.html
LayoutTests/http/tests/local/stylesheet-and-script-load-order-media-print.html
LayoutTests/http/tests/local/stylesheet-and-script-load-order.html
LayoutTests/http/tests/media/reload-after-dialog.html
LayoutTests/http/tests/media/video-buffered-range-contains-currentTime.html
LayoutTests/http/tests/media/video-cancel-load.html
LayoutTests/http/tests/media/video-cookie.html
LayoutTests/http/tests/media/video-error-abort.html
LayoutTests/http/tests/messaging/cross-domain-message-event-dispatch.html
LayoutTests/http/tests/messaging/cross-domain-message-send.html
LayoutTests/http/tests/mime/quoted-charset.php
LayoutTests/http/tests/mime/resources/uppercase-mime-type.php
LayoutTests/http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension.html
LayoutTests/http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain.html
LayoutTests/http/tests/mime/standard-mode-loads-stylesheet-with-charset-and-css-extension.html
LayoutTests/http/tests/mime/standard-mode-loads-stylesheet-with-charset.html
LayoutTests/http/tests/mime/standard-mode-loads-stylesheet-with-empty-content-type.html
LayoutTests/http/tests/mime/standard-mode-loads-stylesheet-with-text-css-and-invalid-type.html
LayoutTests/http/tests/mime/uppercase-mime-type.html
LayoutTests/http/tests/misc/401-alternative-content.php
LayoutTests/http/tests/misc/BOM-override-script.html
LayoutTests/http/tests/misc/BOM-override.pl
LayoutTests/http/tests/misc/DOMContentLoaded-event.html
LayoutTests/http/tests/misc/acid3.html
LayoutTests/http/tests/misc/async-script-removed.html
LayoutTests/http/tests/misc/async-script.html
LayoutTests/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin.html
LayoutTests/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin.html
LayoutTests/http/tests/misc/authentication-redirect-3/authentication-sent-to-redirect-same-origin-with-location-credentials.html
LayoutTests/http/tests/misc/bad-charset-alias.html
LayoutTests/http/tests/misc/bubble-drag-events.html
LayoutTests/http/tests/misc/cached-scripts.html
LayoutTests/http/tests/misc/canvas-pattern-from-incremental-image.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-default.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-Big5.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-EUC-JP.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-ISO-2022-JP.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-Shift_JIS.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-accept-charset.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-get-method.html
LayoutTests/http/tests/misc/char-encoding-in-hidden-charset-field-with-one-field.html
LayoutTests/http/tests/misc/char-encoding-in-text-charset-field-with-value.html
LayoutTests/http/tests/misc/char-encoding-without-charset-field.html
LayoutTests/http/tests/misc/charset-sniffer-end-sniffing.html
LayoutTests/http/tests/misc/copy-resolves-urls.html
LayoutTests/http/tests/misc/crash-multiple-family-fontface.html
LayoutTests/http/tests/misc/createElementNamespace1.xml
LayoutTests/http/tests/misc/createElementNamespace2.xhtml
LayoutTests/http/tests/misc/createElementNamespace3.html
LayoutTests/http/tests/misc/css-accept-any-type.html
LayoutTests/http/tests/misc/css-reject-any-type-in-strict-mode.html
LayoutTests/http/tests/misc/dns-prefetch-control.html
LayoutTests/http/tests/misc/drag-not-loaded-image.html
LayoutTests/http/tests/misc/drag-over-iframe-invalid-source-crash.html
LayoutTests/http/tests/misc/embedCrasher.html
LayoutTests/http/tests/misc/empty-cookie.html
LayoutTests/http/tests/misc/empty-file-formdata.html
LayoutTests/http/tests/misc/empty-urls.html
LayoutTests/http/tests/misc/favicon-loads-with-icon-loading-override.html
LayoutTests/http/tests/misc/favicon-loads-with-images-disabled.html
LayoutTests/http/tests/misc/font-face-in-multiple-segmented-faces.html
LayoutTests/http/tests/misc/form-post-textplain.html
LayoutTests/http/tests/misc/frame-default-enc-different-domain.html
LayoutTests/http/tests/misc/frame-default-enc-same-domain.html
LayoutTests/http/tests/misc/iframe-domain-test.html
LayoutTests/http/tests/misc/iframe-flattening-3level-nesting-with-blocking-resource.html
LayoutTests/http/tests/misc/iframe-invalid-source-crash.html
LayoutTests/http/tests/misc/iframe-reparenting-id-collision.html
LayoutTests/http/tests/misc/image-blocked-src-change.html
LayoutTests/http/tests/misc/image-blocked-src-no-change.html
LayoutTests/http/tests/misc/image-checks-for-accept.html
LayoutTests/http/tests/misc/image-error.html
LayoutTests/http/tests/misc/isindex-formdata.html
LayoutTests/http/tests/misc/isindex-with-no-form-base-href.html
LayoutTests/http/tests/misc/isindex-with-no-form.html
LayoutTests/http/tests/misc/javascript-url-stop-loaders.html
LayoutTests/http/tests/misc/last-modified-parsing.html
LayoutTests/http/tests/misc/link-rel-icon-beforeload.html
LayoutTests/http/tests/misc/link-rel-prefetch-and-subresource.html
LayoutTests/http/tests/misc/location-origin.html
LayoutTests/http/tests/misc/location-replace-crossdomain.html
LayoutTests/http/tests/misc/location-test-xsl-style-sheet.xml
LayoutTests/http/tests/misc/meta-refresh-stray-single-quote.html
LayoutTests/http/tests/misc/missing-style-sheet.html
LayoutTests/http/tests/misc/multiple-submit.html
LayoutTests/http/tests/misc/no-last-modified.html
LayoutTests/http/tests/misc/object-embedding-svg-delayed-size-negotiation.xhtml
LayoutTests/http/tests/misc/object-image-error-with-onload.html
LayoutTests/http/tests/misc/object-image-error.html
LayoutTests/http/tests/misc/onload-remove-iframe-crash-2.html
LayoutTests/http/tests/misc/percent-sign-in-form-field-name.html
LayoutTests/http/tests/misc/policy-delegate-called-twice.html
LayoutTests/http/tests/misc/post-submit-button.html
LayoutTests/http/tests/misc/prefetch-purpose.html
LayoutTests/http/tests/misc/redirect-to-about-blank.html
LayoutTests/http/tests/misc/redirect-to-external-url.html
LayoutTests/http/tests/misc/redirect-with-quotes.php
LayoutTests/http/tests/misc/referrer.html
LayoutTests/http/tests/misc/refresh-headers.php
LayoutTests/http/tests/misc/refresh-meta-with-newline.html
LayoutTests/http/tests/misc/resources/200.html
LayoutTests/http/tests/misc/resources/3rd-level-iframe-with-blocking-resource.php
LayoutTests/http/tests/websocket/tests/hixie76/handshake-fail-by-no-upgrade-header.html
LayoutTests/http/tests/websocket/tests/hixie76/handshake-fail-by-prepended-null.html
LayoutTests/http/tests/websocket/tests/hixie76/handshake-fail-by-sub-protocol-mismatch.html
LayoutTests/http/tests/websocket/tests/hixie76/long-invalid-header.html
LayoutTests/http/tests/websocket/tests/hixie76/multiple-connections.html
LayoutTests/http/tests/websocket/tests/hixie76/null-character.html
LayoutTests/http/tests/websocket/tests/hixie76/reload-crash.html
LayoutTests/http/tests/websocket/tests/hixie76/send-after-close-on-unload.html
LayoutTests/http/tests/websocket/tests/hixie76/send-empty.html
LayoutTests/http/tests/websocket/tests/hixie76/send-object.html
LayoutTests/http/tests/websocket/tests/hixie76/send-throw.html
LayoutTests/http/tests/websocket/tests/hixie76/send.html
LayoutTests/http/tests/websocket/tests/hixie76/server-close.html
LayoutTests/http/tests/websocket/tests/hixie76/simple-stress.html
LayoutTests/http/tests/websocket/tests/hixie76/simple.html
LayoutTests/http/tests/websocket/tests/hixie76/split-binary-frame-header.html
LayoutTests/http/tests/websocket/tests/hixie76/sub-protocol-with-space.html
LayoutTests/http/tests/websocket/tests/hixie76/sub-protocol.html
LayoutTests/http/tests/websocket/tests/hixie76/undefined-attributes.html
LayoutTests/http/tests/websocket/tests/hixie76/unicode.html
LayoutTests/http/tests/websocket/tests/hixie76/url-attribute.html
LayoutTests/http/tests/websocket/tests/hixie76/url-no-trailing-slash.html
LayoutTests/http/tests/websocket/tests/hixie76/url-parsing.html
LayoutTests/http/tests/websocket/tests/hixie76/url-with-credential.html
LayoutTests/http/tests/websocket/tests/hixie76/url-with-empty-query.html
LayoutTests/http/tests/websocket/tests/hixie76/url-with-query-for-no-query.html
LayoutTests/http/tests/websocket/tests/hixie76/url-with-query.html
LayoutTests/http/tests/websocket/tests/hixie76/websocket-event-target.html
LayoutTests/http/tests/websocket/tests/hixie76/websocket-pending-activity.html
LayoutTests/http/tests/websocket/tests/hixie76/websocket-protocol-ignored.html
LayoutTests/http/tests/websocket/tests/hixie76/workers/close-in-onmessage-crash.html
LayoutTests/http/tests/websocket/tests/hixie76/workers/close-in-shared-worker.html
LayoutTests/http/tests/websocket/tests/hixie76/workers/close-in-worker.html
LayoutTests/http/tests/websocket/tests/hixie76/workers/shared-worker-simple.html
LayoutTests/http/tests/websocket/tests/hixie76/workers/worker-handshake-challenge-randomness.html
LayoutTests/http/tests/websocket/tests/hixie76/workers/worker-simple.html
LayoutTests/http/tests/websocket/tests/hybi/alert-in-event-handler.html
LayoutTests/http/tests/websocket/tests/hybi/bad-handshake-crash.html
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars.html
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-empty.html
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii.html
LayoutTests/http/tests/websocket/tests/hybi/binary-type.html
LayoutTests/http/tests/websocket/tests/hybi/broken-utf8.html
LayoutTests/http/tests/websocket/tests/hybi/bufferedAmount-after-close-in-busy.html
LayoutTests/http/tests/websocket/tests/hybi/bufferedAmount-after-close.html
LayoutTests/http/tests/websocket/tests/hybi/client-close.html
LayoutTests/http/tests/websocket/tests/hybi/close-before-open.html
LayoutTests/http/tests/websocket/tests/hybi/close-code-and-reason.html
LayoutTests/http/tests/websocket/tests/hybi/close-event.html
LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-and-force-gc.html
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent.html
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload.html
LayoutTests/http/tests/websocket/tests/hybi/close-unref-websocket.html
LayoutTests/http/tests/websocket/tests/hybi/close.html
LayoutTests/http/tests/websocket/tests/hybi/compressed-control-frame.html
LayoutTests/http/tests/websocket/tests/hybi/cross-origin.html
LayoutTests/http/tests/websocket/tests/hybi/deflate-frame-comp-bit-onoff.html
LayoutTests/http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter.html
LayoutTests/http/tests/websocket/tests/hybi/deflate-frame-parameter.html
LayoutTests/http/tests/websocket/tests/hybi/echo-with-no-extension.html
LayoutTests/http/tests/websocket/tests/hybi/extensions.html
LayoutTests/http/tests/websocket/tests/hybi/fragmented-binary-frames.html
LayoutTests/http/tests/websocket/tests/hybi/fragmented-control-frame.html
LayoutTests/http/tests/websocket/tests/hybi/fragmented-frames.html
LayoutTests/http/tests/websocket/tests/hybi/frame-lengths.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-challenge-randomness.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-error.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-maxlength.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-mismatch-protocol-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-more-accept-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-more-protocol-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-accept-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null.html
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-wrong-accept-header.html
LayoutTests/http/tests/websocket/tests/hybi/httponly-cookie.pl
LayoutTests/http/tests/websocket/tests/hybi/interleaved-fragments.html
LayoutTests/http/tests/websocket/tests/hybi/invalid-continuation.html
LayoutTests/http/tests/websocket/tests/hybi/invalid-encode-length.html
LayoutTests/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server.html
LayoutTests/http/tests/websocket/tests/hybi/invalid-subprotocol-characters.html
LayoutTests/http/tests/websocket/tests/hybi/invalid-subprotocols.html
LayoutTests/http/tests/websocket/tests/hybi/long-control-frame.html
LayoutTests/http/tests/websocket/tests/hybi/long-invalid-header.html
LayoutTests/http/tests/websocket/tests/hybi/multiple-connections.html
LayoutTests/http/tests/websocket/tests/hybi/multiple-subprotocols.html
LayoutTests/http/tests/websocket/tests/hybi/no-subprotocol.html
LayoutTests/http/tests/websocket/tests/hybi/null-character.html
LayoutTests/http/tests/websocket/tests/hybi/pong.html
LayoutTests/http/tests/websocket/tests/hybi/receive-arraybuffer.html
LayoutTests/http/tests/websocket/tests/hybi/receive-blob.html
LayoutTests/http/tests/websocket/tests/hybi/reload-crash.html
LayoutTests/http/tests/websocket/tests/hybi/reserved-bits.html
LayoutTests/http/tests/websocket/tests/hybi/reserved-opcodes.html
LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html
LayoutTests/http/tests/websocket/tests/hybi/send-arraybuffer.html
LayoutTests/http/tests/websocket/tests/hybi/send-blob.html
LayoutTests/http/tests/websocket/tests/hybi/send-empty.html
LayoutTests/http/tests/websocket/tests/hybi/send-file-blob-fail.html
LayoutTests/http/tests/websocket/tests/hybi/send-file-blob.html
LayoutTests/http/tests/websocket/tests/hybi/send-object-tostring-check.html
LayoutTests/http/tests/websocket/tests/hybi/send-throw.html
LayoutTests/http/tests/websocket/tests/hybi/send.html
LayoutTests/http/tests/websocket/tests/hybi/server-close.html
LayoutTests/http/tests/websocket/tests/hybi/set-protocol.html
LayoutTests/http/tests/websocket/tests/hybi/simple-stress.html
LayoutTests/http/tests/websocket/tests/hybi/simple.html
LayoutTests/http/tests/websocket/tests/hybi/sub-protocol.html
LayoutTests/http/tests/websocket/tests/hybi/too-long-payload.html
LayoutTests/http/tests/websocket/tests/hybi/unicode.html
LayoutTests/http/tests/websocket/tests/hybi/unmasked-frames.html
LayoutTests/http/tests/websocket/tests/hybi/unpaired-surrogates-in-close-reason.html
LayoutTests/http/tests/websocket/tests/hybi/unpaired-surrogates-in-message.html
LayoutTests/http/tests/websocket/tests/hybi/url-attribute.html
LayoutTests/http/tests/websocket/tests/hybi/url-no-trailing-slash.html
LayoutTests/http/tests/websocket/tests/hybi/url-parsing.html
LayoutTests/http/tests/websocket/tests/hybi/url-with-credential.html
LayoutTests/http/tests/websocket/tests/hybi/url-with-empty-query.html
LayoutTests/http/tests/websocket/tests/hybi/url-with-query.html
LayoutTests/http/tests/websocket/tests/hybi/websocket-event-target.html
LayoutTests/http/tests/websocket/tests/hybi/websocket-pending-activity.html
LayoutTests/http/tests/websocket/tests/hybi/workers/close-code-and-reason.html
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-onmessage-crash.html
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-worker.html
LayoutTests/http/tests/websocket/tests/hybi/workers/close.html
LayoutTests/http/tests/websocket/tests/hybi/workers/multiple-subprotocols.html
LayoutTests/http/tests/websocket/tests/hybi/workers/no-onmessage-in-sync-op.html
LayoutTests/http/tests/websocket/tests/hybi/workers/no-subprotocol.html
LayoutTests/http/tests/websocket/tests/hybi/workers/receive-arraybuffer.html
LayoutTests/http/tests/websocket/tests/hybi/workers/receive-blob.html
LayoutTests/http/tests/websocket/tests/hybi/workers/send-arraybuffer.html
LayoutTests/http/tests/websocket/tests/hybi/workers/send-blob.html
LayoutTests/http/tests/websocket/tests/hybi/workers/shared-worker-simple.html
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-handshake-challenge-randomness.html
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-reload.html
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-simple.html
LayoutTests/http/tests/websocket/tests/hybi/zero-length-text.html
LayoutTests/http/tests/workers/resources/worker-redirect.js
LayoutTests/http/tests/workers/resources/worker-util.js
LayoutTests/http/tests/workers/shared-worker-importScripts.html
LayoutTests/http/tests/workers/shared-worker-invalid-url.html
LayoutTests/http/tests/workers/terminate-during-sync-operation.html
LayoutTests/http/tests/workers/text-encoding.html
LayoutTests/http/tests/workers/worker-document-domain-security.html
LayoutTests/http/tests/workers/worker-importScripts.html
LayoutTests/http/tests/workers/worker-importScriptsOnError.html
LayoutTests/http/tests/workers/worker-invalid-url.html
LayoutTests/http/tests/workers/worker-workerScriptNotThere.html
LayoutTests/http/tests/xmlhttprequest/XMLHttpRequestException.html
LayoutTests/http/tests/xmlhttprequest/abort-crash.html
LayoutTests/http/tests/xmlhttprequest/abort-should-cancel-load.html
LayoutTests/http/tests/xmlhttprequest/abort-should-destroy-responseText.html
LayoutTests/http/tests/xmlhttprequest/access-control-and-redirects-async.html
LayoutTests/http/tests/xmlhttprequest/access-control-and-redirects.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-async.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-header.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-timeout.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow-star.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-allow.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied-preflight-cache.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-denied.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-non-simple-allow-async.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-non-simple-allow.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-whitelist-request-headers.html
LayoutTests/http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-async-header-denied.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-async-method-denied.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-async-not-supported.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-credential-async.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-credential-sync.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-headers-async.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-headers-sync.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-request-header-lowercase.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-sync-header-denied.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-sync-method-denied.html
LayoutTests/http/tests/xmlhttprequest/access-control-preflight-sync-not-supported.html
LayoutTests/http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash.html
LayoutTests/http/tests/xmlhttprequest/access-control-response-with-body-sync.html
LayoutTests/http/tests/xmlhttprequest/access-control-response-with-body.html
LayoutTests/http/tests/xmlhttprequest/access-control-response-with-expose-headers.html
LayoutTests/http/tests/xmlhttprequest/access-control-sandboxed-iframe-allow.html
LayoutTests/http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard.html
LayoutTests/http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied.html
LayoutTests/http/tests/xmlhttprequest/authorization-header.html
LayoutTests/http/tests/xmlhttprequest/basic-auth-default.html
LayoutTests/http/tests/xmlhttprequest/basic-auth-nopassword.html
LayoutTests/http/tests/xmlhttprequest/basic-auth-nouser.html
LayoutTests/http/tests/xmlhttprequest/basic-auth.html
LayoutTests/http/tests/xmlhttprequest/binary-x-user-defined.html
LayoutTests/http/tests/xmlhttprequest/broken-xml-encoding.html
LayoutTests/http/tests/xmlhttprequest/cache-headers-after-reload.html
LayoutTests/http/tests/xmlhttprequest/cache-override.html
LayoutTests/http/tests/xmlhttprequest/chunked-progress-event-expectedLength.html
LayoutTests/http/tests/xmlhttprequest/close-window.html
LayoutTests/http/tests/xmlhttprequest/connection-error-sync.html
LayoutTests/http/tests/xmlhttprequest/cookies.html
LayoutTests/http/tests/xmlhttprequest/cross-origin-authorization-with-embedder.html
LayoutTests/http/tests/xmlhttprequest/cross-origin-authorization.html
LayoutTests/http/tests/xmlhttprequest/cross-origin-cookie-storage.html
LayoutTests/http/tests/xmlhttprequest/cross-origin-no-authorization.html
LayoutTests/http/tests/xmlhttprequest/cross-origin-no-credential-prompt.html
LayoutTests/http/tests/xmlhttprequest/cross-origin-preflight-get.html
LayoutTests/http/tests/xmlhttprequest/cross-site-denied-response-sync-2.html
LayoutTests/http/tests/xmlhttprequest/cross-site-denied-response-sync.html
LayoutTests/http/tests/xmlhttprequest/cross-site-denied-response.html
LayoutTests/http/tests/xmlhttprequest/default-content-type-dashboard.html
LayoutTests/http/tests/xmlhttprequest/detaching-frame-2.html
LayoutTests/http/tests/xmlhttprequest/detaching-frame.html
LayoutTests/http/tests/xmlhttprequest/docLoaderFrame.html
LayoutTests/http/tests/xmlhttprequest/document-domain-set.html
LayoutTests/http/tests/xmlhttprequest/encode-request-url-2.html
LayoutTests/http/tests/xmlhttprequest/encode-request-url.html
LayoutTests/http/tests/xmlhttprequest/event-listener-gc.html
LayoutTests/http/tests/xmlhttprequest/event-target.html
LayoutTests/http/tests/xmlhttprequest/exceptions.html
LayoutTests/http/tests/xmlhttprequest/extra-parameters.html
LayoutTests/http/tests/xmlhttprequest/failed-auth.html
LayoutTests/http/tests/xmlhttprequest/frame-load-cancelled-abort.html
LayoutTests/http/tests/xmlhttprequest/frame-unload-abort-crash.html
LayoutTests/http/tests/xmlhttprequest/get-dangerous-headers.html
LayoutTests/http/tests/xmlhttprequest/getAllResponseHeaders.html
LayoutTests/http/tests/xmlhttprequest/getResponseHeader.html
LayoutTests/http/tests/xmlhttprequest/hello-world.cgi
LayoutTests/http/tests/xmlhttprequest/infoOnProgressEvent.html
LayoutTests/http/tests/xmlhttprequest/inject-header.html
LayoutTests/http/tests/xmlhttprequest/interactive-state.html
LayoutTests/http/tests/xmlhttprequest/logout.html
LayoutTests/http/tests/xmlhttprequest/methods-async.html
LayoutTests/http/tests/xmlhttprequest/methods-lower-case.html
LayoutTests/http/tests/xmlhttprequest/methods.html
LayoutTests/http/tests/xmlhttprequest/newline-in-request-uri.html
LayoutTests/http/tests/xmlhttprequest/null-auth.php
LayoutTests/http/tests/xmlhttprequest/onabort-event.html
LayoutTests/http/tests/xmlhttprequest/onerror-event.html
LayoutTests/http/tests/xmlhttprequest/onloadend-event-after-abort.html
LayoutTests/http/tests/xmlhttprequest/onloadend-event-after-error.html
LayoutTests/http/tests/xmlhttprequest/onloadend-event-after-load.html
LayoutTests/http/tests/xmlhttprequest/onloadend-event-after-sync-requests.html
LayoutTests/http/tests/xmlhttprequest/onloadstart-event.html
LayoutTests/http/tests/xmlhttprequest/open-async-overload.html
LayoutTests/http/tests/xmlhttprequest/origin-exact-matching.html
LayoutTests/http/tests/xmlhttprequest/origin-header-cross-origin-get-async.html
LayoutTests/http/tests/xmlhttprequest/origin-header-cross-origin-get-sync.html
LayoutTests/http/tests/xmlhttprequest/origin-header-cross-origin-post-async.html
LayoutTests/http/tests/xmlhttprequest/origin-header-cross-origin-post-sync.html
LayoutTests/http/tests/xmlhttprequest/origin-header-same-origin-get-async.html
LayoutTests/http/tests/xmlhttprequest/origin-header-same-origin-get-sync.html
LayoutTests/http/tests/xmlhttprequest/origin-header-same-origin-post-async.html
LayoutTests/http/tests/xmlhttprequest/origin-header-same-origin-post-sync.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-all.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-exact-match.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-https.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-ip-addresses.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-removal.html
LayoutTests/http/tests/xmlhttprequest/origin-whitelisting-subdomains.html
LayoutTests/http/tests/xmlhttprequest/post-content-type.html
LayoutTests/http/tests/xmlhttprequest/post-with-boundary.html
LayoutTests/http/tests/xmlhttprequest/range-test.html
LayoutTests/http/tests/xmlhttprequest/re-login-async.html
LayoutTests/http/tests/xmlhttprequest/re-login.html
LayoutTests/http/tests/xmlhttprequest/readystatechange.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-2.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post-sync.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-sync.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-tripmine.html
LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin.html
LayoutTests/http/tests/xmlhttprequest/referer.html
LayoutTests/http/tests/xmlhttprequest/remember-bad-password.html
LayoutTests/http/tests/xmlhttprequest/request-encoding.html
LayoutTests/http/tests/xmlhttprequest/request-encoding2.html
LayoutTests/http/tests/xmlhttprequest/request-from-popup.html
LayoutTests/http/tests/xmlhttprequest/resources/close-window-frame.html
LayoutTests/http/tests/xmlhttprequest/resources/detached-frame.html
LayoutTests/http/tests/xmlhttprequest/resources/endlessxml.php
LayoutTests/http/tests/xmlhttprequest/resources/frame-load-to-cancel.html
LayoutTests/http/tests/xmlhttprequest/resources/reply.txt
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-004-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-005-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-006-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-007-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-008-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-009-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/uri-resolution-opera-open-010-iframe.html
LayoutTests/http/tests/xmlhttprequest/resources/xmlhttprequest-mimetype-mixed-case.php
LayoutTests/http/tests/xmlhttprequest/response-blob-size.html
LayoutTests/http/tests/xmlhttprequest/response-encoding.html
LayoutTests/http/tests/xmlhttprequest/send-array-buffer.html
LayoutTests/http/tests/xmlhttprequest/send-on-abort.html
LayoutTests/http/tests/xmlhttprequest/send-undefined-and-null.html
LayoutTests/http/tests/xmlhttprequest/serialize-document.html
LayoutTests/http/tests/xmlhttprequest/set-dangerous-headers.html
LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync.html
LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-denied-events-post.html
LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync.html
LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-denied-events.html
LayoutTests/http/tests/xmlhttprequest/simple-cross-origin-progress-events.html
LayoutTests/http/tests/xmlhttprequest/small-chunks-response-text.html
LayoutTests/http/tests/xmlhttprequest/state-after-network-error.html
LayoutTests/http/tests/xmlhttprequest/status-after-abort.html
LayoutTests/http/tests/xmlhttprequest/supported-xml-content-types.html
LayoutTests/http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard.html
LayoutTests/http/tests/xmlhttprequest/upload-onload-event.html
LayoutTests/http/tests/xmlhttprequest/upload-onloadend-event-after-abort.html
LayoutTests/http/tests/xmlhttprequest/upload-onloadend-event-after-load.html
LayoutTests/http/tests/xmlhttprequest/upload-onloadend-event-after-sync-requests.html
LayoutTests/http/tests/xmlhttprequest/upload-onloadstart-event.html
LayoutTests/http/tests/xmlhttprequest/upload-onprogress-event.html
LayoutTests/http/tests/xmlhttprequest/upload-progress-events.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-004.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-005.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-006.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-007.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-008.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-009.html
LayoutTests/http/tests/xmlhttprequest/uri-resolution-opera-open-010.html
LayoutTests/http/tests/xmlhttprequest/web-apps/001.html
LayoutTests/http/tests/xmlhttprequest/web-apps/002-simple.html
LayoutTests/http/tests/xmlhttprequest/web-apps/002.html
LayoutTests/http/tests/xmlhttprequest/web-apps/003.html
LayoutTests/http/tests/xmlhttprequest/web-apps/004.html
LayoutTests/http/tests/xmlhttprequest/web-apps/005.html
LayoutTests/http/tests/xmlhttprequest/web-apps/007.html
LayoutTests/http/tests/xmlhttprequest/web-apps/008.html
LayoutTests/http/tests/xmlhttprequest/web-apps/010.html
LayoutTests/http/tests/xmlhttprequest/web-apps/011.html
LayoutTests/http/tests/xmlhttprequest/web-apps/012.html
LayoutTests/http/tests/xmlhttprequest/web-apps/013.html
LayoutTests/http/tests/xmlhttprequest/web-apps/014.html
LayoutTests/http/tests/xmlhttprequest/web-apps/015.html
LayoutTests/http/tests/xmlhttprequest/web-apps/018.html
LayoutTests/http/tests/xmlhttprequest/web-apps/resources/018-test.xml
LayoutTests/http/tests/xmlhttprequest/workers/abort-exception-assert.html
LayoutTests/http/tests/xmlhttprequest/workers/resources/access-control-basic-get-fail-non-simple-test.js
LayoutTests/http/tests/xmlhttprequest/workers/resources/close-test.js
LayoutTests/http/tests/xmlhttprequest/workers/resources/file-not-found.js
LayoutTests/http/tests/xmlhttprequest/workers/resources/methods-async-test.js
LayoutTests/http/tests/xmlhttprequest/workers/resources/methods-test.js
LayoutTests/http/tests/xmlhttprequest/workers/resources/referer-test.js
LayoutTests/http/tests/xmlhttprequest/xhr-onunload.html
LayoutTests/http/tests/xmlhttprequest/xml-encoding.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-50ms-download-dispatch.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-LSProgressEvent-ProgressEvent-should-match.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldDispatchEvent.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-abort-readyState-shouldNotDispatchEvent.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-addEventListener-onProgress.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-check-get-readystate-for-404-without-body.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-check-head-readystate-for-404.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-contenttype-empty.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-crlf-getAllResponseHeader.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-forbidden-methods-exception.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded-svg.svg
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-missing-file-exception.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-multiple-open.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-no-content-length-onProgress.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-no-content-type.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-onProgress-open-should-zero-length.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-open-empty-method.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-post-crash.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-responseText-exception.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-responseXML-exception.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-name.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-sync-no-timers.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-sync-vs-async-assertion-failure.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-test-send-flag.html
LayoutTests/http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html
LayoutTests/http/tests/xmlhttprequest/zero-length-response-sync.html
LayoutTests/http/tests/xmlhttprequest/zero-length-response.html
LayoutTests/http/tests/xmlviewer/dumpAsText/frames.html
LayoutTests/http/tests/xmlviewer/dumpAsText/xhtml-tag.xml
LayoutTests/http/tests/xmlviewer/extensions-api.html
LayoutTests/platform/chromium-win/http/tests/websocket/tests/hixie76/bad-sub-protocol-control-chars-expected.txt
LayoutTests/platform/chromium/http/tests/misc/execute-and-return-value.html
LayoutTests/platform/chromium/http/tests/misc/selectionAsMarkup.html
LayoutTests/platform/chromium/http/tests/permissionclient/image-permissions.html
LayoutTests/platform/chromium/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt
LayoutTests/platform/chromium/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt
LayoutTests/platform/chromium/http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt
LayoutTests/platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt
LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-iframe-in-main-frame-allowed.html
LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-iframe-in-main-frame-blocked.html
LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-allowed.html
LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-blocked.html
LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-script-in-main-frame-allowed.html
LayoutTests/platform/chromium/http/tests/security/mixedContent/insecure-script-in-main-frame-blocked.html
LayoutTests/platform/chromium/http/tests/security/window-named-proto-expected.txt
LayoutTests/platform/qt/http/tests/cookies/strict-third-party-cookie-blocking.html
LayoutTests/platform/qt/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt
LayoutTests/platform/qt/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt
LayoutTests/platform/qt/http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt

index fe0c73d..fb5f9af 100644 (file)
@@ -1,3 +1,184 @@
+2012-06-12  Ryosuke Niwa  <rniwa@webkit.org>
+
+        HTTP tests should use testRunner instead of layoutTestController
+        https://bugs.webkit.org/show_bug.cgi?id=88969
+
+        Reviewed by Darin Adler.
+
+        * http/tests/appcache/:
+        * http/tests/cache/cancel-during-failure-crash.html:
+        * http/tests/cache/cancel-during-revalidation-succeeded.html:
+        * http/tests/cache/history-only-cached-subresource-loads-max-age-https.html:
+        * http/tests/cache/history-only-cached-subresource-loads.html:
+        * http/tests/cache/loaded-from-cache-after-reload-within-iframe.html:
+        * http/tests/cache/loaded-from-cache-after-reload.html:
+        * http/tests/cache/post-redirect-get.php:
+        * http/tests/cache/post-with-cached-subresources.php:
+        * http/tests/cache/resources/stopped-revalidation-result.html:
+        * http/tests/cache/resources/subresource-test.js:
+        (nextTest):
+        * http/tests/cache/stopped-revalidation.html:
+        * http/tests/cache/subresource-failover-to-network.html:
+        * http/tests/cache/subresource-fragment-identifier.html:
+        * http/tests/cache/subresource-multiple-instances.html:
+        * http/tests/cache/xhr-body.html:
+        * http/tests/cache/zero-length-xhr.html:
+        * http/tests/canvas/philip/tests.js:
+        (_addTest.endTest):
+        (_addTest.window.onload):
+        (_addTest):
+        * http/tests/canvas/webgl/origin-clean-conformance.html:
+        * http/tests/cookies/resources/cookies-test-pre.js:
+        * http/tests/cookies/resources/resetCookies.js:
+        (resetCookies):
+        * http/tests/cookies/resources/setArraycookies-result.php:
+        * http/tests/cookies/resources/setUtf8Cookies-result.php:
+        * http/tests/cookies/resources/third-party-cookie-relaxing-iframe.html:
+        * http/tests/cookies/third-party-cookie-relaxing.html:
+        * http/tests/css/cross-fade-reload.html:
+        * http/tests/css/css-imports-redirect-cycle.html:
+        * http/tests/css/font-face-src-loading.html:
+        * http/tests/css/resources/link-css-disabled-value-with-slow-loading-sheet-in-error.js:
+        * http/tests/css/resources/link-css-disabled-value-with-slow-loading-sheet.js:
+        * http/tests/css/resources/request-logging.js:
+        (startTest):
+        (endTest):
+        * http/tests/download/basic-ascii.html:
+        * http/tests/download/default-encoding.html:
+        * http/tests/download/inherited-encoding-form-submission-result.html:
+        * http/tests/download/inherited-encoding.html:
+        * http/tests/download/literal-utf-8.html:
+        * http/tests/eventsource/eventsource-bad-mime-type.html:
+        * http/tests/eventsource/eventsource-content-type-charset.html:
+        * http/tests/eventsource/eventsource-eof.html:
+        * http/tests/eventsource/eventsource-parse-event-stream.html:
+        * http/tests/eventsource/eventsource-reconnect-during-navigate-crash.html:
+        * http/tests/eventsource/eventsource-reconnect.html:
+        * http/tests/eventsource/eventsource-status-code-states.html:
+        * http/tests/eventsource/existent-eventsource-status-error-iframe-crash.html:
+        * http/tests/eventsource/non-existent-eventsource-status-error-iframe-crash.html:
+        * http/tests/eventsource/resources/wait-then-notify-done.php:
+        * http/tests/eventsource/workers/eventsource-simple.html:
+        * http/tests/fileapi/create-blob-url-from-data-url.html:
+        * http/tests/filesystem/no-cache-filesystem-url.html:
+        * http/tests/globalhistory/history-delegate-basic-302-redirect.html:
+        * http/tests/globalhistory/history-delegate-basic-refresh-redirect.html:
+        * http/tests/globalhistory/history-delegate-basic-title.html:
+        * http/tests/globalhistory/history-delegate-basic-visited-links.html:
+        * http/tests/history/:
+        * http/tests/incremental/frame-focus-before-load.html:
+        * http/tests/incremental/partial-jpeg.html:
+        * http/tests/incremental/pause-in-script-element.pl:
+        * http/tests/incremental/slow-utf8-css.html:
+        * http/tests/incremental/slow-utf8-html.pl:
+        * http/tests/incremental/split-hex-entities.pl:
+        * http/tests/inspector-enabled/console-clear-arguments-on-frame-navigation.html:
+        * http/tests/inspector-enabled/console-clear-arguments-on-frame-remove.html:
+        * http/tests/inspector-enabled/console-log-before-frame-navigation.html:
+        * http/tests/inspector-enabled/contentSecurityPolicy-blocks-setInterval.html:
+        * http/tests/inspector-enabled/contentSecurityPolicy-blocks-setTimeout.html:
+        * http/tests/inspector-enabled/database-open.html:
+        * http/tests/inspector-enabled/dedicated-workers-list.html:
+        * http/tests/inspector-enabled/document-write.html:
+        * http/tests/inspector-enabled/dom-storage-open.html:
+        * http/tests/inspector-enabled/injected-script-discard.html:
+        * http/tests/inspector-enabled/resources/console-clear-arguments-iframe.html:
+        * http/tests/inspector/console-resource-errors.html:
+        * http/tests/inspector/console-websocket-error.html:
+        * http/tests/inspector/indexeddb/resources/without-indexed-db.html:
+        * http/tests/inspector/inspector-test.js:
+        * http/tests/inspector/network/ping.html:
+        * http/tests/inspector/resource-tree/resources/script-initial.js:
+        (foo):
+        * http/tests/inspector/resource-tree/resources/script-navigated.js:
+        (foo):
+        * http/tests/inspector/web-socket-frame-error.html:
+        * http/tests/inspector/web-socket-frame.html:
+        * http/tests/loading/:
+        * http/tests/local/absolute-url-strip-whitespace.html:
+        * http/tests/local/blob/script-tests/send-hybrid-blob.js:
+        (runTests):
+        * http/tests/local/drag-over-remote-content.html:
+        * http/tests/local/fail.css:
+        (#pass):
+        * http/tests/local/formdata/send-form-data-constructed-from-form.html:
+        * http/tests/local/link-stylesheet-load-order-preload.html:
+        * http/tests/local/link-stylesheet-load-order.html:
+        * http/tests/local/link-stylesheet-preferred.html:
+        * http/tests/local/style-access-before-stylesheet-loaded.html:
+        * http/tests/local/stylesheet-and-script-load-order-http.html:
+        * http/tests/local/stylesheet-and-script-load-order-media-print.html:
+        * http/tests/local/stylesheet-and-script-load-order.html:
+        * http/tests/media/reload-after-dialog.html:
+        * http/tests/media/resources/test.txt:
+        * http/tests/media/video-buffered-range-contains-currentTime.html:
+        * http/tests/media/video-cancel-load.html:
+        * http/tests/media/video-cookie.html:
+        * http/tests/media/video-error-abort.html:
+        * http/tests/messaging/cross-domain-message-event-dispatch.html:
+        * http/tests/messaging/cross-domain-message-send.html:
+        * http/tests/mime/quoted-charset.php:
+        * http/tests/mime/resources/uppercase-mime-type.php:
+        * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension.html:
+        * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain.html:
+        * http/tests/mime/standard-mode-loads-stylesheet-with-charset-and-css-extension.html:
+        * http/tests/mime/standard-mode-loads-stylesheet-with-charset.html:
+        * http/tests/mime/standard-mode-loads-stylesheet-with-empty-content-type.html:
+        * http/tests/mime/standard-mode-loads-stylesheet-with-text-css-and-invalid-type.html:
+        * http/tests/mime/uppercase-mime-type.html:
+        * http/tests/misc/:
+        * http/tests/websocket/tests/:
+        * http/tests/workers/resources/worker-redirect.js:
+        (runNextTest):
+        * http/tests/workers/resources/worker-util.js:
+        (waitUntilThreadCountMatches.return):
+        (waitUntilThreadCountMatches):
+        (done):
+        * http/tests/workers/shared-worker-importScripts.html:
+        * http/tests/workers/shared-worker-invalid-url.html:
+        * http/tests/workers/terminate-during-sync-operation.html:
+        * http/tests/workers/text-encoding.html:
+        * http/tests/workers/worker-document-domain-security.html:
+        * http/tests/workers/worker-importScripts.html:
+        * http/tests/workers/worker-importScriptsOnError.html:
+        * http/tests/workers/worker-invalid-url.html:
+        * http/tests/workers/worker-workerScriptNotThere.html:
+        * http/tests/xmlhttprequest/:
+        * http/tests/xmlviewer/dumpAsText/frames.html:
+        * http/tests/xmlviewer/dumpAsText/xhtml-tag.xml:
+        * http/tests/xmlviewer/extensions-api.html:
+        * platform/chromium-win/http/tests/websocket/tests/hixie76/bad-sub-protocol-control-chars-expected.txt:
+        * platform/chromium/http/tests/misc/execute-and-return-value.html:
+        * platform/chromium/http/tests/misc/selectionAsMarkup.html:
+        * platform/chromium/http/tests/permissionclient/image-permissions.html:
+        * platform/chromium/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
+        * platform/chromium/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
+        * platform/chromium/http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
+        * platform/chromium/http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt:
+        * platform/chromium/http/tests/security/mixedContent/insecure-iframe-in-main-frame-allowed.html:
+        * platform/chromium/http/tests/security/mixedContent/insecure-iframe-in-main-frame-blocked.html:
+        * platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-allowed.html:
+        * platform/chromium/http/tests/security/mixedContent/insecure-image-in-main-frame-blocked.html:
+        * platform/chromium/http/tests/security/mixedContent/insecure-script-in-main-frame-allowed.html:
+        * platform/chromium/http/tests/security/mixedContent/insecure-script-in-main-frame-blocked.html:
+        * platform/chromium/http/tests/security/window-named-proto-expected.txt:
+        * platform/qt/http/tests/cookies/strict-third-party-cookie-blocking.html:
+        * platform/qt/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
+        * platform/qt/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
+        * platform/qt/http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
+
 2012-06-11  Kinuko Yasuda  <kinuko@chromium.org>
 
         Unprefix Blob.webkitSlice
index 9b9bd30..050148a 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="does-not-exist.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -43,8 +43,8 @@ function test()
         log("FAILURE: Could not load data.");
     }
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 var gotCheckingEvent = false;
index 5439b8f..1b24e5d 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -26,8 +26,8 @@ function test()
     else
         log("FAILURE: cache status is not uncached: " + applicationCache.status);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { unexpectedCallback("cached"); cacheCallback() }, false);
index 230fb28..00854f8 100755 (executable)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-onchecking-manifest-404.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -16,28 +16,28 @@ function onchecking() {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('checking', onchecking, false);
index c710b40..75710e9 100755 (executable)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-onchecking-resource-404.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -16,28 +16,28 @@ function onchecking() {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('checking', onchecking, false);
index 7546695..76e4b78 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-onchecking.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -16,28 +16,28 @@ function onchecking() {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('checking', onchecking, false);
index ba48dfe..67738ab 100755 (executable)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-ondownloading-manifest-404.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -16,28 +16,28 @@ function ondownloading() {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('downloading', ondownloading, false);
index da08cce..b36efd2 100755 (executable)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-ondownloading-resource-404.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -16,28 +16,28 @@ function ondownloading() {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('downloading', ondownloading, false);
index 7d6d31a..1903fa2 100755 (executable)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-ondownloading.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -16,28 +16,28 @@ function ondownloading() {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('downloading', ondownloading, false);
index ae14ef4..80202d1 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="resources/abort-cache-onprogress.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -18,28 +18,28 @@ function onprogress(event) {
 function onnoupdate() {
     log("FAILURE");
     log("noupdate");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached() {
     log("FAILURE");
     log("CACHED");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onupdateready() {
     log("FAILURE");
     log("UPDATEREADY");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror() {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('noupdate', onnoupdate, false);
index 27b0ba6..e257626 100644 (file)
@@ -1,9 +1,9 @@
 <body>
 <p>Test that appcache works with authentication. Should say SUCCESS:</p>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 // Store authentication credentials.
@@ -21,8 +21,8 @@ function success()
     text.appendChild(document.createTextNode("SUCCESS"));
     document.body.replaceChild(text, document.getElementsByTagName("iframe")[0]);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 </script>
 </body>
index 5b1fd9b..7581a16 100644 (file)
@@ -5,22 +5,22 @@ function openWindow()
     window.open('resources/crash-when-navigating-away-then-back.html')   
 }
 
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
-    layoutTestController.setCanOpenWindows();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
+    testRunner.setCanOpenWindows();
 } else {
     document.write('<div id="manual-instructions">Click <a href="javascript:openWindow()">this link</a> twice. A window should open and close twice without crashing.</div>')
 }
 
 function closedWindow()
 {
-    if (window.layoutTestController)
+    if (window.testRunner)
         setTimeout(openWindow, 100);
 }
 
 </script>
-<body onload="if (window.layoutTestController) openWindow()">
+<body onload="if (window.testRunner) openWindow()">
 <div>This tests that loading a page with a manifest, navigating away from the page, and then back does not cause a crash.</div>
 <div id="result">FAILURE - test not completed</div>
 </html>
index b6c7eec..d0a1cc7 100644 (file)
@@ -2,9 +2,9 @@
 <body>
 <p>Test that application cache doesn't block loading resources from the same origin with credential.</p>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function test()
@@ -17,8 +17,8 @@ function test()
 function success()
 {
     document.body.replaceChild(document.createTextNode("SUCCESS"), document.getElementsByTagName("iframe")[0]);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.oncached = test;
index c86a261..1bd60cb 100644 (file)
@@ -8,9 +8,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -67,8 +67,8 @@ function test()
 function frameDone(evt)
 {
     log("DONE");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.onnoupdate = function() { test() }
index 776a1d2..0bdc710 100644 (file)
@@ -1,14 +1,14 @@
 <html>
 <script>
-if (window.layoutTestController) {
-  layoutTestController.dumpAsText();
-  layoutTestController.waitUntilDone();
+if (window.testRunner) {
+  testRunner.dumpAsText();
+  testRunner.waitUntilDone();
 }
 
 window.onmessage = function() {
   document.getElementById('result').innerHTML = "SUCCESS";
-  if (window.layoutTestController)
-    layoutTestController.notifyDone();
+  if (window.testRunner)
+    testRunner.notifyDone();
 }
 
 function killChildFrame() {
index 902d3a8..c61f427 100644 (file)
@@ -5,15 +5,15 @@
     var isParentFrame = window == window.top;
 
     if (isParentFrame) {
-        if (window.layoutTestController) {
-            layoutTestController.dumpAsText()
-            layoutTestController.waitUntilDone();
+        if (window.testRunner) {
+            testRunner.dumpAsText()
+            testRunner.waitUntilDone();
         }
 
         window.onmessage = function() {
             document.getElementById('result').innerHTML = "SUCCESS";
-            if (window.layoutTestController)
-                layoutTestController.notifyDone();
+            if (window.testRunner)
+                testRunner.notifyDone();
         }
     } else {
         window.applicationCache.onchecking = function() {
index ba9cf83..1a822fc 100644 (file)
@@ -3,16 +3,16 @@
   <script type="text/javascript">
     var onloadHasBeenCalled = false;
 
-    if (window.layoutTestController) {
-        layoutTestController.dumpAsText()
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.dumpAsText()
+        testRunner.waitUntilDone();
     }
 
     window.applicationCache.onchecking = function() {
         if (onloadHasBeenCalled)
             document.getElementById('result').innerHTML = "SUCCESS"
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
   </script>
   <script src="THIS_FILE_DOES_NOT_EXIST.js" type="text/javascript"></script>
index c1dd731..6c1b63b 100644 (file)
@@ -15,9 +15,9 @@ function gc()
     }
 }
 
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 var ifrCache;
@@ -45,8 +45,8 @@ function test()
         try { ifrCache.update(); } catch (ex) { }
         try { ifrCache.swapCache(); } catch (ex) { }
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }, 0);
 }
 </script>
index ce6aecf..c0842b7 100644 (file)
@@ -2,8 +2,8 @@
 <p>Test that accessing a detached iframe's applicationCache window property doesn't assert. If you don't see an assert, it passed.</p>
 <iframe src="about:blank"></iframe>
 <script>
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 
 function test()
 {
index 55e744f..6a44aef 100644 (file)
@@ -1,15 +1,15 @@
 <html>
 <body>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.waitUntilDone();
-    layoutTestController.dumpAsText();
+if (window.testRunner) {
+    testRunner.waitUntilDone();
+    testRunner.dumpAsText();
 }
 
 window.addEventListener("message", function(e) {
     document.getElementById("result").innerHTML = e.data; 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }, false);
 </script>
 <p>Test that a resource from a different https origin is not cached.</p>
index b58c10a..293bfc4 100644 (file)
@@ -2,9 +2,9 @@
 <p>Test that a different origin manifest is completely ignored.</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.waitUntilDone();
-    layoutTestController.dumpAsText();
+if (window.testRunner) {
+    testRunner.waitUntilDone();
+    testRunner.dumpAsText();
 }
 
 var result = document.getElementById("result");
@@ -27,8 +27,8 @@ function done()
     if (result.innerHTML == originalResult)
         result.innerHTML = applicationCache.status == applicationCache.UNCACHED ? "PASS" : "FAIL: cache status in not UNCACHED";
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 setTimeout(done, 100);
index c874097..7c69a5c 100644 (file)
@@ -2,9 +2,9 @@
 <body>
 <p>Test that application cache doesn't block loading resources with different schemes.</p>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function test()
@@ -17,8 +17,8 @@ function test()
 function success()
 {
     document.body.replaceChild(document.createTextNode("SUCCESS"), document.getElementsByTagName("iframe")[0]);
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.oncached = test;
index e89752a..9389cd5 100644 (file)
@@ -3,9 +3,9 @@
 <p>Test to ensure the the window.applicationCache attribute is defined but non-functional with the feature disabled.</p>
 <div id=result></div>
 <script>
-    if (window.layoutTestController) {
-        layoutTestController.overridePreference("WebKitOfflineWebApplicationCacheEnabled", false);
-        layoutTestController.dumpAsText();
+    if (window.testRunner) {
+        testRunner.overridePreference("WebKitOfflineWebApplicationCacheEnabled", false);
+        testRunner.dumpAsText();
     }
 
     function log(message)
index bee9fe0..36cbd62 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="resources/document-write-html-element.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function test()
@@ -10,8 +10,8 @@ function test()
     document.write("SUCCESS, no assertion failure");
     document.write("<br>applicationCache.status == " + applicationCache.status);
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.oncached = test;
index 83954bb..ad6afdc 100644 (file)
@@ -1,7 +1,7 @@
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 window.onload = function()
@@ -19,8 +19,8 @@ window.onload = function()
 
     setTimeout(function() {
         document.write("DONE. Passed if there were no alerts displayed.");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }, 100);
 }
 </script>
index ed6e599..efbfa98 100644 (file)
@@ -3,8 +3,8 @@
 is not associated with any cache.</p>
 <div id="result"></div>
 <script>
-if (window.layoutTestController)
-    layoutTestController.dumpAsText();
+if (window.testRunner)
+    testRunner.dumpAsText();
 
 function log(message)
 {
index 67752e6..afdc0f6 100644 (file)
@@ -4,17 +4,17 @@
 <div id="result">FAILURE</div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function cached()
 {
     document.getElementById('result').innerHTML = 'SUCCESS';
     
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', cached, false);
index fcbc3dd..fa81f9d 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="resources/fail-on-update-2.php">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function setManifestDeleted(state)
@@ -36,8 +36,8 @@ function subframeLoaded()
 {
     if (!--subframesLeft) {
         document.write('<p>SUCCESS: No crash.</p>');
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 
index b021fcc..94ffca3 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="resources/fail-on-update.php">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function setManifestDeleted(state)
@@ -20,7 +20,7 @@ function test()
     applicationCache.update();
     window.location = 'data:text/html,<p>SUCCESS: No crash.</p>' + 
         '<script>' +
-            'if (window.layoutTestController) layoutTestController.notifyDone();' +
+            'if (window.testRunner) testRunner.notifyDone();' +
         '</scri' + 'pt>';
 }
 
index ed641e0..20ad0e2 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 var hadError = false;
@@ -142,8 +142,8 @@ function test6()
     }
 
     log(hadError ? "FAILURE" : "SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.onnoupdate = function() { test() }
index 7a80046..23ad82e 100644 (file)
@@ -4,9 +4,9 @@
 Application Cache crash when a fallback document has a manifest URL.</p>
 <div id="result">Testing...</div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.waitUntilDone();
-    layoutTestController.dumpAsText();
+if (window.testRunner) {
+    testRunner.waitUntilDone();
+    testRunner.dumpAsText();
 }
 
 
@@ -34,8 +34,8 @@ function frameDone()
         else
             throw "Try again";
 
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     } catch (ex) {
         // Not done yet.
         setTimeout(frameDone, 100);
index a543eef..5ba687f 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -32,7 +32,7 @@ applicationCache.addEventListener('obsolete', function() { log("obsolete") }, fa
 applicationCache.addEventListener('noupdate', function() { log("noupdate"); test() }, false);
 applicationCache.addEventListener('cached', function() { log("cached"); test() }, false);
 
-window.addEventListener("message", function() { log("SUCCESS"); if (window.layoutTestController) layoutTestController.notifyDone() }, false);
+window.addEventListener("message", function() { log("SUCCESS"); if (window.testRunner) testRunner.notifyDone() }, false);
 
 </script>
 </body>
index 652369d..0fad0e4 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -40,8 +40,8 @@ function done()
 {
     setTimeout(function() {
         log("DONE");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }, 10);
 }
 
index 539d28b..4539ca6 100644 (file)
@@ -1,9 +1,9 @@
 <html>
 <div></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 var div = document.getElementsByTagName("div")[0];
@@ -23,8 +23,8 @@ window.onload = function()
 
     setTimeout(function() {
         document.write("DONE. Passed if there were no alerts displayed.");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }, 100);
 }
 </script>
index 694392c..fc49822 100644 (file)
@@ -1,8 +1,8 @@
 <html>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 document.removeChild(document.documentElement);
@@ -24,8 +24,8 @@ window.onload = function()
 
     setTimeout(function() {
         document.write("DONE. Passed if there were no alerts displayed.");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }, 100);
 }
 </script>
index 363ac2b..6576be3 100644 (file)
@@ -2,9 +2,9 @@
 <p>Test that an application cache update works again after interruption.</p>
 <pre id=log></pre>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(msg)
@@ -43,24 +43,24 @@ function onnoupdate()
 {
     log("NOUPDATE");
     log("\nFAIL - the cache was already present, so we couldn't test initial loading");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function oncached()
 {
     log("CACHED");
     log("\nPASS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function onerror()
 {
     log("ERROR");
     log("\nFAIL");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 
index 7c4011e..980ff48 100644 (file)
@@ -1,16 +1,16 @@
 <html manifest="resources/load-from-appcache-defer-resume-crash.manifest">
 <head>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.setUseDeferredFrameLoading(true)
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.setUseDeferredFrameLoading(true)
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 function finishIfNeeded() {
     if (window.location.hash) {
         document.getElementById('result').innerText = "SUCCESS";
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 function run() {
index 0787567..8829931 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id="result"></div>
 <script type="text/javascript">
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -21,8 +21,8 @@ function noupdate()
     ifr.onload = frameCreated;
     setTimeout(function() {
         log("SUCCESS");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
         }, 300);
         
     document.body.appendChild(ifr);
@@ -31,8 +31,8 @@ function noupdate()
 function frameCreated()
 {
     log("FAILURE: A local resource was opened in an iframe");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function reload()
index 6dbce36..7006076 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -33,8 +33,8 @@ function frameCreated()
     } else {
         log("SUCCESS");
         setNetworkEnabled(true);
-        if (window.layoutTestController)
-            layoutTestController.notifyDone()
+        if (window.testRunner)
+            testRunner.notifyDone()
     }
 }
 
index e84dc9f..0fa3d21 100644 (file)
@@ -3,9 +3,9 @@
 <p>Test that application cache is consulted again after a redirect response.</p>
 <div id="result">Testing...</div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.waitUntilDone();
-    layoutTestController.dumpAsText();
+if (window.testRunner) {
+    testRunner.waitUntilDone();
+    testRunner.dumpAsText();
 }
 
 function setNetworkEnabled(state)
@@ -27,9 +27,9 @@ function test()
 
 function done()
 {
-    if (window.layoutTestController) {
+    if (window.testRunner) {
         applicationCache.onerror = null;
-        layoutTestController.notifyDone();
+        testRunner.notifyDone();
     }
     setNetworkEnabled(true);
 }
index 89a5410..92c7746 100644 (file)
@@ -4,17 +4,17 @@
 <div id="result">FAILURE</div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function cached()
 {
     document.getElementById('result').innerHTML = 'SUCCESS';
     
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', cached, false);
index 46a7fdd..b500694 100644 (file)
@@ -4,9 +4,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -53,8 +53,8 @@ function test()
     }
 
     log(hadError ? "FAILURE" : "SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.onnoupdate = function() { test() }
index 7c00d41..939ef42 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function test()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { log("cached"); cacheCallback() }, false);
index 3f75547..9f16d18 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function test()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { log("cached"); cacheCallback() }, false);
index b9ae051..43015a7 100644 (file)
@@ -2,16 +2,16 @@
 <div>This tests that a manifest that contains an empty file will not crash the browser.</div>
 <div id="result">FAILURE</div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function cached()
 {
     document.getElementById('result').innerHTML = 'SUCCESS';
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', cached, false);
index 8f4e855..e6127d0 100644 (file)
@@ -1,18 +1,18 @@
 <html manifest="resources/maxsize.manifest">
 <body>\r
 <script>\r
-    if (window.layoutTestController) {
-        layoutTestController.setAppCacheMaximumSize(10 * 1024);
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.setAppCacheMaximumSize(10 * 1024);
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     function log(message)
     {
         document.getElementById("result").innerHTML += message + "<br>";
-        if (window.layoutTestController) {
-            layoutTestController.setAppCacheMaximumSize(100 * 1024 * 1024);
-            layoutTestController.notifyDone();
+        if (window.testRunner) {
+            testRunner.setAppCacheMaximumSize(100 * 1024 * 1024);
+            testRunner.notifyDone();
         }
     }
 
index 7e7920a..c17c8f9 100644 (file)
@@ -1,14 +1,14 @@
 <html manifest="resources/navigating-away-while-cache-attempt-in-progress.manifest">
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function navigateAway() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
     else
         window.location.href = "about:blank"
 }
index c30cc45..f377d95 100644 (file)
@@ -6,9 +6,9 @@
 <p>Should say SUCCESS:</p>
 <div id="result"></div>
 <script type="text/javascript">
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -82,9 +82,9 @@ function frameCreated()
     else
         log("FAIL: Frame.onload was called, but the image doesn't seem to be loaded.");
     
-    if (window.layoutTestController) {
+    if (window.testRunner) {
         applicationCache.onerror = null;
-        layoutTestController.notifyDone();
+        testRunner.notifyDone();
     }
 }
 
index 45e9d4e..4b33f0c 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -41,8 +41,8 @@ function frameCreated()
         createFrame();
     } else {
         log("SUCCESS");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone()
+        if (window.testRunner)
+            testRunner.notifyDone()
     }
 }
 
index bc607ee..5b3a699 100644 (file)
@@ -2,9 +2,9 @@
 <head>
 <script>
 
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message) {
@@ -13,8 +13,8 @@ function log(message) {
 
 function testComplete(result) {
     log(result);
-    if (window.layoutTestController)
-       layoutTestController.notifyDone();
+    if (window.testRunner)
+       testRunner.notifyDone();
 }
 
 function syncGet(url) {
index f33fb6d..e58812b 100644 (file)
@@ -4,9 +4,9 @@
 
 <div id="result"></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -65,8 +65,8 @@ function test()
 
     log(hadError ? "FAIL" : "PASS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', test, false);
index 26c4890..b1e8765 100644 (file)
@@ -11,19 +11,19 @@ function log(message) {
 // Start and end.
 
 function startTest() {
-    if (window.layoutTestController) {
-        layoutTestController.clearAllApplicationCaches();
-        layoutTestController.dumpApplicationCacheDelegateCallbacks();
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.clearAllApplicationCaches();
+        testRunner.dumpApplicationCacheDelegateCallbacks();
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     addIFrameWithAppCache();
 }
 
 function finishTest() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function addIFrameWithAppCache() {
@@ -36,7 +36,7 @@ function addIFrameWithAppCache() {
         log(event.data);
         if (event.data === "PASS - cached iframe-1") {
             log("clearing cache for origin");
-            layoutTestController.clearApplicationCacheForOrigin("http://127.0.0.1:8000");
+            testRunner.clearApplicationCacheForOrigin("http://127.0.0.1:8000");
             var frame = document.getElementById('cachedFrame');
             frame.contentWindow.postMessage("appcache_status", "*");
         } else if (event.data === "appcache_status=5"){
index 49d6b45..aec74eb 100644 (file)
@@ -11,20 +11,20 @@ function log(message) {
 // Start and end.
 
 function startTest() {
-    if (window.layoutTestController) {
-        layoutTestController.clearAllApplicationCaches();
-        layoutTestController.dumpApplicationCacheDelegateCallbacks();
-        layoutTestController.setApplicationCacheOriginQuota(20*1024);
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.clearAllApplicationCaches();
+        testRunner.dumpApplicationCacheDelegateCallbacks();
+        testRunner.setApplicationCacheOriginQuota(20*1024);
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     addFirstIFrame();
 }
 
 function finishTest() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 // Stages.
index 8011902..b880c3d 100644 (file)
@@ -11,20 +11,20 @@ function log(message) {
 // Start and end.
 
 function startTest() {
-    if (window.layoutTestController) {
-        layoutTestController.clearAllApplicationCaches();
-        layoutTestController.dumpApplicationCacheDelegateCallbacks();
-        layoutTestController.setApplicationCacheOriginQuota(1024);
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.clearAllApplicationCaches();
+        testRunner.dumpApplicationCacheDelegateCallbacks();
+        testRunner.setApplicationCacheOriginQuota(1024);
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     addIFrame();
 }
 
 function finishTest() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 // Stages.
index f00900e..46d86d9 100644 (file)
@@ -11,21 +11,21 @@ function log(message) {
 // Start and end.
 
 function startTest() {
-    if (window.layoutTestController) {
-        layoutTestController.clearAllApplicationCaches();
-        layoutTestController.dumpApplicationCacheDelegateCallbacks();
-        layoutTestController.disallowIncreaseForApplicationCacheQuota();
-        layoutTestController.setApplicationCacheOriginQuota(20*1024);
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.clearAllApplicationCaches();
+        testRunner.dumpApplicationCacheDelegateCallbacks();
+        testRunner.disallowIncreaseForApplicationCacheQuota();
+        testRunner.setApplicationCacheOriginQuota(20*1024);
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     addFirstIFrame();
 }
 
 function finishTest() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 // Stages.
@@ -49,7 +49,7 @@ function addSecondIFrame() {
     // Expected to fail, then increase the quota.
     addIFrameWithContinuation("resources/quota-origin-iframe-2.html", function(event) {
         log(event.data);
-        layoutTestController.setApplicationCacheOriginQuota(100*1024);
+        testRunner.setApplicationCacheOriginQuota(100*1024);
         addThirdIFrame();
     });
 }
index dcd5aa6..acae45f 100644 (file)
@@ -13,20 +13,20 @@ function log(message) {
 // Start and end.
 
 function startTest() {
-    if (window.layoutTestController) {
-        layoutTestController.clearAllApplicationCaches();
+    if (window.testRunner) {
+        testRunner.clearAllApplicationCaches();
         log("Cleared application cache");
-        layoutTestController.dumpApplicationCacheDelegateCallbacks();
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+        testRunner.dumpApplicationCacheDelegateCallbacks();
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     addFirstIFrame();
 }
 
 function finishTest() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 // Stages.
@@ -42,7 +42,7 @@ function addFirstIFrame() {
     // Expected to succeed.
     addIFrameWithContinuation("resources/origin-usage-iframe-1.html", function(event) {
         log(event.data);
-        var usage = layoutTestController.applicationCacheDiskUsageForOrigin(drtURL);
+        var usage = testRunner.applicationCacheDiskUsageForOrigin(drtURL);
         log("Usage for " + drtURL + " after first frame is between 15000 and 16000 bytes: " + ((usage > 15000) && (usage < 16000)));
         addSecondIFrame();
     });
@@ -51,13 +51,13 @@ function addFirstIFrame() {
 function addSecondIFrame() {
     addIFrameWithContinuation("resources/origin-usage-iframe-2.html", function(event) {
         log(event.data);
-        var usage = layoutTestController.applicationCacheDiskUsageForOrigin(drtURL);
+        var usage = testRunner.applicationCacheDiskUsageForOrigin(drtURL);
         log("Usage for " + drtURL + " after second frame is between 30000 and 32000 bytes: " + ((usage > 30000) && (usage < 32000)));
 
         log("Removing Application Cache for " + drtURL);
-        layoutTestController.clearApplicationCacheForOrigin(drtURL);
+        testRunner.clearApplicationCacheForOrigin(drtURL);
 
-        log("Usage for " + drtURL + ": " + layoutTestController.applicationCacheDiskUsageForOrigin(drtURL));
+        log("Usage for " + drtURL + ": " + testRunner.applicationCacheDiskUsageForOrigin(drtURL));
 
         finishTest();
     });
index 0730f12..74aa393 100644 (file)
@@ -10,7 +10,7 @@ function log(message) {
 
 function handleMessage(event) {
     if (event.data === "created_cache") {
-        log("Origins with application cache after frame was cached: " + layoutTestController.originsWithApplicationCache());
+        log("Origins with application cache after frame was cached: " + testRunner.originsWithApplicationCache());
     } else {
         log("received invalid message from frame '" + event.data + "'");
     }
@@ -28,12 +28,12 @@ function addIFrameWithCache()
 // Start and end.
 
 function startTest() {
-    if (window.layoutTestController) {
-        layoutTestController.clearAllApplicationCaches();
-        log("Origins with application cache after deletion: " + layoutTestController.originsWithApplicationCache());
-        layoutTestController.dumpApplicationCacheDelegateCallbacks();
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.clearAllApplicationCaches();
+        log("Origins with application cache after deletion: " + testRunner.originsWithApplicationCache());
+        testRunner.dumpApplicationCacheDelegateCallbacks();
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
     }
 
     window.onmessage = handleMessage;
@@ -42,8 +42,8 @@ function startTest() {
 }
 
 function finishTest() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 </script>
index 0f9d0b6..df6daa2 100644 (file)
@@ -1,16 +1,16 @@
 <html manifest="resources/progress-counter.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 var expectedTotal = 2
 var eventsReceived = 0;
 
 function done() {
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function progress(event)
index 6e2da56..47a49fc 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function receivedMessage(message)
         state = 2;
         setTimeout("frames[0].test()", 0);
     } else if (state == 2) {
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 
index 954418c..d9026d4 100644 (file)
@@ -11,9 +11,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -84,8 +84,8 @@ function test4()
 function test5()
 {
     log("SUCCESS");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function resetManifest()
index cf0d3a8..301788f 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function test()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { log("cached"); cacheCallback() }, false);
index 7fdf5f8..e28c470 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function test()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { log("cached"); cacheCallback() }, false);
index 510f841..945b85e 100644 (file)
@@ -4,9 +4,9 @@
 <p id="result">FAILURE</p>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function canLoad(url)
@@ -35,8 +35,8 @@ function cached()
         
     document.getElementById('result').innerHTML = "SUCCESS"
     
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', cached, false);
index 28bbeb3..fca8dd3 100644 (file)
@@ -11,8 +11,8 @@ function noupdate()
 {
     window.opener.document.getElementById('result').innerHTML = 'SUCCESS';
     window.close();
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', cached, false);
index 4342cb7..de473cf 100644 (file)
@@ -1,8 +1,8 @@
 <html manifest="resources/simple.manifest">
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function cached()
@@ -41,8 +41,8 @@ function cached()
     
     document.getElementById('result').innerHTML = "SUCCESS"
     
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', cached, false);
index 9e29300..fa4caa3 100644 (file)
@@ -8,9 +8,9 @@ anyway, so it can also pass if the UA fails to reject loads for cache misses.</p
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -31,7 +31,7 @@ applicationCache.addEventListener('cached', function() { test() }, false);
 applicationCache.onupdateready = function() { log("FAIL: received unexpected updateready event") }
 applicationCache.onerror = function() { log("FAIL: received unexpected error event") }
 
-window.addEventListener("message", function() { log("SUCCESS"); if (window.layoutTestController) layoutTestController.notifyDone() }, false);
+window.addEventListener("message", function() { log("SUCCESS"); if (window.testRunner) testRunner.notifyDone() }, false);
 
 </script>
 </body>
index 71bd468..9ad32f0 100644 (file)
@@ -6,9 +6,9 @@ contains its resource.</p>
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -19,7 +19,7 @@ function log(message)
 function debug(message)
 {
     // If running manually in the browser, print the sequence of events.
-    if (!window.layoutTestController)
+    if (!window.testRunner)
         log(message);
 }
 
@@ -31,8 +31,8 @@ function checkDone()
 {
     if (receivedExpectedMessage && receivedCheckingEvent && receivedNoupdateEvent) {
         log("SUCCESS");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 
index a2d2cc6..1032d72 100644 (file)
@@ -6,9 +6,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -19,7 +19,7 @@ function log(message)
 function debug(message)
 {
     // If running manually in the browser, print the sequence of events.
-    if (!window.layoutTestController)
+    if (!window.testRunner)
         log(message);
 }
 
@@ -31,8 +31,8 @@ function checkDone()
 {
     if (receivedExpectedMessage && receivedCheckingEventsCounter == 2 && receivedNoupdateEventsCounter == 2) {
         log("SUCCESS");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 
index c36e0a3..6623bf4 100644 (file)
@@ -6,9 +6,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -19,7 +19,7 @@ function log(message)
 function debug(message)
 {
     // If running manually in the browser, print the sequence of events.
-    if (!window.layoutTestController)
+    if (!window.testRunner)
         log(message);
 }
 
@@ -31,8 +31,8 @@ function checkDone()
 {
     if (receivedExpectedMessage && receivedCheckingEventsCounter == 2 && receivedNoupdateEventsCounter == 2) {
         log("SUCCESS");
-        if (window.layoutTestController)
-            layoutTestController.notifyDone();
+        if (window.testRunner)
+            testRunner.notifyDone();
     }
 }
 
index dd48b01..df63130 100644 (file)
@@ -4,9 +4,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -54,8 +54,8 @@ function test3()
     log((applicationCache.status == applicationCache.IDLE) ? "Cache status is IDLE" : ("FAIL: Incorrect cache status, " + applicationCache.status));
 
     log("DONE");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.oncached = test;
index 01bc892..77fab60 100644 (file)
@@ -2,9 +2,9 @@
 <body>
 <p>Test that online whitelist wildcard flag is implemented.</p>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function test()
@@ -17,8 +17,8 @@ function test()
     } catch (ex) {
         document.body.appendChild(document.createTextNode(ex));
     }
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.oncached = test;
index 8a527aa..5b2fd73 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -17,8 +17,8 @@ function log(message)
 function errorEventListener()
 {
     log("FAILURE: An error event was dispatched on window.applicationCache.");
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 function verifyStatus()
@@ -28,8 +28,8 @@ function verifyStatus()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', verifyStatus, false);
index 9b26d02..fd6da7f 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function test()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { log("cached"); cacheCallback() }, false);
index 3b5f747..9a96591 100644 (file)
@@ -4,9 +4,9 @@
 <p>Should say SUCCESS:</p>
 <div id=result></div>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText()
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText()
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -27,8 +27,8 @@ function test()
     else
         log("SUCCESS");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 applicationCache.addEventListener('cached', function() { log("cached"); cacheCallback() }, false);
index df08d3f..5d9fe46 100644 (file)
@@ -5,9 +5,9 @@
 <div id=result></div>
 
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 function log(message)
@@ -68,8 +68,8 @@ function test(evt)
     } else 
         log("FAIL: subframe didn't get a correct cache");
 
-    if (window.layoutTestController)
-        layoutTestController.notifyDone();
+    if (window.testRunner)
+        testRunner.notifyDone();
 }
 
 window.addEventListener("message", frameMessageReceived, false);
index 226dfe8..ae57eb1 100644 (file)
@@ -1,9 +1,9 @@
 <html>
 <body>
 <script>
-if (window.layoutTestController) {
-    layoutTestController.dumpAsText();
-    layoutTestController.waitUntilDone();
+if (window.testRunner) {
+    testRunner.dumpAsText();
+    testRunner.waitUntilDone();
 }
 
 var img = new Image();
@@ -11,7 +11,7 @@ img.onerror = function() {
     // cancel resource load within didFail()
     window.stop();
     document.body.appendChild(document.createTextNode("PASS"));
-    layoutTestController.notifyDone();
+    testRunner.notifyDone();
 }
 
 // Port 7 will likely refuse the connection, causing a didFail()
index 74eeb50..283e652 100644 (file)
@@ -7,9 +7,9 @@ It's possible for a successful revalidation to cause events to fire synchronousl
 We shouldn't crash if one of those events stops the load.\r
 See https://bugs.webkit.org/show_bug.cgi?id=72762.\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
 function obl(e) {\r
@@ -24,10 +24,10 @@ function obl(e) {
 }\r
 \r
 function finish() {\r
-    if (window.layoutTestController)\r
-        layoutTestController.notifyDone();\r
+    if (window.testRunner)\r
+        testRunner.notifyDone();\r
 }\r
 </script>\r
 <object type="application/x-no-such-mime" onbeforeload="obl();"></embed>\r
 </body>\r
-</html>
\ No newline at end of file
+</html>