[webkit-changes] [WebKit/WebKit] 20108e: Restrict PerformanceServerTiming and PerformanceRe...

EWS noreply at github.com
Tue Sep 27 10:18:43 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 20108e3e4a2dbb9c82b4f0068ae546f09e90f381
      https://github.com/WebKit/WebKit/commit/20108e3e4a2dbb9c82b4f0068ae546f09e90f381
  Author: Alex Christensen <achristensen at webkit.org>
  Date:   2022-09-27 (Tue, 27 Sep 2022)

  Changed paths:
    M LayoutTests/imported/w3c/web-platform-tests/resource-timing/TAO-port-mismatch-means-crossorigin-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/resource-timing/cors-preflight.any.worker-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/resource-timing/sizes-redirect-img-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/server-timing/cross_origin-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/navigation-preload/resource-timing.https-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing-cross-origin.https-expected.txt
    M Source/WebCore/loader/ResourceTiming.cpp
    M Source/WebCore/loader/ResourceTiming.h
    M Source/WebCore/loader/ServerTimingParser.cpp
    M Source/WebCore/page/PerformanceResourceTiming.cpp

  Log Message:
  -----------
  Restrict PerformanceServerTiming and PerformanceResourceTiming.{transferSize,encodedBodySize,decodedBodySize} to same origin requests
https://bugs.webkit.org/show_bug.cgi?id=245501
<rdar://100236084>

Reviewed by Ryosuke Niwa.

* Source/WebCore/loader/ResourceTiming.cpp:
(WebCore::ResourceTiming::ResourceTiming):
(WebCore::ResourceTiming::populateServerTiming const):
* Source/WebCore/loader/ResourceTiming.h:
(WebCore::ResourceTiming::isSameSiteRequest const):
* Source/WebCore/page/PerformanceResourceTiming.cpp:
(WebCore::PerformanceResourceTiming::transferSize const):
(WebCore::PerformanceResourceTiming::encodedBodySize const):
(WebCore::PerformanceResourceTiming::decodedBodySize const):

Canonical link: https://commits.webkit.org/254922@main




More information about the webkit-changes mailing list