richard pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
- 
be45d31e
by Pier Angelo Vendrame at 2023-08-17T19:39:26+00:00
5 changed files:
- .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md
- .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md
- projects/firefox/build
- projects/firefox/config
- projects/translation/config
Changes:
| ... | ... | @@ -46,7 +46,6 @@ Mullvad Browser Alpha (and Nightly) are on the `main` branch | 
| 46 | 46 |    - [ ] Update `projects/translation/config`:
 | 
| 47 | 47 |      - [ ] run `make list_translation_updates-alpha` to get updated hashes
 | 
| 48 | 48 |      - [ ] `steps/base-browser/git_hash` : update with `HEAD` commit of project's `base-browser` branch
 | 
| 49 | -    - [ ] `steps/base-browser-fluent/git_hash` : update with `HEAD` commit of project's `basebrowser-newidentityftl` branch
 | |
| 50 | 49 |      - [ ] `steps/mullvad-browser/git_hash` : update with `HEAD` commit of project's `mullvad-browser` branch
 | 
| 51 | 50 |  - [ ] Update common build configs
 | 
| 52 | 51 |    - [ ] Check for NoScript updates here : https://addons.mozilla.org/en-US/firefox/addon/noscript
 | 
| ... | ... | @@ -46,7 +46,6 @@ Tor Browser Alpha (and Nightly) are on the `main` branch | 
| 46 | 46 |    - [ ] Update `projects/translation/config`:
 | 
| 47 | 47 |      - [ ] run `make list_translation_updates-alpha` to get updated hashes
 | 
| 48 | 48 |      - [ ] `steps/base-browser/git_hash` : update with `HEAD` commit of project's `base-browser` branch
 | 
| 49 | -    - [ ] `steps/base-browser-fluent/git_hash` : update with `HEAD` commit of project's `basebrowser-newidentityftl` branch
 | |
| 50 | 49 |      - [ ] `steps/tor-browser/git_hash` : update with `HEAD` commit of project's `tor-browser` branch
 | 
| 51 | 50 |      - [ ] `steps/fenix/git_hash` : update with `HEAD` commit of project's `fenix-torbrowserstringsxml` branch
 | 
| 52 | 51 |  - [ ] Update Android-specific build configs
 | 
| ... | ... | @@ -116,24 +116,13 @@ mkdir "$HOME/.mozbuild" | 
| 116 | 116 |    pushd "$rootdir/translation-base-browser"
 | 
| 117 | 117 |    ln -s ja ja-JP-mac
 | 
| 118 | 118 |    for lang in $supported_locales; do
 | 
| 119 | -    # Please notice that Fluent and DTDs use different directories in
 | |
| 120 | -    # l10n-central! This is something we have to keep in mind when we will join
 | |
| 121 | -    # the two branches!
 | |
| 119 | +    # Fluent
 | |
| 120 | +    mv $lang/base-browser.ftl "$l10ncentral/$lang/browser/browser/"
 | |
| 121 | +    # Properties (they use a different directory)
 | |
| 122 | 122 |      mv $lang/* "$l10ncentral/$lang/browser/chrome/browser/"
 | 
| 123 | 123 |    done
 | 
| 124 | 124 |    popd
 | 
| 125 | 125 | |
| 126 | -  tar -C "$rootdir" -xf "$rootdir/[% c('input_files_by_name/translation-base-browser-fluent') %]"
 | |
| 127 | -  pushd "$rootdir/translation-base-browser-fluent"
 | |
| 128 | -  ln -s ja ja-JP-mac
 | |
| 129 | -  # TODO: These two sources will be unified eventually; at that point, this link
 | |
| 130 | -  # will go away, too.
 | |
| 131 | -  ln -s es es-ES
 | |
| 132 | -  for lang in $supported_locales; do
 | |
| 133 | -    mv $lang/languageNotification.ftl "$l10ncentral/$lang/browser/browser/"
 | |
| 134 | -  done
 | |
| 135 | -  popd
 | |
| 136 | - | |
| 137 | 126 |    [% IF c("var/tor-browser") -%]
 | 
| 138 | 127 |      # We will have to keep the torbutton.jar until we stop using dtds, because
 | 
| 139 | 128 |      # if we move them to the browser locale directory, browser.xhtml is not
 | 
| ... | ... | @@ -191,10 +191,6 @@ input_files: | 
| 191 | 191 |      name: translation-base-browser
 | 
| 192 | 192 |      pkg_type: base-browser
 | 
| 193 | 193 |      enable: '[% c("var/has_l10n") %]'
 | 
| 194 | -  - project: translation
 | |
| 195 | -    name: translation-base-browser-fluent
 | |
| 196 | -    pkg_type: base-browser-fluent
 | |
| 197 | -    enable: '[% c("var/has_l10n") %]'
 | |
| 198 | 194 |    - project: translation
 | 
| 199 | 195 |      name: translation-tor-browser
 | 
| 200 | 196 |      pkg_type: tor-browser
 | 
| ... | ... | @@ -16,12 +16,6 @@ steps: | 
| 16 | 16 |      targets:
 | 
| 17 | 17 |        nightly:
 | 
| 18 | 18 |          git_hash: 'base-browser'
 | 
| 19 | -  base-browser-fluent:
 | |
| 20 | -    base-browser-fluent: '[% INCLUDE build %]'
 | |
| 21 | -    git_hash: 72c0d47f55994b6d68e0239d9edd02d7ae7708ab
 | |
| 22 | -    targets:
 | |
| 23 | -      nightly:
 | |
| 24 | -        git_hash: 'basebrowser-newidentityftl'
 | |
| 25 | 19 |    tor-browser:
 | 
| 26 | 20 |      tor-browser: '[% INCLUDE build %]'
 | 
| 27 | 21 |      git_hash: 2b885b2a6dfeaa046678133755639d6e26485754
 | 
| ... | ... | @@ -46,7 +40,7 @@ steps: | 
| 46 | 40 |    list_updates:
 | 
| 47 | 41 |      list_updates: |
 | 
| 48 | 42 |        [%
 | 
| 49 | -        FOREACH component = [ 'base-browser', 'base-browser-fluent', 'tor-browser', 'mullvad-browser', 'fenix' ];
 | |
| 43 | +        FOREACH component = [ 'base-browser', 'tor-browser', 'mullvad-browser', 'fenix' ];
 | |
| 50 | 44 |            branch = pc(project, 'git_hash', { step => component, target => [ 'nightly' ] });
 | 
| 51 | 45 |            commit_hash = exec('git rev-parse ' _ branch, { git_hash => branch });
 | 
| 52 | 46 |            IF commit_hash == pc(project, "git_hash", { step => component });
 |