Bug 1278750 - Fix erroneous condition in ExtendableMessageEvent::Constructor(). r=bkelly.

--HG--
extra : rebase_source : d9d12d8e10267f12d44b921ce58f067999f6ca85
This commit is contained in:
Nicholas Nethercote 2016-06-08 14:16:45 +10:00
parent afbca9eab6
commit 105445fd39

View File

@ -1234,7 +1234,7 @@ ExtendableMessageEvent::Constructor(mozilla::dom::EventTarget* aEventTarget,
event->mClient = aOptions.mSource.Value().Value().GetAsClient();
} else if (aOptions.mSource.Value().Value().IsServiceWorker()){
event->mServiceWorker = aOptions.mSource.Value().Value().GetAsServiceWorker();
} else if (aOptions.mSource.Value().Value().IsServiceWorker()){
} else if (aOptions.mSource.Value().Value().IsMessagePort()){
event->mMessagePort = aOptions.mSource.Value().Value().GetAsMessagePort();
}
MOZ_ASSERT(event->mClient || event->mServiceWorker || event->mMessagePort);