2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-02 03:40:16 +00:00
Commit Graph

3117 Commits

Author SHA1 Message Date
Simon Chae
f765736b27 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10162: Set switch back to prev state when failed to enable/disable addon (https://github.com/mozilla-mobile/fenix/pull/10164) 2020-04-24 11:54:16 -04:00
Oana Horvath
a2d169be5f [fenix] fix private notification text (https://github.com/mozilla-mobile/fenix/pull/10192) 2020-04-24 17:55:46 +03:00
mcarare
0ecb2893f0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9913, For https://github.com/mozilla-mobile/fenix/issues/9914: Remove button when disabling it.
Setting visibility to GONE allows clicks to parent view in that space.
2020-04-24 16:42:47 +03:00
Arturo Mejia
7be16b503d [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9493: Reload after cleaning individual site permissions exceptions 2020-04-24 06:16:32 -04:00
David Walsh
b2cad42ba9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10148 - Add basic tab tray implementation without exposing to rest of app (https://github.com/mozilla-mobile/fenix/pull/9934) 2020-04-23 15:38:35 -05:00
Vlad Filippov
81122da15a [fenix] Add 'useEmail' and 'useEmailProblem' metrics event
Fixes https://github.com/mozilla-mobile/fenix/issues/9834
2020-04-23 10:33:36 -07:00
Simon Chae
c4dda61fe8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6123: Expose WebExtensions in private browsing control 2020-04-23 12:28:57 -04:00
mcarare
eb26d39bf0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10091 Also disable play/pause button when hiding it. 2020-04-23 09:22:01 -07:00
mcarare
194aa1aec3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10091 Add extension to remove and disable button 2020-04-23 09:22:01 -07:00
mcarare
8310691f2d [fenix] For https://github.com/mozilla-mobile/fenix/issues/7387: Change ETP onboarding from popup to a dialog.
Recalculated dialog position and offsets.
Changed ETP onboarding dialog to show only once.
2020-04-23 08:17:42 -07:00
mcarare
5aa32ad79a [fenix] For https://github.com/mozilla-mobile/fenix/issues/9987: Set FLAG_SECURE to dialog when flag set in activity. 2020-04-23 08:16:25 -07:00
ValentinTimisica
2aaeb8c3e4 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10109: Adds content description for browse privately card content 2020-04-23 16:59:42 +03:00
JLRoberts
9b0f6ef1d9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9550 - Don't overlap search with shortcuts text
Private mode search with suggestion onboarding was overlapping "This time, search with: " text. Adjust constraints to allow it to show under onboarding when present.
2020-04-23 11:21:53 +03:00
mcarare
4c2cfe29b5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10027: Make toolbar context menu popup dismissible on SDK<23 2020-04-22 22:47:46 -07:00
ekager
b5f847467f [fenix] For https://github.com/mozilla-mobile/fenix/issues/6832 - Fix various fragment not attached to a context crashes 2020-04-22 20:56:35 -07:00
ekager
0e078d3f20 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2818 - Enable PiP for all builds 2020-04-22 20:55:00 -07:00
Sawyer Blatz
ea02ba60c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9946: Update FennecBeta branding (https://github.com/mozilla-mobile/fenix/pull/10066) 2020-04-22 15:19:24 -07:00
Roger Yang
e85a7bd2ff [fenix] Close https://github.com/mozilla-mobile/fenix/issues/9760: Add external app links context menu candidate 2020-04-22 14:45:49 -07:00
Sawyer Blatz
8ed532ebdf [fenix] For https://github.com/mozilla-mobile/fenix/issues/9208: Adds in-product prompt to homescreen (https://github.com/mozilla-mobile/fenix/pull/9836) 2020-04-22 14:29:43 -07:00
Arturo Mejia
239a890d0e [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/7566 Handle deny & don't ask again for site permissions 2020-04-22 11:33:32 -04:00
Arturo Mejia
07fcd5106a [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9493: Reload after cleaning all site permissions exceptions 2020-04-22 08:53:07 -04:00
ekager
76b250e035 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10036 - Workaround for System Theme changes with config change 2020-04-22 00:01:54 -07:00
Michael
e42739298c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8541: Hide find bar when entering fullscreen 2020-04-22 00:01:35 -07:00
Jeff Boek
1ba6fea116 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9816 - Adds SessionObserver to session on selection 2020-04-21 14:08:58 -07:00
Jonathan Almeida
fafd0b6667 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/9338: Enable WebPush engine integration in all builds 2020-04-21 09:38:13 -04:00
ekager
fbbc270ddf [fenix] For https://github.com/mozilla-mobile/fenix/issues/8735 - Adjust fontInflation engine setting when toggling useAutoSize 2020-04-21 09:05:25 +03:00
Mozilla L10n Automation Bot
fc7b0606c7 [fenix] Import l10n. 2020-04-21 09:04:12 +03:00
ekager
e78408ffb9 [fenix] Adds destructive colors for private theme 2020-04-20 23:00:41 -07:00
codrut.topliceanu
0b0aea27e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8546 - Overrides for new TextInputLayout colors 2020-04-20 23:00:41 -07:00
ekager
479c41236f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9928 - Updates private browsing text description 2020-04-21 09:00:06 +03:00
ekager
5c0d300938 [fenix] Don't use ProcessLifecycleOwner for view-tied consume 2020-04-20 12:07:37 -07:00
ekager
e27e45bc75 [fenix] No issue: Fix leaks in BookmarkFragment 2020-04-20 12:07:37 -07:00
ekager
b28a0e8ce9 [fenix] No issue: Fix leaking sessionControlInteractor 2020-04-20 12:07:37 -07:00
isabelrios
1c1274bb17 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8081 - UI screenshots tests update (https://github.com/mozilla-mobile/fenix/pull/10023) 2020-04-20 10:39:56 -04:00
Ryan Kelly
219c8349d6 [fenix] Some cleanups for running the sync integration tests 2020-04-18 02:30:44 -07:00
Grisha Kruglov
567d0ba9b9 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4046: Always display 'Desktop' bookmarks folder
See https://github.com/mozilla-mobile/fenix/issues/4046 for a detailed discussion of this.

In short, this patch removes code that would conditionally hide desktop bookmarks depending
on the signed-in state of the browser.
2020-04-17 23:57:43 -07:00
Jonathan Almeida
048aba1ff9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9932: Fix navigation icon theme missing from migration UI
Setting the `navigationBarColor` is done in the ThemeManager for the
attached activity. Since the migration UI is separate from that, we did
not get this for free.
2020-04-17 22:45:30 -07:00
Sawyer Blatz
e738f1f8b0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9808: Fix scrolling cutoff on homescreen 2020-04-17 19:58:22 -07:00
Sawyer Blatz
c81052bd6d [fenix] For https://github.com/mozilla-mobile/fenix/issues/6940: Fixes top dynamic toolbar behavior (https://github.com/mozilla-mobile/fenix/pull/9900) 2020-04-17 13:32:20 -07:00
Roger Yang
d08756b53a [fenix] Close https://github.com/mozilla-mobile/fenix/issues/9960: Launch URI in Fenix if failed to launch in custom tab (https://github.com/mozilla-mobile/fenix/pull/9964) 2020-04-17 16:24:20 -04:00
Christian Sadilek
737e647c83 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8399: Hide keyboard to prevent content resizes
This hides the keyboard after committing a URL in the
Toolbar right before we navigate from the SearchFragment
to the BrowserFragment. If the BrowserFragment is being
displayed before the keyboard is gone an expensive
resize of the engine view (content) is triggered when the
keyboard finally goes away. This is to prevent that.
2020-04-17 12:07:44 -07:00
Emily Kager
94e26476c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8428 - move about text from static_strings.xml to strings.xml and fix comment (https://github.com/mozilla-mobile/fenix/pull/10009)
Co-authored-by: Sören Hentzschel <kontakt@agenedia.com>
2020-04-17 11:50:56 -07:00
Jonathan Almeida
68a2583e53 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8422: Add more misc migration UI fixes 2020-04-17 14:22:25 -04:00
Michael Comella
91ce22f753 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803 - post: update metrics & pings data review URL. 2020-04-17 09:11:58 -07:00
Michael Comella
a4d569db34 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803 - review: Add clarifying comments to onAppInit capture methods. 2020-04-17 09:11:58 -07:00
Michael Comella
12e7ad43c8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803 - review: move forward metric expiration date.
We primarily want to determine if this is a problem area for us to
investigate rather than a long term measurement to keep so we should set
the expiration date accordingly. Furthermore, this code executes before
crash reporting is init so it's ideal to remove it sooner rather than
later.
2020-04-17 09:11:58 -07:00
Michael Comella
a3be78d7e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803: hook up frameworkStart metric. 2020-04-17 09:11:58 -07:00
Michael Comella
deafedeada [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803: add StartupFrameworkStartMeasurement.
This class controls the central logic around the metrics we want to
record.
2020-04-17 09:11:58 -07:00
Michael Comella
162a93a190 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803: add Stat and test.
We need to access the data in stat to get the process start time, so we
can calculate the time from process start until application.init for the
frameworkStart probe.
2020-04-17 09:11:58 -07:00
Michael Comella
3556b5a10f [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803: add StartupTimeline ping type and framework_start metrics. 2020-04-17 09:11:58 -07:00