richard pushed to branch main at The Tor Project / Applications / tor-browser-bundle-testsuite
Commits:
8924181a by Nicolas Vigier at 2023-07-05T18:23:39+02:00
Bug 40075: Use /tmp for nightly builds on tb-build-06
- - - - -
1 changed file:
- rbm-config/tb-build-06.torproject.org.rbm.local.conf
Changes:
=====================================
rbm-config/tb-build-06.torproject.org.rbm.local.conf
=====================================
@@ -10,7 +10,7 @@
### builds are made from this directory, so using a directory on a fast
### disk can improve build time. By default we are using a tmp directory
### under the tor-browser-build directory.
-#tmp_dir: /tmp
+tmp_dir: /tmp
### The debug option defines whether a debugging shell should be opened
### automatically in the build directory/container in case of build
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite…
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:
f96d5aae by Pier Angelo Vendrame at 2023-08-22T18:51:06+02:00
Bug 42027: Base Browser migration procedures.
This commit implmenents the the Base Browser's version of _migrateUI.
- - - - -
fc9ab629 by Pier Angelo Vendrame at 2023-08-22T18:51:09+02:00
Bug 41739: Remove "Website appearance" from about:preferences.
It is ignored because of RFP and it is confusing for users.
- - - - -
2 changed files:
- browser/components/BrowserGlue.sys.mjs
- browser/components/preferences/main.inc.xhtml
Changes:
=====================================
browser/components/BrowserGlue.sys.mjs
=====================================
@@ -1211,6 +1211,9 @@ BrowserGlue.prototype = {
// handle any UI migration
this._migrateUI();
+ // Base Browser-specific version of _migrateUI.
+ this._migrateUIBB();
+
// Clear possibly auto enabled enterprise_roots prefs (see bug 40166)
if (
!Services.prefs.getBoolPref(
@@ -4283,6 +4286,25 @@ BrowserGlue.prototype = {
Services.prefs.setIntPref("browser.migration.version", UI_VERSION);
},
+ _migrateUIBB() {
+ // Version 1: 13.0a3. Reset layout.css.prefers-color-scheme.content-override
+ // for tor-browser#41739.
+ const MIGRATION_VERSION = 1;
+ const MIGRATION_PREF = "basebrowser.migration.version";
+ // We do not care whether this is a new or old profile, since in version 1
+ // we just quickly clear a user preference, which should not do anything to
+ // new profiles.
+ // Shall we ever raise the version number and have a watershed, we can add
+ // a check easily (any version > 0 will be an old profile).
+ const currentVersion = Services.prefs.getIntPref(MIGRATION_PREF, 0);
+ if (currentVersion < 1) {
+ Services.prefs.clearUserPref(
+ "layout.css.prefers-color-scheme.content-override"
+ );
+ }
+ Services.prefs.setIntPref(MIGRATION_PREF, MIGRATION_VERSION);
+ },
+
async _showUpgradeDialog() {
const data = await lazy.OnboardingMessageProvider.getUpgradeMessage();
const { gBrowser } = lazy.BrowserWindowTracker.getTopWindow();
=====================================
browser/components/preferences/main.inc.xhtml
=====================================
@@ -138,7 +138,7 @@
</hbox>
<!-- Website appearance -->
-<groupbox id="webAppearanceGroup" data-category="paneGeneral" hidden="true">
+<groupbox id="webAppearanceGroup" data-category="paneGeneral" hidden="true" data-hidden-from-search="true">
<html:h2 data-l10n-id="preferences-web-appearance-header"/>
<html:div id="webAppearanceSettings">
<description data-l10n-id="preferences-web-appearance-description"/>
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/ed4858…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/ed4858…
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:
5ff3177a by Pier Angelo Vendrame at 2023-08-22T18:44:59+02:00
Bug 42027: Base Browser migration procedures.
This commit implmenents the the Base Browser's version of _migrateUI.
- - - - -
f268423e by Pier Angelo Vendrame at 2023-08-22T18:45:00+02:00
Bug 41739: Remove "Website appearance" from about:preferences.
It is ignored because of RFP and it is confusing for users.
- - - - -
2 changed files:
- browser/components/BrowserGlue.sys.mjs
- browser/components/preferences/main.inc.xhtml
Changes:
=====================================
browser/components/BrowserGlue.sys.mjs
=====================================
@@ -1300,6 +1300,9 @@ BrowserGlue.prototype = {
// handle any UI migration
this._migrateUI();
+ // Base Browser-specific version of _migrateUI.
+ this._migrateUIBB();
+
// Handle any TBB-specific migration before showing the UI. Keep after
// _migrateUI to make sure this._isNewProfile has been defined.
this._migrateUITBB();
@@ -4404,6 +4407,25 @@ BrowserGlue.prototype = {
Services.prefs.setIntPref("browser.migration.version", UI_VERSION);
},
+ _migrateUIBB() {
+ // Version 1: 13.0a3. Reset layout.css.prefers-color-scheme.content-override
+ // for tor-browser#41739.
+ const MIGRATION_VERSION = 1;
+ const MIGRATION_PREF = "basebrowser.migration.version";
+ // We do not care whether this is a new or old profile, since in version 1
+ // we just quickly clear a user preference, which should not do anything to
+ // new profiles.
+ // Shall we ever raise the version number and have a watershed, we can add
+ // a check easily (any version > 0 will be an old profile).
+ const currentVersion = Services.prefs.getIntPref(MIGRATION_PREF, 0);
+ if (currentVersion < 1) {
+ Services.prefs.clearUserPref(
+ "layout.css.prefers-color-scheme.content-override"
+ );
+ }
+ Services.prefs.setIntPref(MIGRATION_PREF, MIGRATION_VERSION);
+ },
+
// Use this method for any TBB migration that can be run just before showing
// the UI.
// Anything that critically needs to be migrated earlier should not use this.
=====================================
browser/components/preferences/main.inc.xhtml
=====================================
@@ -138,7 +138,7 @@
</hbox>
<!-- Website appearance -->
-<groupbox id="webAppearanceGroup" data-category="paneGeneral" hidden="true">
+<groupbox id="webAppearanceGroup" data-category="paneGeneral" hidden="true" data-hidden-from-search="true">
<html:h2 data-l10n-id="preferences-web-appearance-header"/>
<html:div id="webAppearanceSettings">
<description data-l10n-id="preferences-web-appearance-description"/>
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/d17f31…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/d17f31…
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:
cde79442 by hackademix at 2023-08-22T15:53:12+00:00
Bug 42019: Empty browser's clipboard on browser shutdown
- - - - -
ed48588b by cypherpunks1 at 2023-08-22T15:53:31+00:00
fixup! Firefox preference overrides.
Bug 41876: Disable the Firefox View tab
- - - - -
2 changed files:
- browser/app/profile/001-base-profile.js
- browser/components/BrowserGlue.sys.mjs
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -17,6 +17,9 @@ pref("startup.homepage_welcome_url.additional", "");
// Disable Firefox Welcome Dialog
pref("browser.aboutwelcome.enabled", false);
+// Disable the Firefox View tab (tor-browser#41876)
+pref("browser.tabs.firefox-view", false);
+
// Bug 41668: allow users to apply updates. This is set also in firefox.js for
// all platforms, except for Windows. As explained on firefox.js, Firefox uses a
// per-installation preference on Windows. However, we patch this behavior, and
=====================================
browser/components/BrowserGlue.sys.mjs
=====================================
@@ -1909,6 +1909,7 @@ BrowserGlue.prototype = {
lazy.UpdateListener.reset();
}
},
+ () => Services.clipboard.emptyClipboard(Ci.nsIClipboard.kGlobalClipboard) // tor-browser#42019
];
for (let task of tasks) {
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/225930…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/225930…
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:
d17f3162 by Pier Angelo Vendrame at 2023-08-22T17:53:33+02:00
fixup! Bug 16940: After update, load local change notes.
Remove the doubled and unused aboutTBUpdate.dtd
- - - - -
2 changed files:
- − browser/locales/en-US/chrome/browser/aboutTBUpdate.dtd
- browser/locales/jar.mn
Changes:
=====================================
browser/locales/en-US/chrome/browser/aboutTBUpdate.dtd deleted
=====================================
@@ -1,14 +0,0 @@
-<!ENTITY aboutTBUpdate.changelogTitle "Tor Browser Changelog">
-<!ENTITY aboutTBUpdate.updated "Tor Browser has been updated.">
-<!-- LOCALIZATION NOTE: the following entities are used to create the link to
- - obtain more information about the latest update.
- - The markup on the page looks like this:
- - &aboutTBUpdate.linkPrefix;<a href="...">&aboutTBUpdate.linkLabel;</a>&aboutTBUpdate.linkSuffix;
- - So, linkPrefix is what precedes the link, linkLabel is the link itself,
- - and linkSuffix is a text after the link. -->
-<!ENTITY aboutTBUpdate.linkPrefix "For the most up-to-date information about this release, ">
-<!ENTITY aboutTBUpdate.linkLabel "visit our website">
-<!ENTITY aboutTBUpdate.linkSuffix ".">
-<!ENTITY aboutTBUpdate.version "Version">
-<!ENTITY aboutTBUpdate.releaseDate "Release Date">
-<!ENTITY aboutTBUpdate.releaseNotes "Release Notes">
=====================================
browser/locales/jar.mn
=====================================
@@ -18,9 +18,6 @@
@AB_CD@.jar:
% locale browser @AB_CD@ %locale/browser/
-#ifdef BASE_BROWSER_UPDATE
- locale/browser/aboutTBUpdate.dtd (%chrome/browser/aboutTBUpdate.dtd)
-#endif
locale/browser/browser.properties (%chrome/browser/browser.properties)
locale/browser/customizableui/customizableWidgets.properties (%chrome/browser/customizableui/customizableWidgets.properties)
locale/browser/uiDensity.properties (%chrome/browser/uiDensity.properties)
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d17f316…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d17f316…
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:
68e4526d by cypherpunks1 at 2023-08-22T03:48:36-08:00
fixup! Firefox preference overrides.
Bug 41876: Disable the Firefox View tab
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -17,6 +17,9 @@ pref("startup.homepage_welcome_url.additional", "");
// Disable Firefox Welcome Dialog
pref("browser.aboutwelcome.enabled", false);
+// Disable the Firefox View tab (tor-browser#41876)
+pref("browser.tabs.firefox-view", false);
+
// Bug 41668: allow users to apply updates. This is set also in firefox.js for
// all platforms, except for Windows. As explained on firefox.js, Firefox uses a
// per-installation preference on Windows. However, we patch this behavior, and
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/68e4526…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/68e4526…
You're receiving this email because of your account on gitlab.torproject.org.