mcarare
7a289d1eb1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6070 Adds telemetry for enabling search suggestions in private
5 years ago
Mihai Branescu
6d8117f1ba
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6396 - Added metrics for tracking history/bookmarks account sync toggles ( https://github.com/mozilla-mobile/fenix/pull/6601 )
5 years ago
Sawyer Blatz
723d99864f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github.com/mozilla-mobile/fenix/issues/6054 : Allows users to change toolbar position ( https://github.com/mozilla-mobile/fenix/pull/6608 )
...
* For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github.com/mozilla-mobile/fenix/issues/6054 : Adds preference screen for toolbar
* For https://github.com/mozilla-mobile/fenix/issues/5694 : Adds changing toolbar position functionality
* No issue: Updates telemetry links to actually work lol 😬
* For https://github.com/mozilla-mobile/fenix/issues/6054 : Adds toolbar position to core ping
5 years ago
Gabriel Luong
23069b57af
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5583 - Adds telemetry for download notification ( https://github.com/mozilla-mobile/fenix/pull/6554 )
5 years ago
Gabriel
6314944213
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5705 - Adds telemetry for media state ( https://github.com/mozilla-mobile/fenix/pull/6463 )
5 years ago
Emily Kager
65fb429f90
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5586 - Adds Logins Telemetry ( https://github.com/mozilla-mobile/fenix/pull/6352 )
...
* For https://github.com/mozilla-mobile/fenix/issues/5586 - Adds Logins Telemetry
* Adds Logins Sync Telemetry to PreferenceToggled event
5 years ago
Severin Rudie
153923588f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4281 : fixed metrics.yaml for QAB removal ( https://github.com/mozilla-mobile/fenix/pull/6555 )
5 years ago
Severin Rudie
2e76d82c9a
[fenix] 4281 remove qab ( https://github.com/mozilla-mobile/fenix/pull/6310 )
...
* For https://github.com/mozilla-mobile/fenix/issues/4281 : small ToolbarMenu refactor
This makes it easier to see how items are ordered in the menuItems list
* For 4281: add QAB buttons to menu
* For 4281: removed menu back button per mocks
I double checked with UX, and we'll be relying on the hardware back button for its functionality
* For 4281: add content descriptions for bookmarking
* For 4281: updated BrowserToolbarController for new functionality
* For 4281: provided simple dependencies to browser controller
More complex changes will be in a following commit, for review readability
* For 4281: move toolbar controller dependencies up to BaseBrowserFragment
The functionality they control is being moved into the toolbar menu, which is shared by both normal tabs and custom ones
* For 4281: removed (now unused) code related to QAB
* For 4281: fix test compilation after QAB removal
Tests still need to be expanded to include added functionality
* For 4281: updated menu to show if url is bookmarked
This sloppy workaround is required because TwoStateButton requires that `isInPrimaryState` be a synchronous call, and checking whether or not the current site is bookmarked is quite slow (10-50 MS, in my tests). After days of work and many attempted solutions, this was the least abhorrent among them.
https://github.com/mozilla-mobile/android-components/issues/4915 was opened against AC to evaluate potentially supporting async `isInPrimaryState` functions.
https://github.com/mozilla-mobile/fenix/issues/6370 was opened against Fenix to investigate the unexpectedly slow call to `BookmarkStorage`.
* For 4281: update reader mode switch
* For 4281: selectively show/hide menu items
* For 4281: add reader mode appearance
* For 4281: update bookmark button when it is clicked
* For 4281: removed unused QAB code
* For 4281: removed QAB robot, updated UI tests
* For 4281: removed QuickActionSheet metrics
Since this behavior now lives in the toolbar, it is tracked via Event.BrowserMenuItemTapped
* For 4281: fixed lint errors
* For 4281: add new strings for buttons added to menu
This is necessary because the location change (from QAB to toolbar menu) could affect the grammar in some languages
* For 4281: remove outdated TODOs
* For 4281: removed QAB container
* For 4281: removed back button reference from UI test
This button no longer exists
* For 4821: Fixes a visual defect (extra padding on top of toolbar)
* For 4281: update copy on reader mode
* For 4281: fixed review nits
5 years ago
Sawyer Blatz
c6e952238d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4456 : Updates total_uri_count upload ( https://github.com/mozilla-mobile/fenix/pull/6482 )
5 years ago
ekager
e709201056
[fenix] Use new API for ETP Exceptions
5 years ago
liuche
0eb5656020
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/6097 - Bump activation ping expiry date. ( https://github.com/mozilla-mobile/fenix/pull/6309 )
5 years ago
Sawyer Blatz
506fdc79a8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4456 : Adds total_uri_count to metrics core ping ( https://github.com/mozilla-mobile/fenix/pull/6003 )
5 years ago
Sawyer Blatz
ed0d2c0c0c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1298 : Fixes issue with Adjust campaign not sending through Glean ( https://github.com/mozilla-mobile/fenix/pull/5896 )
5 years ago
Sawyer Blatz
8314b378d7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5737 : Adds telemetry for open links in a private tab ( https://github.com/mozilla-mobile/fenix/pull/5975 )
5 years ago
Sawyer Blatz
3cd8b5cf30
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5094 : Adds telemetry for show search shortcuts
5 years ago
Michael Droettboom
eefa0e927f
[fenix] Add glinter overrides
5 years ago
Michael Droettboom
1687b09ba0
[fenix] Update bug numbers to URLs
5 years ago
Sawyer Blatz
d9881d8211
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5094 : Adds telemetry for suggestion toggles ( https://github.com/mozilla-mobile/fenix/pull/5704 )
5 years ago
Sawyer Blatz
e3d58b1676
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5567 : Removes search shortcuts button ( https://github.com/mozilla-mobile/fenix/pull/5739 )
...
* For https://github.com/mozilla-mobile/fenix/issues/5567 : Removes search shortcut button
* No issue: Simplifies logic for displaying shortcuts
5 years ago
Sawyer Blatz
a95d6d58d0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1298 : Adds adjustCampaignId to core ping ( https://github.com/mozilla-mobile/fenix/pull/5579 )
5 years ago
Sawyer Blatz
1519dbf668
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5197 : Adds telemetry for media notification ( https://github.com/mozilla-mobile/fenix/pull/5520 )
5 years ago
Emily Kager
937b18c4ca
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5312 - Add Telemetry for Tracking Protection
5 years ago
Sawyer Blatz
746016e560
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5197 : Adds telemetry for media controls ( https://github.com/mozilla-mobile/fenix/pull/5266 )
5 years ago
Grisha Kruglov
6411072f0d
[fenix] FxA WebChannels integration
...
This patch includes:
- WebChannels support enabled by default, with ability to disable it via remote flag
- expanded FxA telemetry (closes https://github.com/mozilla-mobile/fenix/issues/4971 )
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
5 years ago
Emily Kager
e647d7e8c6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3700 - Add Setting to Delete Data on "Quit" menu action
5 years ago
Yeon Taek Jeong
88ecaf12b1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4658 : Add private browsing mode shortcut telemetry
5 years ago
Jeff Boek
2102e39e4b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5214 - Bumps expiration dates for telemetry
5 years ago
Sawyer Blatz
88996e7f0c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/964 : Adds ability to disable each suggestion provider ( https://github.com/mozilla-mobile/fenix/pull/5096 )
...
* For https://github.com/mozilla-mobile/fenix/issues/964 : Adds ability to disable each suggestion provider
* Fix nit
5 years ago
Sawyer Blatz
5a5f46cb76
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5021 : Adds metric for what's new button
5 years ago
Sawyer Blatz
da34c36d24
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4908 : Adds metrics for send tab telemetry
5 years ago
Yeon Taek Jeong
b4fa37b231
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4658 : Add some private browsing mode telemetry ( https://github.com/mozilla-mobile/fenix/pull/4968 )
5 years ago
Sawyer Blatz
0356d7c3ec
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4969 : Removes erroneous FxA sign up ping ( https://github.com/mozilla-mobile/fenix/pull/4970 )
5 years ago
Sawyer Blatz
1c995d36e0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2706 : Refactor Glean to reduce errors ( https://github.com/mozilla-mobile/fenix/pull/4753 )
...
* For https://github.com/mozilla-mobile/fenix/issues/2706 : Adds recording for untracked events
* For https://github.com/mozilla-mobile/fenix/issues/2706 : Adds key alignment to Metrics
5 years ago
Sawyer Blatz
46eaca2871
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4421 : Fixes issues with new glean events ( https://github.com/mozilla-mobile/fenix/pull/4816 )
5 years ago
Sawyer Blatz
6cfbb2c02b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4421 : Adds Leanplum events and attributes ( https://github.com/mozilla-mobile/fenix/pull/4626 )
...
* For https://github.com/mozilla-mobile/fenix/issues/4421 : Adds Leanplum events and attributes
* For https://github.com/mozilla-mobile/fenix/issues/4421 : Adds Leanplum deep links
5 years ago
Yeon Taek Jeong
468c400ff5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4457 : Adds telemetry for search widget actions ( https://github.com/mozilla-mobile/fenix/pull/4714 )
5 years ago
Michael Cooper
9646181343
[fenix] Add no-op experiment to test service-experiments integration ( https://github.com/mozilla-mobile/fenix/pull/4551 )
...
* Add no-op experiment to test service-experiments integration
* Shorten metric name to meet schema
* Add active_experiment metric to docs
* Add approved data review
5 years ago
Sawyer Blatz
20b0c30640
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4123 : Adds telemetry for quick action open in app ( https://github.com/mozilla-mobile/fenix/pull/4629 )
5 years ago
Sawyer Blatz
e904bd867e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/969 : Adds more telemetry for collections ( https://github.com/mozilla-mobile/fenix/pull/4539 )
5 years ago
Sawyer Blatz
464a5f92cd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2267 : Fixes telemetry for reader view ( https://github.com/mozilla-mobile/fenix/pull/4328 )
5 years ago
Sawyer Blatz
1b027a36e4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/969 : Adds more telemetry for collections ( https://github.com/mozilla-mobile/fenix/pull/4358 )
5 years ago
Sawyer Blatz
9d4312204f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/969 : Adds telemetry for collections ( https://github.com/mozilla-mobile/fenix/pull/3935 )
5 years ago
Sawyer Blatz
6dd34ece58
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2267 : Adds telemetry for reader mode ( https://github.com/mozilla-mobile/fenix/pull/3941 )
5 years ago
Jeff Boek
c6c5f6918c
[fenix] Fix search metrics ( https://github.com/mozilla-mobile/fenix/pull/4150 )
...
* For https://github.com/mozilla-mobile/fenix/issues/4082 - Changes lifecycles for metrics
* For https://github.com/mozilla-mobile/fenix/issues/4082 - Replaces the SearchEngine name with the identifier for
countLabel
5 years ago
Sawyer Blatz
8ab0e5a405
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2362 : Adds telemetry for history ( https://github.com/mozilla-mobile/fenix/pull/3940 )
5 years ago
Sawyer Blatz
a8b04c98b9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3174 : Adds telemetry for bookmarks ( https://github.com/mozilla-mobile/fenix/pull/3724 )
5 years ago
Jeff Boek
9928cc3c1e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds docs for search_default_engine telemetry
5 years ago
Sawyer Blatz
83134baf48
[fenix] For https://github.com/mozilla-mobile/fenix/issues/975 : Removes leakcanary and default browser telemetry ( https://github.com/mozilla-mobile/fenix/pull/3350 )
5 years ago
Sawyer Blatz
11baba71dd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/975 : Adds preferenceToggled event ( https://github.com/mozilla-mobile/fenix/pull/3316 )
...
🤦🏼♂️
5 years ago
Colin Lee
858f7a8504
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1301 : Change ping for total_uri_count
5 years ago