Loading browser/app/profile/000-mullvad-browser.js +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. Loading browser/base/content/browser.js +2 −0 Original line number Diff line number Diff line Loading @@ -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", Loading @@ -644,6 +645,7 @@ var gPageIcons = { }; var gInitialPages = [ "about:mullvad-browser", "about:blank", "about:home", ...(AppConstants.NIGHTLY_BUILD ? ["about:firefoxview"] : []), Loading browser/base/content/utilityOverlay.js +1 −0 Original line number Diff line number Diff line Loading @@ -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 ); } Loading browser/components/about/AboutRedirector.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -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) { Loading browser/components/about/components.conf +1 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ pages = [ 'home', 'logins', 'loginsimportreport', 'mullvad-browser', 'newtab', 'policies', 'preferences', Loading Loading
browser/app/profile/000-mullvad-browser.js +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. Loading
browser/base/content/browser.js +2 −0 Original line number Diff line number Diff line Loading @@ -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", Loading @@ -644,6 +645,7 @@ var gPageIcons = { }; var gInitialPages = [ "about:mullvad-browser", "about:blank", "about:home", ...(AppConstants.NIGHTLY_BUILD ? ["about:firefoxview"] : []), Loading
browser/base/content/utilityOverlay.js +1 −0 Original line number Diff line number Diff line Loading @@ -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 ); } Loading
browser/components/about/AboutRedirector.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -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) { Loading
browser/components/about/components.conf +1 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ pages = [ 'home', 'logins', 'loginsimportreport', 'mullvad-browser', 'newtab', 'policies', 'preferences', Loading