haikuwebkit/Source/WebKit/NetworkProcess
Adrien Destugues 9a30b73ff6 Fix some code to match current WebKit APIs 2021-09-02 21:22:28 +02:00
..
Classifier Bug 229112: ThreadSanitizer: data races of WTF::String in WebResourceLoadStatisticsStore 2021-08-15 20:05:28 +00:00
Cookies
CustomProtocols Drop CheckedLock / CheckedCondition aliases 2021-05-24 18:29:01 +00:00
Downloads Add initial support for BroadcastChannel behind a runtime flag 2021-07-16 00:36:39 +00:00
EntryPoint Hold strong reference to xpc_connection_t in XPCServiceEventHandler 2021-04-06 19:42:13 +00:00
IndexedDB Non-unified build fixes, late July 2021 edition 2021-07-29 11:03:52 +00:00
ServiceWorker Add initial support for Cross-Origin-Embedder-Policy (COEP) 2021-08-12 02:43:53 +00:00
WebStorage Suspend WorkQueue of ResourceLoadStatistics and LocalStorage sooner 2021-08-11 22:25:56 +00:00
cache Fix some code to match current WebKit APIs 2021-09-02 21:22:28 +02:00
cocoa [App Privacy Report] Some HTTP Redirects from non app initiated requests are marked app initiated 2021-08-19 12:57:59 +00:00
curl [curl] Kept alive NetworkResourceLoaders should be cancelled by NetworkLoad::didCompleteWithError on PolicyAction::Ignore of didReceiveResponse 2021-08-17 19:57:50 +00:00
glib Remove <wtf/Optional.h> 2021-06-02 06:45:51 +00:00
haiku Remove some now unneeded files and functions 2021-09-02 21:22:25 +02:00
ios RunningBoard kills the network process if it is still holding the "holding locked file" assertion upon suspension 2021-07-21 20:59:27 +00:00
mac Unreviewed attempt to fix Mac Catalyst build. 2021-07-03 00:33:25 +00:00
soup [GTK][WPE] Add API to pass WebKitMemoryPressureHandler parameters to the network processes 2021-08-16 06:55:58 +00:00
webrtc Attribute nw connections to the page bundle identifier 2021-08-02 21:09:52 +00:00
NetworkActivityTracker.cpp
NetworkActivityTracker.h Pass NetworkLoadParameters to NetworkDataTaskCocoa constructor 2021-06-04 17:06:11 +00:00
NetworkBroadcastChannelRegistry.cpp imported/w3c/web-platform-tests/webmessaging/broadcastchannel/blobs.html is a flaky failure since implementing BlobChannel 2021-08-02 18:46:51 +00:00
NetworkBroadcastChannelRegistry.h imported/w3c/web-platform-tests/webmessaging/broadcastchannel/blobs.html is a flaky failure since implementing BlobChannel 2021-08-02 18:46:51 +00:00
NetworkBroadcastChannelRegistry.messages.in imported/w3c/web-platform-tests/webmessaging/broadcastchannel/blobs.html is a flaky failure since implementing BlobChannel 2021-08-02 18:46:51 +00:00
NetworkCORSPreflightChecker.cpp CORS preflight checks not attributed to the correct application 2021-07-29 16:47:31 +00:00
NetworkCORSPreflightChecker.h
NetworkConnectionToWebProcess.cpp Add Cross-Origin-Embedder-Policy support for Blob URLs 2021-08-14 02:28:19 +00:00
NetworkConnectionToWebProcess.h Add Cross-Origin-Embedder-Policy support for Blob URLs 2021-08-14 02:28:19 +00:00
NetworkConnectionToWebProcess.messages.in Add Cross-Origin-Embedder-Policy support for Blob URLs 2021-08-14 02:28:19 +00:00
NetworkContentRuleListManager.cpp
NetworkContentRuleListManager.h
NetworkContentRuleListManager.messages.in
NetworkDataTask.cpp [SOUP] Add Timing-Allow-Origin checks to NetworkDataTaskSoup 2021-06-18 08:05:25 +00:00
NetworkDataTask.h Serialize URL instead of entire challenge for informing client that modern TLS was negotiated 2021-04-09 03:49:56 +00:00
NetworkDataTaskBlob.cpp Add Cross-Origin-Embedder-Policy support for Blob URLs 2021-08-14 02:28:19 +00:00
NetworkDataTaskBlob.h Use `const uint8_t*` type more consistently to store bytes in WebKit 2021-06-06 05:25:41 +00:00
NetworkLoad.cpp Use SortedArrayMap in a few more places 2021-05-02 03:09:34 +00:00
NetworkLoad.h Serialize URL instead of entire challenge for informing client that modern TLS was negotiated 2021-04-09 03:49:56 +00:00
NetworkLoadChecker.cpp Report correct blocked URI in CSP violation report 2021-08-23 02:24:23 +00:00
NetworkLoadChecker.h Report correct blocked URI in CSP violation report 2021-08-23 02:24:23 +00:00
NetworkLoadClient.h
NetworkLoadParameters.h Move Timing-Allow-Origin checks to the network process 2021-06-10 23:29:57 +00:00
NetworkLoadScheduler.cpp Reduce the number of allowed parallel low priority resource loads before visual completion 2021-03-19 09:06:52 +00:00
NetworkLoadScheduler.h
NetworkProcess.cpp Remove unused processDidTransitionTo{Foreground,Background} IPC 2021-08-03 20:36:45 +00:00
NetworkProcess.h Remove unused processDidTransitionTo{Foreground,Background} IPC 2021-08-03 20:36:45 +00:00
NetworkProcess.messages.in Remove unused processDidTransitionTo{Foreground,Background} IPC 2021-08-03 20:36:45 +00:00
NetworkProcessCreationParameters.cpp [GTK][WPE] Add API to pass WebKitMemoryPressureHandler parameters to the network processes 2021-08-16 06:55:58 +00:00
NetworkProcessCreationParameters.h [GTK][WPE] Add API to pass WebKitMemoryPressureHandler parameters to the network processes 2021-08-16 06:55:58 +00:00
NetworkProcessMain.h
NetworkProcessPlatformStrategies.cpp Add Cross-Origin-Embedder-Policy support for Blob URLs 2021-08-14 02:28:19 +00:00
NetworkProcessPlatformStrategies.h
NetworkProcessSupplement.h
NetworkResourceLoadMap.cpp
NetworkResourceLoadMap.h Use SortedArrayMap in a few more places 2021-05-02 03:09:34 +00:00
NetworkResourceLoadParameters.cpp Use Vector<SandboxExtension::Handle> instead of SandboxExtension::HandleArray 2021-08-19 23:02:50 +00:00
NetworkResourceLoadParameters.h Add initial support for Cross-Origin-Embedder-Policy (COEP) 2021-08-12 02:43:53 +00:00
NetworkResourceLoader.cpp Add initial support for Cross-Origin-Embedder-Policy (COEP) 2021-08-12 02:43:53 +00:00
NetworkResourceLoader.h Add initial support for Cross-Origin-Embedder-Policy (COEP) 2021-08-12 02:43:53 +00:00
NetworkResourceLoader.messages.in
NetworkSchemeRegistry.cpp
NetworkSchemeRegistry.h
NetworkSession.cpp ASSERTION FAILED: !m_networkLoad in NetworkResourceLoader::~NetworkResourceLoader() 2021-08-06 22:18:49 +00:00
NetworkSession.h Attribute nw connections to the page bundle identifier 2021-08-02 21:09:52 +00:00
NetworkSessionCreationParameters.cpp REGRESSION(r267763): [SOUP] After network process crash, all cookies are lost until browser is restarted 2021-07-21 11:51:18 +00:00
NetworkSessionCreationParameters.h REGRESSION(r267763): [SOUP] After network process crash, all cookies are lost until browser is restarted 2021-07-21 11:51:18 +00:00
NetworkSocketChannel.cpp RELEASE_ASSERT hit in NetworkSessionCocoa::removeWebSocketTask when using WKWebViewConfiguration._attributedBundleIdentifier 2021-06-28 16:39:19 +00:00
NetworkSocketChannel.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
NetworkSocketChannel.messages.in
NetworkSocketStream.cpp Use `const uint8_t*` type more consistently to store bytes in WebKit 2021-06-06 05:25:41 +00:00
NetworkSocketStream.h Use `const uint8_t*` type more consistently to store bytes in WebKit 2021-06-06 05:25:41 +00:00
NetworkSocketStream.messages.in Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
NetworkStorageSessionProvider.h Pass PAL::SessionID by value instead of reference 2021-06-14 21:36:12 +00:00
PingLoad.cpp Add initial support for Cross-Origin-Embedder-Policy (COEP) 2021-08-12 02:43:53 +00:00
PingLoad.h
PreconnectTask.cpp
PreconnectTask.h Non-unified build fixes, late-ish May 2021 edition 2021-05-21 13:52:45 +00:00
PrivateClickMeasurementManager.cpp PCM: Add early return when unlinkable token is used and add more happy path Web Inspector logging 2021-07-16 23:53:23 +00:00
PrivateClickMeasurementManager.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
PrivateClickMeasurementNetworkLoader.cpp Resurrect Mac CMake build 2021-04-06 03:19:14 +00:00
PrivateClickMeasurementNetworkLoader.h PCM: Introduce PrivateClickMeasurementNetworkLoader 2021-03-31 02:52:37 +00:00
RemoteNetworkingContext.h
WebSocketTask.h RELEASE_ASSERT hit in NetworkSessionCocoa::removeWebSocketTask when using WKWebViewConfiguration._attributedBundleIdentifier 2021-06-28 16:39:19 +00:00