Verified Commit b94786cc authored by henry's avatar henry Committed by Pier Angelo Vendrame
Browse files

MB 39: Add home page about:mullvad-browser

parent 7cf8b9ad
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
// Preferences specific to Mullvad Browser

pref("browser.startup.homepage", "about:mullvad-browser");

// Do not show the bookmark panel for now, because it makes the initial browser
// window (about:home) bigger, and regular pages will show letterbox margins as
// a result.
+2 −0
Original line number Diff line number Diff line
@@ -637,6 +637,7 @@ async function gLazyFindCommand(cmd, ...args) {
}

var gPageIcons = {
  "about:mullvad-browser": "chrome://branding/content/icon32.png",
  "about:home": "chrome://branding/content/icon32.png",
  "about:newtab": "chrome://branding/content/icon32.png",
  "about:welcome": "chrome://branding/content/icon32.png",
@@ -644,6 +645,7 @@ var gPageIcons = {
};

var gInitialPages = [
  "about:mullvad-browser",
  "about:blank",
  "about:home",
  ...(AppConstants.NIGHTLY_BUILD ? ["about:firefoxview"] : []),
+1 −0
Original line number Diff line number Diff line
@@ -77,6 +77,7 @@ function isBlankPageURL(aURL) {
    aURL == "about:blank" ||
    aURL == "about:home" ||
    aURL == "about:welcome" ||
    aURL == "about:mullvad-browser" ||
    aURL == BROWSER_NEW_TAB_URL
  );
}
+5 −0
Original line number Diff line number Diff line
@@ -139,6 +139,11 @@ static const RedirEntry kRedirMap[] = {
         nsIAboutModule::HIDE_FROM_ABOUTABOUT},
    {"restartrequired", "chrome://browser/content/aboutRestartRequired.xhtml",
     nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT},
    {"mullvad-browser",
     "chrome://browser/content/mullvad-browser/aboutMullvadBrowser.xhtml",
     nsIAboutModule::URI_MUST_LOAD_IN_CHILD |
         nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
         nsIAboutModule::IS_SECURE_CHROME_UI},
};

static nsAutoCString GetAboutModuleName(nsIURI* aURI) {
+1 −0
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@ pages = [
    'home',
    'logins',
    'loginsimportreport',
    'mullvad-browser',
    'newtab',
    'policies',
    'preferences',
Loading