Commit Graph

3618 Commits (a3b1172191cd97a5030ab8d68cdc346933f132a0)
 

Author SHA1 Message Date
Johan Lorenzo a3b1172191 [fenix] Bug 1631839 - part 1: Expose new routes without `project.` (https://github.com/mozilla-mobile/fenix/pull/10092) 5 years ago
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.
5 years ago
mcarare 4c2cfe29b5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10027: Make toolbar context menu popup dismissible on SDK<23 5 years ago
ekager b5f847467f [fenix] For https://github.com/mozilla-mobile/fenix/issues/6832 - Fix various fragment not attached to a context crashes 5 years ago
ekager 0e078d3f20 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2818 - Enable PiP for all builds 5 years ago
Sawyer Blatz ea02ba60c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9946: Update FennecBeta branding (https://github.com/mozilla-mobile/fenix/pull/10066) 5 years ago
Roger Yang e85a7bd2ff [fenix] Close https://github.com/mozilla-mobile/fenix/issues/9760: Add external app links context menu candidate 5 years ago
Christian Sadilek 51ca89fcf4 [fenix] Upgrade to A-C 39.0.20200422203205 5 years ago
Grisha Kruglov aaec95cbae [fenix] Speed-up autoPublication workflows
This change switches to using python scripts directly in a-c and a-s repositories, which achieves two things:
- we avoid overhead of running through a-c and a-s gradle's build phases, which is quite significant
- all of the logic for checking if projects are up-to-date or need to be republished now lives in those projects

End result is that local fenix builds now incur zero costs if there are no changes in a-c or a-s,
and if there are _any_ changes at all, the corresponding project is reliably recompiled and republished.
5 years ago
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) 5 years ago
Aaron Train 9d41ca84ad [fenix] No issue: Update Flank in UI-Tests Dockerfile [dummy edit] (https://github.com/mozilla-mobile/fenix/pull/10122) 5 years ago
Christian Sadilek 5400b1f500 [fenix] Upgrade to A-C 39.0.20200422145552 5 years ago
Johan Lorenzo 0dbaf67261 [fenix] Bug 1630558 - Stop making toolchain tasks at each decision task run (https://github.com/mozilla-mobile/fenix/pull/9988) 5 years ago
Arturo Mejia c9864c053b [fenix] Update Android Components version 5 years ago
Arturo Mejia 239a890d0e [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/7566 Handle deny & don't ask again for site permissions 5 years ago
Gregory Mierzwinski 47f0dd534a [fenix] Update run-visual-metrics.py with mozilla-central changes. (https://github.com/mozilla-mobile/fenix/pull/10094) 5 years ago
Arturo Mejia 07fcd5106a [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9493: Reload after cleaning all site permissions exceptions 5 years ago
ekager 76b250e035 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10036 - Workaround for System Theme changes with config change 5 years ago
Michael e42739298c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8541: Hide find bar when entering fullscreen 5 years ago
Jeff Boek 1ba6fea116 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9816 - Adds SessionObserver to session on selection 5 years ago
Michael Comella 233150b3ca [fenix] No issue: update robolectric to 4.3.1.
This may have minor performance improvements.

I don't see any value in hoisting all dependency versions so I removed
it for this dep. I also see an additional downside (additional indirection to
find values in addition to the indirection of storing all the dependencies in
a single file).
5 years ago
MickeyMoz 36ed5f25b4 [fenix] Update Android Components version to 39.0.20200421130115. 5 years ago
Jonathan Almeida fafd0b6667 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/9338: Enable WebPush engine integration in all builds 5 years ago
ekager fbbc270ddf [fenix] For https://github.com/mozilla-mobile/fenix/issues/8735 - Adjust fontInflation engine setting when toggling useAutoSize 5 years ago
Mozilla L10n Automation Bot fc7b0606c7 [fenix] Import l10n. 5 years ago
ekager e78408ffb9 [fenix] Adds destructive colors for private theme 5 years ago
codrut.topliceanu 0b0aea27e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8546 - Overrides for new TextInputLayout colors 5 years ago
ekager 479c41236f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9928 - Updates private browsing text description 5 years ago
ekager 5c0d300938 [fenix] Don't use ProcessLifecycleOwner for view-tied consume 5 years ago
ekager e27e45bc75 [fenix] No issue: Fix leaks in BookmarkFragment 5 years ago
ekager b28a0e8ce9 [fenix] No issue: Fix leaking sessionControlInteractor 5 years ago
isabelrios 1c1274bb17 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8081 - UI screenshots tests update (https://github.com/mozilla-mobile/fenix/pull/10023) 5 years ago
MickeyMoz 77829f6e53 [fenix] Update Android Components version to 39.0.20200420130119. 5 years ago
Johan Lorenzo b87e3cba25 [fenix] Bug 1631014 - Do no trigger a new set of jobs when PR is edited (https://github.com/mozilla-mobile/fenix/pull/10024) 5 years ago
MickeyMoz e4b884193c [fenix] Update Android Components version to 39.0.20200418130110. 5 years ago
Ryan Kelly 219c8349d6 [fenix] Some cleanups for running the sync integration tests 5 years ago
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.
5 years ago
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.
5 years ago
Sawyer Blatz e738f1f8b0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9808: Fix scrolling cutoff on homescreen 5 years ago
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) 5 years ago
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) 5 years ago
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.
5 years ago
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>
5 years ago
Jonathan Almeida 68a2583e53 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8422: Add more misc migration UI fixes 5 years ago
Mihai Tabara 94140159c3 [fenix] Bug 1630587 - fix mark-as-shipped task Fenix releases (https://github.com/mozilla-mobile/fenix/pull/10021) 5 years ago
Michael Comella 91ce22f753 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803 - post: update metrics & pings data review URL. 5 years ago
Michael Comella a4d569db34 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803 - review: Add clarifying comments to onAppInit capture methods. 5 years ago
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.
5 years ago
Michael Comella a3be78d7e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8803: hook up frameworkStart metric. 5 years ago
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.
5 years ago