boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
642eefd4 by Pier Angelo Vendrame at 2023-08-30T12:48:55+02:00
Bug 40938: Copy tor-browser.ftl to the right place.
We started migrating to Fluent.
Therefore, we have a new tor-browser.ftl file that we need to place in
the right directory during the build.
- - - - -
2 changed files:
- projects/firefox/build
- projects/translation/config
Changes:
=====================================
projects/firefox/build
=====================================
@@ -138,6 +138,7 @@ mkdir "$HOME/.mozbuild"
lang="ja"
fi
[% END -%]
+ mv "$transl_tor_browser/$lang/tor-browser.ftl" "$l10ncentral/$lang/browser/browser/"
mv "$transl_tor_browser/$lang/cryptoSafetyPrompt.properties" "$l10ncentral/$central_lang/browser/chrome/browser/"
mv "$transl_tor_browser/$lang" "$torbutton_locales/"
echo "% locale torbutton $lang %locale/$lang/" >> "$torbutton_jar"
=====================================
projects/translation/config
=====================================
@@ -18,7 +18,7 @@ steps:
git_hash: 'base-browser'
tor-browser:
tor-browser: '[% INCLUDE build %]'
- git_hash: 976a9c609d09666b67e5a7f530a5df7bad8b35ea
+ git_hash: 20f254a961574996496db5897aa06723bb79bce7
targets:
nightly:
git_hash: 'tor-browser'
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/6…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/6…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch base-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
0548dd50 by Pier Angelo Vendrame at 2023-08-30T14:43:07+02:00
fixup! Bug 4234: Use the Firefox Update Process for Base Browser.
Move the alpha channel creation to a commit on its own
- - - - -
cd2ab905 by Pier Angelo Vendrame at 2023-08-30T14:46:26+02:00
Bug 42061: Create an alpha update channel.
- - - - -
0 changed files:
Changes:
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/22073e…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/22073e…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch tor-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
625640a1 by Pier Angelo Vendrame at 2023-08-30T19:00:00+02:00
fixup! Bug 4234: Use the Firefox Update Process for Base Browser.
Move the alpha channel creation to a commit on its own
- - - - -
7eaa9c28 by Pier Angelo Vendrame at 2023-08-30T19:00:01+02:00
Bug 42061: Create an alpha update channel.
- - - - -
0 changed files:
Changes:
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e2cb4a…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e2cb4a…
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch tor-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
e2cb4a22 by Henry Wilkes at 2023-08-30T16:57:07+00:00
fixup! Bug 41600: Add a tor circuit display panel.
Bug 41980: Center-align the circuit heading.
- - - - -
1 changed file:
- browser/components/torcircuit/content/torCircuitPanel.css
Changes:
=====================================
browser/components/torcircuit/content/torCircuitPanel.css
=====================================
@@ -39,14 +39,26 @@
}
#tor-circuit-panel .panel-header {
- /* .panel-header already has display: flex from panelUI-shared.css, but the
- * direction is the default "row". */
+ /* .panel-header already inherits these same rules from panelUI-shared.css and
+ * xul.css. But .panel-header is normally "flex-direction: row", but we are
+ * using a vbox (i.e flex-direction: column) so that the heading is placed
+ * vertically above the #tor-circuit-alias when it is shown. We want to
+ * ensure the layout rules we need for our different case so we are less
+ * vulnerable to changes in panelUI-shared.css. */
display: flex;
flex-direction: column;
align-items: center;
+ justify-content: center;
text-align: center;
}
+.panel-header > h1#tor-circuit-heading {
+ /* Overwrite rule from panelUI-shared.css which gives this "flex: auto".
+ * Otherwise the heading will be stretched vertically and not be
+ * center-aligned. */
+ flex: 0 0 auto;
+}
+
#tor-circuit-alias:not([hidden]) {
/* Same margin as .panel-header > h1 */
margin: 4px 0;
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e2cb4a2…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e2cb4a2…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch base-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
36d58583 by Pier Angelo Vendrame at 2023-08-30T11:56:14+02:00
fixup! Base Browser strings
Bug 41528: Added the version string for the about dialog
- - - - -
22073ee8 by Pier Angelo Vendrame at 2023-08-30T11:56:20+02:00
fixup! Bug 4234: Use the Firefox Update Process for Base Browser.
Bug 41528: Localized the version string in the about dialog
- - - - -
3 changed files:
- browser/base/content/aboutDialog.js
- browser/base/content/aboutDialog.xhtml
- browser/locales/en-US/browser/base-browser.ftl
Changes:
=====================================
browser/base/content/aboutDialog.js
=====================================
@@ -43,19 +43,12 @@ function init() {
}
// Include the build ID and display warning if this is an "a#" (nightly or aurora) build
- let versionId = "aboutDialog-version";
+ let versionId = "basebrowser-about-dialog-version";
let versionAttributes = {
- version: AppConstants.MOZ_APP_VERSION_DISPLAY,
- bits: Services.appinfo.is64Bit ? 64 : 32,
+ version: AppConstants.BASE_BROWSER_VERSION,
+ firefoxVersion: AppConstants.MOZ_APP_VERSION_DISPLAY,
};
- // Adjust version text to show the fork version
- versionAttributes.version =
- AppConstants.BASE_BROWSER_VERSION +
- " (based on Mozilla Firefox " +
- AppConstants.MOZ_APP_VERSION_DISPLAY +
- ")";
-
let version = Services.appinfo.version;
if (/a\d+$/.test(version)) {
document.getElementById("experimental").hidden = false;
=====================================
browser/base/content/aboutDialog.xhtml
=====================================
@@ -30,6 +30,7 @@
<linkset>
<html:link rel="localization" href="branding/brand.ftl"/>
<html:link rel="localization" href="browser/aboutDialog.ftl"/>
+ <html:link rel="localization" href="browser/base-browser.ftl"/>
</linkset>
<html:div id="aboutDialogContainer">
=====================================
browser/locales/en-US/browser/base-browser.ftl
=====================================
@@ -23,3 +23,10 @@ basebrowser-rfp-restore-window-size-button-ak = R
basebrowser-addon-badge-recommended = Mozilla only recommends extensions that meet their standards for security and performance
basebrowser-addon-badge-verified = Mozilla has reviewed this extension to meet their standards for security and performance
+
+## About dialog
+
+# "Mozilla Firefox" should be treated like a brand and it should be neither translated nor transliterated.
+# $version (String) - The current browser version. E.g. "12.5.3".
+# $firefoxVersion (String) - The version number of Firefox the current browser is based on. E.g. "102.15.0esr".
+basebrowser-about-dialog-version = { $version } (based on Mozilla Firefox { $firefoxVersion })
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/bcbb28…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/bcbb28…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch tor-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
28d06463 by Pier Angelo Vendrame at 2023-08-30T11:39:48+02:00
fixup! Base Browser strings
Bug 41528: Added the version string for the about dialog
- - - - -
db6f2f8f by Pier Angelo Vendrame at 2023-08-30T11:39:49+02:00
fixup! Bug 4234: Use the Firefox Update Process for Base Browser.
Bug 41528: Localized the version string in the about dialog
- - - - -
3 changed files:
- browser/base/content/aboutDialog.js
- browser/base/content/aboutDialog.xhtml
- browser/locales/en-US/browser/base-browser.ftl
Changes:
=====================================
browser/base/content/aboutDialog.js
=====================================
@@ -43,19 +43,12 @@ function init() {
}
// Include the build ID and display warning if this is an "a#" (nightly or aurora) build
- let versionId = "aboutDialog-version";
+ let versionId = "basebrowser-about-dialog-version";
let versionAttributes = {
- version: AppConstants.MOZ_APP_VERSION_DISPLAY,
- bits: Services.appinfo.is64Bit ? 64 : 32,
+ version: AppConstants.BASE_BROWSER_VERSION,
+ firefoxVersion: AppConstants.MOZ_APP_VERSION_DISPLAY,
};
- // Adjust version text to show the fork version
- versionAttributes.version =
- AppConstants.BASE_BROWSER_VERSION +
- " (based on Mozilla Firefox " +
- AppConstants.MOZ_APP_VERSION_DISPLAY +
- ")";
-
let version = Services.appinfo.version;
if (/a\d+$/.test(version)) {
document.getElementById("experimental").hidden = false;
=====================================
browser/base/content/aboutDialog.xhtml
=====================================
@@ -36,6 +36,7 @@
<linkset>
<html:link rel="localization" href="branding/brand.ftl"/>
<html:link rel="localization" href="browser/aboutDialog.ftl"/>
+ <html:link rel="localization" href="browser/base-browser.ftl"/>
</linkset>
<html:div id="aboutDialogContainer">
=====================================
browser/locales/en-US/browser/base-browser.ftl
=====================================
@@ -23,3 +23,10 @@ basebrowser-rfp-restore-window-size-button-ak = R
basebrowser-addon-badge-recommended = Mozilla only recommends extensions that meet their standards for security and performance
basebrowser-addon-badge-verified = Mozilla has reviewed this extension to meet their standards for security and performance
+
+## About dialog
+
+# "Mozilla Firefox" should be treated like a brand and it should be neither translated nor transliterated.
+# $version (String) - The current browser version. E.g. "12.5.3".
+# $firefoxVersion (String) - The version number of Firefox the current browser is based on. E.g. "102.15.0esr".
+basebrowser-about-dialog-version = { $version } (based on Mozilla Firefox { $firefoxVersion })
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e54d56…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e54d56…
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch tor-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
e54d560b by Richard Pospesel at 2023-08-29T20:33:07+00:00
fixup! Firefox preference overrides.
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -50,8 +50,7 @@ pref("permissions.memory_only", true);
pref("network.cookie.lifetimePolicy", 2);
pref("security.nocertdb", true);
-// Disk Activity Disable auto-downloaing to ~/Downloads and other download
-// tweaks to minimize disk leaks (tor-browser#42050)
+// Disk activity: download tweaks to minimize disk leaks (tor-browser#42050)
pref("browser.download.useDownloadDir", false);
pref("browser.download.always_ask_before_handling_new_types", true);
pref("browser.download.manager.addToRecentDocs", false);
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e54d560…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e54d560…
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch base-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
bcbb28ea by Richard Pospesel at 2023-08-29T20:32:16+00:00
fixup! Firefox preference overrides.
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -50,8 +50,7 @@ pref("permissions.memory_only", true);
pref("network.cookie.lifetimePolicy", 2);
pref("security.nocertdb", true);
-// Disk Activity Disable auto-downloaing to ~/Downloads and other download
-// tweaks to minimize disk leaks (tor-browser#42050)
+// Disk activity: download tweaks to minimize disk leaks (tor-browser#42050)
pref("browser.download.useDownloadDir", false);
pref("browser.download.always_ask_before_handling_new_types", true);
pref("browser.download.manager.addToRecentDocs", false);
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/bcbb28e…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/bcbb28e…
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch base-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
200f0ef8 by Richard Pospesel at 2023-08-29T20:29:40+00:00
fixup! Firefox preference overrides.
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -50,9 +50,12 @@ pref("permissions.memory_only", true);
pref("network.cookie.lifetimePolicy", 2);
pref("security.nocertdb", true);
-// Disk activity: TBB Directory Isolation
+// Disk Activity Disable auto-downloaing to ~/Downloads and other download
+// tweaks to minimize disk leaks (tor-browser#42050)
pref("browser.download.useDownloadDir", false);
+pref("browser.download.always_ask_before_handling_new_types", true);
pref("browser.download.manager.addToRecentDocs", false);
+pref("browser.download.start_downloads_in_tmp_dir", true);
// Prevent download stuffing / DOS (tor-browser#41764)
pref("browser.download.enable_spam_prevention", true);
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/200f0ef…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/200f0ef…
You're receiving this email because of your account on gitlab.torproject.org.