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 });
|