1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/browser
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
..
browsingmode Move settings in components (#12675) 2020-07-21 10:47:10 -07:00
readermode Add tests for ReaderModeController (#11049) 2020-05-29 11:46:31 -07:00
BaseBrowserFragment.kt For #10261: PWA Telemetry (#11859) 2020-08-03 13:59:31 -05:00
BrowserAnimator.kt Create ToolbarPosition enum (#12747) 2020-07-22 19:23:38 -07:00
BrowserFragment.kt For #12904 - Conditionally inflate SwipeGestureLayout in BaseBrowserFragment. 2020-07-28 14:54:18 -07:00
BrowserPerformanceTestActivity.kt Move creation of GeckoRuntime to flavor-specific source set. 2019-08-30 15:16:12 +02:00
CustomTabContextMenuCandidate.kt Fix license on remaining files 2020-07-27 13:04:55 -04:00
FenixSnackbarDelegate.kt Add tests for browser helper classes (#12370) 2020-07-07 19:46:25 -07:00
SwipeGestureLayout.kt For #3481 - Implement swipe on toolbar to switch tabs. 2020-07-22 11:26:15 -07:00
TabPreview.kt No issue - Fix compilation error caused by removed extension function. 2020-07-22 13:00:07 -07:00
TelemetrySessionObserver.kt For #6558 - cleanup + added unit tests 2020-04-24 09:28:40 -07:00
ToolbarGestureHandler.kt For #12865, #12990 - Disable swipe to switch tabs gesture when the keyboard is visible. 2020-07-29 14:55:03 -07:00
UriOpenedObserver.kt Add tests for some classes in home/browser (#12837) 2020-07-23 11:17:52 -07:00