Bug 179216

Summary: [WinCairo] Fix LayoutTests to work with WinCairo port
Product: WebKit Reporter: Basuke Suzuki <basuke>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: basuke, Hironori.Fujii, lforschler, ross.kirsling
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 179217, 179219, 179221, 179344, 179345, 179508, 179541, 179553, 179572, 179637, 181814, 181815, 183265    
Bug Blocks:    

Basuke Suzuki
Reported 2017-11-02 17:23:51 PDT
Many issues exists for LayoutTests for WinCairo. This is the meta bug for that.
Attachments
Basuke Suzuki
Comment 1 2017-11-02 17:32:05 PDT
Without cygwin environment.
Basuke Suzuki
Comment 2 2017-11-02 17:47:30 PDT
First goal is to run following command from PowerShell ( <- no meaning: just my favorite). $ python .\Tools\Scripts\run-webkit-tests --dump-render-tree --release --64-bit --wincairo --no-http-server --print-expectations | more
Basuke Suzuki
Comment 3 2017-11-09 15:35:44 PST
Next goal is to run tests, but no http tests. > $ python .\Tools\Scripts\run-webkit-tests --dump-render-tree --release --64-bit --wincairo --no-http-server
Basuke Suzuki
Comment 4 2018-01-18 14:56:33 PST
Next goal is to run http tests but not launching HTTP server from the script. (launch manually). Also no websocket, no wpt.
Basuke Suzuki
Comment 5 2018-03-12 11:12:44 PDT
HTTP Tests is now supported in native Windows with WinCairo. Apache Http server and WebSocket server are launched from the script. No wpt support right now. Next goal will be using WebKitTestRunner.
Basuke Suzuki
Comment 6 2018-03-12 11:13:16 PDT
And documentation for Layout Tests on WinCairo
Basuke Suzuki
Comment 7 2018-07-25 21:46:56 PDT
Remainings: - Add wpt server support - CGIs are not work well on native Windows. Replace them with PHP. - Adding enough TestRunner interfaces.
Fujii Hironori
Comment 8 2023-02-08 22:15:12 PST
all problems fixed.
Note You need to log in before you can comment on or make changes to this bug.