зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1567943 - Early return if do_ImportModule() failed. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D39170 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
17c2f506fd
Коммит
a7084554c8
|
@ -2669,7 +2669,7 @@ mozilla::ipc::IPCResult BrowserParent::RecvSessionStoreUpdate(
|
|||
|
||||
nsCOMPtr<nsISessionStoreFunctions> funcs =
|
||||
do_ImportModule("resource://gre/modules/SessionStoreFunctions.jsm");
|
||||
MOZ_ALWAYS_TRUE(funcs);
|
||||
NS_ENSURE_TRUE(funcs, IPC_OK());
|
||||
nsCOMPtr<nsIXPConnectWrappedJS> wrapped = do_QueryInterface(funcs);
|
||||
AutoJSAPI jsapi;
|
||||
MOZ_ALWAYS_TRUE(jsapi.Init(wrapped->GetJSObjectGlobal()));
|
||||
|
|
|
@ -477,7 +477,7 @@ bool TabListener::UpdateSessionStore(uint32_t aFlushId, bool aIsFinal) {
|
|||
|
||||
nsCOMPtr<nsISessionStoreFunctions> funcs =
|
||||
do_ImportModule("resource://gre/modules/SessionStoreFunctions.jsm");
|
||||
MOZ_ALWAYS_TRUE(funcs);
|
||||
NS_ENSURE_TRUE(funcs, false);
|
||||
nsCOMPtr<nsIXPConnectWrappedJS> wrapped = do_QueryInterface(funcs);
|
||||
AutoJSAPI jsapi;
|
||||
MOZ_ALWAYS_TRUE(jsapi.Init(wrapped->GetJSObjectGlobal()));
|
||||
|
|
Загрузка…
Ссылка в новой задаче