richard deleted tag tbb-13.5.1-build2 at The Tor Project / Applications / tor-browser-build
--
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build
Commits:
eb3de3cb by hackademix at 2024-07-09T23:51:49+02:00
fixup! Bug 41174, 41175: Tor, Mullvad Browser 13.5.1 release preparation
Fixup for Mullvad Browser backports bustage.
- - - - -
2 changed files:
- projects/firefox/config
- rbm.conf
Changes:
=====================================
projects/firefox/config
=====================================
@@ -102,6 +102,7 @@ targets:
mullvadbrowser:
git_url: https://gitlab.torproject.org/tpo/applications/mullvad-browser.git
+ browser_build: 3
var:
branding_directory_prefix: 'mb'
gitlab_project: https://gitlab.torproject.org/tpo/applications/mullvad-browser
=====================================
rbm.conf
=====================================
@@ -74,7 +74,7 @@ buildconf:
var:
torbrowser_version: '13.5.1'
- torbrowser_build: 'build1'
+ torbrowser_build: 'build2'
# This should be the date of when the build is started. For the build
# to be reproducible, browser_release_date should always be in the past.
browser_release_date: '2024/07/08 12:00:00'
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/e…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/e…
You're receiving this email because of your account on gitlab.torproject.org.
ma1 pushed to branch base-browser-115.13.0esr-13.5-1 at The Tor Project / Applications / Tor Browser
Commits:
11896db5 by hackademix at 2024-07-09T23:23:54+02:00
fixup! Bug 1743329 - Release pointer lock when xul popup is open; r=smaug,pbz
Bug 42693: Backport security fixes from Firefox 128, base/mullvad browser fixup.
- - - - -
1 changed file:
- dom/ipc/PBrowser.ipdl
Changes:
=====================================
dom/ipc/PBrowser.ipdl
=====================================
@@ -563,6 +563,11 @@ parent:
async RequestPointerCapture(uint32_t aPointerId) returns (bool aSuccess);
async ReleasePointerCapture(uint32_t aPointerId);
+ /**
+ * Child informs the parent that a pointer lock has requested.
+ */
+ async RequestPointerLock() returns (nsCString error);
+
both:
/**
* informs that a pointer lock has released.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/11896db…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/11896db…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
a82df901 by Pier Angelo Vendrame at 2024-07-09T18:23:49+02:00
Bug 41166: Use the GitHub repository for firefox-l10n.
Mozilla uplifted Bug 1900421 to 115 to 128, so we have to switch to the
new GitHub repository immediately as well.
- - - - -
2 changed files:
- README
- projects/firefox-l10n/config
Changes:
=====================================
README
=====================================
@@ -10,7 +10,7 @@ etc ...). You will need to install the uidmap package, providing the
newuidmap and newgidmap commands.
The sources of most components are downloaded using git, which needs to
-be installed. The mercurial package is also needed.
+be installed.
Zstandard (zstd) is used to compress some tarballs and needs to be
installed. You'll also need tar >= 1.31, for zstd support.
@@ -46,7 +46,7 @@ If you are running Debian or Ubuntu, you can install them with:
libparallel-forkmanager-perl libpath-tiny-perl \
libsort-versions-perl libstring-shellquote-perl \
libtemplate-perl libxml-libxml-perl libxml-writer-perl \
- libyaml-libyaml-perl git mercurial uidmap zstd
+ libyaml-libyaml-perl git uidmap zstd
If you are running Fedora, CentOS or RHEL, you can install them with:
@@ -57,7 +57,7 @@ If you are running Fedora, CentOS or RHEL, you can install them with:
"perl(File::Copy::Recursive)" "perl(String::ShellQuote)" \
"perl(Sort::Versions)" "perl(Digest::SHA)" "perl(Data::UUID)" \
"perl(Data::Dump)" "perl(DateTime)" "perl(XML::Writer)" \
- "perl(Parallel::ForkManager)" perl-ph mercurial git zstd
+ "perl(Parallel::ForkManager)" perl-ph git zstd
If you are running an Arch based system, you should be able to install them with:
=====================================
projects/firefox-l10n/config
=====================================
@@ -2,15 +2,22 @@
version: '[% pc("firefox", "abbrev") %]'
filename: '[% project %]-[% c("var/osname") %]-[% c("version") %]-[% c("var/build_id") %]'
link_input_files: 1
+# We need to specify git_url in the root to make this project recognized as a
+# git project, we canoot specify the git_url only in the step.
+# However, once we specify a git_url, we need to specify a valid git_hash for
+# the final stage, even though we are not going to use it.
+# Any hash will work, as long as we can run git archive on it.
+git_url: https://github.com/mozilla-l10n/firefox-l10n.git
+git_hash: c1523924f0e10259e1a80b8268556f6f7a0b29bf
steps:
fetch_locale:
- filename: 'l10n-[% c("input_file_var/locale") %]-[% c("hg_hash") %]-[% c("var/build_id") %].tar.xz'
- version: '[% c("hg_hash") %]'
+ filename: 'l10n-[% c("input_file_var/locale") %]-[% c("abbrev") %]-[% c("var/build_id") %].tar.xz'
+ version: '[% c("git_hash") %]'
fetch_locale: |
[% c("var/set_default_env") -%]
tar xf '[% project %]-[% c("version") %].tar.[% c("compress_tar") %]'
- mv [% project %]-[% c("version") %] [% c("input_file_var/locale") %]
+ cd [% project %]-[% c("version") %]
tar caf '[% dest_dir %]/[% c("filename") %]' [% c("input_file_var/locale") %]
input_files: []
--- |
@@ -38,9 +45,7 @@ steps:
name => $locale,
project => 'firefox-l10n',
pkg_type => 'fetch_locale',
- hg_hash => $revision,
- hg_url => "https://hg.mozilla.org/l10n-central/$locale",
- hg_clone_subdir => $locale,
+ git_hash => $revision,
input_file_var => {
locale => $locale,
},
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a…
You're receiving this email because of your account on gitlab.torproject.org.