Commits on Source (30)
-
Pier Angelo Vendrame authored
Bug 17858: Cannot create incremental MARs for hardened builds. Define HOST_CFLAGS, etc. to avoid compiling programs such as mbsdiff (which is part of mar-tools and is not distributed to end-users) with ASan. Bug 21849: Don't allow SSL key logging. Bug 25741 - TBA: Disable features at compile-time Define MOZ_ANDROID_NETWORK_STATE and MOZ_ANDROID_LOCATION Bug 27623 - Export MOZILLA_OFFICIAL during desktop builds This fixes a problem where some preferences had the wrong default value. Also see bug 27472 where we made a similar fix for Android. Bug 29859: Disable HLS support for now Bug 30463: Explicitly disable MOZ_TELEMETRY_REPORTING Bug 32493: Disable MOZ_SERVICES_HEALTHREPORT Bug 33734: Set MOZ_NORMANDY to False Bug 33851: Omit Parental Controls. Bug 40252: Add --enable-rust-simd to our tor-browser mozconfig files Bug 41584: Move some configuration options to base-browser level Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Removed the --enable-base-browser flag and the BASE_BROWSER macro and added --with-base-browser-version to the -dev mozconfig. Bug 41668: Port some updater patches to Base Browser Bug 41677: Fix updater settings for Android
-
Pier Angelo Vendrame authored
Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Changed BASE_BROWSER with BASE_BROWSER_VERSION.
-
Pier Angelo Vendrame authored
Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Changed BASE_BROWSER with BASE_BROWSER_VERSION.
-
Pier Angelo Vendrame authored
Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Changed TOR_BROWSER_VERSION to TOR_BROWSER.
-
Pier Angelo Vendrame authored
Bug 41662: Disable about:sync-logs Even though we disable sync by default with `identity.fxaccounts.enabled`, this about: page is still avilable. We could throw an exception on the constructor of the related component, but it would result only in an error in the console, without a visible "this address does not look right" error page. If we fix the issues with MOZ_SERVICES_SYNC, we can restore the component.
-
Pier Angelo Vendrame authored
Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Changed BASE_BROWSER with BASE_BROWSER_VERSION. Bug 40788: Tor Browser is phoning home The hijack-list component is the only remaining one calling home. This is a temporary workaround, to use the remote settings. We should do something like this commit at a more generic level, for all RemoteSettings users.
-
henry authored
Bug 41609: Set home page and new tab to about:blank in base-browser. Bug 41595: Disable page thumbnails Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Changed TOR_BROWSER_VERSION with BASE_BROWSER_VERSION. Bug 41668: Port some updater patches to Base Browser Do not change app.update.auto in firefox.js, but add it to 001. Bug 41683: Disable the network process on Windows Bug 41689: Do not customize startup.homepage_override_url in Base Browser.
-
Pier Angelo Vendrame authored
This commit makes Firefox look for the default profile directory in a directory relative to the binary path. The directory can be specified through the --with-relative-data-dir. This is relative to the same directory as the firefox main binary for Linux and Windows. On macOS, we remove Contents/MacOS from it. Or, in other words, the directory is relative to the application bundle. This behavior can be overriden at runtime, by placing a file called system-install adjacent to the firefox main binary (also on macOS).
-
Pier Angelo Vendrame authored
Bug 40781 (build): Move l10n files to browser/locales
-
Pier Angelo Vendrame authored
Bug 40781 (build): Move l10n files to browser/locales
-
Pier Angelo Vendrame authored
Bug 41647: Clean up our {TOR,BASE}_BROWSER(_VERSION)? macros Changed TOR_BROWSER_VERSION with BASE_BROWSER_VERSION.
-
mleclair authored
Differential Revision: https://phabricator.services.mozilla.com/D159369
-
Pier Angelo Vendrame authored
This helps to prevent linkability of users in the same network. Differential Revision: https://phabricator.services.mozilla.com/D170373
-
Pier Angelo Vendrame authored
Firefox computes an internal network ID used to detect network changes and act consequently (e.g., to improve WebSocket UX). However, there are a few ways to get this internal network ID, so we patch them out, to be sure any new code will not be able to use them and possibly link users. We also sent a patch to Mozilla to seed the internal network ID, to prevent any accidental leak in the future. Upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=1817756
-
henry authored
Treat about:blank as the default home page and new tab page. Avoid loading AboutNewTab in BrowserGlue.jsm in order to avoid several network requests that we do not need. Bug 40144: Redirect about:privatebrowsing to the user's home
-
Marco Simonelli authored
- properly define NOMINMAX for just MSVC builds
-
Marco Simonelli authored
- fixes required to build third_party/libwebrtc
-
Marco Simonelli authored
- fixes required to build third_party/sipcc
-
Marco Simonelli authored
- fixes requried to build netwerk/sctp
-
Marco Simonelli authored
- fixes required to build dom/media/webrtc
-
Marco Simonelli authored
- fixes required to build dom/media/systemservices
-
Kathleen Brade authored
Allow using NSS on all platforms for checking MAR signatures (instead of using OS-native APIs, the default on Mac OS and Windows). So that the NSS and NSPR libraries the updater depends on can be found at runtime, we add the firefox directory to the shared library search path on macOS. On Linux, rpath is used to solve that problem, but that approach won't work on macOS because the updater executable is copied during the update process to a location that can vary.
-
Kathleen Brade authored
Windows: disable "runas" code path in updater (15201). Windows: avoid writing to the registry (16236). Also includes fixes for tickets 13047, 13301, 13356, 13594, 15406, 16014, 16909, 24476, and 25909. Also fix bug 27221: purge the startup cache if the Base Browser version changed (even if the Firefox version and build ID did not change), e.g., after a minor Base Browser update. Also fix 32616: Disable GetSecureOutputDirectoryPath() functionality. Bug 26048: potentially confusing "restart to update" message Within the update doorhanger, remove the misleading message that mentions that windows will be restored after an update is applied, and replace the "Restart and Restore" button label with an existing "Restart to update Tor Browser" string. Bug 28885: notify users that update is downloading Add a "Downloading Base Browser update" item which appears in the hamburger (app) menu while the update service is downloading a MAR file. Before this change, the browser did not indicate to the user that an update was in progress, which is especially confusing in Tor Browser because downloads often take some time. If the user clicks on the new menu item, the about dialog is opened to allow the user to see download progress. As part of this fix, the update service was changed to always show update-related messages in the hamburger menu, even if the update was started in the foreground via the about dialog or via the "Check for Tor Browser Update" toolbar menu item. This change is consistent with the Tor Browser goal of making sure users are informed about the update process. Removed #28885 parts of this patch which have been uplifted to Firefox.
-
Richard Pospesel authored
Bug 120: Enable remoting in Mullvad Browser for better OS integration This reverts commit 1072f610.
-
Richard Pospesel authored
-
Pier Angelo Vendrame authored
-
Pier Angelo Vendrame authored
See also: privacy-browser#5: Product name and directory customization privacy-browser#12: Create new branding directories and integrate Mullvad icons+branding privacy-browser#14: Remove Default Built-in bookmarks privacy-browser#35: Add custom PDF icons for Windows builds privacy-browser#48: Replace Mozilla copyright and legal trademarks in mullvadbrowser.exe metadata privacy-browser#51: Update trademark string privacy-browser#104: Update shipped dll metadata copyright/licensing info privacy-browser#107: Add alpha and nightly icons
-
Pier Angelo Vendrame authored
-
Pier Angelo Vendrame authored
-
Pier Angelo Vendrame authored
We install a few addons from the distribution directory, but they are not automatically enabled for PBM mode. This commit modifies the code that installs them to also add the PBM permission to the known ones.
Showing
- .gitlab/merge_request_templates/default.md 20 additions, 0 deletions.gitlab/merge_request_templates/default.md
- browser/app/Makefile.in 4 additions, 2 deletionsbrowser/app/Makefile.in
- browser/app/macbuild/Contents/Info.plist.in 1 addition, 1 deletionbrowser/app/macbuild/Contents/Info.plist.in
- browser/app/module.ver 3 additions, 3 deletionsbrowser/app/module.ver
- browser/app/mullvadbrowser.exe.manifest 1 addition, 1 deletionbrowser/app/mullvadbrowser.exe.manifest
- browser/app/profile/000-mullvad-browser.js 37 additions, 0 deletionsbrowser/app/profile/000-mullvad-browser.js
- browser/app/profile/001-base-profile.js 39 additions, 17 deletionsbrowser/app/profile/001-base-profile.js
- browser/app/profile/firefox.js 0 additions, 1 deletionbrowser/app/profile/firefox.js
- browser/base/content/aboutDialog-appUpdater.js 1 addition, 1 deletionbrowser/base/content/aboutDialog-appUpdater.js
- browser/base/content/aboutDialog.js 7 additions, 7 deletionsbrowser/base/content/aboutDialog.js
- browser/base/content/browser-menubar.inc 0 additions, 1 deletionbrowser/base/content/browser-menubar.inc
- browser/base/content/browser.js 0 additions, 3 deletionsbrowser/base/content/browser.js
- browser/base/content/default-bookmarks.html 5 additions, 43 deletionsbrowser/base/content/default-bookmarks.html
- browser/base/content/utilityOverlay.js 6 additions, 2 deletionsbrowser/base/content/utilityOverlay.js
- browser/base/moz.build 3 additions, 0 deletionsbrowser/base/moz.build
- browser/branding/branding-common.mozbuild 1 addition, 0 deletionsbrowser/branding/branding-common.mozbuild
- browser/branding/mb-alpha/VisualElements_150.png 0 additions, 0 deletionsbrowser/branding/mb-alpha/VisualElements_150.png
- browser/branding/mb-alpha/VisualElements_70.png 0 additions, 0 deletionsbrowser/branding/mb-alpha/VisualElements_70.png
- browser/branding/mb-alpha/configure.sh 5 additions, 0 deletionsbrowser/branding/mb-alpha/configure.sh
- browser/branding/mb-alpha/content/about-logo.png 0 additions, 0 deletionsbrowser/branding/mb-alpha/content/about-logo.png
.gitlab/merge_request_templates/default.md
0 → 100644
browser/app/profile/000-mullvad-browser.js
0 → 100644
11.6 KiB
3.53 KiB
browser/branding/mb-alpha/configure.sh
0 → 100644
20.1 KiB