зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1525188 - Don't set remoteType attributes when swapping frameLoaders. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D19220 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
f01445a07c
Коммит
2c53e6da2d
|
@ -1079,22 +1079,6 @@ nsresult nsFrameLoader::SwapWithOtherRemoteLoader(
|
|||
return rv;
|
||||
}
|
||||
|
||||
// Swap the remoteType property as the frameloaders are being swapped
|
||||
nsAutoString ourRemoteType;
|
||||
if (!ourContent->GetAttr(kNameSpaceID_None, nsGkAtoms::RemoteType,
|
||||
ourRemoteType)) {
|
||||
ourRemoteType.AssignLiteral(DEFAULT_REMOTE_TYPE);
|
||||
}
|
||||
nsAutoString otherRemoteType;
|
||||
if (!otherContent->GetAttr(kNameSpaceID_None, nsGkAtoms::RemoteType,
|
||||
otherRemoteType)) {
|
||||
otherRemoteType.AssignLiteral(DEFAULT_REMOTE_TYPE);
|
||||
}
|
||||
ourContent->SetAttr(kNameSpaceID_None, nsGkAtoms::RemoteType, otherRemoteType,
|
||||
false);
|
||||
otherContent->SetAttr(kNameSpaceID_None, nsGkAtoms::RemoteType, ourRemoteType,
|
||||
false);
|
||||
|
||||
Unused << mRemoteBrowser->SendSwappedWithOtherRemoteLoader(
|
||||
ourContext.AsIPCTabContext());
|
||||
Unused << aOther->mRemoteBrowser->SendSwappedWithOtherRemoteLoader(
|
||||
|
|
Загрузка…
Ссылка в новой задаче