[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-133.0a1-15.0-1] 81 commits: fixup! Base Browser's .mozconfigs.



Title: GitLab

ma1 pushed to branch tor-browser-133.0a1-15.0-1 at The Tor Project / Applications / Tor Browser

Commits:

  • 62ee884c
    by Beatriz Rizental at 2025-04-15T11:11:39+02:00
    fixup! Base Browser's .mozconfigs.
    
  • ebb31c1f
    by Beatriz Rizental at 2025-04-15T11:11:40+02:00
    fixup! TB 41089: Add tor-browser build scripts + Makefile to tor-browser
    
  • bcaf60ce
    by Beatriz Rizental at 2025-04-15T11:11:41+02:00
    BB 43535: Enable tests
    
  • d48502bb
    by clairehurst at 2025-04-15T11:11:42+02:00
    fixup! TB 40041 [android]: Implement Tor Network Settings
    
    tor-browser#43329 [Android] Remove remaining traces of the old Bootstrap
    
  • 83464a2f
    by clairehurst at 2025-04-15T11:11:43+02:00
    fixup! TB 41878: [android] Add standalone Tor Bootstrap
    
    tor-browser#43329 [Android] Remove remaining traces of the old Bootstrap
    
  • 8caaae44
    by Henry Wilkes at 2025-04-15T11:11:44+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 43463: Use TorConnect.frequentRegionCodes promise to populate the
    locations popup. Also ensure the initial value is "automatic".
    
  • ee52c680
    by Henry Wilkes at 2025-04-15T11:11:46+02:00
    fixup! TB 27476: Implement about:torconnect captive portal within Tor Browser
    
    TB 43463: Renamed TorConnect getCountryCodes to getFrequentRegions.
    
  • b6c44649
    by Henry Wilkes at 2025-04-15T11:11:47+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 43463: Load Moat regions from a local file rather than using Moat.
    
    Also rename getCountryCodes to getFrequentRegions.
    
  • 090596f6
    by Henry Wilkes at 2025-04-15T11:11:48+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 43547: Removing the last bridge sets the source to Invalid instead.
    
  • bb90728d
    by Henry Wilkes at 2025-04-15T11:11:49+02:00
    fixup! TB 7494: Create local home page for TBB.
    
    TB 43489: Add a survey banner in about:tor.
    
  • e14ddbc6
    by John Lin at 2025-04-15T11:11:50+02:00
    Bug 1924070 - modify H.264 extradata to match sample conversion code. r=media-playback-reviewers,alwu
    
    In AVC stream, NAL unit is represented with the length of unit data
    (NALUnitLength) followed by the actual unit data(NALUnit). The NALUnitLength
    field can be 1-4 bytes long and the size can be derived from the
    'lengthSizeMinusOne' value recorded in extradata.
    H264ChangeMonitor.CheckForChange() reformats all input samples so that
    NALUnitLength will always be 4 bytes long while the original extradata is
    used during decoder creation earlier, so decoder won't be able to correctly
    parse converted samples if extradata is not modified accordingly.
    
    Differential Revision: https://phabricator.services.mozilla.com/D239547
  • 91fa9c57
    by clairehurst at 2025-04-15T11:11:51+02:00
    fixup! [android] Implement Android-native Connection Assist UI
    
    tor-browser!43408 Add pref to load quickstartUI faster
    
  • d7b853b9
    by clairehurst at 2025-04-15T11:11:52+02:00
    fixup! [android] Implement Android-native Connection Assist UI
    
    tor-browser#43480
    
  • ea1de2de
    by clairehurst at 2025-04-15T11:11:53+02:00
    fixup! TB 41089: Add tor-browser build scripts + Makefile to tor-browser
    
    Update android-env-macos-template.sh
    
  • 7245e371
    by Tara at 2025-04-15T11:11:54+02:00
    Bug 1908488 - Improve dialogs. r=android-reviewers,gmalekpour, a=dmeehan [bp]
    
    Differential Revision: https://phabricator.services.mozilla.com/D236606
    
  • e0dbd53c
    by John Schanck at 2025-04-15T11:11:55+02:00
    Bug 1922357 - disallow the fido: URI scheme.  a=dmeehan
    
    Original Revision: https://phabricator.services.mozilla.com/D237313
    
    Differential Revision: https://phabricator.services.mozilla.com/D238681
  • 3484a4f0
    by Jeff Boek at 2025-04-15T11:11:56+02:00
    Bug 1928334 - Handles animating activities  a=dmeehan
    
    Original Revision: https://phabricator.services.mozilla.com/D238342
    
    Differential Revision: https://phabricator.services.mozilla.com/D238845
  • e8aeb71d
    by Tom Schuster at 2025-04-15T11:11:57+02:00
    Bug 1942022 - Improve the about:protections CSP. r=firefox-desktop-core-reviewers ,mossop
    
    Differential Revision: https://phabricator.services.mozilla.com/D234507
  • d3dd737d
    by Tom Schuster at 2025-04-15T11:11:58+02:00
    Bug 1942025 - Improve the about:privatebrowsing CSP. r=firefox-desktop-core-reviewers ,Gijs
    
    Differential Revision: https://phabricator.services.mozilla.com/D234508
  • 52227325
    by Henry Wilkes at 2025-04-15T11:11:59+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 42550: Move straight to FinalError when the user selects a specific
    region.
    
    Also fix the `simulateMoatResponse` value for the censorship levels.
    Although it does not change the overall outcome (bootstrap fails) it
    does change *how* it fails.
    
  • ad2e86db
    by Pier Angelo Vendrame at 2025-04-15T11:12:00+02:00
    fixup! Adding issue and merge request templates
    
    Change the uplift section in the MR template to upstream, and add
    information about backporting as well.
    
  • dd430f5e
    by Henry Wilkes at 2025-04-15T11:12:01+02:00
    fixup! [android] TBA strings
    
    TB 43490: Use lower case "n" for "Tor network".
    
    TB 43091: Also drop unused strings: preferences_tor_network_settings,
    tor_bootstrap_quick_start_disabled, tor_bootstrap_quick_start_enabled.
    
  • 047c90ae
    by Henry Wilkes at 2025-04-15T11:12:02+02:00
    fixup! Tor Browser strings
    
    TB 43490: Use lower case "n" for "Tor network".
    
  • 65ca010f
    by Henry Wilkes at 2025-04-15T11:12:03+02:00
    fixup! Add TorStrings module for localization
    
    TB 43490: Use lower case "n" for "Tor network".
    
  • ed96102e
    by Dan Ballard at 2025-04-15T11:12:04+02:00
    fixup! [android] TBA strings
    
    Bug 43473: change quickstart to connect automatically in settings
    
  • eeab5162
    by Dan Ballard at 2025-04-15T11:12:05+02:00
    fixup! TB 40041 [android]: Implement Tor Network Settings
    
    Bug 43473: change quickstart to connect automatically in settings
    
  • 40862f29
    by Dan Ballard at 2025-04-15T11:12:06+02:00
    fixup! TB 42247: Android helpers for the TorProvider
    
    Bug 41188: Add staging event wiring
    
  • 3929db20
    by Dan Ballard at 2025-04-15T11:12:07+02:00
    fixup! TB 41878: [android] Add standalone Tor Bootstrap
    
    Bug 41188: Add staging event wiring
    
  • 7cb180ed
    by Dan Ballard at 2025-04-15T11:12:08+02:00
    fixup! [android] Implement Android-native Connection Assist UI
    
    Bug 41188: Add staging event wiring
    
  • b8abce24
    by Dan Ballard at 2025-04-15T11:12:09+02:00
    fixup! TB 40597: Implement TorSettings module
    
    Bug 41188: pt1 add android stages
    
  • 8a4f3adc
    by clairehurst at 2025-04-15T11:12:10+02:00
    fixup! [android] Implement Android-native Connection Assist UI
    
    tor-browser#43361
    
  • e741b8ce
    by clairehurst at 2025-04-15T11:12:11+02:00
    fixup! TB 41878: [android] Add standalone Tor Bootstrap
    
    tor-browser#43361
    
  • 7b69a464
    by Henry Wilkes at 2025-04-15T11:12:12+02:00
    fixup! [android] TBA strings
    
    TB 43091: Remove unused android strings.
    
  • eb3513aa
    by Pier Angelo Vendrame at 2025-04-15T11:12:13+02:00
    fixup! BB 41631: Prevent weird initial window dimensions caused by subpixel computations
    
    BB 42670: Sometimes LB is applied even when disabled.
    
  • 9c5fbef5
    by Henry Wilkes at 2025-04-15T11:12:14+02:00
    fixup! TB 27476: Implement about:torconnect captive portal within Tor Browser
    
    TB 43321: Only focus the about:torconnect buttons under certain
    circumstances.
    
    By default, when switching stages we move the focus back to the stage
    heading. This is because we want to lead the user back to the top of the
    page to show them the new context. This should help improve the
    experience when using a screen reader.
    
    If we are in the bootstrapping stage we instead move the focus to the
    "Cancel" button since it is likely that the user wants to use this
    control.
    
    If the user presses the "Cancel" button we return the focus to the
    "Connect" or "Try a bridge" button. I.e. we restore the prior focus.
    This allows to user to easily re-try without having to re-read the page
    they just saw.
    
    We do a similar thing when the user cancels the automatic startup
    bootstrapping.
    
    Finally, on page load we will focus the "Connect" button if the user has
    previously interacted with it. We record this interaction in a
    preference that persists between sessions.
    
    We also separate out the "Loading" stage from the "Start" stage. It is
    unexpected for `about:torconnect` to be opened whilst in the "Loading"
    stage, but if it does happen it would be safer to keep the page blank.
    The way this is implemented also ensures that the initial page is blank
    prior to "get-init-args" resolving.
    
  • 1a68e3cc
    by Henry Wilkes at 2025-04-15T11:12:15+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 43321: Add a isQuickstart property to the TorConnect.stage.
    
    This is used by `about:torconnect` for determining focus behaviour.
    
  • 85c27d8f
    by Henry Wilkes at 2025-04-15T11:12:16+02:00
    fixup! TB 40933: Add tor-launcher functionality
    
    TB 42300: Store TorProvider log messages in TorProviderBuilder to be
    used between instances and to be available whilst a provider is not
    available.
    
  • e4b0e6e7
    by Henry Wilkes at 2025-04-15T11:12:17+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 42300: Fetch tor logs from TorProviderBuilder.
    
  • af7937f1
    by Henry Wilkes at 2025-04-15T11:12:18+02:00
    fixup! TB 40933: Add tor-launcher functionality
    
    TB 43405: Split TorProvider writeSettings into separate methods for the
    proxy, firewall and bridges settings.
    
    We also call TorSettings.setTorProvider instead of
    TorProvider.writeSettings so that TorSettings can handle the application
    errors.
    
  • ed5e2b34
    by Henry Wilkes at 2025-04-15T11:12:19+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 43405: Do not allow string values for proxy and firewall ports. And
    do not allow a proxy username without a password or vis versa.
    
  • 427baaf5
    by Henry Wilkes at 2025-04-15T11:12:20+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 43405: TorSettings handles failures to apply Tor settings.
    
    We update TorSettings.#applySettings to catch TorProvider write errors
    and signal this error with "ApplyError".
    
    We also keep track of which group of settings have failed so that we can
    restore them on the user's request.
    
  • 97e01232
    by Henry Wilkes at 2025-04-15T11:12:21+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 43405: Add some validation to the Advanced connection settings
    dialog.
    
  • 358b5cd2
    by Henry Wilkes at 2025-04-15T11:12:22+02:00
    TB 43405: Show a prompt whenever we fail to apply Tor settings.
    
  • 9316f0bd
    by Henry Wilkes at 2025-04-15T11:12:23+02:00
    fixup! Tor Browser strings
    
    TB 43405: Add strings for tor settings error notification.
    
  • b3fec905
    by clairehurst at 2025-04-15T11:12:24+02:00
    fixup! TB 40041 [android]: Implement Tor Network Settings
    
  • b0b05c3e
    by Henry Wilkes at 2025-04-15T11:36:16+02:00
    fixup! TB 27476: Implement about:torconnect captive portal within Tor Browser
    
    TB 42656: Drop maybeUpdateOpenLocationForTorConnect.
    
  • 7ba3a8f0
    by Pier Angelo Vendrame at 2025-04-15T11:36:17+02:00
    fixup! TB 40562: Added Tor Browser preferences to 000-tor-browser.js
    
    TB 42720: Show what's new in the about:dialog.
    
    Update our comment about app.releaseNotesURL.aboutDialog.
    
  • bc16b9f6
    by Pier Angelo Vendrame at 2025-04-15T11:36:18+02:00
    fixup! BB 4234: Use the Firefox Update Process for Base Browser.
    
    TB 42720: Show what's new in the about:dialog.
    
    Add a BB_VERSION replacement to the URLFormatter service.
    
  • 8f3d1b9f
    by Pier Angelo Vendrame at 2025-04-15T11:36:19+02:00
    fixup! TB 2176: Rebrand Firefox to TorBrowser
    
    TB 42720: Show what's new in the about:dialog.
    
    Customize the "What's new" link and cleanup other channel-specific
    prefs.
    
  • a506d8a8
    by Pier Angelo Vendrame at 2025-04-15T11:36:20+02:00
    fixup! TB 41668: Tweaks to the Base Browser updater for Tor Browser
    
    TB 42720: Show what's new in the about:dialog.
    
    Add a variable for the base browser version without dot, as we use it
    in blog post URLs.
    
  • c8f5977d
    by Pier Angelo Vendrame at 2025-04-15T11:36:21+02:00
    fixup! TB 2176: Rebrand Firefox to TorBrowser
    
    TB 42720: Show what's new in the about:dialog.
    
    Improve some comments.
    
  • 8abc8e48
    by Pier Angelo Vendrame at 2025-04-15T11:36:23+02:00
    fixup! TB 2176: Rebrand Firefox to TorBrowser
    
    TB 43575: Clean up more channel-related prefs.
    
    app.update.promptWaitTime is already in 001-base-browser.js.
    
  • 2576a26c
    by clairehurst at 2025-04-15T11:36:24+02:00
    fixup! [android] Implement Android-native Connection Assist UI
    
    Bug 41188: Wire up stages to UI
    
  • 86155b79
    by clairehurst at 2025-04-15T11:36:25+02:00
    fixup! TB 42247: Android helpers for the TorProvider
    
    Bug 41188: Wire up stages to UI
    
  • 4ae4cc52
    by clairehurst at 2025-04-15T11:36:26+02:00
    add to fixup! TB 42247: Android helpers for the TorProvider
    
  • 5fbd3385
    by clairehurst at 2025-04-15T11:36:27+02:00
    add to fixup! [android] Implement Android-native Connection Assist UI
    
  • 640eec99
    by Dan Ballard at 2025-04-15T11:36:28+02:00
    fixup! fixup! TB 42247: Android helpers for the TorProvider
    
  • c210ff4d
    by Pier Angelo Vendrame at 2025-04-15T11:36:29+02:00
    fixup! BB 18905: Hide unwanted items from help menu
    
    BB 41755: Show the link to about:support in the help menu.
    
  • bbd45c05
    by Pier Angelo Vendrame at 2025-04-15T11:36:30+02:00
    fixup! Firefox preference overrides.
    
    BB 41051: Replace Noto Sans Myanmar with Pyidaungsu.
    
  • 3d015034
    by Henry Wilkes at 2025-04-15T11:36:31+02:00
    fixup! TB 7494: Create local home page for TBB.
    
    TB 43556: Rename "Not now" to "Dismiss" in the survey banner.
    
  • 2677ba0a
    by Henry Wilkes at 2025-04-15T11:36:32+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 43488: Skip straight to "FinalError" if we do not get an expected
    TorConnectError.
    
  • fea5781c
    by Henry Wilkes at 2025-04-15T11:36:34+02:00
    fixup! TB 40458: Implement .tor.onion aliases
    
    TB 43443: Drop au.securedrop.tor.onion effective TLD.
    
  • 551f992a
    by Henry Wilkes at 2025-04-15T11:36:35+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 43130: Adjust preferences for contrast theme or forced colors.
    
    Give the "Your bridges" and "request bridges" boxes an outline for
    forced-colors since the background color will not show.
    
    Use `--border-radius-*` instead of fixed `px` values.
    
    Do not use the accent color for text when in contrast theme or forced
    colors.
    
  • 83418cd5
    by Henry Wilkes at 2025-04-15T11:36:36+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 43531: Use "label" attribute rather than textContent for the bridge
    dialog XUL buttons.
    
  • 0654efd9
    by Henry Wilkes at 2025-04-15T11:36:38+02:00
    fixup! Tor Browser strings
    
    TB 43531: Use "label" attribute rather than textContent for the bridge
    dialog XUL buttons.
    
  • d09d75a5
    by Henry Wilkes at 2025-04-15T11:36:39+02:00
    fixup! Tor Browser localization migration scripts.
    
    TB 43531: Convert bridge dialog button strings to use "label" attribute.
    
  • 6312eb91
    by Pier Angelo Vendrame at 2025-04-15T11:36:40+02:00
    fixup! TB 2176: Rebrand Firefox to TorBrowser
    
    TB 43464: Add Android branding
    
    Remove any previous customization to mobile/android/branding.
    
  • 25b98b6b
    by Pier Angelo Vendrame at 2025-04-15T11:36:41+02:00
    fixup! TB 2176: Rebrand Firefox to TorBrowser
    
    TB 43464: Add Android branding
    
    Add Tor Browser branding for Android.
    
  • a499c0a6
    by Pier Angelo Vendrame at 2025-04-15T11:36:42+02:00
    fixup! TB3: Tor Browser's official .mozconfigs.
    
    TB 43464: Add Android branding
    
    Use tb-nightly branding for dev builds.
    
  • 88863dfc
    by Pier Angelo Vendrame at 2025-04-15T11:36:43+02:00
    fixup! TB 41878: [android] Add standalone Tor Bootstrap
    
    TBB 41407: Use Lyrebird also for Snowflake.
    
    TBB 41410: Use the libLyrebird.so name.
    
  • b590ce73
    by Pier Angelo Vendrame at 2025-04-15T11:36:44+02:00
    fixup! TB 40597: Implement TorSettings module
    
    Sync pt_config.json after tor-browser-build#41407.
    
  • b4b69493
    by Pier Angelo Vendrame at 2025-04-15T11:36:45+02:00
    fixup! TB 42247: Android helpers for the TorProvider
    
    Use libLyrebird.so also in TorAndroidIntegration.
    
  • 8023006e
    by Henry Wilkes at 2025-04-15T11:36:46+02:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 43563: Use TorConnect.getRegionNames rather than
    TorConnect.countryNames.
    
    Also, add a note regarding changing app locales.
    
  • 61eef471
    by Henry Wilkes at 2025-04-15T11:36:48+02:00
    fixup! TB 27476: Implement about:torconnect captive portal within Tor Browser
    
    TB 43563: Re-fill the list of region names when the app locale changes.
    
    We also clean up some of the corresponding code.
    
  • 9ddcb76e
    by Henry Wilkes at 2025-04-15T11:36:49+02:00
    fixup! TB 40597: Implement TorSettings module
    
    TB 43563: Rebuild TorConnect region names when the app locale changes.
    
    Also rename TorConnect.countryNames to TorConnect.getRegionNames.
    
  • a807118c
    by Henry Wilkes at 2025-04-15T11:36:50+02:00
    fixup! TB 42247: Android helpers for the TorProvider
    
    TB 43563: Use TorConnect.getRegionNames rather than
    TorConnect.countryNames.
    
  • 4849c577
    by clairehurst at 2025-04-15T11:36:51+02:00
    fixup! [android] Implement Android-native Connection Assist UI
    
    Bug 43576: Connection Assist on Android Fast Follows (Bug 41188)
    Fix domain Fronting issues: !1426 (comment 3175104)
    
  • 383ee2d0
    by hackademix at 2025-04-15T18:10:10+02:00
    fixup! TB 42247: Android helpers for the TorProvider
    
    Make eslint happy.
    
  • a8cf08e0
    by hackademix at 2025-04-15T18:25:04+02:00
    fixup! [android] Modify add-on support
    
    Make eslint happy
    
  • 4f5ad54f
    by hackademix at 2025-04-15T18:32:33+02:00
    fixup! BB 32308: Use direct browser sizing for letterboxing.
    
    Remove unused XPCOMUtils import.
    
  • c5299ef2
    by hackademix at 2025-04-15T18:36:28+02:00
    fixup! TB 41668: Tweaks to the Base Browser updater for Tor Browser
    
    Make eslint happy.
    

134 changed files:

The diff was not included because it is too large.
_______________________________________________
tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx