2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-03 23:15:31 +00:00
Commit Graph

3344 Commits

Author SHA1 Message Date
Jonathan Almeida
c1220c1619 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11004: Fix invisible text on migration UI
For some text and colors, we were using the default styling where
possible. These styles contain references that react to theme changes
like dark mode. Since the migration UI does not respect these changes,
we should not use them.
2020-05-28 15:48:42 -04:00
David Walsh
6bc73d2bb9 [fenix] For 10665 - Show the most recent tabs at the top of the tab tray (https://github.com/mozilla-mobile/fenix/pull/10687) 2020-05-28 11:17:52 -05:00
ValentinTimisica
32fcc76885 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10674: Add SignInView only once 2020-05-28 08:38:24 -07:00
David Walsh
017016e655 [fenix] For 10734 - Open tab tray when collection is opened from Home (https://github.com/mozilla-mobile/fenix/pull/10751)
* For 10734 - Open tab tray when collection is opened from Home

* Update to work with tab tray drawer
2020-05-28 10:22:12 -05:00
David Walsh
751a5d0300 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10877 - Show 'no tabs' message when no tabs are open (https://github.com/mozilla-mobile/fenix/pull/10960) 2020-05-28 10:17:55 -05:00
Oana Horvath
d4cba6ba5d [fenix] For https://github.com/mozilla-mobile/fenix/issues/10761: Updates UI test tracking test page asset (https://github.com/mozilla-mobile/fenix/pull/10945) 2020-05-28 10:57:10 -04:00
Roger Yang
c45d360a50 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10980: Stop sending native crashes to Sentry (https://github.com/mozilla-mobile/fenix/pull/10982) 2020-05-28 10:42:05 -04:00
ValentinTimisica
99591d4100 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10815: Sort login items on initial load 2020-05-28 13:42:50 +03:00
Mihai Eduard Badea
631d76aaa1 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/10725 - Truncated account details
- Set the textview's height to "wrap_content" and added top/bottom padding to account for the size difference and maintain the original height
2020-05-28 13:41:29 +03:00
mcarare
5e23a53fa4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10969: Fix and clarify logic for checking showing PWA dialog. 2020-05-28 13:18:25 +03:00
Mozilla L10n Automation Bot
e44d09cc48 [fenix] Import l10n. 2020-05-28 08:31:41 +03:00
David Walsh
8e04536ab4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10962 - Remove tab tray tab text labels 2020-05-27 16:40:49 -07:00
David Walsh
9761652c24 [fenix] For 10965 - Implement content description and fix border for add button 2020-05-27 16:40:26 -07:00
David Walsh
bb512269ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/10865 - Implement 3 dot menu for tab tray (https://github.com/mozilla-mobile/fenix/pull/10869) 2020-05-27 13:07:03 -05:00
David Walsh
7aa310a611 [fenix] Remove unused import 2020-05-27 08:45:15 -07:00
David Walsh
2596bb1c51 [fenix] Remove onTabClosed from interactor 2020-05-27 08:45:15 -07:00
David Walsh
312998c39d [fenix] Fix elevation for snackbar and fab 2020-05-27 08:45:15 -07:00
David Walsh
40381c9e65 [fenix] Move snackbar to TabTrayDialogFragment 2020-05-27 08:45:15 -07:00
David Walsh
dec2ddef27 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10864 - Display snack bar to undo closing tabs 2020-05-27 08:45:15 -07:00
mcarare
62164654cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/9626: Swap margin for padding and remove use of touch delegate.
Also remove text margin to maintain visual appearance.
2020-05-27 08:43:43 -07:00
mcarare
7165a9d07a [fenix] For https://github.com/mozilla-mobile/fenix/issues/9626: Delay cloning ConstraintSet to only when needed for updating. 2020-05-27 08:43:43 -07:00
Mugurell
65905e05de [fenix] For https://github.com/mozilla-mobile/fenix/issues/10948 - Avoid PWA onboarding if user already has them on screen
It is possible that after migration users would already have Firefox PWAs on
their screen.
Since they already know about this functionality, we should not promote it to
them with the one-off `FirstTimePwaFragment`.

To query installed PWAs we'll use an API available only on Android >= 26 which
means that we will probably have half of users with PWAs still see the
onboarding but half which will not.
2020-05-27 08:42:56 -07:00
Sebastian Kaspari
c0d229404a [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/9815: Allow Intents to set HomeActivity.OPEN_TO_BROWSER. 2020-05-27 10:55:44 +02:00
Mozilla L10n Automation Bot
9eeb96e361 [fenix] Import l10n. 2020-05-26 18:32:04 -07:00
Roger Yang
d26bd5ab45 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10906: Add Open in app option in custom tab (https://github.com/mozilla-mobile/fenix/pull/10929) 2020-05-26 14:37:53 -04:00
Tiger Oakes
2c2ca71d82 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10596 - Redirect moz://a URL (https://github.com/mozilla-mobile/fenix/pull/10688) 2020-05-26 11:06:01 -07:00
Simon Chae
b4d07f9548 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8319: Integrate nest WebExtensionBrowserMenu support 2020-05-26 14:02:22 -04:00
Mozilla L10n Automation Bot
91718f3828 [fenix] Import l10n. 2020-05-26 08:47:03 +03:00
Grisha Kruglov
46a69391ad [fenix] Update Settings About test to account for debug builds 2020-05-25 22:13:05 -07:00
Grisha Kruglov
4899aa5ca1 [fenix] Only set real BUILD_DATE for non-debug builds
This avoids BuildConfig modifications between local dev builds,
and speeds up the builds by avoiding running tasks that depend on BuildConfig.

Locally, depending on exact build circumstances, this saves about 5% of build runtime
for simple code changes, and about 90% of build runtime for no-op builds.
2020-05-25 22:13:05 -07:00
Jonathan Almeida
ceb7c7f1f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10915: Disabled failing UI tests in SettingsPrivacyTest 2020-05-25 23:05:45 -04:00
mcarare
9aa5a7db1e [fenix] For https://github.com/mozilla-mobile/fenix/issues/6198: Update copy and position of pair QR code scan message. 2020-05-25 17:53:20 -04:00
mcarare
cc69908c70 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10705: Update copy of auto font sizing preference. 2020-05-25 17:50:35 -04:00
mcarare
46fecb9479 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10851: Add end constraint for text view. 2020-05-25 17:49:39 -04:00
mcarare
d0a155219c [fenix] For https://github.com/mozilla-mobile/fenix/issues/10706: Update copy of deleting open tabs preference. 2020-05-25 17:37:29 -04:00
Sebastian Kaspari
d71b818407 [fenix] CrashReporter: Set release channel specific sentry project URL. 2020-05-25 16:13:54 +03:00
Mugurell
e53fd401d3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10844 - Fennec page shortcuts will open in normal tabs
This comes to resolve a small regression in which they were opened in new
custom tab.
2020-05-25 14:37:00 +03:00
Oana Horvath
bd3c6eeafe [fenix] for https://github.com/mozilla-mobile/fenix/issues/10690: disable editBookmarkTest (https://github.com/mozilla-mobile/fenix/pull/10891) 2020-05-25 12:37:21 +03:00
Mozilla L10n Automation Bot
8bb55e9d0d [fenix] Import l10n. 2020-05-25 09:51:40 +03:00
Jonathan Almeida
9ba56bd918 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10885: Don't add migration activity to history stack 2020-05-25 09:48:52 +03:00
Sawyer Blatz
8379ab29eb [fenix] No issue: Update installation docs timestamp for clarity (https://github.com/mozilla-mobile/fenix/pull/10866) 2020-05-22 14:17:47 -07:00
Grisha Kruglov
320ae74151 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10494: Process HomeMenu builder changes on the main thread
Problem was that we were trying to process menu changes (in response to account manager events) on some background thread as that's what account manager emits them on, so some code internally in PopupWindow's dismiss handling (i think, didn't dig very deeply here) was silently giving up and we'd get into a bad state.

The reason this seemingly only happened if you quickly opened a menu on startup is because account manager isn't initialized until sometime after the startup finished. So the trick was to open the menu (and register account manager state callbacks) before it got initialized, so that the callbacks are invoked.

This should also reproduce in other, much more obscure ways, e.g. if you open the menu right before sync is scheduled to run in the background, change FxA password on another connected client, and then eventually receive a onAuthenticationProblem callback.
2020-05-22 13:50:57 -07:00
David Walsh
9f744b3ce3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10859 - Use dark or light mode colors for tab tray in private mode 2020-05-22 13:34:30 -07:00
Sawyer Blatz
6d3ff138cd [fenix] For https://github.com/mozilla-mobile/fenix/issues/8125: Add default top site telemetry (https://github.com/mozilla-mobile/fenix/pull/10752) 2020-05-22 13:10:09 -07:00
Justin Wood
dee12ebb68 [fenix] Bug 1638073 - Update conftest for 'tps' to use current (firefoxci) api urls 2020-05-22 11:16:33 -07:00
Oana Horvath
184c07170a [fenix] for https://github.com/mozilla-mobile/fenix/issues/10753: improves the clickAddBookmarkButton method in flaky tests (https://github.com/mozilla-mobile/fenix/pull/10842) 2020-05-22 21:06:24 +03:00
Mozilla L10n Automation Bot
0f2dd337f7 [fenix] Import l10n. 2020-05-22 16:48:52 +03:00
sraturi
268e097717 [fenix] for https://github.com/mozilla-mobile/fenix/issues/7032 add scroll listener to make the keyboard disappear on scroll.
touch listener was blocking the scroll
2020-05-21 18:54:50 -07:00
sraturi
4a41442df6 [fenix] for https://github.com/mozilla-mobile/fenix/issues/7032 fixed issue where pressing back button exited the application 2020-05-21 18:54:50 -07:00
sraturi
be126c5ca1 [fenix] for https://github.com/mozilla-mobile/fenix/issues/7032 removed recyclerview scroll listener from Awesomebarview 2020-05-21 18:54:50 -07:00