Chenxia Liu
ade609c3ac
[fenix] top_sites, tracking_protection
2020-10-07 11:02:42 -07:00
Chenxia Liu
bb3332478b
[fenix] tab, tabs_tray, toolbar_settings
2020-10-07 11:02:42 -07:00
Chenxia Liu
278ac8007d
[fenix] syenc_account, sync_auth
2020-10-07 11:02:42 -07:00
Chenxia Liu
ed317ac898
[fenix] search_suggestions, search_shortcuts, search_widget
2020-10-07 11:02:42 -07:00
Chenxia Liu
9e4dfdf37c
[fenix] private_browsing, qr_scanner
2020-10-07 11:02:42 -07:00
Chenxia Liu
71b1684c5b
[fenix] pocket, onboarding
2020-10-07 11:02:42 -07:00
Chenxia Liu
41cb9084bf
[fenix] logins, media_notification, media_state
2020-10-07 11:02:42 -07:00
Chenxia Liu
1838f130d1
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/14142 - find_in_page, history, reader_mode, tip
2020-10-07 11:02:42 -07:00
mcarare
4a56121cc4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15711 : Also add custom engines to fallback list.
2020-10-07 10:19:26 -07:00
Michael Comella
095078a325
[fenix] No issue: minimize Button...Detector violation location.
...
This changes the error highlighting from being the entire contents of
<Button ...> to just the first line of <Button>.
2020-10-07 09:39:13 -07:00
alexandru-io
ea70865b6a
[fenix] Bug 1654346 Add YTP 2020 tests ( https://github.com/mozilla-mobile/fenix/pull/14286 )
2020-10-07 17:34:27 +02:00
Johan Lorenzo
5b2dc9569e
[fenix] Revert "Block github tagging on push-apk ( https://github.com/mozilla-mobile/fenix/pull/15546 )" ( https://github.com/mozilla-mobile/fenix/pull/15748 )
...
This reverts commit ac6551e7b9315dfdbe107685111da9c68cb12ad9.
2020-10-07 15:25:45 +02:00
mozilla-l10n-automation-bot
93b385ba2e
[fenix] Import l10n. ( https://github.com/mozilla-mobile/fenix/pull/15738 )
2020-10-06 18:19:11 -07:00
Elise Richards
f5ff218d46
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8765 : Use shared list widget in collections ( https://github.com/mozilla-mobile/fenix/pull/15733 )
...
Co-authored-by: Tiger Oakes <toakes@mozilla.com>
2020-10-06 16:24:08 -05:00
Michael Comella
8b20c2d8c2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 - post: decrement expected suppression count.
...
Running locally, I get the same error: I think that there legitimately
was an reduction in the number of StrictMode suppressions on start up.
2020-10-06 14:11:53 -07:00
Michael Comella
4e7658e479
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 - post: ignore new StrictMode rule in tests.
2020-10-06 14:11:53 -07:00
Michael Comella
0934b7fe93
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 - review: add clarifying comments.
2020-10-06 14:11:53 -07:00
Michael Comella
86a44fb728
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 : add marker when StrictMode is suppressed.
2020-10-06 14:11:53 -07:00
Michael Comella
19904397b2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 : add MozillaStrictModeSuppression detekt check.
2020-10-06 14:11:53 -07:00
Michael Comella
7a4230df00
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 : improve custom detekt violation output.
...
Before it used to output the violations all one one line. Now it looks
like:
```
MozillaStrictModeSuppression:
'import mozilla.components.support.ktx.android.os.resetAfter' at
(17,1) in /StrictModeManager.kt
Please use `components.strictMode.resetAfter` instead because it has
performance improvements and additional code to monitor for performance
regressions.
MozillaStrictModeSuppression:
'setThreadPolicy(threadPolicy.build())' at (56,24) in
/StrictModeManager.kt
Please use `components.strictMode.resetAfter` instead because it has
performance improvements and additional code to monitor for performance
regressions.
MozillaStrictModeSuppression:
'setVmPolicy(builder.build())' at (71,24) in /StrictModeManager.kt
NOT YET IMPLEMENTED: please consult the perf team about
implementing`StrictModeManager.resetAfter`: we want to understand the
performance implications of suppressing setVmPolicy before allowing it.
```
2020-10-06 14:11:53 -07:00
Michael Comella
d253b9060e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 : add test to prevent increasing StrictMode suppression count.
2020-10-06 14:11:53 -07:00
Michael Comella
3e9f93a0ab
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 : add HomeActivityTestRule.skipOnboarding.
...
This is more correct, faster, and results in less copy-paste duplication
than the current behavior:
homeScreen { }.dismissOnboarding()
Which opens settings to dismiss onboarding.
2020-10-06 14:11:53 -07:00
Michael Comella
b6609a0747
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13959 : count StrictMode suppressions on startup.
2020-10-06 14:11:53 -07:00
Jocelyne Abi Haidar
efc846d57a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15675 : Disable Save button when editing saved login until something has been changed
...
set save button state by calling invalidateOptionsMenu, causing onPrepareOptionsMenu to be called which will enable/disable the save button depending on if changes have been made or not
2020-10-06 11:47:12 +03:00
mozilla-l10n-automation-bot
1d8006f733
[fenix] Import l10n. ( https://github.com/mozilla-mobile/fenix/pull/15712 )
2020-10-05 18:08:06 -07:00
Mozilla L10n Automation Bot
ded58ad2b7
[fenix] Import l10n.
2020-10-05 12:19:48 +02:00
mcarare
8668f5a0d6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15632 : Improve checking open tabs logic to show collection button.
...
Check now considers selected tab tray mode.
2020-10-02 20:46:29 -04:00
ekager
c5a6e86f9b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15600 - Move removal of timed out sessions to immediately after restoration
2020-10-02 13:22:49 -07:00
Roger Yang
15cab56493
[fenix] Revert "No issue: remove * ac from codeowners." ( https://github.com/mozilla-mobile/fenix/pull/15638 )
...
This reverts commit 112510aab50b141f910de211e2363c6b81882431.
2020-10-02 13:08:15 -04:00
Michael Comella
dbd9a99c76
[fenix] No issue: add custom lint guide to readme.
2020-10-02 09:41:07 -07:00
MickeyMoz
3cc3ed7e59
[fenix] Update Android Components version to 62.0.20201002143132.
2020-10-02 09:40:04 -07:00
ekager
d9aefd1ce2
[fenix] No issue: Update biometric, core, and recyclerview libraries
2020-10-02 08:47:40 -07:00
mcarare
1add1c7454
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13031 : Show size in KB for smaller downloaded files.
2020-10-02 11:04:48 -04:00
Mozilla L10n Automation Bot
c318e736f9
[fenix] Import l10n.
2020-10-01 17:46:57 -07:00
Michael Comella
1d7eaed3ba
[fenix] No issue: remove * ac from codeowners.
...
rocketsroger and I agreed this may be undesireable due to the increased
notifications. If we remove it and someone complains, we can re-add it.
2020-10-01 17:09:39 -07:00
Jocelyne
cc4d4a14d9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10107 : Show Today and Yesterday labels in History ( https://github.com/mozilla-mobile/fenix/pull/15415 )
2020-10-01 16:42:50 -07:00
Michael Comella
e1ffe1108f
[fenix] No issue: replace LintUnitTestRunner with detekt implementation.
...
This should be more performant and easier to maintain.
2020-10-01 16:06:53 -07:00
Michael Comella
7e5cad1e66
[fenix] No issue: run detekt on unit test files.
...
detekt still passes after I make this change.
afaik, there isn't a good reason not to run it on unit tests and it can
be valuable to add custom rules for them. Also, detekt is already
running on our androidTest directory.
2020-10-01 16:06:53 -07:00
Jeff Boek
d81eff94bd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15593 - Reverts back to simple UUID creation without Fenix side caching
2020-10-01 15:51:30 -07:00
MickeyMoz
5c98159598
[fenix] Update Android Components version to 62.0.20201001194334.
2020-10-01 14:58:06 -07:00
Michael Comella
c4c94979ea
[fenix] No issue: document list_compatible_dependency_versions script in README.
2020-10-01 13:34:27 -07:00
Jocelyne
635e49092e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15471 : Show Delete button in red in multi-select overflow menu ( https://github.com/mozilla-mobile/fenix/pull/15576 )
2020-10-01 13:10:33 -07:00
Mozilla L10n Automation Bot
482efed8de
[fenix] Import l10n.
2020-10-01 20:13:40 +02:00
Grisha Kruglov
a41022554b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/15443 : Use fragment's lifecycleScope for AlertDialog actions
2020-09-30 17:42:40 -07:00
Christian Sadilek
33e49d471b
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/15555 : Set channel to Nightly explicitly for SettingsFragmentTest
2020-09-30 18:35:20 -04:00
mcarare
1589942479
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15559 : Allow tabs to stretch in landscape mode for tablets.
...
This overrides the default tabMaxWidth of 264dp to allow for tabGravity="fill".
2020-09-30 14:46:22 -07:00
Christian Sadilek
a846743af4
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/15555 : Intermittent failures in SettingsFragmentTest
2020-09-30 14:53:18 -04:00
Stefan Arentz
a0c00cb3b4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15537 - Be more verbose about leanplum identifiers ( https://github.com/mozilla-mobile/fenix/pull/15538 )
2020-09-30 13:05:28 -04:00
mcarare
192e5dc063
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15535 : hasOpenTabs now considers the selected tab mode in tray tab.
2020-09-30 08:33:38 -07:00
Ben Hearsum
6977b53c5f
[fenix] Block github tagging on push-apk ( https://github.com/mozilla-mobile/fenix/pull/15546 )
...
Currently, push-apk fails to verify its chain of trust if github tagging
is done before it runs. Until this is fixed, we need to make sure
tagging is blocked on pushing.
2020-09-30 15:28:40 +02:00