Title: [245569] trunk/Source/WebKit
- Revision
- 245569
- Author
- sihui_...@apple.com
- Date
- 2019-05-21 10:07:57 -0700 (Tue, 21 May 2019)
Log Message
REGRESSION(r245540): ASSERTION FAILED: identifier.isNull() || RunLoop::isMain()
https://bugs.webkit.org/show_bug.cgi?id=198074
Reviewed by Youenn Fablet.
* NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp:
(WebKit::LocalStorageDatabaseTracker::databasePath const):
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (245568 => 245569)
--- trunk/Source/WebKit/ChangeLog 2019-05-21 15:53:40 UTC (rev 245568)
+++ trunk/Source/WebKit/ChangeLog 2019-05-21 17:07:57 UTC (rev 245569)
@@ -1,3 +1,13 @@
+2019-05-21 Sihui Liu <sihui_...@apple.com>
+
+ REGRESSION(r245540): ASSERTION FAILED: identifier.isNull() || RunLoop::isMain()
+ https://bugs.webkit.org/show_bug.cgi?id=198074
+
+ Reviewed by Youenn Fablet.
+
+ * NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp:
+ (WebKit::LocalStorageDatabaseTracker::databasePath const):
+
2019-05-21 Antti Koivisto <an...@apple.com>
RTL/overflow scroll tests fail with async overflow enabled
Modified: trunk/Source/WebKit/NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp (245568 => 245569)
--- trunk/Source/WebKit/NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp 2019-05-21 15:53:40 UTC (rev 245568)
+++ trunk/Source/WebKit/NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp 2019-05-21 17:07:57 UTC (rev 245569)
@@ -157,7 +157,9 @@
}
#if PLATFORM(IOS_FAMILY)
- platformMaybeExcludeFromBackup();
+ RunLoop::main().dispatch([this, protectedThis = makeRef(*this)]() mutable {
+ platformMaybeExcludeFromBackup();
+ });
#endif
return SQLiteFileSystem::appendDatabaseFileNameToPath(m_localStorageDirectory, filename);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes