<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "Menlo"), DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: var(--default-regular-font, -apple-system),BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: var(--default-regular-font, -apple-system),BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Pier Angelo Vendrame pushed to branch tor-browser-102.9.0esr-12.5-1 at <a href="https://gitlab.torproject.org/tpo/applications/tor-browser">The Tor Project / Applications / Tor Browser</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/b786f2f7849c25734b453a8eb4aa6e7a015aeeeb">b786f2f7</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:36+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bug 10760: Integrate TorButton to TorBrowser core

Bug 41600 - Remove old circuit display.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/fdaa42671625165eebe8e3814489b8213a4b4814">fdaa4267</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:37+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bug 40562: Added Tor Browser preferences to 000-tor-browser.js

Bug 41600 - Remove extensions.torbutton.display_circuit since it will no
longer be used.

It also could not work as intended before because after disabling and
re-enabling, all the circuits and browser credentials that were
established whilst it was switched off would have been lost and were not
recovered.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/5b4f215b542b0c69e9888d62ff56922aeb420c11">5b4f215b</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:37+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bring back old Firefox onboarding

Bug 41600 - We remove the additions for "controlCenter", i.e. the site
identity panel, since the tor circuit display no longer lies within it,
so our tour no longer uses it.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f4781831050e4666f77f2f28fe768add70b8ef57">f4781831</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:38+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bug 26961: New user onboarding.

Bug 41600 - Change circuit display tour to use new button and panel.

This also fixes the "See My Path" button, which was broken before.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0b850ee88eb1f8de337519956514bbf0f5834c87">0b850ee8</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:38+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bug 10760: Integrate TorButton to TorBrowser core

Bug 41600 - Add API to domain-isolator to get the stored SOCKS username
and password for a given domain and user context ID.

Also get rid of unused newCircuitForUserContextId.

Also remove the return statement from tor-control-port's watchEvent
since addNotificationCallback does not return a value.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/230f35840ae38bac155914e409f21076d3da0fe7">230f3584</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:39+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bug 40925: Implemented the Security Level component

Add cui-widget-panel class to the panel, which gives it the correct font.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/03df4bba72c96e8138fb52e918dd90fc13aa2de2">03df4bba</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:21:39+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection

Bug 41600 - Update the SVG fetch update script for fetching bridge
emojis and annotations, which we will also use for the flag emojis in
the tor circuit display.

We also:
+ Placed the bridgemoji files in a sub-directory.
+ Added a generation note to the generated files/directory.
+ Split the bridge emoji list into an external file, which we fetch in
  connectionPane.js so that the generating file is less fragile to
  a change in the javascript.
+ Store the locale emoji annotations using the string hex value as the
  key, rather than the emoji string sequence. This keeps it in line with
  the SVG file names, and removes ambiguity about whether the emoji
  character sequence includes the emoji variant selector U+FE0F or not.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ba01849ed4f788e350f88d2b63b325c80020d5b6">ba01849e</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:22:11+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fixup! Add TorStrings module for localization

Bug 41600 - Add new strings for the circuit display.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4998fba101a15e495b3c66bbbcc2d0844e08d208">4998fba1</a></strong>
<div>
<span> by Henry Wilkes </span> <i> at 2023-04-04T14:22:12+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "Menlo"),"DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 41600 - Add a tor circuit display panel.
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
30 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#2636b0b21542c53600702224ec13402827d768ed">
browser/app/profile/000-tor-browser.js
</a>
</li>
<li class="file-stats">
<a href="#7d221c7537e7d9c03c0a913fb56bd0c6b3ef566a">
browser/base/content/browser.js
</a>
</li>
<li class="file-stats">
<a href="#d8754229439055c34fa3ca086cd735931b1cc3ba">
browser/base/content/browser.xhtml
</a>
</li>
<li class="file-stats">
<a href="#d1be50d85e673b23450dd4c5c71a0f9932031042">
browser/base/content/main-popupset.inc.xhtml
</a>
</li>
<li class="file-stats">
<a href="#dcaafe90b66df99189e00bd3dfcd67ffa1fe03f5">
browser/base/content/navigator-toolbox.inc.xhtml
</a>
</li>
<li class="file-stats">
<a href="#14d732b4bfbbaf6d2be38ed7e3fe47f06b95d49f">
browser/components/controlcenter/content/identityPanel.inc.xhtml
</a>
</li>
<li class="file-stats">
<a href="#b03ec7d0d25a5097af4fc7824dc0590b578cc1cb">
browser/components/moz.build
</a>
</li>
<li class="file-stats">
<a href="#84963c79b903e825a13f9156c425734bb2644ebd">
browser/components/securitylevel/content/securityLevelPanel.inc.xhtml
</a>
</li>
<li class="file-stats">
<a href="#c27a3ddb9b3df4c43c2558e6c23da80ce2d92612">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1e8.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#92e4f44f30b3800e1e8dfbb9ef05f7a90921a836">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1e9.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#dadd7d1f9b0db82f7a09701b2dc6238794257c27">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ea.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#e9679a3e5461d4c3bf77c768eca6f611ee6bcd81">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1eb.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#82eca6acb4209f3fa5ece787c99f17e3eb6bce02">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ec.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#4c215a3e9a19ffd904ebeaaa377b91cc3b6e4675">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ee.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#8a5bc5be3651316e72fc58a41cbbdc9518141904">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f1.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#63302f2cd7e61fae98528aa38fdd25aefa8ee9be">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f2.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#36bd9abc5edad5dba16e0cf33c7651c376854167">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f4.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#8b4e4958931261487ae1f5e342f90f07246987da">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f6.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#7870034a1d32479f5f5724086659376fcff0b001">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f7.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#15a5075ba9f2194e624d53c7f550d75368ae2872">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f8.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#5636b962d4848dda57a14a1116670c77a367378e">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f9.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#37ca744f3fb0c5ff3b257502b18c944a3b6e233d">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1fa.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#53694d0ba9e32a970dda24d35cf35eb127b1c197">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1fc.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#39ce35d647ff2fa85cc113092475fa259b5aa539">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1fd.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#e6b0e54d7b19fe3c5d64d7e7ee37321ae67b0ee0">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ff.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#040271ceb6c5157b3a8aebcb14432a77e1727c8d">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1e6.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#3c63c1ffc5325d23f6f6253f546c35cedfdcd526">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1e7.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#340772c752a8c495fcedcb5281ad77adcdb469fb">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1e9.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#9607d4ee821a44c4e670b55ebe42f01ff9f816d2">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ea.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#8d8acdba5a4cfdf508da9782fdbbcd4f424933c6">
<span class="new-file">
+
browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1eb.svg
</span>
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: 0.875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">

<br>
<a href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/d23d3f2cf3cc5cb1d9895108b67489314501dd20...4998fba101a15e495b3c66bbbcc2d0844e08d208">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.torproject.org">gitlab.torproject.org</a>. <a href="https://gitlab.torproject.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://gitlab.torproject.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>



</p>
</div>
</body>
</html>