Title: [236772] trunk/Source/WebKit
- Revision
- 236772
- Author
- sihui_...@apple.com
- Date
- 2018-10-02 16:02:39 -0700 (Tue, 02 Oct 2018)
Log Message
Fix a potential crash in NetworkProcess::deleteWebsiteDataForOrigins
https://bugs.webkit.org/show_bug.cgi?id=190220
Reviewed by Chris Dumez.
* NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::deleteWebsiteDataForOrigins):
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (236771 => 236772)
--- trunk/Source/WebKit/ChangeLog 2018-10-02 22:59:15 UTC (rev 236771)
+++ trunk/Source/WebKit/ChangeLog 2018-10-02 23:02:39 UTC (rev 236772)
@@ -1,3 +1,13 @@
+2018-10-02 Sihui Liu <sihui_...@apple.com>
+
+ Fix a potential crash in NetworkProcess::deleteWebsiteDataForOrigins
+ https://bugs.webkit.org/show_bug.cgi?id=190220
+
+ Reviewed by Chris Dumez.
+
+ * NetworkProcess/NetworkProcess.cpp:
+ (WebKit::NetworkProcess::deleteWebsiteDataForOrigins):
+
2018-10-02 Wenson Hsieh <wenson_hs...@apple.com>
[WebKit2] Format > Bold and Format > Italic don't toggle between bold and italic style
Modified: trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp (236771 => 236772)
--- trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp 2018-10-02 22:59:15 UTC (rev 236771)
+++ trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp 2018-10-02 23:02:39 UTC (rev 236772)
@@ -772,7 +772,7 @@
if (websiteDataTypes.contains(WebsiteDataType::ServiceWorkerRegistrations) && !sessionID.isEphemeral()) {
auto& server = swServerForSession(sessionID);
for (auto& originData : originDatas)
- server.clear(originData, [clearTasksHandler = WTFMove(clearTasksHandler)] { });
+ server.clear(originData, [clearTasksHandler = clearTasksHandler.copyRef()] { });
}
#endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes