1
0
Fork 0
Commit Graph

4756 Commits (c119070e213ac2f835967f045d13bca36db972b9)

Author SHA1 Message Date
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
Mihai Branescu 3cb1acc35a
Remove all deprecated strings (#13192)
As requested here: https://github.com/mozilla-l10n/android-l10n/pull/249#discussion_r461209439
2020-08-03 12:22:12 -05:00
Mozilla L10n Automation Bot 2269fab186 Import l10n. 2020-08-03 12:07:59 -04:00
MickeyMoz 94b5957e4e Update Android Components version to 53.0.20200803131508. 2020-08-03 12:07:33 -04:00
Oana Horvath 6f5f8cc5aa For #13220, #13217: Disables failing UI tests 2020-08-03 16:21:08 +03:00
Tiger Oakes f3f470a977
For #13140: Use concept-menu for saved logins menu (#13143) 2020-08-02 18:48:10 -07:00
Ankur Khandelwal ddfb3dfa72
Renamed Deps.mozilla_ui_publicsuffixlist to Deps.mozilla_lib_publicsuffixlist (#13201) 2020-08-02 17:23:39 -04:00
MickeyMoz bd41656453 Update Android Components version to 53.0.20200802130440. 2020-08-02 17:23:17 -04:00
Shen b52c4320f0 For #9619 hide overflow menu for all history items in selected mode 2020-08-01 22:26:43 -04:00
Mozilla L10n Automation Bot 65793f7fd7 Import l10n. 2020-08-01 21:44:35 -04:00
MickeyMoz a8a0215b63 Update Android Components version to 53.0.20200801130512. 2020-08-01 12:23:12 -04:00
mozilla-l10n-automation-bot 76d49fc050
Import l10n. (#13189) 2020-07-31 17:31:52 -07:00
Michael Comella 849e5b3a09 For #12802 - review: update metrics for data review. 2020-07-31 16:05:06 -07:00
Michael Comella 5d8c900391 For #12802: add StorageStats glean metrics. 2020-07-31 16:05:06 -07:00
Tiger Oakes 70c66185d8 Renamed Metrics to Event 2020-07-31 14:14:45 -07:00
Tiger Oakes 661ffdfae2 Moved MetricsService to its own file 2020-07-31 14:14:45 -07:00
Tiger Oakes f6b38552d2 Move MetricController to its own file 2020-07-31 14:14:45 -07:00
Kainalu Hagiwara e1653f629e For #13127 - Make sure tabPreview is added after browserLayout. 2020-07-31 14:14:05 -07:00
ekager f14b6d0385 For #13117 - Don't show add to collections button in private tabs tray 2020-07-31 14:13:12 -07:00
Tiger Oakes 1d28f63737
Closes #12522: Reuse exceptions code (#13047) 2020-07-31 13:24:14 -07:00
ekager 8b923fc7a4 For #13135 - Replace about top header with Firefox Daylight 2020-07-31 16:21:39 -04:00
prabhat3108 5e38ccc5e4 swapped deleted and save icon in bookmarks_edit menu. closes#11490 2020-07-31 16:19:02 -04:00
Kainalu Hagiwara 52e19ec743 For #12888 - Add highlight to current page in tab history. 2020-07-31 12:54:42 -07:00
Mihai Branescu 64072a1256 For #11498/#11499 - added/fixed unit tests 2020-07-31 21:42:57 +03:00
Mihai Branescu ff50dae8e9 For #11498 - removed SignIn ViewHolder and unified with the Error one 2020-07-31 21:42:57 +03:00
Mihai Branescu 5d1aeb5ea7 For #11499 - replaced string for no tabs available 2020-07-31 21:42:57 +03:00
Mihai Branescu bfc955cd40 For #11498 - add Sync tabs error view (including sign-in CTA) 2020-07-31 21:42:57 +03:00
liuche a11277079a
Update README.md (#13150)
We'll be redirecting people from bugzilla, and we've started Fennec rollout, so no time like the present to update references in the readme
2020-07-31 10:54:01 -07:00
Kadeem 78126122ad For #12769: Refactored Background Service Test into multiple test cases. 2020-07-31 10:47:11 -07:00
Mugurell ab2ea8e682 For #13037 - Use email to sign in to fxa if device has no camera
App can be installed on devices with no camera modules. Like Android TV boxes.
Will skip presenting the option to sign in by scanning a qr code in this case
and default to login with email and password.
2020-07-31 20:02:23 +03:00
ekager 0f0aee5e97 For #6846 - Don't show ToolbarPopupWindow if nothing to show 2020-07-31 12:55:09 -04:00
Mihai Eduard Badea 58e24b81aa For issue #12400 - Refresh swiped collection tab view
Item is now refreshed by calling notifyDataSetChanged on the adapter when the last tab from the collection has been swiped away and the user cancels the deletion by pressing the cancel button from the dialog.
Also added a "wasSwiped" flag to onCollectionRemoveTab in order to check if the tab was deleted from a swipe action and not by pressing the "X" button.
2020-07-31 12:48:32 -04:00
MickeyMoz bffb56633a Update Android Components version to 53.0.20200731130051. 2020-07-31 12:23:58 -04:00
Mozilla L10n Automation Bot 29d07e8153 Import l10n. 2020-07-31 12:37:11 +03:00
Tiger Oakes 5ddf8beea7 Fix suggestions, extract layout for tab history 2020-07-30 17:54:09 -07:00
Tiger Oakes 6152469ffd Add tests for tab history 2020-07-30 17:54:09 -07:00
Tiger Oakes 4c1e6eeb25 For #12887: Use ListAdapter to diff history 2020-07-30 17:54:09 -07:00
ekager 6cdf304d10 No issue: Adds sameAs function for TopSiteList AdapterItem 2020-07-30 17:46:03 -04:00
ekager 3d3153039c For #11690 - Add contentsSameAs to avoid rebind of items in SessionControlAdapter 2020-07-30 15:18:04 -04:00
Tiger Oakes d8ff6179fe
For #7992: Use favicon style from AC (#12608) 2020-07-30 11:21:17 -07:00
Tiger Oakes e265bd7266 Use uplifted addon date code 2020-07-30 10:29:40 -07:00
jhugman 79c3f3c925
For #11664 — Fixup MissingResourceExceptions being thrown in exotic Locales (#13124)
Our kotlin code is not catching the `MissingResourceException` in the `LeanplumMetricsService` which results in the app crashing when the locale isn't known by the device.

Catches the exception, and falls back to the ISO 639 language code. This isn't a great solution, because ISO 639 isn't especially stable.

In practice however this is almost certainly never going to be a problem because Leanplum isn't going to be supported in such exotic locales.

In this case, using the ISO 639 language code allows the error message to be more informative.
2020-07-30 18:28:26 +01:00
ekager 0356bea50e For #13117 - Hide save to collection button for private tabs in tab tray 2020-07-30 11:53:29 -04:00
mcarare ed8a9bd1a0 For #12565: Remove activity from DefaultTabTrayController constructor. 2020-07-30 13:33:02 +03:00
Mozilla L10n Automation Bot ef4e865105 Import l10n. 2020-07-29 21:52:03 -04:00
Tiger Oakes 1a51b7f874 For #13084 - Use runBlockingTest 2020-07-29 21:51:28 -04:00
Jeff Boek aaae70f3dc No Issue - Updates AC 2020-07-29 17:47:18 -07:00
Kate Glazko 611adf83e5 remove unused import 2020-07-29 17:47:18 -07:00
Kate Glazko 151e8595b6 For AC #7673 Move DownloadStatus to DownloadState Fenix Side Changes 2020-07-29 17:47:18 -07:00
Tiger Oakes 0e3acfcd94 Move config to robolectric.properties 2020-07-29 17:46:26 -07:00