Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 883556d2265f71ae3ff0ba8c595936d7884192e7 https://github.com/WebKit/WebKit/commit/883556d2265f71ae3ff0ba8c595936d7884192e7 Author: Yury Semikhatsky <yu...@chromium.org> Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths: A LayoutTests/http/tests/inspector/network/xhr-request-type-expected.txt A LayoutTests/http/tests/inspector/network/xhr-request-type.html M LayoutTests/platform/mac-wk1/TestExpectations M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp Log Message: ----------- Web Inspector: XHR request with same URL as main resource should have type XHR https://bugs.webkit.org/show_bug.cgi?id=257407 Reviewed by Devin Rousso. Only use cached resource type when couldn't infer resource type based on the current ResourceRequest because CachedResource for the same URL may have different type. This fixes the bug where XHR is sent with the same URL as the main resource and was wrongly marked as another request with type Document rather than XHR. * LayoutTests/http/tests/inspector/network/xhr-request-type-expected.txt: Added. * LayoutTests/http/tests/inspector/network/xhr-request-type.html: Added. * Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp: (WebCore::InspectorNetworkAgent::willSendRequest): * LayoutTests/platform/mac-wk1/TestExpectations: ignore new test in WK1. Canonical link: https://commits.webkit.org/264686@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes