WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
ChangeLog fixed
74567.patch (text/plain), 18.96 KB, created by
Dmitry Lomov
on 2011-12-15 18:08:47 PST
(
hide
)
Description:
ChangeLog fixed
Filename:
MIME Type:
Creator:
Dmitry Lomov
Created:
2011-12-15 18:08:47 PST
Size:
18.96 KB
patch
obsolete
>diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index 8a37799..edc34e7 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,20 @@ >+2011-12-15 Dmitry Lomov <dslomov@google.com> >+ >+ https://bugs.webkit.org/show_bug.cgi?id=74657 >+ [Chromium] Re-enable all layout tests for dedicated workers. >+ >+ Reviewed by David Levin. >+ >+ * fast/filesystem/workers/file-writer-gc-blob-expected.txt: Renamed from LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.html. >+ * fast/filesystem/workers/file-writer-write-overlapped.txt: Renamed from LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.html. >+ * platform/chromium/http/tests/filesystem/workers/resolve-url-expected.txt: webkitRequestFileSystem is available in chromium DRT. >+ * platform/chromium/http/tests/filesystem/workers/resolve-url-sync-expected.txt: webkitRequestFileSystem is available in chromium DRT. >+ * platform/chromium/http/tests/workers/worker-importScripts-expected.txt: Exception message texts differ. >+ * platform/chromium/http/tests/workers/worker-importScriptsOnError-expected.txt: Exception message texts differ. >+ * platform/chromium/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Minor message text differences. >+ * platform/chromium/http/tests/xmlhttprequest/workers/methods-expected.txt: Minor message text differnces. >+ * platform/chromium/test_expectations.txt: >+ > 2011-12-15 Kenneth Russell <kbr@google.com> > > Rename WEBKIT_lose_context to WEBKIT_WEBGL_lose_context >diff --git a/LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.html b/LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.html >deleted file mode 100644 >index b32010f..0000000 >--- a/LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.html >+++ /dev/null >@@ -1,11 +0,0 @@ >-[Worker] Test that a blob won't get garbage-collected while being written out by a FileWriter. >- >-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >- >-Starting worker: ../resources/file-writer-gc-blob.js >-[Worker] starting test >-PASS [Worker] Successfully wrote blob. >-PASS successfullyParsed is true >- >-TEST COMPLETE >- >diff --git a/LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.txt b/LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.txt >new file mode 100644 >index 0000000..b32010f >--- /dev/null >+++ b/LayoutTests/fast/filesystem/workers/file-writer-gc-blob-expected.txt >@@ -0,0 +1,11 @@ >+[Worker] Test that a blob won't get garbage-collected while being written out by a FileWriter. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+Starting worker: ../resources/file-writer-gc-blob.js >+[Worker] starting test >+PASS [Worker] Successfully wrote blob. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.html b/LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.html >deleted file mode 100644 >index d702f96..0000000 >--- a/LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.html >+++ /dev/null >@@ -1,19 +0,0 @@ >-<!DOCTYPE HTML> >-<html> >- <head> >- <title>File Writer Write Overlapped Worker</title> >- <script src="../../js/resources/js-test-pre.js"></script> >- <script src="../resources/fs-worker-test-util.js"></script> >- </head> >- <body> >- <div id="description"></div> >- <div id="console"></div> >- <script> >- startWorker("../resources/file-writer-write-overlapped.js"); >- </script> >- <script src="../../js/resources/js-test-post.js"></script> >- </body> >-</html> >- >- >- >diff --git a/LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.txt b/LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.txt >new file mode 100644 >index 0000000..d702f96 >--- /dev/null >+++ b/LayoutTests/fast/filesystem/workers/file-writer-write-overlapped.txt >@@ -0,0 +1,19 @@ >+<!DOCTYPE HTML> >+<html> >+ <head> >+ <title>File Writer Write Overlapped Worker</title> >+ <script src="../../js/resources/js-test-pre.js"></script> >+ <script src="../resources/fs-worker-test-util.js"></script> >+ </head> >+ <body> >+ <div id="description"></div> >+ <div id="console"></div> >+ <script> >+ startWorker("../resources/file-writer-write-overlapped.js"); >+ </script> >+ <script src="../../js/resources/js-test-post.js"></script> >+ </body> >+</html> >+ >+ >+ >diff --git a/LayoutTests/platform/chromium/http/tests/filesystem/workers/resolve-url-expected.txt b/LayoutTests/platform/chromium/http/tests/filesystem/workers/resolve-url-expected.txt >new file mode 100644 >index 0000000..3bdb75c >--- /dev/null >+++ b/LayoutTests/platform/chromium/http/tests/filesystem/workers/resolve-url-expected.txt >@@ -0,0 +1,44 @@ >+[Worker] Tests using webkitResolveLocalFileSystemURL to obtain an Entry from a URL >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+Starting worker: ../script-tests/resolve-uri.js >+[Worker] This test requires FileSystem API. >+[Worker] * Resolving a generated URL. >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isFile is true >+[Worker] * Resolving test file by hand >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isFile is true >+[Worker] * Resolving a URL with the wrong security origin (domain) >+PASS [Worker] FileError.SECURITY_ERR is errorCode >+[Worker] * Resolving a URL with the wrong security origin (port) >+PASS [Worker] FileError.SECURITY_ERR is errorCode >+[Worker] * Resolving a URL with the wrong security origin (scheme) >+PASS [Worker] FileError.SECURITY_ERR is errorCode >+[Worker] * Resolving a completely bogus URL. >+PASS [Worker] FileError.ENCODING_ERR is errorCode >+[Worker] * Resolving a URL with the wrong protocol >+PASS [Worker] FileError.ENCODING_ERR is errorCode >+[Worker] * Resolving a URL with no slash between type and file >+PASS [Worker] FileError.ENCODING_ERR is errorCode >+[Worker] * Resolving a URL with no slash between protocol and type (bogus port) >+PASS [Worker] FileError.SECURITY_ERR is errorCode >+[Worker] * Resolve a path using backslashes >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isFile is true >+[Worker] * Resolve a directory >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isDirectory is true >+[Worker] * Resolve a path using a trailing slash >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isDirectory is true >+[Worker] * Resolving a persistent URL. >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isDirectory is true >+[Worker] Finished running tests. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/chromium/http/tests/filesystem/workers/resolve-url-sync-expected.txt b/LayoutTests/platform/chromium/http/tests/filesystem/workers/resolve-url-sync-expected.txt >new file mode 100644 >index 0000000..1e5595f >--- /dev/null >+++ b/LayoutTests/platform/chromium/http/tests/filesystem/workers/resolve-url-sync-expected.txt >@@ -0,0 +1,44 @@ >+[Worker] Tests using webkitResolveLocalFileSystemSyncURL to obtain an Entry from a URL >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+Starting worker: script-tests/resolve-url-sync.js >+[Worker] This test requires FileSystem API. >+[Worker] * Resolving a generated URL. >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isFile is true >+[Worker] * Resolving test file by hand >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isFile is true >+[Worker] * Resolving a URL with the wrong security origin (domain) >+PASS [Worker] FileException.SECURITY_ERR is errorCode >+[Worker] * Resolving a URL with the wrong security origin (port) >+PASS [Worker] FileException.SECURITY_ERR is errorCode >+[Worker] * Resolving a URL with the wrong security origin (scheme) >+PASS [Worker] FileException.SECURITY_ERR is errorCode >+[Worker] * Resolving a completely bogus URL. >+PASS [Worker] FileException.ENCODING_ERR is errorCode >+[Worker] * Resolving a URL with the wrong protocol >+PASS [Worker] FileException.ENCODING_ERR is errorCode >+[Worker] * Resolving a URL with no slash between type and file >+PASS [Worker] FileException.ENCODING_ERR is errorCode >+[Worker] * Resolving a URL with no slash between protocol and type (bogus port) >+PASS [Worker] FileException.SECURITY_ERR is errorCode >+[Worker] * Resolve a path using backslashes >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isFile is true >+[Worker] * Resolve a directory >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isDirectory is true >+[Worker] * Resolve a path using a trailing slash >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isDirectory is true >+[Worker] * Resolving a persistent URL. >+PASS [Worker] expectedPath is actualPath >+PASS [Worker] isDirectory is true >+[Worker] Finished running tests. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/platform/chromium/http/tests/workers/worker-importScripts-expected.txt b/LayoutTests/platform/chromium/http/tests/workers/worker-importScripts-expected.txt >new file mode 100644 >index 0000000..d1b7004 >--- /dev/null >+++ b/LayoutTests/platform/chromium/http/tests/workers/worker-importScripts-expected.txt >@@ -0,0 +1,44 @@ >+Test importScripts. >+ >+Test started. >+PASS: importScripts(), exists, is a function, and doesn't throw when not given any arguments >+Loaded message from different origin >+PASS: executed script from different origin >+Loaded message from different origin >+PASS: executed script from different origin through a redirect >+Testing single argument: >+Loaded resource 1 >+PASS: loaded first source >+Testing multiple arguments: >+Loaded resource 1 >+Loaded resource 2 >+PASS: Both sources loaded and executed. >+Testing multiple arguments (different order): >+Resource 2 loaded before resource 1 >+Loaded resource 2 >+Loaded resource 1 >+PASS: Both sources loaded and executed. >+Testing multiple arguments, with different origin for one argument: >+Loaded resource 1 >+Loaded message from different origin >+Loaded resource 2 >+PASS: all resources executed. >+Loaded resource 1 >+PASS: Threw Error: NETWORK_ERR: XMLHttpRequest Exception 101 when load failed >+PASS: some resources were loaded despite the network error >+Loaded resource 1 >+PASS: Threw SyntaxError: Unexpected identifier when encountering a syntax error in imported script >+PASS: some resources were loaded despite the presence of a syntax error >+Testing multiple arguments, with first resource throwing an exception: >+Loaded resource 1 >+First resource throwing an exception >+PASS: Propagated 'Thrown by first resource' from script >+PASS: First resource was executed, and second resource was not >+Testing multiple arguments, with second resource throwing an exception: >+Loaded resource 1 >+Loaded resource 2 >+Second resource throwing an exception >+PASS: Propagated 'Thrown by second resource' from script >+PASS: Both scripts were executed >+DONE >+ >diff --git a/LayoutTests/platform/chromium/http/tests/workers/worker-importScriptsOnError-expected.txt b/LayoutTests/platform/chromium/http/tests/workers/worker-importScriptsOnError-expected.txt >new file mode 100644 >index 0000000..97ae745 >--- /dev/null >+++ b/LayoutTests/platform/chromium/http/tests/workers/worker-importScriptsOnError-expected.txt >@@ -0,0 +1,42 @@ >+CONSOLE MESSAGE: line 2: Uncaught undefined >+Test importScripts with error. >+ >+ >+AT_TARGET: 2, >+BLUR: 8192, >+BUBBLING_PHASE: 3, >+CAPTURING_PHASE: 1, >+CHANGE: 32768, >+CLICK: 64, >+DBLCLICK: 128, >+DRAGDROP: 2048, >+FOCUS: 4096, >+KEYDOWN: 256, >+KEYPRESS: 1024, >+KEYUP: 512, >+MOUSEDOWN: 1, >+MOUSEDRAG: 32, >+MOUSEMOVE: 16, >+MOUSEOUT: 8, >+MOUSEOVER: 4, >+MOUSEUP: 2, >+SELECT: 16384, >+bubbles: false, >+cancelBubble: false, >+cancelable: true, >+clipboardData: undefined, >+currentTarget: [object Worker], >+defaultPrevented: false, >+eventPhase: 2, >+filename: http://127.0.0.1:8000/workers/resources/worker-importScripts-error.js, >+initEvent: function initEvent() { [native code] }, >+lineno: 2, >+message: Uncaught undefined, >+preventDefault: function preventDefault() { [native code] }, >+returnValue: true, >+srcElement: [object Worker], >+stopImmediatePropagation: function stopImmediatePropagation() { [native code] }, >+stopPropagation: function stopPropagation() { [native code] }, >+target: [object Worker], >+type: error >+ >diff --git a/LayoutTests/platform/chromium/http/tests/xmlhttprequest/workers/methods-async-expected.txt b/LayoutTests/platform/chromium/http/tests/xmlhttprequest/workers/methods-async-expected.txt >new file mode 100644 >index 0000000..6f7e937 >--- /dev/null >+++ b/LayoutTests/platform/chromium/http/tests/xmlhttprequest/workers/methods-async-expected.txt >@@ -0,0 +1,24 @@ >+GET and POST should not be the only HTTP methods implemented in XMLHttpRequest for Workers. >+ >+GET(""): GET(null bytes), Content-Type: null >+GET(null): GET(null bytes), Content-Type: null >+GET("123"): GET(null bytes), Content-Type: null >+POST(""): POST(0 bytes), Content-Type: application/xml >+POST(null): POST(0 bytes), Content-Type: null >+POST("123"): POST(3 bytes), Content-Type: application/xml >+PUT(""): PUT(0 bytes), Content-Type: application/xml >+PUT(null): PUT(0 bytes), Content-Type: null >+PUT("123"): PUT(3 bytes), Content-Type: application/xml >+DELETE(""): DELETE(0 bytes), Content-Type: application/xml >+DELETE(null): DELETE(null bytes), Content-Type: null >+DELETE("123"): DELETE(3 bytes), Content-Type: application/xml >+HEAD(""): HEAD(0 bytes), Content-Type: null >+HEAD(null): HEAD(0 bytes), Content-Type: null >+HEAD("123"): HEAD(0 bytes), Content-Type: null >+WKFOOBAR(""): WKFOOBAR(0 bytes), Content-Type: application/xml >+WKFOOBAR(null): WKFOOBAR(null bytes), Content-Type: null >+WKFOOBAR("123"): WKFOOBAR(3 bytes), Content-Type: application/xml >+SEARCH(""): SEARCH(0 bytes), Content-Type: application/xml >+SEARCH(null): SEARCH(null bytes), Content-Type: null >+SEARCH("123"): SEARCH(3 bytes), Content-Type: application/xml >+DONE >diff --git a/LayoutTests/platform/chromium/http/tests/xmlhttprequest/workers/methods-expected.txt b/LayoutTests/platform/chromium/http/tests/xmlhttprequest/workers/methods-expected.txt >new file mode 100644 >index 0000000..6f7e937 >--- /dev/null >+++ b/LayoutTests/platform/chromium/http/tests/xmlhttprequest/workers/methods-expected.txt >@@ -0,0 +1,24 @@ >+GET and POST should not be the only HTTP methods implemented in XMLHttpRequest for Workers. >+ >+GET(""): GET(null bytes), Content-Type: null >+GET(null): GET(null bytes), Content-Type: null >+GET("123"): GET(null bytes), Content-Type: null >+POST(""): POST(0 bytes), Content-Type: application/xml >+POST(null): POST(0 bytes), Content-Type: null >+POST("123"): POST(3 bytes), Content-Type: application/xml >+PUT(""): PUT(0 bytes), Content-Type: application/xml >+PUT(null): PUT(0 bytes), Content-Type: null >+PUT("123"): PUT(3 bytes), Content-Type: application/xml >+DELETE(""): DELETE(0 bytes), Content-Type: application/xml >+DELETE(null): DELETE(null bytes), Content-Type: null >+DELETE("123"): DELETE(3 bytes), Content-Type: application/xml >+HEAD(""): HEAD(0 bytes), Content-Type: null >+HEAD(null): HEAD(0 bytes), Content-Type: null >+HEAD("123"): HEAD(0 bytes), Content-Type: null >+WKFOOBAR(""): WKFOOBAR(0 bytes), Content-Type: application/xml >+WKFOOBAR(null): WKFOOBAR(null bytes), Content-Type: null >+WKFOOBAR("123"): WKFOOBAR(3 bytes), Content-Type: application/xml >+SEARCH(""): SEARCH(0 bytes), Content-Type: application/xml >+SEARCH(null): SEARCH(null bytes), Content-Type: null >+SEARCH("123"): SEARCH(3 bytes), Content-Type: application/xml >+DONE >diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt >index ab2637e..d947354 100644 >--- a/LayoutTests/platform/chromium/test_expectations.txt >+++ b/LayoutTests/platform/chromium/test_expectations.txt >@@ -155,6 +155,20 @@ WONTFIX SKIP : fast/workers/shared-worker-name.html = TEXT > WONTFIX SKIP : fast/workers/shared-worker-script-error.html = TEXT > WONTFIX SKIP : fast/workers/shared-worker-simple.html = TIMEOUT > WONTFIX SKIP : fast/workers/worker-crash-with-invalid-location.html = TEXT >+WONTFIX SKIP : http/tests/workers/shared-worker-invalid-url.html = TEXT TIMEOUT >+WONTFIX SKIP : http/tests/workers/shared-worker-redirect.html = TEXT TIMEOUT >+WONTFIX SKIP : http/tests/workers/shared-worker-importScripts.html = TIMEOUT >+WONTFIX SKIP : http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple.html = TIMEOUT >+WONTFIX SKIP : http/tests/xmlhttprequest/workers/shared-worker-close.html = TIMEOUT >+WONTFIX SKIP : http/tests/xmlhttprequest/workers/shared-worker-methods-async.html = TIMEOUT >+WONTFIX SKIP : http/tests/xmlhttprequest/workers/shared-worker-methods.html = TIMEOUT >+WONTFIX SKIP : http/tests/xmlhttprequest/workers/shared-worker-referer.html = TIMEOUT >+WONTFIX SKIP : http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html = TIMEOUT >+WONTFIX SKIP : http/tests/websocket/tests/hixie76/workers/close-in-shared-worker.html = TIMEOUT >+WONTFIX SKIP : http/tests/websocket/tests/hixie76/workers/shared-worker-simple.html = TIMEOUT >+WONTFIX SKIP : http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html = TIMEOUT >+WONTFIX SKIP : http/tests/websocket/tests/hybi/workers/shared-worker-simple.html = TIMEOUT >+WONTFIX SKIP : http/tests/inspector/network/network-shared-worker.html = PASS TIMEOUT FAIL > > // test_shell does not support message ports > BUGWK74459 SKIP : fast/workers/termination-with-port-messages.html = CRASH >@@ -165,24 +179,19 @@ BUGWK74459 SKIP : fast/workers/worker-messageport.html = CRASH > BUGWK74459 SKIP : fast/workers/worker-multi-port.html = CRASH > > BUGWK74554 SKIP : fast/workers/storage = CRASH TIMEOUT >+BUGWK74554 SKIP : http/tests/workers/interrupt-database-sync-open-crash.html = CRASH TIMEOUT > > BUGWK74449 SKIP : fast/workers/dedicated-worker-lifecycle.html = TIMEOUT > BUGWK74449 SKIP : fast/workers/worker-close-more.html = TIMEOUT > BUGWK74449 SKIP : fast/workers/worker-lifecycle.html = TIMEOUT >+ > BUGWK74466 : fast/workers/worker-script-error.html = PASS TIMEOUT FAIL > >-// test_shell does not support workers >-WONTFIX SKIP : fast/files/workers = PASS TIMEOUT FAIL >-WONTFIX SKIP : fast/filesystem/workers = PASS TIMEOUT FAIL >-WONTFIX SKIP : fast/canvas/webgl/worker-data-view-test.html = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/filesystem/workers = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/workers = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/xmlhttprequest/workers = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/eventsource/workers = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/websocket/tests/hixie76/workers/ = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/websocket/tests/hybi/workers/ = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/inspector/network/network-shared-worker.html = PASS TIMEOUT FAIL >-WONTFIX SKIP : http/tests/inspector/network/network-worker.html = PASS TIMEOUT FAIL >+BUGWK74653 SKIP : http/tests/xmlhttprequest/workers/abort-exception-assert.html = TIMEOUT >+ >+BUGWK71968 : fast/files/workers/worker-apply-blob-url-to-xhr.html = TEXT >+ >+BUGWK74654 SKIP : http/tests/inspector/network/network-worker.html = PASS TIMEOUT FAIL > > // Page Cache - based tests. Chromium disables page cache because the WebKit page cache keeps previously > // loaded pages alive in memory to be able to quickly substitute them when user clicks History buttons.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
dslomov
:
commit-queue-
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 74657
:
119522
|
119532
|
119535
|
119536
|
119627
|
119642