[tbb-commits] [Git][tpo/applications/tor-browser][tor-browser-115.2.1esr-13.0-1] fixup! Bug 30237: Add v3 onion services client authentication prompt
richard (@richard)
git at gitlab.torproject.org
Fri Sep 15 20:12:48 UTC 2023
richard pushed to branch tor-browser-115.2.1esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
0ce95033 by Henry Wilkes at 2023-09-15T20:11:51+00:00
fixup! Bug 30237: Add v3 onion services client authentication prompt
Bug 42092: Fix layout styling of saved onion keys dialog.
- - - - -
3 changed files:
- browser/components/onionservices/content/authPreferences.css
- browser/components/onionservices/content/savedKeysDialog.js
- browser/components/onionservices/content/savedKeysDialog.xhtml
Changes:
=====================================
browser/components/onionservices/content/authPreferences.css
=====================================
@@ -3,7 +3,11 @@
@import url("chrome://browser/skin/browser-colors.css");
#torOnionServiceKeys-overview-container {
- margin-right: 30px;
+ margin-inline-end: 30px;
+}
+
+#onionservices-savedkeys-dialog {
+ min-width: 45em;
}
#onionservices-savedkeys-tree treechildren::-moz-tree-cell-text {
@@ -11,14 +15,17 @@
}
#onionservices-savedkeys-errorContainer {
- margin-top: 4px;
+ margin-block-start: 4px;
min-height: 3em;
}
+#onionservices-savedkeys-errorContainer:not(.show-error) {
+ visibility: hidden;
+}
+
#onionservices-savedkeys-errorIcon {
- margin-right: 4px;
+ margin-inline-end: 4px;
list-style-image: url("chrome://global/skin/icons/warning.svg");
-moz-context-properties: fill;
fill: var(--warning-color);
- visibility: hidden;
}
=====================================
browser/components/onionservices/content/savedKeysDialog.js
=====================================
@@ -189,10 +189,10 @@ var gOnionServicesSavedKeysDialog = {
},
_showError(aMessage) {
- const dialog = document.querySelector(this.selector.dialog);
- const errorIcon = dialog.querySelector(this.selector.errorIcon);
- errorIcon.style.visibility = aMessage ? "visible" : "hidden";
- const errorDesc = dialog.querySelector(this.selector.errorMessage);
+ document
+ .getElementById("onionservices-savedkeys-errorContainer")
+ .classList.toggle("show-error", !!aMessage);
+ const errorDesc = document.querySelector(this.selector.errorMessage);
errorDesc.textContent = aMessage ? aMessage : "";
},
=====================================
browser/components/onionservices/content/savedKeysDialog.xhtml
=====================================
@@ -9,7 +9,6 @@
id="onionservices-savedkeys-dialog"
windowtype="OnionServices:SavedKeys"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- style="width: 45em"
>
<script src="chrome://browser/content/onionservices/savedKeysDialog.js" />
@@ -23,8 +22,6 @@
id="onionservices-savedkeys-tree"
flex="1"
hidecolumnpicker="true"
- width="750"
- style="height: 20em"
onselect="gOnionServicesSavedKeysDialog.updateButtonsState();"
>
<treecols>
@@ -38,7 +35,7 @@
</treecols>
<treechildren />
</tree>
- <hbox id="onionservices-savedkeys-errorContainer" align="baseline" flex="1">
+ <hbox id="onionservices-savedkeys-errorContainer" align="center">
<image id="onionservices-savedkeys-errorIcon" />
<description id="onionservices-savedkeys-errorMessage" flex="1" />
</hbox>
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0ce9503329de030a8b142f3efe958cd36a329133
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0ce9503329de030a8b142f3efe958cd36a329133
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/20230915/19195eb8/attachment-0001.htm>
More information about the tbb-commits
mailing list