<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi everyone! <br>
This is my status report for January 2022.<br>
<br>
I took back from the patchset reordering and Tor Browser Bundle
test.<br>
I got Richard's feedback, thanks to which we improved the result a
lot.<br>
Now we can build Tor Browser (almost) at every commit of our
patchset. Builds at two commits (around the integration of
torbutton) produce a non-working browser, but this was an
acceptable trade-off for us.<br>
Please, have a look at the original issue (<a
moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40562">tor-browser#40562</a>)
and at the merge requests (<a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/242">tor-browser!242</a>
and <a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/250">tor-browser!250</a>)
for more details.<br>
<br>
For tests, I updated the ones that were not working anymore (<a
moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite/-/merge_requests/17">tor-browser-bundle-testsuite!17</a>)
and added some issues to what we would like to fix/implement.<br>
<br>
Then, I had some new tasks.<br>
One was rebasing geckoview to version 96 (<a
moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40769">tor-browser#40769</a>
and <a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/243">!243</a>)
and Android components to 96.0.13. The latter were not merged;
aguestuser rebased them to 96.0.15, instead.<br>
Anyway, this took me quite some time, but I learned a lot about
our build system.<br>
Also, it made me find a problem with our configuration flags for
Firefox that prevented geckoview from being compiled successfully
and fixed them in <a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/251">tor-browser!251</a>.
Eventually, this patch was also needed for Firefox 91.6.<br>
<br>
Another big task was updating Tor settings in the <a
class="moz-txt-link-freetext" href="about:preferences"
moz-do-not-send="true">about:preferences</a> (<a
moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40774">tor-browser#40774</a>);
I am close to a conclusion with it.<br>
<br>
Finally, another pair of tasks were updating obfs4proxy (<a
moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/396">tor-browser-build!396</a>)
and some localization strings (<a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/247">tor-browser!247</a>).<br>
<br>
If I have not forgotten anything, that is all for this month 🙂.<br>
Thanks,<br>
Pier<br>
<br>
</p>
</body>
</html>