1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix
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
..
addons Migrate some SessionManager usage to BrowserStore (#10789) 2020-06-03 11:18:44 -07:00
browser Bug 1643132 - Remove native "Report site issue" functionality. 2020-06-04 18:23:11 -04:00
cfr For #9488: Add experimentation support 2020-06-04 14:10:22 -07:00
collections Remove tab tray feature flag (#11176) 2020-06-05 12:59:08 -05:00
components 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
crashes Integrate activity for showing past crashes. 2020-05-12 09:14:20 +02:00
customtabs Closes #10906: Add Open in app option in custom tab (#10929) 2020-05-26 14:37:53 -04:00
downloads Update Android Components version to 44.0.20200528190114 2020-05-28 17:26:38 -04:00
exceptions Fixes #9504: Edit logins (#9693) 2020-05-12 17:32:01 -05:00
ext For issue#10727 - Logins auth redirect 2020-05-29 12:57:28 -04:00
home 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
library Fixes #10674: Add SignInView only once 2020-05-28 08:38:24 -07:00
media Update to new feature-media API. 2020-03-29 23:13:13 -07:00
migration For #11004: Fix invisible text on migration UI 2020-05-28 15:48:42 -04:00
onboarding Add tests for FenixOnboarding (#11057) 2020-05-29 17:26:07 -07:00
perf For #10434: Handle cases when proc/$pid/stat is not accessible. 2020-06-02 17:57:39 -07:00
push Use new AuotPushFeature.getSubscription API 2020-05-29 22:21:31 -04:00
search For #1216: Remove feature flag for voice search 2020-06-01 13:53:52 -04:00
session Migrate some SessionManager usage to BrowserStore (#10789) 2020-06-03 11:18:44 -07:00
settings Remove tab tray feature flag (#11176) 2020-06-05 12:59:08 -05:00
share For #10193 - Remove page title when sharing links 2020-06-03 15:54:23 -07:00
shortcut For #10969: Fix and clarify logic for checking showing PWA dialog. 2020-05-28 13:18:25 +03:00
sync For #10834 - Adding Sync Tabs Feature in Fenix 2020-06-01 16:52:40 -04:00
tabtray For #11267 - Announce "Your open tabs will be shown here (#11272) 2020-06-05 17:27:45 -05:00
theme For #8374 - Don't recreate ExternalAppBrowserActivity or finishing activities 2020-06-04 16:44:07 -04:00
trackingprotection For #11229: Update ETP cfr string and behaviour. 2020-06-05 14:18:25 -04:00
utils Remove tab tray feature flag (#11176) 2020-06-05 12:59:08 -05:00
whatsnew 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
widget Feature/#220 language menu (#7070) 2020-01-03 18:15:35 -08:00
wifi For issue #8017 enable SitePermissionsWifiIntegration 2020-03-27 20:44:16 -04:00
AppRequestInterceptor.kt No issue: Remove unneeded logic to adjust TP 2020-03-13 14:08:49 -04:00
BrowserDirection.kt For #10834 - Adding Sync Tabs Feature in Fenix 2020-06-01 16:52:40 -04:00
Config.kt Closes #7762: Initialize Glean later in Fennec builds. 2020-01-26 11:53:26 +01:00
ExperimentsManager.kt For #9488: Add experimentation support 2020-06-04 14:10:22 -07:00
FeatureFlags.kt For #10834 - Adding Sync Tabs Feature in Fenix 2020-06-01 16:52:40 -04:00
FenixApplication.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
GlobalDirections.kt Cleans up nav_graph.xml (#9829) 2020-04-13 21:43:45 -07:00
HomeActivity.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
IntentReceiverActivity.kt Issue #9815: Allow Intents to set HomeActivity.OPEN_TO_BROWSER. 2020-05-27 10:55:44 +02:00
StrictModeManager.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