[webkit-changes] [WebKit/WebKit] 8dd7a6: Versioning.
Alan Coon
noreply at github.com
Thu Oct 26 12:09:12 PDT 2023
Branch: refs/heads/safari-7614.1.25.0-branch
Home: https://github.com/WebKit/WebKit
Commit: 8dd7a6d9e3743fdf4317c10bdc341f9b2d39c55b
https://github.com/WebKit/WebKit/commit/8dd7a6d9e3743fdf4317c10bdc341f9b2d39c55b
Author: Russell Epstein <repstein at apple.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.12
Canonical link: https://commits.webkit.org/252432.129@safari-7614.1.25.0-branch
Commit: 4e22b2b3343ffac8e9995539df3f237f85038961
https://github.com/WebKit/WebKit/commit/4e22b2b3343ffac8e9995539df3f237f85038961
Author: Russell Epstein <repstein at apple.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.13
Canonical link: https://commits.webkit.org/252432.130@safari-7614.1.25.0-branch
Commit: 1aa0b483db7c98313e220ac9ab576fd9fa6eafbf
https://github.com/WebKit/WebKit/commit/1aa0b483db7c98313e220ac9ab576fd9fa6eafbf
Author: Alan Coon <alancoon at apple.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.14
Canonical link: https://commits.webkit.org/252432.131@safari-7614.1.25.0-branch
Commit: 4bfaa1ce427e6ab50dbf9e7b954e8cd695a631ea
https://github.com/WebKit/WebKit/commit/4bfaa1ce427e6ab50dbf9e7b954e8cd695a631ea
Author: Alan Coon <alancoon at apple.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.15
Canonical link: https://commits.webkit.org/252432.132@safari-7614.1.25.0-branch
Commit: a04ce475f15f78a36a0e69a343a290dc6f397f77
https://github.com/WebKit/WebKit/commit/a04ce475f15f78a36a0e69a343a290dc6f397f77
Author: Alex Christensen <achristensen at apple.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M Source/WebKit/UIProcess/WebProcessProxy.cpp
M Source/WebKit/UIProcess/WebProcessProxy.h
Log Message:
-----------
Cherry-pick 2cd7eec58eff. rdar://problem/98313174
WebProcessProxy should keep WebsiteDataStore alive
https://bugs.webkit.org/show_bug.cgi?id=243960
<rdar://98313174>
Reviewed by Chris Dumez.
This effectively reverts bug 238892 because it caused rdar://98313174
Tasks such as the one scheduled in WorkerSWClientConnection::unregisterServiceWorkerClient
need a connection to the network process, and if the network process has crashed
then they need a WebsiteDataStore to restart that network process, so a WebProcessProxy
needs to keep a WebsiteDataStore alive.
* Source/WebKit/UIProcess/WebProcessProxy.cpp:
(WebKit::m_webPermissionController):
(WebKit::WebProcessProxy::setWebsiteDataStore):
(WebKit::WebProcessProxy::isDummyProcessProxy const):
(WebKit::WebProcessProxy::addExistingWebPage):
(WebKit::WebProcessProxy::getNetworkProcessConnection):
(WebKit::WebProcessProxy::sessionID const):
(WebKit::WebProcessProxy::websiteDataStore const): Deleted.
* Source/WebKit/UIProcess/WebProcessProxy.h:
(WebKit::WebProcessProxy::websiteDataStore const):
Canonical link: https://commits.webkit.org/253449@main
Canonical link: https://commits.webkit.org/252432.133@safari-7614.1.25.0-branch
Commit: d7c268c5d8a5bec01d486e60d485b9411e7430fd
https://github.com/WebKit/WebKit/commit/d7c268c5d8a5bec01d486e60d485b9411e7430fd
Author: Alan Coon <alancoon at apple.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.16
Canonical link: https://commits.webkit.org/252432.134@safari-7614.1.25.0-branch
Commit: ee989861608c4823cf3f6dba74136ef76ab007f1
https://github.com/WebKit/WebKit/commit/ee989861608c4823cf3f6dba74136ef76ab007f1
Author: Alan Coon <alancoon at apple.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.17
Canonical link: https://commits.webkit.org/252432.135@safari-7614.1.25.0-branch
Commit: a7fb35693807cb5d38238bb10fe254211ac46291
https://github.com/WebKit/WebKit/commit/a7fb35693807cb5d38238bb10fe254211ac46291
Author: Sihui Liu <sihui_liu at apple.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp
Log Message:
-----------
Cherry-pick 23bb0ec47b18. rdar://problem/98760078
Regression(252534 at main): LocalStorage directory is not resolved before creating sandbox extension
https://bugs.webkit.org/show_bug.cgi?id=244049
rdar://98760078
Reviewed by Geoffrey Garen.
We used to resolve and create directories in WebsiteDataStore::parameters, and 252534 at main removes that so we don't have
to resolve directories for the same directories each time we create parameters. The resolving and creating step was
moved to WebsiteDataStore::resolveDirectoriesIfNecessary. However, WebsiteDataStore::resolveDirectoriesIfNecessary does
not handle LocalStorage directory, and sandbox extension may fails to be created.
* Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::resolveDirectoriesIfNecessary):
Canonical link: https://commits.webkit.org/253537@main
Canonical link: https://commits.webkit.org/252432.136@safari-7614.1.25.0-branch
Commit: 6b20039da9fdc1f2a8d5bb771a7310071938b800
https://github.com/WebKit/WebKit/commit/6b20039da9fdc1f2a8d5bb771a7310071938b800
Author: Alan Coon <alancoon at apple.com>
Date: 2022-09-01 (Thu, 01 Sep 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.30
Canonical link: https://commits.webkit.org/252432.137@safari-7614.1.25.0-branch
Commit: fda98105d6883ff69a40cdf82f0820df08b0ac9b
https://github.com/WebKit/WebKit/commit/fda98105d6883ff69a40cdf82f0820df08b0ac9b
Author: Alan Coon <alancoon at apple.com>
Date: 2022-09-02 (Fri, 02 Sep 2022)
Changed paths:
M Source/JavaScriptCore/Configurations/Version.xcconfig
M Source/ThirdParty/ANGLE/Configurations/Version.xcconfig
M Source/ThirdParty/libwebrtc/Configurations/Version.xcconfig
M Source/WebCore/Configurations/Version.xcconfig
M Source/WebCore/PAL/Configurations/Version.xcconfig
M Source/WebGPU/Configurations/Version.xcconfig
M Source/WebInspectorUI/Configurations/Version.xcconfig
M Source/WebKit/Configurations/Version.xcconfig
M Source/WebKitLegacy/mac/Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
WebKit-7614.1.25.0.31
Canonical link: https://commits.webkit.org/252432.138@safari-7614.1.25.0-branch
Compare: https://github.com/WebKit/WebKit/compare/8dd7a6d9e374%5E...fda98105d688
More information about the webkit-changes
mailing list