Skip to content
Snippets Groups Projects
  1. Jan 05, 2025
    • Mike Perry's avatar
      TB3: Tor Browser's official .mozconfigs. · a4a512a5
      Mike Perry authored and ma1's avatar ma1 committed
      Also:
      Add an --enable-tor-browser-data-outside-app-dir configure option
      
      Add --with-tor-browser-version configure option
      
      Bug 31457: disable per-installation profiles
      
      The dedicated profiles (per-installation) feature does not interact
      well with our bundled profiles on Linux and Windows, and it also causes
      multiple profiles to be created on macOS under TorBrowser-Data.
      
      Bug 31935: Disable profile downgrade protection.
      
      Since Tor Browser does not support more than one profile, disable
      the prompt and associated code that offers to create one when a
      version downgrade situation is detected.
      
      Add --enable-tor-browser-update build option
      
      Bug 40793: moved Tor configuration options from old-configure.in to moz.configure
      
      Bug 41584: Move some configuration options to base-browser level
      a4a512a5
    • Pier Angelo Vendrame's avatar
      Bug 9173: Change the default Firefox profile directory to be relative. · c3f51b01
      Pier Angelo Vendrame authored and ma1's avatar ma1 committed
      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).
      c3f51b01
    • Pier Angelo Vendrame's avatar
      Base Browser's .mozconfigs. · fcf9e759
      Pier Angelo Vendrame authored and ma1's avatar ma1 committed
      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
      fcf9e759
  2. Jun 07, 2023
  3. May 29, 2023
  4. May 24, 2023
  5. May 10, 2023
  6. May 05, 2023
  7. Apr 25, 2023
  8. Apr 23, 2023
  9. Mar 28, 2023
  10. Mar 24, 2023
  11. Feb 28, 2023
  12. Feb 17, 2023
  13. Nov 26, 2022
  14. Nov 25, 2022
  15. Oct 11, 2022
  16. Aug 30, 2022
    • Mike Hommey's avatar
      Bug 1787977 - Include configure in the tree. r=firefox-build-system-reviewers,nalexander · 4045d857
      Mike Hommey authored
      Historically, we had configure.in in the tree, and generated configure
      with autoconf via client.mk at build time, and we'd run that configure.
      As a side effect, configure would be shipped in source tarballs, as with
      traditional autoconf-driven software.
      
      Bug 1671424 changed that, and made `mach build`/`mach configure` invoke
      configure.py directly, without needing configure. As a side effect,
      configure stopped being generated in source directories. An unexpected
      side effect was that configure stopped being shipped in source tarballs.
      
      Anyways, it has been long enough now that adding a configure file in the
      tree shouldn't cause too many problems with people updating their trees
      where a configure file might exist from those older builds.
      
      Differential Revision: https://phabricator.services.mozilla.com/D155923
      4045d857
  17. Jul 18, 2022
  18. Jul 01, 2022
  19. Jun 30, 2022
  20. Jun 14, 2022
  21. Jun 13, 2022
  22. Jun 10, 2022
  23. Mar 29, 2022
  24. Mar 24, 2022
  25. Jan 28, 2022
  26. Jan 27, 2022
  27. Jan 26, 2022
Loading