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

7660 Commits

Author SHA1 Message Date
Gabriel Luong
c07d13ba2b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21935 - Use photonRed70 in place of #C50042 2021-10-20 20:11:52 +00:00
Gabriel Luong
648f3261c2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21935 - Use photonPurple50 in place of #B833E1 2021-10-20 20:11:52 +00:00
Gabriel Luong
d50ff294a0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21935 - Use photonViolet60 in place of https://github.com/mozilla-mobile/fenix/pull/7542E5 2021-10-20 20:11:52 +00:00
Gabriel Luong
ebcc1024ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/21935 - Use photonWhite in place of #FFFFFF 2021-10-20 20:11:52 +00:00
Gabriel Luong
98c315c7e3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21935 - Use photonBlack in place of #FF000000 2021-10-20 20:11:52 +00:00
Gabriel Luong
d51e2df39a [fenix] For https://github.com/mozilla-mobile/fenix/issues/21935 - Use photonBlue30 in place of #00B3F4 2021-10-20 20:11:52 +00:00
Christian Sadilek
3f580ba75a [fenix] Deactivate jacoco and coverage report uploads 2021-10-20 15:34:10 -04:00
Mugurell
d7521f168e [fenix] For https://github.com/mozilla-mobile/fenix/issues/22005 - Ensure deleted items are removed from the list 2021-10-20 07:59:35 +00:00
Mozilla L10n Automation Bot
0a5ba09d26 [fenix] Import l10n. 2021-10-20 00:39:06 +00:00
Julien Cristau
81c78fa78b [fenix] Revert google play track to the default from pushapkscript
With the logins update rollout complete we're ready to push nightly to
production directly.
2021-10-19 18:37:38 +00:00
Mickey Moz
2f98cc71f6 [fenix] Update Android Components version to 95.0.20211019143246. (https://github.com/mozilla-mobile/fenix/pull/22015) 2021-10-19 13:23:00 -04:00
Mugurell
aabd1999ee [fenix] CI for 21827 (https://github.com/mozilla-mobile/fenix/pull/22004)
* Remove redundant calls to setHasOptionsMenu(false)

Fix memory leaks for credit card and login fragments

* Fixes:

Add link to issue tracker
Use activity?.invalidateOptionsMenu() instead of setHasOptionsMenu(false)
Move it inside of 'if' statement to avoid unintended issues when called improperly
Revert changes to AddLoginFragment.kt

* Fix call invocation to redirectToReAuth() from AddLoginFragment.kt
Fix 'when' statement in redirectToReAuth() to use AddLoginFragment

Co-authored-by: Vitaly V. Pinchuk <vetal.978@gmail.com>
2021-10-19 10:52:01 +00:00
Mozilla L10n Automation Bot
906b7a168c [fenix] Import l10n. 2021-10-19 01:25:27 +00:00
Arturo Mejia
9d3d9b3421 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21723 Align the default value of the custom cookie setting with the UI 2021-10-19 00:40:55 +00:00
MickeyMoz
411ed4aed6 [fenix] Update Android Components version to 95.0.20211018143318. 2021-10-18 19:50:10 +00:00
AndiAJ
c1c42385c4 [fenix] Improve tabsSettingsMenuItemsTest UI test coverage 2021-10-18 14:45:27 +00:00
Mozilla L10n Automation Bot
bee0854156 [fenix] Import l10n. 2021-10-18 00:37:31 +00:00
MickeyMoz
a7a69989f8 [fenix] Update Android Components version to 95.0.20211016190128. 2021-10-17 20:46:27 +00:00
MickeyMoz
fd8fb2e0dc [fenix] Update Android Components version to 95.0.20211017143052. 2021-10-17 16:54:59 +00:00
Mozilla L10n Automation Bot
70919737fd [fenix] Import l10n. 2021-10-17 00:36:57 +00:00
MickeyMoz
6175ad4315 [fenix] Update Android Components version to 95.0.20211016143249. 2021-10-16 16:43:31 +00:00
Mozilla L10n Automation Bot
952ba35095 [fenix] Import l10n. 2021-10-16 00:34:46 +00:00
MickeyMoz
21db9c17af [fenix] Update Android Components version to 95.0.20211015143255. 2021-10-15 19:21:02 +00:00
Roger Yang
1647e4f613 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21893: Keep search group when second to last search term tab is removed 2021-10-15 17:48:23 +00:00
Mozilla L10n Automation Bot
299406fc89 [fenix] Import l10n. 2021-10-15 00:35:47 +00:00
Christian Sadilek
09d1c997d8 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/21944: Top sites rendered slowly on first load of HomeFragment 2021-10-14 18:04:17 -04:00
Marc Leclair
b7a03ea6d8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: linting fixes
For https://github.com/mozilla-mobile/fenix/issues/21700: nit fixes
2021-10-14 21:03:05 +00:00
Marc Leclair
fe69bd4541 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: Made the class to test argument a requirement 2021-10-14 21:03:05 +00:00
Marc Leclair
7a6e792024 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: Fixed output path to be in app/build 2021-10-14 21:03:05 +00:00
Marc Leclair
c261feb602 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: Added option to open in browser instead of automatically doing it 2021-10-14 21:03:05 +00:00
Marc Leclair
c558e11cb3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: fixed comments 2021-10-14 21:03:05 +00:00
Marc Leclair
60fa679e9a [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: Created benchmark script runner and edited benchmark gradle file 2021-10-14 21:03:05 +00:00
Jonathan Almeida
c380d1e622 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/21910: Fix intermittent failures in SelectTabUseCaseWrapperTest 2021-10-14 18:52:47 +00:00
Ben Dean-Kawamura
1709bf949c [fenix] Bumping the AC version
ryanvm requested this one.
2021-10-14 17:34:20 +00:00
Grisha Kruglov
997fd9ba64 [fenix] Do less work while navigating Logins views
Fetching a set of logins from the store is quite expensive. This commit
avoids doing that while navigating back and forth between the list and
detail views:

- retain processes logins state when navigating into detail view
- use the `get` storage api to obtain specific login, instead of
  `list().filter {...}`
- avoid re-sorting retained logins when navigating back into the list
  view
2021-10-14 17:34:20 +00:00
Grisha Kruglov
a1361f284a [fenix] Bump A-C nightly version 2021-10-14 17:34:20 +00:00
Grisha Kruglov
5372f1bcca [fenix] Make linters happy 2021-10-14 17:34:20 +00:00
Ben Dean-Kawamura
84773fa9a2 [fenix] Register the logins key provider
This is required for sync to work
2021-10-14 17:34:20 +00:00
Ben Dean-Kawamura
204ad8834d [fenix] Updating Fenix to work with the new logins API
Switched to always using `Login` instead of the `SavedPassword` alias.

Made `MasterPasswordTipProvider.saveLogins()` call
`importLoginsAsync()`.  This is needed because it's the only method that
inputs a `Login` rather than a `LoginEntry`.

Moved the `SavedLoginsStorageController.kt.syncAndUpdateList` call
to inside `add()` and `update()`.  This simplifies the error handling a
bit.

Refactored dupe-checking code to use findLoginToUpdate()

Refactored `AddLoginFragment` / `EditLoginFragment` to put the username
error handling code all in 1 method.  I think it's easier to follow the
logic of showing/hiding the error labels when it's all in one place.
This fixes issues https://github.com/mozilla-mobile/fenix/pull/24103 and https://github.com/mozilla-mobile/fenix/pull/24104.  I would love to address https://github.com/mozilla-mobile/fenix/issues/24102,
but I'm not sure what the correct behavior is there so I just kept that
the same.
2021-10-14 17:34:20 +00:00
Arturo Mejia
0672471708 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21906 ⁃ Remove old copy form inactive tabs section 2021-10-14 16:01:59 +00:00
Julien Cristau
eeed95a759 [fenix] push-apk: set google play track to alpha
This lets us temporarily push nightly builds to the alpha track instead
of production so we can gradually roll out the Logins update.
2021-10-14 15:22:58 +00:00
AndiAJ
c8d89a3bba [fenix] Fix for ambiguous tabstray_title and with text matcher for audio page 2021-10-14 14:21:08 +00:00
AndiAJ
45bdd68df1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21769 fix flaky tabMediaControlButtonTest Ui test 2021-10-14 14:21:08 +00:00
Jonathan Almeida
f5fa9d4217 [fenix] No issue: Always show Make inactive for debug builds 2021-10-14 07:52:39 +00:00
Gabriel Luong
fa4b9996c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21887 - Update Home background color to LightGrey20 2021-10-14 03:40:40 +00:00
Roger Yang
1e84ef3843 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/21573: Add shadow to recent bookmarks section 2021-10-14 02:53:35 +00:00
Mozilla L10n Automation Bot
ac7e445eb0 [fenix] Import l10n. 2021-10-14 00:38:56 +00:00
Roger Yang
ed3560d1b9 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/21917: Update pocket stories card elevation to match other cards 2021-10-13 22:53:56 +00:00
Jonathan Almeida
18a8788812 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21707: Correct search grouping logic in extensions
At this moment, we have two extension methods that have duplicate
functionality to construct search term groupings. One on `List<Tab>` and
one on `List<TabSessionState>`. The former is used for everything
related to tabs piped through the `TabsFeature` and the latter is for
consumers of `BrowserState` directly.

The bug occurs because our implementation of search groupings was
updated only on the former extension, but the `HeaderBinding`, that
observes the BrowserState and updates the title visibility, was using
the latter.

Ideally, we remove this duplication when we no longer have separate data
classes for consumers of `TabsFeature`, but this intermediary fix should
suffice.
2021-10-13 22:01:07 +00:00
Gabriel Luong
cb7cc7a7eb [fenix] For https://github.com/mozilla-mobile/fenix/issues/21760 - Remove some unused resources 2021-10-13 20:42:49 +00:00