Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fb4a8f7902cf4b439590dc24596ff821bb901509
https://github.com/WebKit/WebKit/commit/fb4a8f7902cf4b439590dc24596ff821bb901509
Author: Przemyslaw Gorszkowski <[email protected]>
Date: 2025-04-01 (Tue, 01 Apr 2025)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/inspector/NetworkResourcesData.cpp
M Source/WebCore/inspector/NetworkResourcesData.h
M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp
M Source/WebCore/inspector/agents/InspectorNetworkAgent.h
M Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp
M Source/WebCore/inspector/agents/worker/WorkerNetworkAgent.cpp
Log Message:
-----------
[WebInspector] make customizable limit for content resources kept for network
page of WebInspector
https://bugs.webkit.org/show_bug.cgi?id=290160
Reviewed by Adrian Perez de Castro, Michael Catanzaro, and Devin Rousso.
Without this change, `maximumResourcesContentSize` is hardcoded (200MB) in
`NetworkResourcesData`. On system with limited memory (embedded devices) it
would be good to have smaller value (50MB).
This change provides the web preference `InspectorMaximumResourcesContentSize`
which is used to set a different value depending on the platform (50 MB for
WPE and 200MB for the rest).
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/inspector/NetworkResourcesData.cpp:
(WebCore::NetworkResourcesData::NetworkResourcesData):
* Source/WebCore/inspector/NetworkResourcesData.h:
* Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp:
(WebCore::InspectorNetworkAgent::InspectorNetworkAgent):
* Source/WebCore/inspector/agents/InspectorNetworkAgent.h:
* Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp:
(WebCore::PageNetworkAgent::PageNetworkAgent):
* Source/WebCore/inspector/agents/worker/WorkerNetworkAgent.cpp:
(WebCore::WorkerNetworkAgent::WorkerNetworkAgent):
Canonical link: https://commits.webkit.org/293008@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes