[tbb-commits] [tor-browser/tor-browser-68.1.0esr-9.0-2] fixup! Bug 28822: Convert onboarding to webextension
gk at torproject.org
gk at torproject.org
Fri Sep 6 09:46:33 UTC 2019
commit b4e8db514df16856b567be1e13cb9af11a7de6e5
Author: Alex Catarineu <acat at torproject.org>
Date: Mon Sep 2 12:06:24 2019 +0200
fixup! Bug 28822: Convert onboarding to webextension
---
browser/extensions/onboarding/content/Onboarding.jsm | 2 +-
extensions/permissions/nsPermissionManager.cpp | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/browser/extensions/onboarding/content/Onboarding.jsm b/browser/extensions/onboarding/content/Onboarding.jsm
index 33777dd27d6e..059701f78960 100644
--- a/browser/extensions/onboarding/content/Onboarding.jsm
+++ b/browser/extensions/onboarding/content/Onboarding.jsm
@@ -8,7 +8,7 @@
var EXPORTED_SYMBOLS = ["Onboarding"];
-const {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
+const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
const ONBOARDING_CSS_URL = "resource://onboarding/onboarding.css";
const TORBUTTON_BUNDLE_URI = "chrome://torbutton/locale/browserOnboarding.properties";
diff --git a/extensions/permissions/nsPermissionManager.cpp b/extensions/permissions/nsPermissionManager.cpp
index 1a652bef4222..2e23d48623e8 100644
--- a/extensions/permissions/nsPermissionManager.cpp
+++ b/extensions/permissions/nsPermissionManager.cpp
@@ -125,6 +125,9 @@ static const nsLiteralCString kPreloadPermissions[] = {
NS_LITERAL_CSTRING("cookie"), NS_LITERAL_CSTRING("trackingprotection"),
NS_LITERAL_CSTRING("trackingprotection-pb"),
+ // Bug 28822: Make sure uitour permissions are preloaded in content processes.
+ NS_LITERAL_CSTRING("uitour"),
+
USER_INTERACTION_PERM};
// NOTE: nullptr can be passed as aType - if it is this function will return
More information about the tbb-commits
mailing list