Summary: | [curl] REGRESSION(r281158): fetch('http://localhost/') from about:blank doesn't emit the console error message | ||
---|---|---|---|
Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> |
Component: | WebKit2 | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | kkinnunen, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Description
Fujii Hironori
2021-08-25 14:06:10 PDT
1. Start WinCairo WK2 MiniBrowser 2. Open a local file. Go to file:///.../something.html 3. Open Web Inspector Console 4. Start a local web server Invoke "python.exe .\Tools\Scripts\run-webkit-httpd" as admin 5. Invoke "fetch('http://localhost:8000/')" in the Web Inspector console Expected: the following error message should be shown > > fetch('http://localhost:8000/') > < Promise {status: "pending"} > [Error] Origin null is not allowed by Access-Control-Allow-Origin. > [Error] Fetch API cannot load http://localhost:8000/ due to access control checks. > [Error] Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin. (localhost, line 0) Actual: No such error message Committed r281614 (240970@main): <https://commits.webkit.org/240970@main> |