#33939: Decide which components of Fenix to rip out, disable, or use ----------------------------------------------+---------------------------- Reporter: gk | Owner: tbb-team Type: task | Status: new Priority: High | Milestone: Component: Applications/Tor Browser | Version: Severity: Normal | Resolution: Keywords: tbb-mobile, TorBrowserTeam202006 | Actual Points: Parent ID: #33661 | Points: Reviewer: | Sponsor: | Sponsor58-must ----------------------------------------------+----------------------------
Comment (by sysrqb): Replying to [comment:3 sysrqb]: > {{{ > > # Shows site permission request prompts > > mozilla_feature_site_permissions -> org.mozilla.components:feature- sitepermissions > > No references to `net`, `connect`, `tcp`, `udp`, `write`, `send`, `read`, `recv`, `startActivity`. Uri is used for converting a Uri to a String. `launch` used for coroutines. > {{{ > > # Wraps/Provides a Reader View WebExtension > > mozilla_feature_readerview -> org.mozilla.components:feature- readerview > > No references to `net`, `connect`, `tcp`, `udp`, `write`, `recv`, `Uri`, `launch`, `startActivity`. Lots of `read` matches, but that's because it's part of the name of the component. `send` is matched because readerview is a bundled webextension and messages are sent between the app and the webextension. > {{{ > > # Implementation for saving, restoring and organizing collections of tabs > > mozilla_feature_tab_collections -> org.mozilla.components:feature-tab- collections > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `launch`, `startActivity`. `read`/`write` are used for interacting with state saved/cached on disk. #34438 > {{{ > > # Implementation for saving and removing top sites > > mozilla_feature_top_sites -> org.mozilla.components:feature-top-sites > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `read`, `write`, `launch`, `startActivity`. > {{{ > > # Displays web notifications > > mozilla_feature_webnotifications -> org.mozilla.components:feature- webnotifications > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `read`, `write`, `launch`, `startActivity`. `Uri` used for holding a uri. #34439 > {{{ > > # Base or core component containing building blocks and interfaces for other components > > mozilla_support_base -> org.mozilla.components:support-base > > No references to `net`, `connect`, `tcp`, `udp`, `recv`, `Uri`, `read`, `launch`, `startActivity. `send` and `write` matches related to local logging. > {{{ > > # A set of (Mozilla) Kotlin extensions on top of the Android framework and Kotlin standard library > > mozilla_support_ktx -> org.mozilla.components:support-ktx > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `read`, `write`, `launch`. `Context.share` is a wrapper around `startActivity`. Additional helper utility classes for AtomicFile, Uri, String, Preferences, etc. > {{{ > > # Enables logging from Rust code. > > mozilla_support_rustlog -> org.mozilla.components:support-rustlog > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `read`, `write`, `launch`, `startActivity`. > {{{ > > # Generic utility classes to be shared between projects. > > mozilla_support_utils -> org.mozilla.components:support-utils > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `read`, `write`, `launch`, `startActivity`. `Uri` used for storing and parsing uris. > {{{ > > # Allow apps to change the system defined language by their custom one > > mozilla_support_locale -> org.mozilla.components:support-locale > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `read`, `write`, `launch`, `startActivity`. > {{{ > > # The standard set of Photon colors > > mozilla_ui_colors -> org.mozilla.components:ui-colors > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `read`, `write`, `launch`, `startActivity`. > {{{ > > # A collection of often used browser icons. > > mozilla_ui_icons -> org.mozilla.components:ui-icons > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `Uri`, `read`, `write`, `launch`, `startActivity`. > {{{ > > # A library for reading and using the Public Suffix List. > > mozilla_ui_publicsuffixlist -> org.mozilla.components:lib- publicsuffixlist > > No references to `net`, `connect`, `tcp`, `udp`, `send`, `recv`, `read`, `write`, `launch`, `startActivity`. `Uri` for parsing strings. > {{{ > > # More AndroidX compatibility libraries > > androidx_legacy -> androidx.legacy:legacy-support-v4 > > androidx_paging -> androidx.paging:paging-runtime-ktx > > androidx_preference -> androidx.preference:preference-ktx > > androidx_fragment -> androidx.fragment:fragment-ktx > > androidx_navigation_fragment -> androidx.navigation:navigation- fragment-ktx > > androidx_navigation_ui -> androidx.navigation:navigation-ui > > androidx_recyclerview -> androidx.recyclerview:recyclerview > > androidx_lifecycle_livedata -> androidx.lifecycle:lifecycle-livedata- ktx > > androidx_lifecycle_runtime -> androidx.lifecycle:lifecycle-runtime-ktx > > androidx_lifecycle_viewmodel -> androidx.lifecycle:lifecycle- viewmodel-ktx > > androidx_core -> androidx.core:core > > androidx_core_ktx -> androidx.core:core-ktx > > androidx_transition -> androidx.transition:transition > > androidx_work_ktx -> androidx.work:work-runtime-ktx > > Presumed safe. #34440 > {{{ > > # Material Components for Android > > google_material -> com.google.android.material > > https://github.com/material-components/material-components- android/tree/1.1.0 #34441 > {{{ > > # Provides similar capabilities of CSS Flexible Box Layout Module > > google_flexbox -> com.google.android:flexbox > > #34442 > {{{ > > # Renders After Effects animations in real time > > lottie -> com.airbnb.android:lottie > }}} #34443 -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33939#comment:15> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs