[tbb-commits] [Git][tpo/applications/tor-browser][tor-browser-128.1.0esr-14.0-1] 5 commits: fixup! Bug 16940: After update, load local change notes.
morgan (@morgan)
git at gitlab.torproject.org
Mon Aug 26 16:13:16 UTC 2024
morgan pushed to branch tor-browser-128.1.0esr-14.0-1 at The Tor Project / Applications / Tor Browser
Commits:
fa8b538b by Henry Wilkes at 2024-08-26T15:20:44+01:00
fixup! Bug 16940: After update, load local change notes.
Bug 43081: Remove line-height for non-ASCII text.
- - - - -
157546b7 by Henry Wilkes at 2024-08-26T15:21:29+01:00
fixup! Bug 7494: Create local home page for TBB.
Bug 43081: Remove line-height.
- - - - -
6e3fb7df by Henry Wilkes at 2024-08-26T15:22:56+01:00
fixup! Bug 40458: Implement .tor.onion aliases
Bug 43081: Remove line-height for non-ASCII text.
- - - - -
60fc8a13 by Henry Wilkes at 2024-08-26T15:23:05+01:00
fixup! Bug 41600: Add a tor circuit display panel.
Bug 43081: Remove line-height.
- - - - -
d9faa5a2 by Henry Wilkes at 2024-08-26T15:23:06+01:00
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 43081: Remove line-height for non-ASCII text.
- - - - -
6 changed files:
- browser/base/content/abouttbupdate/aboutTBUpdate.css
- browser/base/content/abouttbupdate/aboutTBUpdate.js
- browser/components/abouttor/content/aboutTor.css
- browser/components/rulesets/content/aboutRulesets.css
- browser/components/torcircuit/content/torCircuitPanel.css
- browser/components/torpreferences/content/torPreferences.css
Changes:
=====================================
browser/base/content/abouttbupdate/aboutTBUpdate.css
=====================================
@@ -32,6 +32,9 @@ body > *:not([hidden]) {
.content {
grid-column: 2;
+}
+
+.content.en-US-content {
font-family: monospace;
line-height: 1.4;
}
=====================================
browser/base/content/abouttbupdate/aboutTBUpdate.js
=====================================
@@ -77,6 +77,7 @@ function setContent(containerId, content, fillContent) {
// Release notes are only in English.
contentEl.setAttribute("lang", "en-US");
contentEl.setAttribute("dir", "ltr");
+ contentEl.classList.add("en-US-content");
if (fillContent) {
fillContent(contentEl, content);
} else {
=====================================
browser/components/abouttor/content/aboutTor.css
=====================================
@@ -35,7 +35,6 @@ h1 {
align-items: center;
gap: 16px;
font-size: 40px;
- line-height: 1.3; /* Used when wrapping. */
margin-block-start: 0;
margin-block-end: 40px;
margin-inline: 20px;
@@ -79,8 +78,6 @@ body:not(.show-tor-check) #tor-check {
.home-message {
grid-area: message;
font-weight: 400;
- /* line-height and text-align are used when wrapping. */
- line-height: 1.5;
text-align: center;
margin-block-start: 1.6em;
margin-block-end: 1em;
=====================================
browser/components/rulesets/content/aboutRulesets.css
=====================================
@@ -52,7 +52,6 @@ dd {
padding: 0;
max-width: 600px;
box-sizing: border-box;
- line-height: 1.4;
}
hr {
@@ -140,10 +139,10 @@ section {
padding-inline-start: 35px;
font-size: 20px;
font-weight: 700;
- line-height: 30px;
background-image: url("chrome://browser/content/rulesets/securedrop.svg");
- background-position: 0 4px;
+ background-position: 0 center;
background-size: 22px;
+ min-height: 22px;
background-repeat: no-repeat;
}
@@ -256,6 +255,8 @@ aside {
background-color: var(--in-content-box-background);
font-size: 85%;
line-break: anywhere;
+ /* ASCII-only text, so can set line-height. */
+ line-height: 1.4;
}
#ruleset-edit {
=====================================
browser/components/torcircuit/content/torCircuitPanel.css
=====================================
@@ -95,7 +95,6 @@
}
#tor-circuit-node-list {
- line-height: 2;
list-style: none;
padding-inline-start: var(--arrowpanel-menuitem-margin-inline);
/* Do not allow an item to wrap since this would break the circuit diagram. */
@@ -104,11 +103,12 @@
.tor-circuit-node-item {
/* We want the "bullets" of the list to act as the circuit diagram, and we
- * also want them to be vertically aligned and scaled to the line-height of
- * the list so that the different parts visually connect.
+ * also want them to be vertically aligned and scaled to the height of the
+ * list item so that the different parts visually connect.
* Using list-style-image does not give us enough control over sizing the
* image. So instead we use a background-image. */
padding-inline-start: 1.5em;
+ padding-block: 6px;
background-image: url("chrome://browser/content/tor-circuit-node-middle.svg");
-moz-context-properties: fill;
/* Light Gray 50 */
=====================================
browser/components/torpreferences/content/torPreferences.css
=====================================
@@ -510,7 +510,6 @@ button.spoof-button-disabled {
margin: 0;
/* Match the QR height if it is higher than ours. */
min-height: auto;
- line-height: 1;
align-self: stretch;
}
@@ -694,7 +693,6 @@ button.spoof-button-disabled {
.tor-bridges-lox-button {
grid-area: button;
margin: 0;
- line-height: 1;
align-self: center;
}
@@ -781,7 +779,6 @@ button.spoof-button-disabled {
#tor-bridges-open-request-dialog-button {
margin: 0;
- line-height: 1;
}
#torPreferences-bridges-location {
@@ -1021,6 +1018,7 @@ groupbox#torPreferences-bridges-group textarea {
#user-provide-bridge-textarea {
flex: 1 0 auto;
align-self: stretch;
+ /* Only expect ASCII input, so can set a line-height. */
line-height: 1.3;
margin: 0;
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/a0b6927c0e21e9c49b4cc42ec4bac3a81536386b...d9faa5a25b79a32694a1bb5a8ab8f2b56cfd914a
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/a0b6927c0e21e9c49b4cc42ec4bac3a81536386b...d9faa5a25b79a32694a1bb5a8ab8f2b56cfd914a
You're receiving this email because of your account on gitlab.torproject.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20240826/974cbe53/attachment-0001.htm>
More information about the tbb-commits
mailing list