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

Reply via email to