mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-16 22:04:36 +00:00
Bug 1578296 - TabListener is only for contentSessionStore on FF desktop r=peterv
Don't need TabListener on Thunderbird Differential Revision: https://phabricator.services.mozilla.com/D44995 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
6036e744d1
commit
cc2cf9eb99
@ -2991,7 +2991,7 @@ nsresult nsFrameLoader::EnsureMessageManager() {
|
||||
GetDocShell(), mOwnerContent, mMessageManager);
|
||||
NS_ENSURE_TRUE(mChildMessageManager, NS_ERROR_UNEXPECTED);
|
||||
|
||||
#if !defined(MOZ_WIDGET_ANDROID)
|
||||
#if !defined(MOZ_WIDGET_ANDROID) && !defined(MOZ_THUNDERBIRD) && !defined(MOZ_SUITE)
|
||||
// Set up a TabListener for sessionStore
|
||||
if (XRE_IsParentProcess()) {
|
||||
mSessionStoreListener = new TabListener(GetDocShell(), mOwnerContent);
|
||||
|
@ -598,7 +598,7 @@ nsresult BrowserChild::Init(mozIDOMWindowProxy* aParent,
|
||||
mPuppetWidget->CreateCompositor();
|
||||
}
|
||||
|
||||
#if !defined(MOZ_WIDGET_ANDROID)
|
||||
#if !defined(MOZ_WIDGET_ANDROID) && !defined(MOZ_THUNDERBIRD) && !defined(MOZ_SUITE)
|
||||
mSessionStoreListener = new TabListener(docShell, nullptr);
|
||||
rv = mSessionStoreListener->Init();
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
Loading…
x
Reference in New Issue
Block a user