2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-02 03:40:16 +00:00
Commit Graph

5175 Commits

Author SHA1 Message Date
Chenxia Liu
20f0e9eaf1 [fenix] Update docs 2020-10-07 11:02:42 -07:00
Chenxia Liu
7ad5f26333 [fenix] Adding link data review request 2020-10-07 11:02:42 -07:00
Chenxia Liu
5ffe145425 [fenix] startup.timeline 2020-10-07 11:02:42 -07:00
Chenxia Liu
86db33910d [fenix] sync, sync_items, telemetry, theme, toolbar_position,
tracking_protection, default_engine
2020-10-07 11:02:42 -07:00
Chenxia Liu
073321049c [fenix] accesssibility, open_links, remote_debugging, search_suggestions,
show_search
2020-10-07 11:02:42 -07:00
Chenxia Liu
7f14d314cb [fenix] search_count, search_widget, tabs_count, toolbar_position 2020-10-07 11:02:42 -07:00
Chenxia Liu
bba0353993 [fenix] has, count: open_tabs, pwa, top_sites 2020-10-07 11:02:42 -07:00
Chenxia Liu
03b5b9f4e8 [fenix] default*browser, mozilla_products 2020-10-07 11:02:42 -07:00
Chenxia Liu
83d6b8d559 [fenix] browser.search, events.total_uri_count, metrics.adjust* 2020-10-07 11:02:42 -07:00
Chenxia Liu
93a4cab155 [fenix] first_session 2020-10-07 11:02:42 -07:00
Chenxia Liu
bf68ea27c5 [fenix] user_specified_search_engine, voice_search 2020-10-07 11:02:42 -07:00
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