Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0127ad61a7566021f2546b75fcba9ed8872b05f9 https://github.com/WebKit/WebKit/commit/0127ad61a7566021f2546b75fcba9ed8872b05f9 Author: Sihui Liu <sihui_...@apple.com> Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths: M Source/WebKit/NetworkProcess/NetworkSession.cpp M Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp M Source/WebKit/NetworkProcess/storage/NetworkStorageManager.h Log Message: ----------- Add SessionID to the name of WorkQueue in NetworkStorageManager https://bugs.webkit.org/show_bug.cgi?id=254483 rdar://107243681 Reviewed by Youenn Fablet. With this, we will be able to know whether a session is ephemeral and whether it is created with identifier from crash logs. This patch also adds error logs when two NetworkStorageManagers use the same path, as such use could lead to crash shown in rdar://problem/104754030. * Source/WebKit/NetworkProcess/NetworkSession.cpp: (WebKit::createNetworkStorageManager): * Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp: (WebKit::activePaths): (WebKit::NetworkStorageManager::create): (WebKit::NetworkStorageManager::NetworkStorageManager): * Source/WebKit/NetworkProcess/storage/NetworkStorageManager.h: Canonical link: https://commits.webkit.org/262181@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes