<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sysrqb/tor-browser, branch bug34347_00</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>fixup! Bug 34321 - Add Learn More onboarding item</title>
<updated>2020-05-29T13:24:39+00:00</updated>
<author>
<name>Matthew Finkel</name>
<email>sysrqb@torproject.org</email>
</author>
<published>2020-05-29T13:24:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/sysrqb/tor-browser.git/commit/?id=c64571e507f1d6868f6a08d807489d6b34063af1'/>
<id>c64571e507f1d6868f6a08d807489d6b34063af1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 34321 - Add Learn More onboarding item</title>
<updated>2020-05-28T16:14:09+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=d9016507dc5dd4910023b29df339aff63fd5d9a1'/>
<id>d9016507dc5dd4910023b29df339aff63fd5d9a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(ESR68) Bug 1511941 - Don't expose PerformanceNavigationTiming in RFP mode</title>
<updated>2020-05-28T02:12:07+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=bce6091bd1f4fd64e711fe647de649f62d052883'/>
<id>bce6091bd1f4fd64e711fe647de649f62d052883</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-05-28T02:12:06+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=08e44ea20c6ff0056effcf8881784faf7634cb64'/>
<id>08e44ea20c6ff0056effcf8881784faf7634cb64</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-05-28T02:12:05+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=fa3ed70d15b4ee44d28bec9577e3b363a3255430'/>
<id>fa3ed70d15b4ee44d28bec9577e3b363a3255430</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-05-28T02:12:05+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=cc50cd39291188866d458907464349675cef08e2'/>
<id>cc50cd39291188866d458907464349675cef08e2</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-05-28T02:12:04+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=79e9ebd4d78cf921884e4b49ce88c74a4f8e3322'/>
<id>79e9ebd4d78cf921884e4b49ce88c74a4f8e3322</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-05-28T02:12:04+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=29006d9c15a21026b313aa445bd4ea6bd1991a5c'/>
<id>29006d9c15a21026b313aa445bd4ea6bd1991a5c</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-05-28T02:12:04+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=3f2a9924fe9bf960dfc27bc8169f78f726f4ce18'/>
<id>3f2a9924fe9bf960dfc27bc8169f78f726f4ce18</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-05-28T02:12:03+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=edc75e54f3dd9cff4a43c0ddb0e616cc82f03cba'/>
<id>edc75e54f3dd9cff4a43c0ddb0e616cc82f03cba</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>
