Backed out changeset 67fae8447273 (bug 1734394) for causing Assertion failures on StaticPrefList_browser.h. CLOSED TREE

This commit is contained in:
criss
2022-07-12 09:00:39 +03:00
parent ba52a13d3d
commit c58407b500
26 changed files with 297 additions and 592 deletions

View File

@@ -2445,7 +2445,7 @@ nsresult CanonicalBrowsingContext::WriteSessionStorageToSessionStore(
void CanonicalBrowsingContext::UpdateSessionStoreSessionStorage(
const std::function<void()>& aDone) {
if (!StaticPrefs::browser_sessionstore_collect_session_storage_AtStartup()) {
if constexpr (!SessionStoreUtils::NATIVE_LISTENER) {
aDone();
return;
}
@@ -2478,7 +2478,7 @@ void CanonicalBrowsingContext::UpdateSessionStoreForStorage(
}
void CanonicalBrowsingContext::MaybeScheduleSessionStoreUpdate() {
if (!StaticPrefs::browser_sessionstore_platform_collection_AtStartup()) {
if constexpr (!SessionStoreUtils::NATIVE_LISTENER) {
return;
}