android-components issueshttps://gitlab.torproject.org/tpo/applications/android-components/-/issues2021-04-06T21:00:17Zhttps://gitlab.torproject.org/tpo/applications/android-components/-/issues/40047Rebase android-components patches for Fenix 87.0.02021-04-06T21:00:17ZMatthew FinkelRebase android-components patches for Fenix 87.0.0bea80bbaccc431994a534a087b223563826ac256bea80bbaccc431994a534a087b223563826ac256Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40044Review MozAC Changelog for Fenix872021-03-15T14:06:22ZMatthew FinkelReview MozAC Changelog for Fenix87Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40043Rebase android-components patches for Fenix 87 beta X builds2021-03-18T18:03:15ZMatthew FinkelRebase android-components patches for Fenix 87 beta X buildsTor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40042Rebase 10.5 patches onto 72.0.152021-02-19T22:11:47ZMatthew FinkelRebase 10.5 patches onto 72.0.15095c0ef007ada4dab8561bef69e43bf6db1d3298095c0ef007ada4dab8561bef69e43bf6db1d3298Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40040Review MozAC Changelog for Fenix862021-02-11T18:57:02ZMatthew FinkelReview MozAC Changelog for Fenix86Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40035Rebase 10.0 onto 67.0.172021-01-08T16:17:13ZMatthew FinkelRebase 10.0 onto 67.0.17Based on 2095f1a5d0ed42c3680aa8582934ea2739ff02c9Based on 2095f1a5d0ed42c3680aa8582934ea2739ff02c9Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40031Rebase 10.0 onto 67.0.112020-12-14T07:58:00ZMatthew FinkelRebase 10.0 onto 67.0.1150435d74a958ad964dd177953a4d15fb0e86bbf850435d74a958ad964dd177953a4d15fb0e86bbf8Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40029Review MozAC Changelog for Fenix842020-12-16T03:46:24ZMatthew FinkelReview MozAC Changelog for Fenix84https://gitlab.torproject.org/tpo/applications/android-components/-/blob/android-components-67.0.3-10.5-1/docs/changelog.md
`git log v63.0.8..v67.0.3`https://gitlab.torproject.org/tpo/applications/android-components/-/blob/android-components-67.0.3-10.5-1/docs/changelog.md
`git log v63.0.8..v67.0.3`Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40028Rebase onto 63.0.92020-12-02T22:20:50ZMatthew FinkelRebase onto 63.0.9Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40027Rebase android-components patches for Fenix 84 beta 2 builds2020-12-01T19:25:24ZGeorg KoppenRebase android-components patches for Fenix 84 beta 2 buildsTor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40024Tracking Protection onboarding still enabled2021-01-22T18:05:43ZMatthew FinkelTracking Protection onboarding still enabled![TP_Hint](/uploads/651bcd68482db881d5245d7d13353f53/TP_Hint.png)
While testing android-components#40020, I was presented with the tracking protection onboarding message.![TP_Hint](/uploads/651bcd68482db881d5245d7d13353f53/TP_Hint.png)
While testing android-components#40020, I was presented with the tracking protection onboarding message.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40023Completely stop the Private Notifcation Service2020-10-23T13:47:19ZMatthew FinkelCompletely stop the Private Notifcation ServiceWhen the app is closed (destroyed), it currently calls stop on the notification service's observer:
https://gitlab.torproject.org/tpo/applications/fenix/-/blob/tor-browser-82.0.0b4-10.0-1/app/src/main/java/org/mozilla/fenix/HomeActivity...When the app is closed (destroyed), it currently calls stop on the notification service's observer:
https://gitlab.torproject.org/tpo/applications/fenix/-/blob/tor-browser-82.0.0b4-10.0-1/app/src/main/java/org/mozilla/fenix/HomeActivity.kt#L364
```
override fun onDestroy() {
super.onDestroy()
// Diagnostic breadcrumb for "Display already aquired" crash:
// https://github.com/mozilla-mobile/android-components/issues/7960
breadcrumb(
message = "onDestroy()",
data = mapOf(
"finishing" to isFinishing.toString()
)
)
privateNotificationObserver?.stop()
```
Unfortunately, that doesn't stop the underlying Service:
https://gitlab.torproject.org/tpo/applications/android-components/-/blob/android-components-60.0.3-10.0-1/components/feature/privatemode/src/main/java/mozilla/components/feature/privatemode/notification/PrivateNotificationFeature.kt#L50
```
override fun stop() {
scope?.cancel()
}
```
This causes issues like the one described n https://gitlab.torproject.org/tpo/applications/fenix/-/merge_requests/49#note_2712256Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40022Migrate tor security settings2020-10-22T12:16:01ZAlex CatarineuMigrate tor security settingsWe should migrate the tor security prefs to Fenix.We should migrate the tor security prefs to Fenix.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40021Force telemetry=false in Fennec settings migration2020-10-21T20:14:23ZAlex CatarineuForce telemetry=false in Fennec settings migrationIt would make sure that this is not causing fenix#40091.It would make sure that this is not causing fenix#40091.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/400203rd party cookies are allowed2020-10-23T13:54:39ZMatthew Finkel3rd party cookies are allowedWe received a blog comment that 3rd party cookies are allowed
https://blog.torproject.org/comment/289858#comment-289858We received a blog comment that 3rd party cookies are allowed
https://blog.torproject.org/comment/289858#comment-289858Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40019Expose spoofEnglish pref2021-01-22T18:05:43ZAlex CatarineuExpose spoofEnglish prefDepends on tor-browser#40198.Depends on tor-browser#40198.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40018Rebase android-components patches to 63.0.12020-11-06T13:57:10ZGeorg KoppenRebase android-components patches to 63.0.1Mozac 63.0.1Mozac 63.0.1Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40017Rebase android-components patches to 60.x.x2020-10-09T21:02:39ZMatthew FinkelRebase android-components patches to 60.x.xTor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40015Port padlock states for .onion services to Fenix2020-10-07T03:10:33ZGeorg KoppenPort padlock states for .onion services to Fenixlegacy/trac#26690 ported the padlock states for onions to mobile. We need to redo that for Fenix.legacy/trac#26690 ported the padlock states for onions to mobile. We need to redo that for Fenix.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/android-components/-/issues/40014Set correct default Security Level2020-10-04T09:29:24ZMatthew FinkelSet correct default Security LevelIn addition to tor-browser#40173, we must set the correct default value in android-components, as well (or instead).In addition to tor-browser#40173, we must set the correct default value in android-components, as well (or instead).Tor Browser: 10.0