Bug 185263

Summary: cleanup modules usage for the Test262-Runner
Product: WebKit Reporter: Leo Balter <leo>
Component: JavaScriptCoreAssignee: Leo Balter <leo>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, msaboff, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch none

Description Leo Balter 2018-05-03 13:30:28 PDT
Fixup compatibilities for core modules usage in the Test262-Runner.
Comment 1 Leo Balter 2018-05-03 13:31:24 PDT
Created attachment 339450 [details]
Patch
Comment 2 Michael Saboff 2018-05-03 13:36:18 PDT
Looks like this patch needs to be rebased.
Comment 3 Leo Balter 2018-05-03 13:37:03 PDT
Created attachment 339452 [details]
Patch
Comment 4 Leo Balter 2018-05-03 13:37:23 PDT
Yes, I just rebased it. Thanks!
Comment 5 Leo Balter 2018-05-03 13:51:14 PDT
I just found another block bug in the process where the $configFile was being set after the CLI processing.

It's being fixed in a follow up patch here.
Comment 6 Leo Balter 2018-05-03 13:51:32 PDT
Created attachment 339455 [details]
Patch
Comment 7 Michael Saboff 2018-05-03 13:55:47 PDT
Comment on attachment 339455 [details]
Patch

r=me
Comment 8 Leo Balter 2018-05-03 13:55:56 PDT
Created attachment 339457 [details]
Patch
Comment 9 Leo Balter 2018-05-03 13:58:32 PDT
we found the call processCLI is too fragile. so I moved it next to the main() call.

Thanks for patience during the extra noise
Comment 10 Michael Saboff 2018-05-03 14:03:47 PDT
Comment on attachment 339457 [details]
Patch

r=me
Comment 11 WebKit Commit Bot 2018-05-03 14:28:03 PDT
Comment on attachment 339457 [details]
Patch

Clearing flags on attachment: 339457

Committed r231328: <https://trac.webkit.org/changeset/231328>
Comment 12 WebKit Commit Bot 2018-05-03 14:28:05 PDT
All reviewed patches have been landed.  Closing bug.
Comment 13 Radar WebKit Bug Importer 2018-05-03 14:29:28 PDT
<rdar://problem/39954729>