WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
163195
Move Fetch from legacy to new DOM exceptions
https://bugs.webkit.org/show_bug.cgi?id=163195
Summary
Move Fetch from legacy to new DOM exceptions
Darin Adler
Reported
2016-10-09 23:14:22 PDT
Move Fetch from legacy to new DOM exceptions
Attachments
Patch
(26.79 KB, patch)
2016-10-09 23:26 PDT
,
Darin Adler
no flags
Details
Formatted Diff
Diff
Patch
(26.78 KB, patch)
2016-10-09 23:58 PDT
,
Darin Adler
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews103 for mac-yosemite
(827.65 KB, application/zip)
2016-10-10 01:05 PDT
,
Build Bot
no flags
Details
Archive of layout-test-results from ews105 for mac-yosemite-wk2
(1.02 MB, application/zip)
2016-10-10 01:08 PDT
,
Build Bot
no flags
Details
Archive of layout-test-results from ews112 for mac-yosemite
(1.66 MB, application/zip)
2016-10-10 01:12 PDT
,
Build Bot
no flags
Details
Archive of layout-test-results from ews126 for ios-simulator-wk2
(14.88 MB, application/zip)
2016-10-10 01:22 PDT
,
Build Bot
no flags
Details
Patch
(26.69 KB, patch)
2016-10-10 01:39 PDT
,
Darin Adler
cdumez
: review+
commit-queue
: commit-queue-
Details
Formatted Diff
Diff
Show Obsolete
(6)
View All
Add attachment
proposed patch, testcase, etc.
Darin Adler
Comment 1
2016-10-09 23:26:26 PDT
Created
attachment 291064
[details]
Patch
Darin Adler
Comment 2
2016-10-09 23:58:57 PDT
Created
attachment 291066
[details]
Patch
Build Bot
Comment 3
2016-10-10 01:05:39 PDT
Comment on
attachment 291066
[details]
Patch
Attachment 291066
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/2254101
New failing tests: imported/w3c/web-platform-tests/fetch/api/headers/headers-errors.html imported/w3c/web-platform-tests/fetch/api/headers/headers-basic.html
Build Bot
Comment 4
2016-10-10 01:05:43 PDT
Created
attachment 291072
[details]
Archive of layout-test-results from ews103 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 5
2016-10-10 01:08:28 PDT
Comment on
attachment 291066
[details]
Patch
Attachment 291066
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/2254104
New failing tests: imported/w3c/web-platform-tests/fetch/api/headers/headers-errors.html imported/w3c/web-platform-tests/fetch/api/headers/headers-basic.html
Build Bot
Comment 6
2016-10-10 01:08:32 PDT
Created
attachment 291073
[details]
Archive of layout-test-results from ews105 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Build Bot
Comment 7
2016-10-10 01:12:11 PDT
Comment on
attachment 291066
[details]
Patch
Attachment 291066
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/2254105
New failing tests: imported/w3c/web-platform-tests/fetch/api/headers/headers-errors.html imported/w3c/web-platform-tests/fetch/api/headers/headers-basic.html
Build Bot
Comment 8
2016-10-10 01:12:15 PDT
Created
attachment 291074
[details]
Archive of layout-test-results from ews112 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 9
2016-10-10 01:22:05 PDT
Comment on
attachment 291066
[details]
Patch
Attachment 291066
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/2254133
New failing tests: imported/w3c/web-platform-tests/fetch/api/headers/headers-errors.html imported/w3c/web-platform-tests/fetch/api/headers/headers-basic.html
Build Bot
Comment 10
2016-10-10 01:22:09 PDT
Created
attachment 291075
[details]
Archive of layout-test-results from ews126 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews126 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Darin Adler
Comment 11
2016-10-10 01:39:40 PDT
Created
attachment 291079
[details]
Patch
Darin Adler
Comment 12
2016-10-10 08:45:43 PDT
Can anyone figure out what the Windows failure is? I can’t find any failure in the EWS output.
Chris Dumez
Comment 13
2016-10-10 09:04:45 PDT
Comment on
attachment 291079
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=291079&action=review
> Source/WebCore/Modules/fetch/FetchHeaders.h:89 > + : RefCounted()
Not needed?
Alex Christensen
Comment 14
2016-10-10 09:12:19 PDT
Here's the EWS error: Thread 2 terminated abnormally: Died at C:/cygwin/home/buildbot/WebKit/Source/WebCore/bindings/scripts/generate-bindings-all.pl line 157. Here's that line in the perl: system($perl, "$scriptDir/generate-bindings.pl", @args, $file) == 0 or die; I'm not sure why this is failing.
Brent Fulgham
Comment 15
2016-10-10 09:52:55 PDT
(In reply to
comment #14
)
> Here's the EWS error: > Thread 2 terminated abnormally: Died at > C:/cygwin/home/buildbot/WebKit/Source/WebCore/bindings/scripts/generate- > bindings-all.pl line 157. > > Here's that line in the perl: > system($perl, "$scriptDir/generate-bindings.pl", @args, > $file) == 0 or die; > > I'm not sure why this is failing.
This is using Fujii's new code in
Bug 161433
. It might be better if we did a "die $!" or something so we could see the specific error.
Darin Adler
Comment 16
2016-10-10 10:03:54 PDT
Comment on
attachment 291079
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=291079&action=review
>> Source/WebCore/Modules/fetch/FetchHeaders.h:89 >> + : RefCounted() > > Not needed?
Build failed on one of the EWS servers without this.
WebKit Commit Bot
Comment 17
2016-10-10 10:06:20 PDT
Comment on
attachment 291079
[details]
Patch Rejecting
attachment 291079
[details]
from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-02', 'apply-attachment', '--no-update', '--non-interactive', 291079, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: file Source/WebCore/Modules/fetch/FetchResponse.idl patching file Source/WebCore/bindings/js/JSDOMBinding.h Hunk #1 succeeded at 948 (offset -1 lines). patching file Source/WebCore/bindings/scripts/CodeGeneratorJS.pm Hunk #1 FAILED at 4925. 1 out of 1 hunk FAILED -- saving rejects to file Source/WebCore/bindings/scripts/CodeGeneratorJS.pm.rej Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Chris Dumez']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output:
http://webkit-queues.webkit.org/results/2256506
Chris Dumez
Comment 18
2016-10-10 10:10:30 PDT
(In reply to
comment #16
)
> Comment on
attachment 291079
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=291079&action=review
> > >> Source/WebCore/Modules/fetch/FetchHeaders.h:89 > >> + : RefCounted() > > > > Not needed? > > Build failed on one of the EWS servers without this.
Gyuyoung, why is the EFL bot building with -Werror=extra ? It is a bit sad to do this kind of things just to make the EFL EWS bot happy.
Chris Dumez
Comment 19
2016-10-10 10:10:51 PDT
(In reply to
comment #18
)
> (In reply to
comment #16
) > > Comment on
attachment 291079
[details]
> > Patch > > > > View in context: > >
https://bugs.webkit.org/attachment.cgi?id=291079&action=review
> > > > >> Source/WebCore/Modules/fetch/FetchHeaders.h:89 > > >> + : RefCounted() > > > > > > Not needed? > > > > Build failed on one of the EWS servers without this. > > Gyuyoung, why is the EFL bot building with -Werror=extra ? It is a bit sad > to do this kind of things just to make the EFL EWS bot happy.
Gyuyoung ^^
Brent Fulgham
Comment 20
2016-10-10 11:32:06 PDT
I just backed out the CMake change that seems to be the cause of the EWS failure on Windows. I don't believe there are any other issues with this patch; we should land it and I can help track down any Windows problem that crops up. Based on the EWS error, I believe this was a tooling issue, not a code patch problem.
Alex Christensen
Comment 21
2016-10-10 12:34:23 PDT
I just applied this patch on Windows and it built successfully locally.
Darin Adler
Comment 22
2016-10-10 13:45:48 PDT
I wonder why the commit queue failed to land this. I will land this manually later when I get home.
Darin Adler
Comment 23
2016-10-10 13:46:06 PDT
Unless someone else does it for me before that.
Darin Adler
Comment 24
2016-10-10 19:24:33 PDT
Committed
r207037
: <
http://trac.webkit.org/changeset/207037
>
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