Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-15T23:27:59Zhttps://gitlab.torproject.org/legacy/trac/-/issues/14205Closely review all uses of IsCallerChrome() for e10s2020-06-15T23:27:59ZMike PerryClosely review all uses of IsCallerChrome() for e10sA lot of our fingerprinting patches depend upon the accuracy is nsContentUtils::IsCallerChrome() to determine if it is content window or browser chrome accessing fingerprinting information.
IsCallerChrome() kind of scares me, and has h...A lot of our fingerprinting patches depend upon the accuracy is nsContentUtils::IsCallerChrome() to determine if it is content window or browser chrome accessing fingerprinting information.
IsCallerChrome() kind of scares me, and has had issues for unexpected contexts like WebWorkers (See #13027).
We should keep a close eye on this as we transition to e10s support post FF38, as who knows that the child/parent context relationship changes may do to various codepaths.Mark SmithMark Smithhttps://gitlab.torproject.org/legacy/trac/-/issues/12621Review and audit Firefox changes since Firefox 242020-06-15T23:19:16ZGeorg KoppenReview and audit Firefox changes since Firefox 24As the first step in the the switch to Firefox 31 in October, we'll need to review all of the Firefox for Developers pages, the undocumented bugs, and scan the source code for the appearance of new networking system calls.As the first step in the the switch to Firefox 31 in October, we'll need to review all of the Firefox for Developers pages, the undocumented bugs, and scan the source code for the appearance of new networking system calls.https://gitlab.torproject.org/legacy/trac/-/issues/12620Rebase TBB patches to Firefox 31 and add unit tests2020-06-15T23:19:15ZGeorg KoppenRebase TBB patches to Firefox 31 and add unit testsAs early as possible, we should begin rebasing our patches to Firefox 31 so we can understand the scope of the work that will be involved in updating them.As early as possible, we should begin rebasing our patches to Firefox 31 so we can understand the scope of the work that will be involved in updating them.https://gitlab.torproject.org/legacy/trac/-/issues/9609Rebase TBB patches to Firefox 242013-10-24T00:27:04ZMike PerryRebase TBB patches to Firefox 24As early as possible, we should begin rebasing our patches to Firefox 24 or maybe even an early beta, so we can understand the scope of the work that will be involved in updating them.As early as possible, we should begin rebasing our patches to Firefox 24 or maybe even an early beta, so we can understand the scope of the work that will be involved in updating them.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/9608Review and audit Firefox changes since Firefox 172020-06-15T23:16:27ZMike PerryReview and audit Firefox changes since Firefox 17As the first step in the the switch to Firefox 24 in November, we'll need to review all of the Firefox for Developers pages, the undocumented bugs, and scan the source code for the appearance of new networking system calls.
Here's the f...As the first step in the the switch to Firefox 24 in November, we'll need to review all of the Firefox for Developers pages, the undocumented bugs, and scan the source code for the appearance of new networking system calls.
Here's the first link:
https://developer.mozilla.org/en-US/Firefox_18_for_developershttps://gitlab.torproject.org/legacy/trac/-/issues/7465Rebase Firefox Patches for FF17-ESR2012-12-06T23:43:05ZMike PerryRebase Firefox Patches for FF17-ESRThis ticket is strictly for the work of rebasing the Firefox patches to FF17-ESR and updating/altering them.
Reminder: There is an extra canvas image extraction API in Firefox 17, there probably will be new CSS media queries, and probab...This ticket is strictly for the work of rebasing the Firefox patches to FF17-ESR and updating/altering them.
Reminder: There is an extra canvas image extraction API in Firefox 17, there probably will be new CSS media queries, and probably a few other API additions we'll want to look out for.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/7248Review+Audit Firefox 16 and 17 for next FF ESR release2020-06-13T01:46:57ZMike PerryReview+Audit Firefox 16 and 17 for next FF ESR releaseWe're going to need to start shipping FF17-ESR 'qualify' releases likely starting in December. We will need to switch over to FF17-ESR from FF10-ESR in mid-February or early March.
Here's the schedule:
https://www.mozilla.org/en-US/fire...We're going to need to start shipping FF17-ESR 'qualify' releases likely starting in December. We will need to switch over to FF17-ESR from FF10-ESR in mid-February or early March.
Here's the schedule:
https://www.mozilla.org/en-US/firefox/organizations/faq/
Here's the developer urls:
https://developer.mozilla.org/en/Firefox_16_for_developers
https://developer.mozilla.org/en/Firefox_17_for_developers
In addition, I want to review the all FF17-ESR network glue code for changes to the proxy and DNS behavior, especially with respect to new HTML5 features.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/7078Torbutton 1.4.6.2/3 causes Firefox 16 to crash2020-06-13T02:10:30ZTracTorbutton 1.4.6.2/3 causes Firefox 16 to crashI updated firefox to 16. On restart it just crashed. Ran from terminal, still crashed. In safe-mode it ran properly. After disabling/enabling various addons & plugins, found that if Torbutton is disabled Firefox 16 runs without crash.
...I updated firefox to 16. On restart it just crashed. Ran from terminal, still crashed. In safe-mode it ran properly. After disabling/enabling various addons & plugins, found that if Torbutton is disabled Firefox 16 runs without crash.
Just a thought: it might be due to the small pop window message, torbutton shows everytime at startup.
Firefox 16
Torbutton 1.4.6.2
**Trac**:
**Username**: victorjMike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/6803Firefox 15-based TBB: "proxy server refusing connections" to check.tpo2020-06-13T01:33:49ZErinn ClarkFirefox 15-based TBB: "proxy server refusing connections" to check.tpoIn the recent alpha testing bundles, Runa and I have both confirmed that on Linux and OSX, going to check.torproject.org results in Firefox claiming that the proxy server is refusing connections. We were both able to browse around to oth...In the recent alpha testing bundles, Runa and I have both confirmed that on Linux and OSX, going to check.torproject.org results in Firefox claiming that the proxy server is refusing connections. We were both able to browse around to other websites. I know there's some magic communication between torbutton and check.tpo so I'm assuming the problem is there.
I've assigned this a priority of blocker because I cannot release the new bundles until it is fixed, but I hope my decision to do so does not cause you to have a heart attack, Mike.https://gitlab.torproject.org/legacy/trac/-/issues/6792Rebase for Firefox 15.0.12012-09-08T01:05:17ZMike PerryRebase for Firefox 15.0.1Firefox 15.0.1 reverted some cache changes that caused a conflict in one of our patches.Firefox 15.0.1 reverted some cache changes that caused a conflict in one of our patches.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/6742Release Torbutton 1.4.6.12012-10-13T09:54:12ZMike PerryRelease Torbutton 1.4.6.1Firefox 15 broke Torbutton's window.screen hooks and caused annoying, repeated popups. We needed to do a "quick" release..
Man, I really need to figure out how to make this whole process take less than a day of wallclock time...Firefox 15 broke Torbutton's window.screen hooks and caused annoying, repeated popups. We needed to do a "quick" release..
Man, I really need to figure out how to make this whole process take less than a day of wallclock time...Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/6720Review and support Firefox 152020-06-13T01:28:49ZMike PerryReview and support Firefox 15https://developer.mozilla.org/en/Firefox_15_for_developers
http://beta.elchi3.de/doctracker/#list=fx&version=15.0
From the dev doc, my major concern at a glance is the high resolution timers. WebSMS also looks bad for mobile. I have not...https://developer.mozilla.org/en/Firefox_15_for_developers
http://beta.elchi3.de/doctracker/#list=fx&version=15.0
From the dev doc, my major concern at a glance is the high resolution timers. WebSMS also looks bad for mobile. I have not yet gone through the undocumented bugs.
Also, lots of patch conflicts this time: 8, 10, 11, 14, and 17-21.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/6420Support Firefox 142012-08-29T00:28:40ZMike PerrySupport Firefox 14Firefox 14 snuck past my release monitoring haxx in #6095 because they released 14.0.1 instead of 14.0. Le sigh. At any rate, time to begin the rebase dance and review https://developer.mozilla.org/en/Firefox_14_for_developers + http://b...Firefox 14 snuck past my release monitoring haxx in #6095 because they released 14.0.1 instead of 14.0. Le sigh. At any rate, time to begin the rebase dance and review https://developer.mozilla.org/en/Firefox_14_for_developers + http://beta.elchi3.de/doctracker/#list=fx&version=14.0.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/6092Rebase TBB-Alpha to FF13.2012-08-29T00:28:34ZMike PerryRebase TBB-Alpha to FF13.https://developer.mozilla.org/en/Firefox_13_for_developers
Looks actually pretty benign to me, however, there's a ton of undocumented stuff in:
http://beta.elchi3.de/doctracker/#list=fx&version=13.0
The most concerning titles seem to b...https://developer.mozilla.org/en/Firefox_13_for_developers
Looks actually pretty benign to me, however, there's a ton of undocumented stuff in:
http://beta.elchi3.de/doctracker/#list=fx&version=13.0
The most concerning titles seem to be:
https://bugzilla.mozilla.org/show_bug.cgi?id=523304
https://bugzilla.mozilla.org/show_bug.cgi?id=731276
https://bugzilla.mozilla.org/show_bug.cgi?id=733335
This one might actually be an anti-fingerprinting enhancement:
https://bugzilla.mozilla.org/show_bug.cgi?id=731276Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/5790Rebase+test Firefox patches to 10.0.x-ESR for TBB stable2012-08-29T00:28:19ZMike PerryRebase+test Firefox patches to 10.0.x-ESR for TBB stableI've been convinced that we should be tracking 10.0 ESR for TBB stable by some anonymous cypherpunk in #5737. I should test rebasing the current set of Firefox patches to 10.0.x ESR and see how it works out. If it seems to work, I think ...I've been convinced that we should be tracking 10.0 ESR for TBB stable by some anonymous cypherpunk in #5737. I should test rebasing the current set of Firefox patches to 10.0.x ESR and see how it works out. If it seems to work, I think we should switch over for TBB 2.2.x (but keep tracking Rapid Release for TBB 2.3.x-alpha).Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/5667Rebase patches for FF12, review doc2012-08-29T00:28:26ZMike PerryRebase patches for FF12, review docUsual drill. https://developer.mozilla.org/en/Firefox_12_for_developers looks benign, with the possible exception of https://developer.mozilla.org/en/DOM/window.navigator.connection, which we'll just disable for now via the pref.Usual drill. https://developer.mozilla.org/en/Firefox_12_for_developers looks benign, with the possible exception of https://developer.mozilla.org/en/DOM/window.navigator.connection, which we'll just disable for now via the pref.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/5404Rebase patches for Firefox 11, review dev doc2012-08-29T00:28:20ZMike PerryRebase patches for Firefox 11, review dev docFirefox 11 is out. https://developer.mozilla.org/en/Firefox_11_for_developers.
The main concern for us is that the battery API is now on by default (#5293), but we may also want to look into if SPDY alters out plans for #5282 as well.Firefox 11 is out. https://developer.mozilla.org/en/Firefox_11_for_developers.
The main concern for us is that the battery API is now on by default (#5293), but we may also want to look into if SPDY alters out plans for #5282 as well.Mike PerryMike Perryhttps://gitlab.torproject.org/legacy/trac/-/issues/5060Track Mozilla's plan to implement MetricsDataPing2013-12-04T05:32:57ZGeorg KoppenTrack Mozilla's plan to implement MetricsDataPingThe metrics data folks at Mozilla plan to implement a mechanism to get a lot of data from Firefox users on an opt-out basis. See: https://bugzilla.mozilla.org/show_bug.cgi?id=718066 and https://wiki.mozilla.org/MetricsDataPing. Hopefully...The metrics data folks at Mozilla plan to implement a mechanism to get a lot of data from Firefox users on an opt-out basis. See: https://bugzilla.mozilla.org/show_bug.cgi?id=718066 and https://wiki.mozilla.org/MetricsDataPing. Hopefully, there will be a pref to disable this. If not, I guess, the browser needs to get patched. This ticket is for the latter case in order to not get caught off guard.Mike PerryMike Perry