<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sysrqb/tor-browser, branch tor-browser-68.10.1esr-9.5-1-build1</title>
<subtitle>Matt's tor-browser repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/'/>
<entry>
<title>Bug 34321 - Add Learn More onboarding item</title>
<updated>2020-07-06T19:34:38+00:00</updated>
<author>
<name>Matthew Finkel</name>
<email>sysrqb@torproject.org</email>
</author>
<published>2020-05-19T15:38:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=a5d6baadd95281567d136ff1822461935fb5fc32'/>
<id>a5d6baadd95281567d136ff1822461935fb5fc32</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Bug 1469629 - Read system level policies on Linux if available. r=stransky a=pascalc"</title>
<updated>2020-07-06T19:34:37+00:00</updated>
<author>
<name>Matthew Finkel</name>
<email>sysrqb@torproject.org</email>
</author>
<published>2020-05-28T13:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=1ccf54d174a2e98deaa1268dd4dc04e4c57eecda'/>
<id>1ccf54d174a2e98deaa1268dd4dc04e4c57eecda</id>
<content type='text'>
This reverts commit c67b847fd43d97bcfe03ac455adbdb283b4872a1.

Bug 34315: avoid reading policies from /etc/firefox on Linux
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c67b847fd43d97bcfe03ac455adbdb283b4872a1.

Bug 34315: avoid reading policies from /etc/firefox on Linux
</pre>
</div>
</content>
</entry>
<entry>
<title>(ESR68) Bug 1511941 - Don't expose PerformanceNavigationTiming in RFP mode</title>
<updated>2020-07-06T19:34:36+00:00</updated>
<author>
<name>sanketh</name>
<email>sgmenda@uwaterloo.ca</email>
</author>
<published>2020-05-10T16:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=af716d996415554619e1590b2b578f7031e252e6'/>
<id>af716d996415554619e1590b2b578f7031e252e6</id>
<content type='text'>
In RFP mode, we do not support PerformanceNavigationTiming, so don't expose it.
In particular, window.PerformanceNavigationTiming should return undefined.

Added a new method PerformanceNavigationTiming::Enabled which when used with the
WebIDL Func attribute allows us to toggle whether
window.PerformanceNavigationTiming is exposed.

Created
dom/tests/mochitest/general/test_toggling_performance_navigation_timing.html to
test whether the toggling works. Updated
browser/components/resistfingerprinting/test/browser/browser_performanceAPI.js
to create a new window each time privacy.resistFingerprinting is flipped so this
behavior does not leak into other tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In RFP mode, we do not support PerformanceNavigationTiming, so don't expose it.
In particular, window.PerformanceNavigationTiming should return undefined.

Added a new method PerformanceNavigationTiming::Enabled which when used with the
WebIDL Func attribute allows us to toggle whether
window.PerformanceNavigationTiming is exposed.

Created
dom/tests/mochitest/general/test_toggling_performance_navigation_timing.html to
test whether the toggling works. Updated
browser/components/resistfingerprinting/test/browser/browser_performanceAPI.js
to create a new window each time privacy.resistFingerprinting is flipped so this
behavior does not leak into other tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 34196: Update site info URL with the onion name</title>
<updated>2020-07-06T19:34:36+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2020-05-13T09:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=64777f803b98e414509a9e9ee6810b3b3b89a7d6'/>
<id>64777f803b98e414509a9e9ee6810b3b3b89a7d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 32418: Allow updates to be disabled via an enterprise policy.</title>
<updated>2020-07-06T19:34:36+00:00</updated>
<author>
<name>Kathy Brade</name>
<email>brade@pearlcrescent.com</email>
</author>
<published>2020-04-16T21:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=2fc571e961150be3124753d381e106dfb41898e9'/>
<id>2fc571e961150be3124753d381e106dfb41898e9</id>
<content type='text'>
Restrict the Enterprise Policies mechanism to only consult a
policies.json file (avoiding the Windows Registry and macOS's
file system attributes).

