Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 124eb520694fb1d752877e2cea6044d954e932e5
      
https://github.com/WebKit/WebKit/commit/124eb520694fb1d752877e2cea6044d954e932e5
  Author: Basuke Suzuki <bas...@apple.com>
  Date:   2025-02-20 (Thu, 20 Feb 2025)

  Changed paths:
    M Source/WebCore/loader/ResourceMonitor.cpp
    M Source/WebCore/loader/ResourceMonitor.h

  Log Message:
  -----------
  Stop propagating the eligibility of ResourceMonitor to the non-eligible 
parent iframe.
https://bugs.webkit.org/show_bug.cgi?id=288016
rdar://145172135

Reviewed by Per Arne Vollan.

In the current implementation, the positive eligibility is delivered to parent 
iframe and that makes
the parent also eligible. It should not be delivered to parent iframe if it's 
not eligible.

Same thing for networking usage. Stop reporting it to non-eligible iframe.

* Source/WebCore/loader/ResourceMonitor.cpp:
(WebCore::ResourceMonitor::setEligibility):
(WebCore::ResourceMonitor::addNetworkUsage):
(WebCore::ResourceMonitor::checkNetworkUsageExcessIfNecessary):
* Source/WebCore/loader/ResourceMonitor.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to