1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/components
Sachin 74948cb3f1
for #7225, Changed strictMode thread penalty to dialog on startup and back to logs after startup is done. (#10831)
for #7225, refactored and cleanup the branch.

for #7225, change strict mode policy only on main process.

for #7225, setting thread policy inside a seperate thread to keep it from getting overridden in activities.

for #7225 removed Handler().postAtFrontOfQueue as a solution due to unknown side effects. moved the enableStrictMode function to be static so we can reuse it.

for #7225 lint check

for #7225 created strict mode manager and moved enabledStrictMode function inside it.

for #7225 removed penalty death on network

for #7225 added allow disk access on thread for already existing violation


strict mode running in main process to see if it passes the gitlab check, will revert it if it doesnt

allowed diskread for super.onCreate for home activity

added comments for disk violation oncreate homeactivity

added fragment manager inside strictmode manager

allowed disk read for onboarding

allowed disk read for cachedTopSites
2020-06-08 10:45:33 -07:00
..
history For #4137 - Adds pagination to the history view 2019-07-31 14:35:33 -07:00
metrics Bug 1643132 - Remove native "Report site issue" functionality. 2020-06-04 18:23:11 -04:00
searchengine fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
tips For #9208: Adds in-product prompt to homescreen (#9836) 2020-04-22 14:29:43 -07:00
toolbar Remove tab tray feature flag (#11176) 2020-06-05 12:59:08 -05:00
AccountAbnormalities.kt for #7225, Changed strictMode thread penalty to dialog on startup and back to logs after startup is done. (#10831) 2020-06-08 10:45:33 -07:00
Analytics.kt Closes #10980: Stop sending native crashes to Sentry (#10982) 2020-05-28 10:42:05 -04:00
BackgroundServices.kt For #10834 - Adding Sync Tabs Feature in Fenix 2020-06-01 16:52:40 -04:00
Components.kt For #10834 - Adding Sync Tabs Feature in Fenix 2020-06-01 16:52:40 -04:00
Core.kt Remove tab tray feature flag (#11176) 2020-06-05 12:59:08 -05:00
FenixSnackbar.kt For #9890 - Do not display full screen snackbar with toolbar padding 2020-04-13 14:56:51 -07:00
FindInPageIntegration.kt No issue: Move Do and OpenClass to utils pkg. 2020-04-08 12:39:22 -07:00
FxaServer.kt Add secret debug menu to override FxA servers 2020-03-27 22:59:14 -07:00
InflationAwareFeature.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
IntentProcessorType.kt For #10844 - Fennec page shortcuts will open in normal tabs 2020-05-25 14:37:00 +03:00
IntentProcessors.kt For #10844 - Fennec page shortcuts will open in normal tabs 2020-05-25 14:37:00 +03:00
NotificationManager.kt No issue: Use SendTabFeature and FxaPushSupportFeature 2020-01-03 10:20:53 -05:00
PerformanceComponent.kt Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
PermissionStorage.kt For issue #7566 Handle deny & don't ask again for site permissions 2020-04-22 11:33:32 -04:00
PrivateShortcutCreateManager.kt For #7208 For #7212 - Update parameterized strings 2020-04-13 09:40:47 -07:00
Push.kt Remove duplicate FirebasePushService 2020-04-15 17:55:12 -04:00
Search.kt No issue: Move Do and OpenClass to utils pkg. 2020-04-08 12:39:22 -07:00
SearchWidgetCreator.kt For #9488: Add experimentation support 2020-06-04 14:10:22 -07:00
Services.kt Closes #4046: Always display 'Desktop' bookmarks folder 2020-04-17 23:57:43 -07:00
StoreProvider.kt No issue: Removes deprecated usage of ViewModelProviders 2019-08-07 19:21:41 -04:00
TabCollectionStorage.kt for #7225, Changed strictMode thread penalty to dialog on startup and back to logs after startup is done. (#10831) 2020-06-08 10:45:33 -07:00
TopSiteStorage.kt For #9286 - Add isDefault to topsites 2020-05-18 14:04:10 -07:00
TrackingProtectionPolicyFactory.kt For #8540: Fix ETP options not being correctly applied (#8688) 2020-02-26 12:25:40 -08:00
UseCases.kt Added BrowserThumbnails dependencies 2020-05-29 18:19:06 -04:00