Changeset 293310 in webkit
- Timestamp:
- Apr 24, 2022, 10:56:51 PM (3 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r293307 r293310 1 2022-04-24 Youenn Fablet <youenn@apple.com> 2 3 Make NetworkResourceLoader.m_parameters non const 4 https://bugs.webkit.org/show_bug.cgi?id=239603 5 6 Reviewed by Anders Carlsson. 7 8 Now that NetworkResourceLoader can be transitioned through WebProcesses, 9 several NetworkResourceLoaderParameters might need to be changed over time. 10 For that reason, it no longer makes sense to have m_parameters const. 11 12 Covered by existing tests. 13 14 * NetworkProcess/NetworkLoadParameters.h: 15 * NetworkProcess/NetworkResourceLoadParameters.h: 16 * NetworkProcess/NetworkResourceLoader.h: 17 1 18 2022-04-24 Daniel Kolesa <dkolesa@igalia.com> 2 19 -
trunk/Source/WebKit/NetworkProcess/NetworkLoadParameters.h
r292468 r293310 45 45 class NetworkLoadParameters { 46 46 public: 47 mutableWebPageProxyIdentifier webPageProxyID;48 mutableWebCore::PageIdentifier webPageID;49 mutableWebCore::FrameIdentifier webFrameID;47 WebPageProxyIdentifier webPageProxyID; 48 WebCore::PageIdentifier webPageID; 49 WebCore::FrameIdentifier webFrameID; 50 50 RefPtr<WebCore::SecurityOrigin> topOrigin; 51 51 RefPtr<WebCore::SecurityOrigin> sourceOrigin; -
trunk/Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.h
r292468 r293310 53 53 RefPtr<WebCore::SecurityOrigin> parentOrigin() const; 54 54 55 mutableWebCore::ResourceLoaderIdentifier identifier;55 WebCore::ResourceLoaderIdentifier identifier; 56 56 Vector<RefPtr<SandboxExtension>> requestBodySandboxExtensions; // Created automatically for the sender. 57 57 RefPtr<SandboxExtension> resourceSandboxExtension; // Created automatically for the sender. 58 mutableSeconds maximumBufferingTime;59 mutableWebCore::FetchOptions options;58 Seconds maximumBufferingTime; 59 WebCore::FetchOptions options; 60 60 std::optional<WebCore::ContentSecurityPolicyResponseHeaders> cspResponseHeaders; 61 61 WebCore::CrossOriginEmbedderPolicy parentCrossOriginEmbedderPolicy; -
trunk/Source/WebKit/NetworkProcess/NetworkResourceLoader.h
r292468 r293310 252 252 std::optional<WebCore::NetworkLoadMetrics> computeResponseMetrics(const WebCore::ResourceResponse&) const; 253 253 254 constNetworkResourceLoadParameters m_parameters;254 NetworkResourceLoadParameters m_parameters; 255 255 256 256 Ref<NetworkConnectionToWebProcess> m_connection;
Note:
See TracChangeset
for help on using the changeset viewer.