2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-15 18:12:54 +00:00
Commit Graph

7281 Commits

Author SHA1 Message Date
Christian Sadilek
d4a454442b [fenix] Sort history metadata on home and allow limiting results 2021-09-16 01:03:29 +00:00
Mozilla L10n Automation Bot
ae40da34f8 [fenix] Import l10n. 2021-09-16 00:32:52 +00:00
Michael Comella
5504314468 [fenix] No issue: add gve to setup-startup-profiling.py. 2021-09-15 21:44:52 +00:00
Michael Comella
9cefe650b3 [fenix] No issue: convert to argparse in setup-startup-profiling.py. 2021-09-15 21:44:52 +00:00
MickeyMoz
6231a51b06 [fenix] Update Android Components version to 94.0.20210914190126. 2021-09-15 18:09:53 +00:00
Michael Comella
535de74483 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20936: run perftests with conditioned profiles.
We've noticed that geckoview_example is ~300ms faster than fenix in cold page
load tests on arewefastyet for the Pixel 2. We suspect the main
difference is because geckoview_example runs with conditioned profiles
and fenix does not.

This PR is foremost an experiment to see if that's true because, after bug
1587542, we cannot run get results for fenix perftest PRs (i.e. it needs to be
merged into main). If we find that the results are not noisy, however, we
could end up leaving this in the tree. We've previously seen excessive
noise with fenix start up tests with conditioned profiles which is why
conditioned profiles are not currently enabled.
2021-09-15 16:21:44 +00:00
Mugurell
b0957a77ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/21120 - ImageLoader with a shimmer effect placeholder 2021-09-15 12:00:49 +00:00
AndiAJ
ba70d609f1 [fenix] New deleteBookmarkInEditModeTest UI test 2021-09-15 07:01:59 +00:00
AndiAJ
9cf25c9c64 [fenix] Improve coverage for copyBookmarkURLTest 2021-09-15 06:27:55 +00:00
Mozilla L10n Automation Bot
42ddf1faa4 [fenix] Import l10n. 2021-09-15 00:59:20 +00:00
Elise Richards
1e1a52e6f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20654: Handle private mode switching from home behind search dialog.
Add tests for controller and interactor to handle private mode switches
2021-09-14 18:21:06 +00:00
Christian Sadilek
9a78d339b5 [fenix] Fix history metadata API breakage in unit tests 2021-09-14 13:14:36 -04:00
Jan-Erik Rediger
2ab11137aa [fenix] Ensure glean-native is excluded 2021-09-14 13:14:36 -04:00
Jan-Erik Rediger
3ea7d78268 [fenix] Use glean-native in tests
The Glean core native code is now shipped through GeckoView directly
(through its `-omni` packages).
For local tests we need a library matching the host-platform, which is
available in the glean-native package.
2021-09-14 13:14:36 -04:00
Christian Sadilek
2cb54965b1 [fenix] Update Android Components to 94.0.20210914144027 2021-09-14 13:14:36 -04:00
Rohan Maity
9bfba77957 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20634: remove some unused color resources 2021-09-14 13:10:03 -04:00
AndiAJ
b1ee43a7ed [fenix] Improve coverage for addPrivateBrowsingShortcut Ui test 2021-09-14 15:20:25 +00:00
Arturo Mejia
fc42d08c06 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18629: add support for SmartBlock exceptions 2021-09-13 21:26:47 +00:00
MickeyMoz
3c39fc243c [fenix] Update Android Components version to 94.0.20210913143315. 2021-09-13 16:42:26 +00:00
Arturo Mejia
5d55e07dd3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21226 only show the "Customize Home" menu on home screen. 2021-09-13 03:23:43 +00:00
Arturo Mejia
ea5d0ee63d [fenix] For https://github.com/mozilla-mobile/fenix/issues/21211 hide the ETP in custom tabs. 2021-09-13 02:55:39 +00:00
MickeyMoz
17ea5eee59 [fenix] Update Android Components version to 94.0.20210912143220. 2021-09-12 16:40:51 +00:00
Mozilla L10n Automation Bot
d7355dc309 [fenix] Import l10n. 2021-09-12 00:33:34 +00:00
MickeyMoz
9d41f7102e [fenix] Update Android Components version to 94.0.20210910190342. 2021-09-11 16:39:54 +00:00
Mozilla L10n Automation Bot
4ff053609b [fenix] Import l10n. 2021-09-11 00:34:58 +00:00
MickeyMoz
3346d32377 [fenix] Update Android Components version to 94.0.20210910143108. 2021-09-10 16:52:00 +00:00
AndiAJ
aa63facce4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21133 fix openMainMenuSyncItemTest UI test 2021-09-10 12:22:58 +00:00
MickeyMoz
3f12d01de6 [fenix] Update Android Components version to 94.0.20210910083224. 2021-09-10 10:40:36 +00:00
bendk
739d93372e [fenix] Handle breaking changes from a-s 83.0.0 (https://github.com/mozilla-mobile/fenix/pull/21215) 2021-09-09 19:41:55 -07:00
Mozilla L10n Automation Bot
a9cdb1984c [fenix] Import l10n. 2021-09-10 00:36:30 +00:00
Noah Bond
434c0b6918 [fenix] Issue mozilla-mobilehttps://github.com/mozilla-mobile/fenix/issues/20637 - Fixed bug causing the tabs tray to scroll to the wrong tab when opened 2021-09-09 22:39:02 +00:00
mcarare
1d78c8b1a7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6968: Use close instead of read to close the response stream. 2021-09-09 22:10:28 +00:00
Jonathan Almeida
a347c11c6f [fenix] Fix TaskCluster badge in README 2021-09-09 21:43:27 +00:00
Mickey Moz
6e52aba902 [fenix] Update Android Components version to 94.0.20210909143340. (https://github.com/mozilla-mobile/fenix/pull/21214)
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2021-09-09 16:31:22 -04:00
Arturo Mejia
42a5fcc880 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21095 allow users to configure their home screen. 2021-09-09 14:38:26 -04:00
Elise Richards
d0757d386a [fenix] For https://github.com/mozilla-mobile/fenix/issues/19947: manually add login (https://github.com/mozilla-mobile/fenix/pull/21199)
* [WIP] New Layout for adding login and 'add login' button in 'SavedLoginsListView' to launch it.
Fixed bindings.

* [WIP] Removed "reveal password" button

* [WIP] Added interactor for the add login screen

* [WIP] Trying to check for duplicates

* [WIP] Renaming "addNew..." with "add..."

* [WIP] Check for duplicates

* [WIP] Fixes after merge

* Cleaning up the layout and making edit text for hostname selectable

* Error handling on add login screen. Tests for interactors and controllers

Co-authored-by: Vitaly V. Pinchuk <vetal.978@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-09-09 16:30:33 +00:00
Mozilla L10n Automation Bot
0ea0ce4532 [fenix] Import l10n. 2021-09-09 00:42:03 +00:00
Michael Comella
df0b8e5886 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21183: remove view hierarchy depth check from excessive resource test.
This doesn't seem to be a high value test: increasing the view hierarchy
depth will only result in a performance problem on low end devices
if there is enough content on the new layer to cause the traversal to
take longer. It's more likely to result in a hard-to-workaround false
positive so we can remove it, like component init count.
2021-09-08 23:06:08 +00:00
Michael Comella
88f34d654e [fenix] For https://github.com/mozilla-mobile/fenix/issues/21183: remove lazyMonitored wrapper functionality.
We're not using the functionality so there's no sense in doing the work.
However, we keep the wrapper: see the code comments for details.
2021-09-08 23:06:08 +00:00
Michael Comella
afea6772f2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21183: remove component init check from excessive resource test.
This check doesn't seem high value because initializing a component
only indicates a performance problem if it's slow, which is not most
components, so it's likely to result in many false positives. To fix
the intermittent, we won't lose much if we remove it.
2021-09-08 23:06:08 +00:00
Arturo Mejia
c42b4d7481 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20892 update connection panel strings 2021-09-08 22:20:00 +00:00
Noah Bond
691fe57943 [fenix] Issue mozilla-mobilehttps://github.com/mozilla-mobile/fenix/issues/21140 - Updated recent tab logic to show media tab and second-to-last tab, if the media tab was the last active tab. (https://github.com/mozilla-mobile/fenix/pull/21141)
* Issue mozilla-mobilehttps://github.com/mozilla-mobile/fenix/issues/21140 - Updated recent tab logic to show media tab and second-to-last tab, if the media tab was the last active tab.

* Fixed RecentTabsListFeatureTest unit test

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-09-08 20:17:54 +00:00
MickeyMoz
18bc15f057 [fenix] Update Android Components version to 94.0.20210908143400. 2021-09-08 17:43:18 +00:00
Alex Ionescu
335aba98d2 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21184: Update artifacts format 2021-09-08 16:36:22 +00:00
Arturo Mejia
1e64f87d67 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20881 print if the build is a MozillaOnline 2021-09-08 16:03:59 +00:00
Mozilla L10n Automation Bot
03932cc800 [fenix] Import l10n. 2021-09-08 01:17:08 +00:00
Elise Richards
4be9b84c20 [fenix] Dont clip bounds on recently saved bookmarks 2021-09-08 00:39:35 +00:00
Roger Yang
403747f9f5 [fenix] Set version to 94.0.0 2021-09-07 22:46:07 +00:00
Michael Comella
c5b2185119 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21138: change EXPECTED_RUNBLOCKING to range.
Compared with my local runs, CI sees +1 runBlockingIncrement calls so seems to
take other code paths. As such, we search for a range of rather than a single
value. The main downside I can think of is this could make the test trickier to
debug but we can wait and see if that's a problem in practice before taking
action on it.
2021-09-07 21:53:43 +00:00
Michael Comella
d4c2608670 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21138: re-enable excessive resource use test.
This test wasn't running in CI
https://github.com/mozilla-mobile/fenix/issues/20386 so we changed the
CI configuration so that it will. However, the test was then failing so
this is the revision that unignores the test.

I wonder if componentInit count is useful - it seems like it'd cause
more false positives than not - but I figure we can leave it in and see
how it goes.
2021-09-07 21:53:43 +00:00