2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

6568 Commits

Author SHA1 Message Date
Sebastian Kaspari
e25cfcdc48 [fenix] Complete browser-state migration and remove browser-session dependency.
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
2021-06-09 18:30:21 +02:00
Aaron Train
4e7c93e6f6 [fenix] Test full-junit-result in Flank config (https://github.com/mozilla-mobile/fenix/pull/19897) 2021-06-09 10:55:39 -04:00
Aaron Train
17689b2d5d [fenix] Add matrix outcome details to parse-ui-test.py (https://github.com/mozilla-mobile/fenix/pull/19900) 2021-06-09 10:55:08 -04:00
Oana Horvath
3646becb54 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18986: re-enable changeAccessibiltySettings UI test, not failing anymore 2021-06-09 13:52:47 +03:00
Mozilla L10n Automation Bot
2abb02d374 [fenix] Import l10n. 2021-06-09 07:56:14 +00:00
Codrut Topliceanu
fcd7414d62 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19815 - Keeps tabTray FAB from obstructing last tab (https://github.com/mozilla-mobile/fenix/pull/19891)
* For https://github.com/mozilla-mobile/fenix/issues/19815 - Keeps tabTray FAB from obstructing last tab
2021-06-09 10:16:47 +03:00
Gabriel Luong
5c4a9f964c [fenix] For https://github.com/mozilla-mobile/fenix/issues/19876 - Part 3: Add a FeatureFlag to keep the Home screen button in Nightly 2021-06-08 18:05:14 -04:00
Gabriel Luong
155c119513 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19876 - Part 2: Add a Home screen button to the browser toolbar 2021-06-08 18:05:14 -04:00
Gabriel Luong
0e5e244e45 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19876 - Part 1: Refactor BrowserToolbarInteractor
- Renames `BrowserInteractor` to `DefaultBrowserTolbarInteractor`
- Renames `BrowserTooolbarViewInteractor` to `BrowserToolbarInteractor`
- Refactors `BrowserToolbarViewInteractor` interface from `BrowserToolbarView.kt` to  `BrowserToolbarInteractor` as `BrowserToolbarInteractor`
2021-06-08 18:05:14 -04:00
Arturo Mejia
891acbfb74 [fenix] Address typos on start on home strings (https://github.com/mozilla-mobile/fenix/pull/19903) 2021-06-08 18:04:54 -04:00
rxumoz
04e9da4065 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10300 - Fix Baidu search telemetry (https://github.com/mozilla-mobile/fenix/pull/19127) 2021-06-08 17:59:14 -04:00
Jonathan Almeida
b26989607f [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19178: Apply new styling to Synced Tabs list 2021-06-08 20:46:56 +04:00
codrut.topliceanu
3b5e51d2ee [fenix] For https://github.com/mozilla-mobile/fenix/issues/19738 - Adds tests for SecureTabsTrayBinding.kt 2021-06-08 20:29:37 +04:00
codrut.topliceanu
d113daa53f [fenix] For https://github.com/mozilla-mobile/fenix/issues/19738 - Secure mode enabled in private tabs tray
Prevents screenshots while tabs tray with private tabs page is open.
2021-06-08 20:29:37 +04:00
Mozilla L10n Automation Bot
d970d53682 [fenix] Import l10n. 2021-06-08 00:33:38 +00:00
Arturo Mejia
42e0c6d672 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19789 Start on Home after some amount of time 2021-06-07 16:29:36 -04:00
Mihai Adrian Carare
973be4214e [fenix] For https://github.com/mozilla-mobile/fenix/issues/19820 - Add labels for month and year spinners. (https://github.com/mozilla-mobile/fenix/pull/19870)
This follows the guidelines described in
developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/listbox_role
2021-06-07 16:29:01 -04:00
Gabriel Luong
016379fbca [fenix] For https://github.com/mozilla-mobile/fenix/issues/19495 - Add validation for the name on card (https://github.com/mozilla-mobile/fenix/pull/19836)
- We want to ensure that name on card in the credit card is not empty when submitted. Display an appropriate error when the field is invalid.
2021-06-07 15:44:49 -04:00
Aki Sasaki
4738f580aa [fenix] cancel sync-strings on non-beta versions (https://github.com/mozilla-mobile/fenix/pull/19776)
* cancel sync-strings on non-beta versions

* use fenix-beta-version 2.0.0
2021-06-07 12:02:18 -07:00
Christian Sadilek
9a44ff27b8 [fenix] Update Android Components version to 91.0.20210607143102 2021-06-07 12:03:32 -04:00
Oana Horvath
1cb4361ef8 [fenix] Changes to https://github.com/mozilla-mobile/fenix/issues/17416, https://github.com/mozilla-mobile/fenix/issues/19686, https://github.com/mozilla-mobile/fenix/issues/19770 UI smoke tests to remove flakiness 2021-06-07 17:20:25 +03:00
Kevin Brosnan
0f2b64cb68 [fenix] Prevents stale bot from closing issues for disabled tests 2021-06-07 10:23:35 +03:00
Mozilla L10n Automation Bot
e13be13716 [fenix] Import l10n. 2021-06-07 00:26:13 +00:00
Christian Sadilek
5779f4dd36 [fenix] Suppress TooGenericExceptionCaught for NimbusApi.withExperiment 2021-06-06 09:56:16 -04:00
James Hugman
2164f8943d [fenix] Re-instate catch-all to withExperiment 2021-06-06 09:56:16 -04:00
Mozilla L10n Automation Bot
a597d41883 [fenix] Import l10n. 2021-06-06 00:51:45 +00:00
Mozilla L10n Automation Bot
3c4391abdf [fenix] Import l10n. 2021-06-05 00:29:39 +00:00
Jonathan Almeida
f5a50057a5 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19792: Add content description for tab tray action button 2021-06-05 02:44:33 +04:00
Roger Yang
125e70ae1b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19090: Show snackbar on adding to bookmarks from tabs tray (https://github.com/mozilla-mobile/fenix/pull/19807) 2021-06-04 14:45:20 -04:00
Jonathan Almeida
3225b7ae30 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19809: Change default tab tray view to grid layout 2021-06-04 22:26:22 +04:00
Jonathan Almeida
da9d218700 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19809: Remove Grid layout info banner in tabs tray 2021-06-04 22:26:22 +04:00
codrut.topliceanu
7da6976770 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19191 - Fixes missing multi-select checkmarks 2021-06-04 19:56:10 +04:00
Oana Horvath
3fc5d43336 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18647: Fixed and re-enabled customTrackingProtectionSettingsTest UI test 2021-06-04 15:54:14 +03:00
Jonathan Almeida
57df4f3fcc [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19112: Remove old Synced Tabs code 2021-06-04 02:18:37 +04:00
Jonathan Almeida
aa8d5795b2 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19112: Remove old tab tray code 2021-06-04 02:18:37 +04:00
Neha Binwal
322c7b4613 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19307: Increased contrast ratio of chevron symbol in Collections (For Dark theme) (https://github.com/mozilla-mobile/fenix/pull/19377)
* For https://github.com/mozilla-mobile/fenix/issues/19307: Increased contrast ratio of chevron symbol in Collections (Dark Theme)

- Made a code change in collection_home_list_row.xml which fixes the colour of the chevron symbol in Dark theme

* Replaced android:src with app:srcCompat to pass Lint check
2021-06-03 13:54:55 -05:00
Neha Binwal
10aaee9965 [fenix] Increased text contrast ratio of TextViews in 'Share tab' (https://github.com/mozilla-mobile/fenix/pull/18880)
- Changed share_tab_url color to @color/photonLightGrey60
- Changed appName and recent_apps_link_header color to @color/photonDarkGrey10
2021-06-03 13:54:05 -05:00
Mugurell
a1d0f1b171 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18877 - Support updated PromptRequest AC APIs (https://github.com/mozilla-mobile/fenix/pull/19767)
* For https://github.com/mozilla-mobile/fenix/issues/18877 - Support updated PromptRequest AC APIs

This issue stemming from a race condition is fully resolved in AC by adding
support for having multiple prompts at a time.
Fenix needs just a small change to support the AC refactoring.

* Update Android Components version to 91.0.20210603145049

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2021-06-03 12:13:43 -04:00
Gabriel Luong
e24a4cdb42 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19746 - Remove FeatureFlags.nimbusExperiments (https://github.com/mozilla-mobile/fenix/pull/19771) 2021-06-03 11:35:05 -04:00
ZianeA
c745b83740 [fenix] For #[15083]: Add multi select to recently closed tabs 2021-06-03 05:23:59 +04:00
Mozilla L10n Automation Bot
65f64d1929 [fenix] Import l10n. 2021-06-03 00:39:39 +00:00
Elise Richards
bcd257172b [fenix] For https://github.com/mozilla-mobile/fenix/issues/19746 - Remove feature flag for the three-dot menu redesign (https://github.com/mozilla-mobile/fenix/pull/19750)
* Remove feature flag for the three-dot menu redesign

* Remove menu feature flag from unit tests
2021-06-02 14:19:00 -05:00
Stefan Arentz
55da255570 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/19773 - Add a needs:review label to the automatic String Sync PRs (https://github.com/mozilla-mobile/fenix/pull/19774) 2021-06-02 12:49:02 -04:00
codrut.topliceanu
2ec93a964b [fenix] For https://github.com/mozilla-mobile/fenix/issues/19571 - Adds gdprForgetMe when stopping Adjust 2021-06-02 19:02:28 +04:00
Mihai Adrian Carare
22a47beab1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19419 - Label edit boxes for a11y services. (https://github.com/mozilla-mobile/fenix/pull/19762) 2021-06-02 10:56:30 -04:00
MickeyMoz
6b02b14eee [fenix] Update Android Components version to 91.0.20210601143118. 2021-06-02 14:21:43 +00:00
Oana Horvath
60b8cfa916 [fenix] No issue: Add more smoke tests coverage 2021-06-02 10:30:59 +03:00
Oana Horvath
ddf02bbac2 [fenix] No issue: Change hardcoded package and app name in tests 2021-06-02 10:30:59 +03:00
Mozilla L10n Automation Bot
8e3c6deabb [fenix] Import l10n. 2021-06-02 00:33:12 +00:00
Michael Comella
58382c2a2d [fenix] For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/208: rename to measure_start_up.py. 2021-06-01 14:54:45 -07:00