<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/richard/tor-browser, branch bug_32508</title>
<subtitle>Richard's tor-browser repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/'/>
<entry>
<title>fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#tor</title>
<updated>2019-11-15T21:48:46+00:00</updated>
<author>
<name>Richard Pospesel</name>
<email>richard@torproject.org</email>
</author>
<published>2019-11-15T21:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=1fc7f0dd63dba2ad3e7238df1033f2390e1ad1c5'/>
<id>1fc7f0dd63dba2ad3e7238df1033f2390e1ad1c5</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 32053: Work around Rust related reproducibility issues"</title>
<updated>2019-11-07T22:07:02+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2019-11-07T22:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=b223504c86b01d2e8d80daad4efe8f009e6b8879'/>
<id>b223504c86b01d2e8d80daad4efe8f009e6b8879</id>
<content type='text'>
This reverts commit f1f9fa0286982d1fa486880ad6037e1e7a46457d as it
would otherwise cause build bustage on Linux (see: #32426)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit f1f9fa0286982d1fa486880ad6037e1e7a46457d as it
would otherwise cause build bustage on Linux (see: #32426)
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 31573: Catch SessionStore.jsm exception</title>
<updated>2019-11-07T14:27:14+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2019-11-07T14:27:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=739c353b91d30238977a20b31b7ecf624c17006b'/>
<id>739c353b91d30238977a20b31b7ecf624c17006b</id>
<content type='text'>
This is a backport of the fix for Mozilla's bug 1591259.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a backport of the fix for Mozilla's bug 1591259.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 32053: Work around Rust related reproducibility issues</title>
<updated>2019-11-07T07:54:04+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2019-11-07T07:53:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=f1f9fa0286982d1fa486880ad6037e1e7a46457d'/>
<id>f1f9fa0286982d1fa486880ad6037e1e7a46457d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 32220: Improve the letterboxing experience</title>
<updated>2019-11-06T22:11:22+00:00</updated>
<author>
<name>Richard Pospesel</name>
<email>richard@torproject.org</email>
</author>
<published>2019-10-29T00:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=ff8083901a19421e9a3f0dba5346bd6873fee956'/>
<id>ff8083901a19421e9a3f0dba5346bd6873fee956</id>
<content type='text'>
CSS and JS changes to alter the UX surrounding letterboxing. The
browser element containing page content is now anchored to the bottom
of the toolbar, and the remaining letterbox margin is the same color
as the firefox chrome. The letterbox margin and border are tied to
the currently selected theme.

Also adds a 'needsLetterbox' property to tabbrowser.xml to fix a race
condition present when using the 'isEmpty' property. Using 'isEmpty'
as a proxy for 'needsLetterbox' resulted in over-zealous/unnecessary
letterboxing of about:blank tabs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CSS and JS changes to alter the UX surrounding letterboxing. The
browser element containing page content is now anchored to the bottom
of the toolbar, and the remaining letterbox margin is the same color
as the firefox chrome. The letterbox margin and border are tied to
the currently selected theme.

Also adds a 'needsLetterbox' property to tabbrowser.xml to fix a race
condition present when using the 'isEmpty' property. Using 'isEmpty'
as a proxy for 'needsLetterbox' resulted in over-zealous/unnecessary
letterboxing of about:blank tabs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 1581537 - Avoid several browser language leaks r=smaug</title>
<updated>2019-11-06T14:58:47+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2019-11-04T16:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=79d87f543224b0e9d69a7520e25d9179d4f2c2bc'/>
<id>79d87f543224b0e9d69a7520e25d9179d4f2c2bc</id>
<content type='text'>
Spoof dom/dom.properties, layout/xmlparser.properties,
layout/MediaDocument.properties to en-US if needed.

Differential Revision: https://phabricator.services.mozilla.com/D46034

--HG--
extra : moz-landing-system : lando
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Spoof dom/dom.properties, layout/xmlparser.properties,
layout/MediaDocument.properties to en-US if needed.

Differential Revision: https://phabricator.services.mozilla.com/D46034

--HG--
extra : moz-landing-system : lando
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Bug 30683: Prevent detection of locale via some *.properties"</title>
<updated>2019-11-05T09:53:21+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2019-11-05T09:53:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=cb255f2504b37916160e886a181f1a02f85dba7c'/>
<id>cb255f2504b37916160e886a181f1a02f85dba7c</id>
<content type='text'>
This reverts commit ab53cf71411a60ca56d5f6e24ec118802b8788df.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ab53cf71411a60ca56d5f6e24ec118802b8788df.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup! Pick up latest Torbutton code</title>
<updated>2019-11-01T21:07:22+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2019-11-01T21:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=3bee6f819310e489725b2419c9900c2a437a40bb'/>
<id>3bee6f819310e489725b2419c9900c2a437a40bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup! Regression tests for TB4: Tor Browser's Firefox preference overrides.</title>
<updated>2019-11-01T19:53:30+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2019-10-11T17:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=1762a2a4ba9eb9eca76f9d522f456dd262a99f84'/>
<id>1762a2a4ba9eb9eca76f9d522f456dd262a99f84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 1556017 - Fixing the off-by-one-pixel issue of find bar and devtool iframe for Letterboxing. r=johannh</title>
<updated>2019-11-01T19:46:15+00:00</updated>
<author>
<name>Tim Huang</name>
<email>tihuang@mozilla.com</email>
</author>
<published>2019-06-11T08:53:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=e10f77aa1b2f91f861841118fa634bbf94429f31'/>
<id>e10f77aa1b2f91f861841118fa634bbf94429f31</id>
<content type='text'>
This patch fixes the off-by-one-pixel issue of Letterboxing. For
FindBar, it will be created when the user requests it and will be hidden
if the user close it after that. The problem of the original approach is
that it only observes the existance of the FindBar element but not the
fact that whether or not it is visible. So, it will miscalculate the
offset of FindBar after it has been created and closed.

For devtools, the original approach adds one pixel offset for the
separator. However, this one pixel offset is not required since there is
no extra separator outside the devtools iframe. So, we don't need that
and this patch removes this one pixel for the devtools.

Differential Revision: https://phabricator.services.mozilla.com/D34156

--HG--
extra : moz-landing-system : lando
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch fixes the off-by-one-pixel issue of Letterboxing. For
FindBar, it will be created when the user requests it and will be hidden
if the user close it after that. The problem of the original approach is
that it only observes the existance of the FindBar element but not the
fact that whether or not it is visible. So, it will miscalculate the
offset of FindBar after it has been created and closed.

For devtools, the original approach adds one pixel offset for the
separator. However, this one pixel offset is not required since there is
no extra separator outside the devtools iframe. So, we don't need that
and this patch removes this one pixel for the devtools.

Differential Revision: https://phabricator.services.mozilla.com/D34156

--HG--
extra : moz-landing-system : lando
</pre>
</div>
</content>
</entry>
</feed>