Add a few disabledByPolicy() checks to the update service to
avoid extraneous (and potentially confusing) log messages when
updates are disabled by policy.

Sample content for distribution/policies.json:
{
  "policies": {
    "DisableAppUpdate": true
  }
}
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restrict the Enterprise Policies mechanism to only consult a
policies.json file (avoiding the Windows Registry and macOS's
file system attributes).

Add a few disabledByPolicy() checks to the update service to
avoid extraneous (and potentially confusing) log messages when
updates are disabled by policy.

Sample content for distribution/policies.json:
{
  "policies": {
    "DisableAppUpdate": true
  }
}
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 28005: Implement .onion alias urlbar rewrites</title>
<updated>2020-07-06T19:34:35+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2020-02-13T12:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=cbf9a4fd29d0a37f8d4d2375b534237ab1e8f4f3'/>
<id>cbf9a4fd29d0a37f8d4d2375b534237ab1e8f4f3</id>
<content type='text'>
A custom HTTPS Everywhere update channel is installed,
which provides rules for locally redirecting some memorable
.tor.onion URLs to non-memorable .onion URLs.

When these redirects occur, we also rewrite the URL in the urlbar
to display the human-memorable hostname instead of the actual
.onion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A custom HTTPS Everywhere update channel is installed,
which provides rules for locally redirecting some memorable
.tor.onion URLs to non-memorable .onion URLs.

When these redirects occur, we also rewrite the URL in the urlbar
to display the human-memorable hostname instead of the actual
.onion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 21952: Implement Onion-Location</title>
<updated>2020-07-06T19:34:35+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2020-03-05T21:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=a6ebaac291b28533cbb4ec556afce88ce51d0dfa'/>
<id>a6ebaac291b28533cbb4ec556afce88ce51d0dfa</id>
<content type='text'>
Whenever a valid Onion-Location HTTP header (or corresponding HTML
&lt;meta&gt; http-equiv attribute) is found in a document load, we either
redirect to it (if the user opted-in via preference) or notify the
presence of an onionsite alternative with a badge in the urlbar.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Whenever a valid Onion-Location HTTP header (or corresponding HTML
&lt;meta&gt; http-equiv attribute) is found in a document load, we either
redirect to it (if the user opted-in via preference) or notify the
presence of an onionsite alternative with a badge in the urlbar.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 33342: Avoid disconnect search addon error after removal.</title>
<updated>2020-07-06T19:34:35+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2020-03-13T17:19:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=e37a0e757f7d099e3516fd73b1e3e62b9e2c3908'/>
<id>e37a0e757f7d099e3516fd73b1e3e62b9e2c3908</id>
<content type='text'>
We removed the addon in #32767, but it was still being loaded
from addonStartup.json.lz4 and throwing an error on startup
because its resource: location is not available anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We removed the addon in #32767, but it was still being loaded
from addonStartup.json.lz4 and throwing an error on startup
because its resource: location is not available anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 32493: Disable MOZ_SERVICES_HEALTHREPORT</title>
<updated>2020-07-06T19:34:34+00:00</updated>
<author>
<name>Nicolas Vigier</name>
<email>boklm@torproject.org</email>
</author>
<published>2020-01-30T13:32:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=c9b20c47f55c7904be462f7f3e810bba995570f6'/>
<id>c9b20c47f55c7904be462f7f3e810bba995570f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 32658: Create a new MAR signing key</title>
<updated>2020-07-06T19:34:34+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2020-01-17T12:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=11ac3429155be69765de79e914bd14f184c24ef7'/>
<id>11ac3429155be69765de79e914bd14f184c24ef7</id>
<content type='text'>
It's time for our rotation again: Move the backup key in the front
position and add a new backup key.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's time for our rotation again: Move the backup key in the front
position and add a new backup key.
</pre>
</div>
</content>
</entry>
</feed>
