Gabriel Luong
45e9bf6693
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove unused symbols
2021-10-26 18:26:50 +00:00
Gabriel Luong
759194a625
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Class member can have 'private' visibility
2021-10-26 18:26:50 +00:00
Gabriel Luong
230536c9b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Replace Java static method with Kotlin analog
2021-10-26 18:26:50 +00:00
Gabriel Luong
999f0ab3c1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Replace 'isEmpty' with 'ifEmpty'
2021-10-26 18:26:50 +00:00
Gabriel Luong
853e159476
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - 'protected' visibility is effectively 'private' in a final class
2021-10-26 18:26:50 +00:00
Gabriel Luong
71bfe46ac2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Local 'var' is never modified and can be declared as 'val'
2021-10-26 18:26:50 +00:00
Gabriel Luong
6be34a4023
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove unused imports
2021-10-26 18:26:50 +00:00
Gabriel Luong
29dfb8ee7f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove unnecessary type argument
2021-10-26 18:26:50 +00:00
Gabriel Luong
314d61d21e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove unnecessary parentheses from function call with lambda
2021-10-26 18:26:50 +00:00
Gabriel Luong
cd77dbce96
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove redundant qualifier name
2021-10-26 18:26:50 +00:00
Gabriel Luong
5fbd63386d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove reductant SAM constructor
2021-10-26 18:26:50 +00:00
Gabriel Luong
4bcb6d7796
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove reductant 'suspend' modifier from SecurePrefsTelemetry
2021-10-26 18:26:50 +00:00
Gabriel Luong
2defb17c08
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Remove val from constructor parameter that are never used as a property
2021-10-26 18:26:50 +00:00
codrut.topliceanu
4b726e786b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21732 - Adds inactive tabs survey on disable + telemetry
2021-10-26 17:50:22 +00:00
Mugurell
6a5a2b842c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21933 - Refresh history items everytime the fragment is opened
2021-10-26 17:24:13 +00:00
Mozilla L10n Automation Bot
217570edff
[fenix] Import l10n.
2021-10-26 02:55:02 +00:00
Jonathan Almeida
a6d7128c7e
[fenix] No issue: Replace TabsTray.Tab with TabSessionState
...
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2021-10-26 01:57:47 +00:00
Jonathan Almeida
a672d27ca6
[fenix] No issue: Disable FenixSnackbarDelegateTest intermittents
2021-10-26 00:21:00 +00:00
Michael Droettboom
7d5bac64d4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21025 : Set long term business-critical metrics as non-expiring ( https://github.com/mozilla-mobile/fenix/pull/21038 )
...
* Set long term business-critical metrics as non-expiring.
* Remove quotes around "never"
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-10-25 23:53:02 +00:00
AndiAJ
8daaca51af
[fenix] Use identifiers instead of hard coded strings
2021-10-25 17:37:54 +00:00
AndiAJ
eaed414831
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21747 re-enable start on homepage UI test and refactoring work
2021-10-25 17:37:54 +00:00
AndiAJ
20541aab38
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21754 re-enable general settings UI test and refactoring work
2021-10-25 17:37:54 +00:00
AndiAJ
7a4658627e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21004 fix and refactor verifyBasicNavigationToolbarFunctionality UI test
2021-10-25 17:13:13 +00:00
Roger Yang
0c5e1f3442
[fenix] No issue: Add external load flag
2021-10-25 18:02:51 +02:00
Sebastian Kaspari
6f4c47613a
[fenix] Update Kotlin and Jetpack Compose versions.
2021-10-25 17:59:17 +02:00
Oana Horvath
775929a293
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21628 : catch ComposeNotIdleException
2021-10-25 15:39:55 +00:00
Arturo Mejia
8a2df4be14
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21986 Confirmation when people set tabs to auto-close
...
For https://github.com/mozilla-mobile/fenix/issues/22034 Inactive tabs prompt is redisplayed after dismissing by turning on Auto close
2021-10-25 10:42:22 -04:00
Mayank Agarwal
af4a03a0f3
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21714 : Login button visibility fix on saved logins page
2021-10-25 11:58:51 +02:00
Mugurell
bf76a1871c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21771 - Show url when recent tab's title is not available
...
This is the same previously used approach and the same used for tabs tray.
2021-10-25 09:54:06 +00:00
Mozilla L10n Automation Bot
b566e3ed7f
[fenix] Import l10n.
2021-10-25 00:40:41 +00:00
Mozilla L10n Automation Bot
e7695f25ef
[fenix] Import l10n.
2021-10-24 00:54:31 +00:00
Mozilla L10n Automation Bot
3516c38f1f
[fenix] Import l10n.
2021-10-23 01:47:59 +00:00
Michael Comella
2a52bffeae
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21921 - post: switch generic marker skip to BaseBrowserFragment.
...
Since we instrument the marker with the duration in BaseBrowserFragment,
we should skip on BaseBrowserFragment too, not its subclass,
BrowserFragment.
2021-10-23 01:21:39 +00:00
Michael Comella
1336a4f72d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21921 : add duration for some BrowserFragment lifecycle markers.
...
Here is a sample profile with all the new markers:
https://share.firefox.dev/3lCGoD2
2021-10-23 01:21:39 +00:00
Michael Comella
9926c27e43
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21921 : add durations for some HomeFragment lifecycle markers.
2021-10-23 01:21:39 +00:00
Michael Comella
9a784f8484
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21921 : add and register MarkersFragmentLifecycleCallbacks.
2021-10-23 01:21:39 +00:00
Michael Comella
91e7121fa8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21921 : rename MarkersLifecycleCallbacks to ...ActivityLifecycle...
...
This is to disamibugate with the MarkersFragmentLifecycleCallbacks that
we'll be adding.
2021-10-23 01:21:39 +00:00
Michael Comella
2f7d5c03f6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22054 : add marker for root view layout/measure.
...
The onLayout marker may be redundant to onGlobalLayout marker but I'm not
sure yet so let's leave them both in and observe if that's the case.
Here's a profile with the markers: https://share.firefox.dev/3lZaOQb
2021-10-23 00:06:37 +00:00
Oana Horvath
888e9365cc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22095 : fix intermittent click failure in verifyRateOnGooglePlayRedirect UI test
2021-10-22 18:06:32 +00:00
Mugurell
fe8c112513
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22070 - Prevent crash for when a selected topic does not exist anymore
...
The list of selected topics overwrites old data whenever user selects or
deselects another so the old selections will not leak for long.
2021-10-22 10:53:55 -04:00
Roger Yang
593b08780f
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/22061 : Let TabSorter decide if title header should be shown in tabs tray
2021-10-22 14:34:41 +00:00
Mozilla L10n Automation Bot
d09f8d1a00
[fenix] Import l10n.
2021-10-22 01:18:49 +00:00
Roger Yang
53db79d50e
[fenix] No issue: Only report telemetry when tabs tray is first opened
2021-10-21 22:34:25 +00:00
Mugurell
18127e2f5d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21841 - New telemetry for Google and Baidu top sites removal
2021-10-21 22:10:26 +00:00
Michael Comella
ad1bcec0d9
[fenix] No issue - post: fix ProfilerMarkerFactProcessor tests.
2021-10-21 21:21:21 +00:00
Michael Comella
8fc6c5952f
[fenix] No issue: use Fact.value as detailText for markers.
...
This allows Facts emitted from ac to provide more details in markers.
2021-10-21 21:21:21 +00:00
Michael Comella
9688a90c29
[fenix] No issue: cache SearchDialogFragment.InlineAutocompleteEditText.
...
Assuming the InlineAutocompleteEditText is not being recreated (and I
did not verify this), it's unnecessary to traverse the view hierarchy
to find it more than once so this patch removes the unnecessary
traversals.
2021-10-21 20:55:47 +00:00
Oana Horvath
e17721e795
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20754 : fix intermittent click failure in verifyAboutFirefoxPreview test
2021-10-21 20:24:15 +00:00
Andrei Joltan
99988cd74f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22065 fix flaky privateTabsTrayWithOpenedTabTest UI test ( https://github.com/mozilla-mobile/fenix/pull/22068 )
...
Co-authored-by: AndiAJ <andiaj@users.noreply.github.com>
2021-10-21 11:39:49 -04:00
AndiAJ
c4bce2422e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21207 fix flaky updateSavedLoginTest UI test
2021-10-21 13:37:15 +00:00