1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/components
Elise Richards 3e8cab19c0
For #10261: PWA Telemetry (#11859)
* Add PWA events to metrics.

Track events for add to homescreen and install.

Map PWA facts to events

* Map component facts to local metrics

Add events pings to fragments

Supress long method for events

Move install event to AC and collect facts

Retrieve fg and bg events from Facts. Do not track intent fg/bg events, only views

* Allow onPause in base fragment to send telemetry for PWA in the external app fragment. Track foreground and bg locally in fenix, and route install and home screen taps from AC facts

* Rebase
2020-08-03 13:59:31 -05:00
..
history Test paged history provider 2020-07-28 12:35:34 -07:00
metrics For #10261: PWA Telemetry (#11859) 2020-08-03 13:59:31 -05:00
searchengine For #12544 - Prevent search engines mixup 2020-07-16 16:49:54 +03:00
tips No issue: Remove feature flag for tips (#12172) 2020-07-01 14:47:40 -07:00
toolbar For #13028 - Add feature flag for tab history. 2020-07-28 11:01:59 -07:00
AccountAbnormalities.kt for #11617 added a resetPoliciesAfter ext function for StrictMode, and replaced all existing calls to "resetAfter" with "resetPoliciesAfter" (#11619) 2020-06-16 11:12:18 -07:00
Analytics.kt Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta (#12225) 2020-07-21 16:42:08 +02:00
BackgroundServices.kt Update LongParameterList baseline 2020-07-27 14:20:34 -04:00
Components.kt for #11830 created class containing the logic for sending AllStartup telemetry logic 2020-07-28 17:09:42 -07:00
Core.kt For #12871 - Use local TWA DAL API (#12872) 2020-07-24 13:08:24 -07:00
FenixSnackbar.kt For #8775: Removes feature flag for dynamic bottom toolbar 2020-06-09 20:58:17 -07:00
FindInPageIntegration.kt No issue: Move Do and OpenClass to utils pkg. 2020-04-08 12:39:22 -07:00
FxaServer.kt Update FxaServer.kt 2020-06-16 23:30:57 -04:00
InflationAwareFeature.kt Fix license on remaining files 2020-07-27 13:04:55 -04:00
IntentProcessorType.kt For #10844 - Fennec page shortcuts will open in normal tabs 2020-05-25 14:37:00 +03:00
IntentProcessors.kt Update LongParameterList baseline 2020-07-27 14:20:34 -04:00
NotificationManager.kt No issue: Use SendTabFeature and FxaPushSupportFeature 2020-01-03 10:20:53 -05:00
PerformanceComponent.kt Use AC RunWhenReadyQueue (#12800) 2020-07-22 09:48:36 -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 Fix license on remaining files 2020-07-27 13:04:55 -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 Update FxaServer.kt 2020-06-16 23:30:57 -04:00
StoreProvider.kt Fix license on remaining files 2020-07-27 13:04:55 -04:00
TabCollectionStorage.kt For #11763: Shows confirmation dialog when deleting last tab from collection 2020-07-06 17:06:10 -04:00
TopSiteStorage.kt For #12026 - Update default top sites for new users (#12028) 2020-06-26 17:51:18 -04:00
TrackingProtectionPolicyFactory.kt For #8540: Fix ETP options not being correctly applied (#8688) 2020-02-26 12:25:40 -08:00
UseCases.kt Update LongParameterList baseline 2020-07-27 14:20:34 -04:00