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

3962 Commits

Author SHA1 Message Date
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
Justin Wood
86cb605f1e [fenix] Bug 1638073 - Update geckoview index to use new shippable index, instead of now-missing nightly index. 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
Christian Sadilek
69732d036d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10827: Upgrade to Leanplum 5.4.0 2020-05-22 13:59:58 -04: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
sraturi
6e3219e257 [fenix] fixed lint issues 2020-05-21 18:54:50 -07:00
sraturi
6644994c87 [fenix] added a onTouch listener to scrollview in search fragment to make it disappear on scroll 2020-05-21 18:54:50 -07:00
Roger Yang
31fd646807 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10802: Add crash reporting opt in mechanism in doc (https://github.com/mozilla-mobile/fenix/pull/10804) 2020-05-21 19:42:42 -04:00
Jeff Boek
f92ea0f960 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Removes "old" TabTrayFragment 2020-05-21 15:17:20 -07:00
Jeff Boek
b67ab12ff0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - opens the tab tray and filters the tab based on the browser mode 2020-05-21 15:17:20 -07:00
Jeff Boek
18f664f477 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - cleans up tabLayout colors 2020-05-21 15:17:20 -07:00
Jeff Boek
8c770984a0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Adds tabTrayDialogInteractor to browserfragment 2020-05-21 15:17:20 -07:00
Jeff Boek
e64ff47fa2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Show tab dialog on browserfragment 2020-05-21 15:17:20 -07:00
Jeff Boek
e75e6a3fdd [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Fixes up tab tray dialog styles 2020-05-21 15:17:20 -07:00
Jeff Boek
e157b3d09f [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Adds padding fto account for navigation bar in landscape 2020-05-21 15:17:20 -07:00
Jeff Boek
8e09d6073f [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Added the tab tray to the TabTrayDialogFragment and wired up dismiss actions 2020-05-21 15:17:20 -07:00
Jeff Boek
4a32c89c6d [fenix] For 10504 - Adds dialog style and fab 2020-05-21 15:17:20 -07:00
Jeff Boek
62eda22d40 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Creates the TabTrayDialogFragment 2020-05-21 15:17:20 -07:00
ekager
51fef6193a [fenix] No issue: Update androidx appcompat and constraintlayout versions 2020-05-21 10:12:03 -07:00
ekager
eb47788f4d [fenix] For https://github.com/mozilla-mobile/fenix/issues/6832 - Only emit session changes if fragment is attached 2020-05-21 10:11:50 -07:00
ekager
f9345c22cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/7602 - Integrate media fullscreen orientation feature 2020-05-21 10:11:39 -07:00
Christian Sadilek
8bd8d18f2e [fenix] For https://github.com/mozilla-mobile/fenix/issues/1824: Prevent extremely long URLs from locking up HomeFragment 2020-05-21 13:11:07 -04:00
Oana Horvath
f50f3a6557 [fenix] for https://github.com/mozilla-mobile/fenix/issues/10759: close notification shade if still open (https://github.com/mozilla-mobile/fenix/pull/10819) 2020-05-21 18:41:00 +03:00
codrut.topliceanu
51ca52381c [fenix] For https://github.com/mozilla-mobile/fenix/issues/9044 - Replace DownloadNotificationBottomSheetDialog with unobtrusive view
- Renamed DownloadNotification and removed DownloadState.dismissed dependency
- Improved DynamicDownloadDialog behaviour when scrolling
- DynamicDownloadDialog remains attached to tab until dismissed
- Fixed onTryAgain not working for resumed DownloadDialogs
2020-05-21 10:02:51 -04:00
Christian Sadilek
45b6e00bb9 [fenix] Update Android Components version to 43.0.20200520190033 2020-05-20 18:04:55 -04:00
David Walsh
7c147dcd8b [fenix] For https://github.com/mozilla-mobile/fenix/issues/10321: Wire up play and pause buttons in tab tray (https://github.com/mozilla-mobile/fenix/pull/10422) 2020-05-20 16:50:58 -05:00
Sawyer Blatz
ce07ba1b8c [fenix] For https://github.com/mozilla-mobile/fenix/issues/10465: Add telemetry for voice search (https://github.com/mozilla-mobile/fenix/pull/10785) 2020-05-20 14:35:57 -07:00
Mozilla L10n Automation Bot
4f6ba8bdbb [fenix] Import l10n. 2020-05-20 10:14:19 -07:00
Roger Yang
c9023bf307 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10782: Update crash reporting doc with what information breadcrumbs are recording (https://github.com/mozilla-mobile/fenix/pull/10787) 2020-05-20 10:44:42 -04:00
isabelrios
a4702a11ff [fenix] For https://github.com/mozilla-mobile/fenix/issues/10756 - UI intermittent media playback failures (https://github.com/mozilla-mobile/fenix/pull/10775) 2020-05-20 10:41:31 -04:00
David Walsh
c04fcc2a84 [fenix] For 10731 - Don't show tab tray menu if there are no tabs 2020-05-19 13:30:18 -07:00
Sawyer Blatz
ac99207891 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1216: Put voice search behind a nightly & debug flag 2020-05-19 13:04:11 -07:00
Sawyer Blatz
a3d6b8b682 [fenix] No issue: Clean up SearchFragment a bit 2020-05-19 13:04:11 -07:00
Sawyer Blatz
f3338d0f28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1216: Add voice search 2020-05-19 13:04:11 -07:00
Aaron Train
9a743a838d [fenix] No issue: Disable validateBaselinePing UI test (https://github.com/mozilla-mobile/fenix/pull/10772) 2020-05-19 10:59:55 -04:00
Mozilla L10n Automation Bot
95f6d570f6 [fenix] Import l10n. 2020-05-18 20:22:37 -07:00
Michael Comella
413daedf6c [fenix] For https://github.com/mozilla-mobile/fenix/issues/10757: remove no-op Experiments code and dependency.
We were supposed to have removed Experiments for performance purposes.
However, I find some code dangling in the tree.

Experiments.initialize is no longer called so I suspect
Experiments.withExperiment is a no-op. I verified that the lambda
function provided to it never ran in my local geckoBetaDebug on startup.
Assuming experiments behavior doesn't change in other build types, this
change appears safe.
2020-05-18 15:38:38 -07:00
ekager
44e101cd22 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10718 - Finish activity after removing external session 2020-05-18 15:32:29 -07:00