Open
Bug 1371180
Opened 7 years ago
Updated 2 years ago
Create compiler switches to remove features which Orfox must remove or disable
Categories
(Firefox Build System :: Android Studio and Gradle Integration, enhancement, P3)
Firefox Build System
Android Studio and Gradle Integration
Tracking
(Not tracked)
NEW
People
(Reporter: ethan, Unassigned)
References
Details
(Whiteboard: [tor-mobile])
1. Removes the Contacts and System Alert Window permissions https://github.com/guardianproject/tor-browser/commit/e1ed6cd82a127f3b14d05935e6b570c107b39f36 2. Removes the NFC permission and feature https://github.com/guardianproject/tor-browser/commit/93527c9c913f8b178bdea6b847c775afb76fa509 3. Removes shumway inclusion https://github.com/guardianproject/tor-browser/commit/a2a15f3cb2daaa3b6f613765a46b90f48ad3ddfd 4. Remove healthreporter manifest https://github.com/guardianproject/tor-browser/commit/e1947abeef945cb166e8c6ef1c3f5b5e693610c0 5. Search Widget? (Not sure the reasoning behind this) https://github.com/guardianproject/tor-browser/commit/f415a732a8e50c2c34f43d905c36af5027bf7bb0 6. AppDir storage stuff https://github.com/guardianproject/tor-browser/commit/c995c897f9535439fd64230b3620c30eec0aac7c
Reporter | ||
Updated•7 years ago
|
Updated•6 years ago
|
Priority: P2 → P3
Comment 1•6 years ago
|
||
(In reply to Ethan Tseng [:ethan] from comment #0) > 1. Removes the Contacts and System Alert Window permissions > https://github.com/guardianproject/tor-browser/commit/ > e1ed6cd82a127f3b14d05935e6b570c107b39f36 Contacts have been removed from the product. Tab Queues (which uses the SYSTEM_ALERT_WINDOW permission) is no longer gated, however, and I doubt we'd add a flag to disable it. Do we even still want to remove this permission? > 2. Removes the NFC permission and feature > https://github.com/guardianproject/tor-browser/commit/ > 93527c9c913f8b178bdea6b847c775afb76fa509 It is not possible to set MOZ_ANDROID_BEAM (which controls NFC) off, but it's easy to make that possible. See https://searchfox.org/mozilla-central/source/mobile/android/moz.configure#74 and replace the project_flag (which can't be set) to something that can be set. > 3. Removes shumway inclusion > https://github.com/guardianproject/tor-browser/commit/ > a2a15f3cb2daaa3b6f613765a46b90f48ad3ddfd Shumway is long since dead. > 4. Remove healthreporter manifest > https://github.com/guardianproject/tor-browser/commit/ > e1947abeef945cb166e8c6ef1c3f5b5e693610c0 This is no longer relevant as of Bug 1183320. > 5. Search Widget? (Not sure the reasoning behind this) > https://github.com/guardianproject/tor-browser/commit/ > f415a732a8e50c2c34f43d905c36af5027bf7bb0 This is also gone, as of https://bugzilla.mozilla.org/show_bug.cgi?id=1221344. > 6. AppDir storage stuff > https://github.com/guardianproject/tor-browser/commit/ > c995c897f9535439fd64230b3620c30eec0aac7c I don't know anything about this. Is it still an issue?
Component: General → Build Config & IDE Support
Updated•5 years ago
|
Product: Firefox for Android → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•