Backed out changeset 39559c43173a (bug 1734394) for causing bustages on GeckoBundleUtils.cpp. CLOSED TREE

This commit is contained in:
Marian-Vasile Laza
2022-06-23 20:05:54 +03:00
parent eb6e2ad0ed
commit 673860eaa1
26 changed files with 298 additions and 589 deletions

View File

@@ -2441,7 +2441,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;
}
@@ -2474,7 +2474,7 @@ void CanonicalBrowsingContext::UpdateSessionStoreForStorage(
}
void CanonicalBrowsingContext::MaybeScheduleSessionStoreUpdate() {
if (!StaticPrefs::browser_sessionstore_platform_collection_AtStartup()) {
if constexpr (!SessionStoreUtils::NATIVE_LISTENER) {
return;
}