Bug 164515

Summary: Move Node from ExceptionCode to ExceptionOr
Product: WebKit Reporter: Darin Adler <darin>
Component: BindingsAssignee: Darin Adler <darin>
Status: RESOLVED FIXED    
Severity: Normal CC: buildbot, cdumez, commit-queue, rniwa, sam, youennf
Priority: P2    
Version: WebKit Local Build   
Hardware: All   
OS: All   
Bug Depends on: 164457    
Bug Blocks: 164516    
Attachments:
Description Flags
Patch
none
Archive of layout-test-results from ews102 for mac-yosemite
none
Archive of layout-test-results from ews104 for mac-yosemite-wk2
none
Archive of layout-test-results from ews114 for mac-yosemite
none
Patch
none
Patch
none
Patch none

Description Darin Adler 2016-11-08 08:54:14 PST
Node.idl is the last IDL file using "LegacyException" and this patch will finish that file off.
Comment 1 Darin Adler 2016-11-08 08:55:05 PST
Since the patch conflicts with the Range one, I won’t upload a patch for EWS or review until the Range patch is committed and I can rebase.
Comment 2 Darin Adler 2016-11-08 08:55:31 PST
But I have this work done and compiling locally.
Comment 3 Darin Adler 2016-11-09 20:05:10 PST
Created attachment 294326 [details]
Patch
Comment 4 Build Bot 2016-11-09 21:07:16 PST
Comment on attachment 294326 [details]
Patch

Attachment 294326 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.webkit.org/results/2487041

Number of test failures exceeded the failure limit.
Comment 5 Build Bot 2016-11-09 21:07:20 PST
Created attachment 294332 [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
Comment 6 Build Bot 2016-11-09 21:13:43 PST
Comment on attachment 294326 [details]
Patch

Attachment 294326 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/2487043

Number of test failures exceeded the failure limit.
Comment 7 Build Bot 2016-11-09 21:13:47 PST
Created attachment 294333 [details]
Archive of layout-test-results from ews104 for mac-yosemite-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-yosemite-wk2  Platform: Mac OS X 10.10.5
Comment 8 Build Bot 2016-11-09 22:10:18 PST
Comment on attachment 294326 [details]
Patch

Attachment 294326 [details] did not pass mac-debug-ews (mac):
Output: http://webkit-queues.webkit.org/results/2487302

Number of test failures exceeded the failure limit.
Comment 9 Build Bot 2016-11-09 22:10:21 PST
Created attachment 294337 [details]
Archive of layout-test-results from ews114 for mac-yosemite

The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews114  Port: mac-yosemite  Platform: Mac OS X 10.10.5
Comment 10 Darin Adler 2016-11-10 08:59:05 PST
Created attachment 294376 [details]
Patch
Comment 11 Darin Adler 2016-11-10 20:30:12 PST
Created attachment 294466 [details]
Patch
Comment 12 Darin Adler 2016-11-10 21:15:32 PST
Created attachment 294470 [details]
Patch
Comment 13 Darin Adler 2016-11-10 21:55:16 PST
OK, EWS seems to be passing on this patch now, so ready for review.
Comment 14 Sam Weinig 2016-11-11 11:53:16 PST
Comment on attachment 294470 [details]
Patch

Awesome!
Comment 15 WebKit Commit Bot 2016-11-11 12:19:14 PST
Comment on attachment 294470 [details]
Patch

Clearing flags on attachment: 294470

Committed r208603: <http://trac.webkit.org/changeset/208603>
Comment 16 WebKit Commit Bot 2016-11-11 12:19:19 PST
All reviewed patches have been landed.  Closing bug.