WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
156898
Drop [UsePointersEvenForNonNullableObjectArguments] from File API interfaces
https://bugs.webkit.org/show_bug.cgi?id=156898
Summary
Drop [UsePointersEvenForNonNullableObjectArguments] from File API interfaces
youenn fablet
Reported
2016-04-22 01:15:32 PDT
Drop [UsePointersEvenForNonNullableObjectArguments] from File API interfaces
Attachments
Patch
(18.68 KB, patch)
2016-04-22 02:16 PDT
,
youenn fablet
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews102 for mac-yosemite
(795.40 KB, application/zip)
2016-04-22 03:00 PDT
,
Build Bot
no flags
Details
Archive of layout-test-results from ews117 for mac-yosemite
(869.58 KB, application/zip)
2016-04-22 03:15 PDT
,
Build Bot
no flags
Details
Rebasing tests
(26.20 KB, patch)
2016-04-22 05:36 PDT
,
youenn fablet
no flags
Details
Formatted Diff
Diff
Patch for landing
(26.19 KB, patch)
2016-04-25 02:21 PDT
,
youenn fablet
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
youenn fablet
Comment 1
2016-04-22 02:16:02 PDT
Created
attachment 277026
[details]
Patch
Build Bot
Comment 2
2016-04-22 03:00:07 PDT
Comment on
attachment 277026
[details]
Patch
Attachment 277026
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/1201098
New failing tests: fast/files/workers/worker-read-file-sync.html fast/files/workers/worker-read-blob-sync.html
Build Bot
Comment 3
2016-04-22 03:00:11 PDT
Created
attachment 277036
[details]
Archive of layout-test-results from ews102 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 4
2016-04-22 03:15:53 PDT
Comment on
attachment 277026
[details]
Patch
Attachment 277026
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/1201114
New failing tests: fast/files/workers/worker-read-file-sync.html fast/files/workers/worker-read-blob-sync.html
Build Bot
Comment 5
2016-04-22 03:15:57 PDT
Created
attachment 277038
[details]
Archive of layout-test-results from ews117 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews117 Port: mac-yosemite Platform: Mac OS X 10.10.5
youenn fablet
Comment 6
2016-04-22 05:36:45 PDT
Created
attachment 277049
[details]
Rebasing tests
Chris Dumez
Comment 7
2016-04-22 09:40:49 PDT
Comment on
attachment 277049
[details]
Rebasing tests View in context:
https://bugs.webkit.org/attachment.cgi?id=277049&action=review
r=me
> Source/WebCore/fileapi/FileReader.cpp:148 > + m_loader->start(scriptExecutionContext(), *m_blob);
May be nicer to just use "blob" here.
> Source/WebCore/fileapi/FileReader.idl:44 > + // FIXME: blob parameter should not be nullable in all four below methods.
I would have said "in all four methods below." but I am as French as you so who knows :)
youenn fablet
Comment 8
2016-04-24 04:51:51 PDT
(In reply to
comment #7
)
> Comment on
attachment 277049
[details]
> Rebasing tests > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=277049&action=review
> > r=me > > > Source/WebCore/fileapi/FileReader.cpp:148 > > + m_loader->start(scriptExecutionContext(), *m_blob); > > May be nicer to just use "blob" here. > > > Source/WebCore/fileapi/FileReader.idl:44 > > + // FIXME: blob parameter should not be nullable in all four below methods. > > I would have said "in all four methods below." but I am as French as you so > who knows :)
OK, I 'll update the patch with blob and something like: // FIXME: In all four methods found below, blob parameter should not be nullable.
youenn fablet
Comment 9
2016-04-25 02:21:23 PDT
Created
attachment 277237
[details]
Patch for landing
WebKit Commit Bot
Comment 10
2016-04-25 03:23:17 PDT
Comment on
attachment 277237
[details]
Patch for landing Clearing flags on attachment: 277237 Committed
r199985
: <
http://trac.webkit.org/changeset/199985
>
WebKit Commit Bot
Comment 11
2016-04-25 03:23:24 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.
Top of Page
Format For Printing
XML
Clone This Bug