Commit Graph

6101 Commits (4b28245cbf55fbaff31cb1a1a5ef72bf442b6438)

Author SHA1 Message Date
mergify[bot] 4b28245cbf Bug 1880150 - Do not wait for attribution before dismissing splash screen (backport #5587) (#5695)
(cherry picked from commit 179fff2e8a1a0e6c90ea15c490a52fe47de67cd4)

Co-authored-by: Roger Yang <royang@mozilla.com>
3 months ago
Titouan Thibaud c89cde5577 Bug 1807080 - Fix PTR dark theme colors
Co-authored-by: Jonathan Almeida <git@jonalmeida.com>
(cherry picked from commit c6ed1d76995c7a0946dd8dfd8f089414f075726c)
4 months ago
mergify[bot] 2382044e46 Bug 1861744 - Don't display pending to delete bookmarks when refresh (backport #5236) (#5319)
When deleting bookmarks, we do not instantly remove them due to
having the possibility of undoing the deletion. Because of this,
when the bookmarks are pending to delete, they can still be displayed
when pulling down to refresh and then acted on. This patch aims to
fix this issue by subtracting the pending to delete bookmarks
when they are refreshed by pulling down.

(cherry picked from commit b98eea7fdc7901b1df91dcf796635a25cbe22900)

Co-authored-by: DreVla <vlad.dreghici@gmail.com>
4 months ago
mergify[bot] f6c6fe8272 Bug 1875515 - record Nimbus is_ready event (backport #5222) (#5268)
(cherry picked from commit 3b2bd69f8ebfdc4b74af71162636a75967ed6556)

Co-authored-by: Charlie <chumphreys@mozilla.com>
4 months ago
RebecaTudor 528136c473 Bug 1809798 - Loads the right wallpaper for the right orientation
Before, the orientation was taken from the application context which
didn't update during orientation change. Which caused to load the wrong
wallpaper when the phone was rotated. With these changes we can send
the correct orientation taken from the HomeActivity context.
4 months ago
iorgamgabriel cc476767f7 Bug 1871408 - Translations UI Add Messages Under On Toggles 4 months ago
Noah Bond 8af8a2a2d2 Bug 1871098 - Integrate `TabTools` into the Debug Drawer 5 months ago
Matthew Tighe cd1610a13f Revert "Bug 1861459 - Add a binding from BrowserStore to AppStore for selected tab changes"
This reverts commit 32c3e5aae7acc037949c38027ae23d76bc80da1a.
5 months ago
Matthew Tighe bd7a90d34b Revert "Bug 1861459 - Remove BrowsingModeManager usages outside of the Home Screen"
This reverts commit d5856268ec720ad0e41585a3f75201ae8d5e6755.
5 months ago
Matthew Tighe 452f7147d0 Revert "Bug 1861459 - Remove Home Screen usages of BrowsingModeManager"
This reverts commit 86e0f3c0ef1dd3a16194eeaff330c8517d18b49f.
5 months ago
Matthew Tighe d080cf6e70 Revert "Bug 1861459 - Remove BrowsingModeManager"
This reverts commit 38af1c1363aa34b564305a1b2c809249e1be5b1b.
5 months ago
rahulsainani 04d83965a4 Bug 1872704 - Fix home activity leak by ExtensionsProcessDisabledController 5 months ago
t-p-white ccefb2dd2d Bug 1870231 - Remove no-ops from ExternalAppBrowserActivity 5 months ago
t-p-white ca7896ad4b Bug 1874861 - Removed redundant LongParameterList suppression's 5 months ago
Roger Yang 931c43127f Bug 1874768 - Hide default browser onboarding card if user already set us as default browser 5 months ago
t-p-white 224c92b3eb Bug 1870232 - Moved the Activity's getNavDirections() functionality to Activity.kt 5 months ago
t-p-white 53415dddb4 Bug 1870613 - Extracted the HomeActivity`getBreadcrumbMessage`, `getIntentSource` and `getIntentSessionId` as generic Activity functions 5 months ago
ohall-m 67d60af2e3 Bug 1855979 - Basic Translation Beginning
The goal of this bug is to get a very basic initial `translate`
interaction using the default determined page language and default
determined user language and begin starting `Controller` and `Interactor`
files.

This bug also sets up `sessionId` as a navigation parameter for
translations.
5 months ago
Noah Bond 0613321c15 Bug 1864076 - Integrate Navigation Middleware into the Debug Drawer 5 months ago
t-p-white 3694a61fb4 Bug 1874675 - Replaced usages of runBlocking in MessageNotificationWorker 5 months ago
rahulsainani 0f632af5ae Bug 1828927 - Remove accidental debug logs 5 months ago
iorgamgabriel 6059e6e964 Bug 1871142 - Translations UI Language Dropdowns 5 months ago
rahulsainani ad87b6e654 Bug 1874374 - Fix wallpaper settings home navigation issue 5 months ago
rahulsainani 3ad78f0e6c Bug 1828927 - Fix apply wallpaper anr 5 months ago
t-p-white 32eee84f56 Bug 1861616 - Prevent Custom Tabs from stopping background media 5 months ago
RebecaTudor c34ccfadd9 Bug 1868358 - [a11y] "More to consider" is read as a heading
Before, "More to consider" was not read separately as a heading
title when TalkBack was used but the whole card could be
traveled as a heading and it's content was all read at once.

Now "More to consider" heading is read separately from the rest
of the content.
5 months ago
Gabriel Luong 970b262df2 Bug 1866133 - Add additional headers for Google search 5 months ago
Noah Bond c68139c104 Bug 1864078 - Create debug drawer navigation UI 5 months ago
mcarare d6f1874bdf Bug 1843057 - On Android 14, close private tabs when notification is dismissed. 5 months ago
DreVla 349c6fba81 Bug 1857850 - [a11y] Improve experience when accessing links in text
This patch aims to improve a11y experience when accessing links
present in bodies of text. When we have a link text element, we
now indicate that there are links present in it and upon double
tapping, a dialog is open from where the user can access any of
the links present in the text. This behavior tries to follow the
default Talkback a11y one where the user can access links from a
text in case they are annotated as URLs.
This solution allows multiple links in one body of text and also
improves accessibility for lower version devices.
5 months ago
t-p-white 344a48e59b Bug 1867431 - Remove the app flavour from the "What's new in Firefox" string 5 months ago
Noah Bond 3ceb50b299 Bug 1864075 - Create navigation middleware for the debug drawer 5 months ago
Matthew Tighe 8395c80252 Bug 1861459 - Remove BrowsingModeManager 5 months ago
Matthew Tighe c68ae3cfea Bug 1861459 - Remove Home Screen usages of BrowsingModeManager 5 months ago
Matthew Tighe 9f196caa04 Bug 1861459 - Remove BrowsingModeManager usages outside of the Home Screen 5 months ago
Matthew Tighe 476e32470b Bug 1861459 - Add a binding from BrowserStore to AppStore for selected tab changes 5 months ago
jackyzy823 24dc8a266d Bug 1873375 - Should open shared search terms in private mode if 'Open links in a private tab' is set. 5 months ago
alexandra.virvara 45e873fa01 Bug 1813794: Save search results when navigating back from saved logins list 5 months ago
iorgamgabriel b3fcbcbc56 Bug 1856990 - Translations UI Error States. 5 months ago
mike a 9d659af75d Bug 1869664 - Add more toolbar telemetry 5 months ago
Noah Bond ece51eebdc Bug 1872885 - Move debug drawer store management from `DebugOverlay` to `FenixOverlay` 5 months ago
Noah Bond 3ddf06c968 Bug 1864074 - Create debug drawer landing page UI 5 months ago
alexandra.virvara 1c6ab5db3f Bug 1862190: Expose and integrate the suggested strong password in the authentication flow 5 months ago
DreVla e374f2a670 Bug 1844750 - Improve fallback for homepage images thumbnails
Added fallback images for both Jump Back In thumbnail and
recently saved thumbnails.
5 months ago
Lina Butler 44f393a73d Bug 1871156 - Report impressions and clicks for Firefox Suggestions in the `events` ping.
Fenix currently reports AMP and Wikipedia impressions and clicks in the
`fx-suggest` ping, which intentionally omits the `client_id`. This
complicates experiment analysis, because our tooling relies on the
`client_id`.

This commit adds separate events for impressions and clicks on
sponsored and non-sponsored suggestions to the `events` ping.

* The new `awesomebar.{non_}sponsored_suggestion_clicked` events are
  collected the same way as the existing `fx-suggest` ping, and in line
  with the other `awesomebar.*_suggestion_clicked` events.
* The new `awesomebar.{non_}sponsored_suggestion_impressed` events are
  collected for engaged and abandoned search sessions. In constrast,
  the `fx-suggest` ping is only sent for engaged search sessions.
5 months ago
Noah Bond 5f6c9d9a23 Bug 1864711 - Plumb logic into TabTools to create tabs 5 months ago
William Durand 5439087524 Bug 1867597 - Enable extensions process unconditionally 5 months ago
t-p-white d769e634cf Bug 1870639 - Remove redundant dependency to `UserInteractionHandler` in ExternalAppBrowserFragment 5 months ago
rahulsainani 1c4df19520 Bug 1868120 - RC recommendation impression once per product aid combination 5 months ago
iorgamgabriel 750cb246d6 Bug 1868989 - Translations UI Add Translate Page Browser Menu Button. 5 months ago