RESOLVED FIXED Bug 94802
successCallback of ResolveLocalFileSystemURL should not be optional.
https://bugs.webkit.org/show_bug.cgi?id=94802
Summary successCallback of ResolveLocalFileSystemURL should not be optional.
Taiju Tsuiki
Reported 2012-08-23 05:52:23 PDT
Attachments
Patch (3.09 KB, patch)
2012-08-23 05:53 PDT, Taiju Tsuiki
no flags
Archive of layout-test-results from gce-cr-linux-04 (373.48 KB, application/zip)
2012-08-23 06:34 PDT, WebKit Review Bot
no flags
Patch (5.20 KB, patch)
2012-08-23 06:42 PDT, Taiju Tsuiki
no flags
Archive of layout-test-results from gce-cr-linux-07 (331.88 KB, application/zip)
2012-08-23 07:26 PDT, WebKit Review Bot
no flags
Patch (7.34 KB, patch)
2012-08-23 23:17 PDT, Taiju Tsuiki
no flags
Taiju Tsuiki
Comment 1 2012-08-23 05:53:37 PDT
Kinuko Yasuda
Comment 2 2012-08-23 06:10:18 PDT
Comment on attachment 160140 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160140&action=review > Source/WebCore/ChangeLog:5 > + Please add a link to the spec and description why we need to remove optional flag.
WebKit Review Bot
Comment 3 2012-08-23 06:34:52 PDT
Comment on attachment 160140 [details] Patch Attachment 160140 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/13561709 New failing tests: fast/filesystem/filesystem-no-callback-null-ptr-crash.html
WebKit Review Bot
Comment 4 2012-08-23 06:34:54 PDT
Created attachment 160148 [details] Archive of layout-test-results from gce-cr-linux-04 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-04 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Taiju Tsuiki
Comment 5 2012-08-23 06:42:12 PDT
Taiju Tsuiki
Comment 6 2012-08-23 06:43:35 PDT
Comment on attachment 160140 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160140&action=review >> Source/WebCore/ChangeLog:5 >> + > > Please add a link to the spec and description why we need to remove optional flag. Done
WebKit Review Bot
Comment 7 2012-08-23 07:26:05 PDT
Comment on attachment 160149 [details] Patch Attachment 160149 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/13565727 New failing tests: fast/filesystem/filesystem-no-callback-null-ptr-crash.html
WebKit Review Bot
Comment 8 2012-08-23 07:26:08 PDT
Created attachment 160156 [details] Archive of layout-test-results from gce-cr-linux-07 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-07 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Kent Tamura
Comment 9 2012-08-23 18:45:33 PDT
Comment on attachment 160149 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160149&action=review > LayoutTests/ChangeLog:11 > + * fast/filesystem/filesystem-no-callback-null-ptr-crash.html: This test is for a crash with a particular scenario. We should have another conformance test for existence of the successCallback argument. > LayoutTests/fast/filesystem/filesystem-no-callback-null-ptr-crash.html:19 > - webkitResolveLocalFileSystemURL(''); > try { > - webkitRequestFileSystem(TEMPORARY, 100); > - } > + webkitResolveLocalFileSystemURL(''); > catch(e) { > - document.getElementById('log').innerHTML = "PASS"; > + try { > + webkitRequestFileSystem(TEMPORARY, 100); > + } > + catch(e) { > + document.getElementById('log').innerHTML = "PASS"; > + } This looks to change the testing scenario.
Taiju Tsuiki
Comment 10 2012-08-23 23:17:45 PDT
Taiju Tsuiki
Comment 11 2012-08-23 23:20:56 PDT
Comment on attachment 160149 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160149&action=review >> LayoutTests/ChangeLog:11 >> + * fast/filesystem/filesystem-no-callback-null-ptr-crash.html: > > This test is for a crash with a particular scenario. We should have another conformance test for existence of the successCallback argument. Done >> LayoutTests/fast/filesystem/filesystem-no-callback-null-ptr-crash.html:19 >> + } > > This looks to change the testing scenario. I see. Reverted.
Kent Tamura
Comment 12 2012-08-24 01:38:58 PDT
Comment on attachment 160337 [details] Patch Looks ok.
WebKit Review Bot
Comment 13 2012-09-09 23:22:13 PDT
Comment on attachment 160337 [details] Patch Clearing flags on attachment: 160337 Committed r128018: <http://trac.webkit.org/changeset/128018>
WebKit Review Bot
Comment 14 2012-09-09 23:22:16 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.