Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug

Differential Revision: https://phabricator.services.mozilla.com/D41288

--HG--
extra : moz-landing-system : lando
This commit is contained in:
James Willcox 2019-08-28 16:06:39 +00:00
Родитель 2ad08f6d15
Коммит 3c29fb1982
4 изменённых файлов: 10 добавлений и 12 удалений

Просмотреть файл

@ -209,15 +209,15 @@ var interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
"PromiseRejectionEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushEvent", fennecOrDesktop: true },
{ name: "PushEvent" },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushManager", fennecOrDesktop: true },
{ name: "PushManager" },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushMessageData", fennecOrDesktop: true },
{ name: "PushMessageData" },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushSubscription", fennecOrDesktop: true },
{ name: "PushSubscription" },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushSubscriptionOptions", fennecOrDesktop: true },
{ name: "PushSubscriptionOptions" },
// IMPORTANT: Do not change this list without review from a DOM peer!
"Request",
// IMPORTANT: Do not change this list without review from a DOM peer!

Просмотреть файл

@ -918,14 +918,13 @@ var interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PublicKeyCredential" },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushManager", insecureContext: true, fennecOrDesktop: true },
{ name: "PushManager", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushSubscription", insecureContext: true, fennecOrDesktop: true },
{ name: "PushSubscription", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "PushSubscriptionOptions",
insecureContext: true,
fennecOrDesktop: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "RadioNodeList", insecureContext: true },

Просмотреть файл

@ -213,14 +213,13 @@ var interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PromiseRejectionEvent", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushManager", insecureContext: true, fennecOrDesktop: true },
{ name: "PushManager", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "PushSubscription", insecureContext: true, fennecOrDesktop: true },
{ name: "PushSubscription", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{
name: "PushSubscriptionOptions",
insecureContext: true,
fennecOrDesktop: true,
},
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "Request", insecureContext: true },

Просмотреть файл

@ -39,7 +39,7 @@ pref("geckoview.console.enabled", false);
pref("dom.capture.enabled", true);
// Disable Web Push until we get it working
pref("dom.push.enabled", false);
pref("dom.push.enabled", true);
// enable external storage API
pref("dom.storageManager.enabled", true);