Commit Graph

1621 Commits (382ca721c4788c348da1bc4c24f702a26fdbe707)

Author SHA1 Message Date
Mark Hammond 382ca721c4 Bug 1879332 - ensure synced tabs includes the inactive property
(cherry picked from commit 5b559a4e485fa859e43e5eb3bbca95abbcbdb151)
3 months ago
Rahul Sainani 8a082c4c0d Revert "Bug 1867717 - Add DownloadsFeature to AddonPopupBaseFragment."
This reverts commit cc65693e4f8811906f344d0e902af0bccbb7edbf.

(cherry picked from commit 15c6eb2c4a22e68b65f982b59ea83c8e7a6886ef)
3 months ago
Roger Yang 085ee21558 Bug 1884666 - Only add Google additional header in search, preferences and webhp urls
(cherry picked from commit dcc48c0e7c0e8f650234a72c0bd805077bc64ce9)
4 months ago
Roger Yang c8aba76bae Bug 1875668 - Bypass cache when intercepting site in desktop mode
(cherry picked from commit 775987289cb212ce0ef6cb843cc6f6954dcb9c5b)
4 months ago
Gabriel Luong 36886c0d0a Bug 1881128 - Add additional headers for Google requests
(cherry picked from commit 9bc558c887908470ee1746518cc9926a930ecc3e)
4 months ago
Lina Butler 6e866c4206 Bug 1878434 - Add the `awesomebar.{engagement, abandonment}` events.
This commit:

* Sends the new `awesomebar.{engagement, abandonment}` events when the
  user finishes interacting with the awesomebar. These events match
  iOS's events of the same name, and Desktop's
  `urlbar.{engagement, abandonment}` events.
* Removes the `engagement_abandoned` extra key for the
  `awesomebar.{sponsored, non_sponsored}_suggestion_impressed` events,
  since they're specific to AMP and Wikipedia suggestions, and are
  subsumed by the new events.

This is the first step toward unifying our awesomebar search telemetry
on all our platforms.
5 months ago
Matthew Tighe 86c0e8156d Bug 1861459 - Update AppState.mode based on selected tab changes 5 months ago
mcarare 030332e0c7 Bug 1870050 - Suppress RestrictedApi lint 5 months ago
Ben Dean-Kawamura c9546cef39 Bug 1877847 - Remove Suggest error reporting 5 months ago
sarah541 f8edd00fe1 Bug 1868539 - Add method of changing remote server url 5 months ago
mike a 45238224b3 Bug 1873260 - Move Behavior classes to ui-widget component 5 months ago
Arturo Mejia 5fc19e6755 Bug 1867717 - Add DownloadsFeature to AddonPopupBaseFragment. 5 months ago
Arturo Mejia 6589162a99 Bug 1860472 - Clean temporary file Uploads. 5 months ago
sarah541 f1ea102053 Bug 1870066 - Add local dump and additonal logic 5 months ago
sarah541 a38cb0b853 Bug 1834842 - integrate updated SERP telemetry with Remote Settings Client 5 months ago
sarah541 8ed8e283ef Bug 1834842 - Replace Hardcoded SERP Telemetry 5 months ago
Roger Yang 7dc1b784b4 Bug 1875514 - Only send installation ping when we receive adjust metrics 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
t-p-white ca7896ad4b Bug 1874861 - Removed redundant LongParameterList suppression's 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
Gabriel Luong 970b262df2 Bug 1866133 - Add additional headers for Google search 5 months ago
Matthew Tighe 8395c80252 Bug 1861459 - Remove BrowsingModeManager 6 months ago
Matthew Tighe c68ae3cfea Bug 1861459 - Remove Home Screen usages of BrowsingModeManager 6 months ago
Matthew Tighe 9f196caa04 Bug 1861459 - Remove BrowsingModeManager usages outside of the Home Screen 6 months ago
Matthew Tighe 476e32470b Bug 1861459 - Add a binding from BrowserStore to AppStore for selected tab changes 6 months ago
jackyzy823 24dc8a266d Bug 1873375 - Should open shared search terms in private mode if 'Open links in a private tab' is set. 6 months ago
mike a 9d659af75d Bug 1869664 - Add more toolbar telemetry 6 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.
6 months ago
rahulsainani 1c4df19520 Bug 1868120 - RC recommendation impression once per product aid combination 6 months ago
iorgamgabriel 750cb246d6 Bug 1868989 - Translations UI Add Translate Page Browser Menu Button. 6 months ago
Lina Butler 07f6ba58b4 Bug 1869225 - Catch `SuggestApiException`s.
This commit adds a `handleSuggestExceptions` helper to
`FxSuggestStorage` that catches and reports `SuggestApiException`s from
the Suggest Rust component. `handleSuggestExceptions` works like the
existing `handle{Fxa, Places}Exceptions` helpers.

`FxSuggestIngestionWorker`'s retry behavior is unchanged: if ingestion
fails, the exception will now be reported, but the operation will still
be rescheduled using `WorkManager`'s retry mechanism, as before.
6 months ago
Tom Ritter 5b4c43f4f0 Bug 1870149: Bump the expiration version for the font list telemetry
We weren't getting submissions for the font telemetry list
and eventually I traced it down to the metric having been expired.

We also need to bump the submission number, otherwise the work
request will be skipped.
6 months ago
Jeff Boek c585f93afe Bug 1866927 - Adds ability to enable email tracker blocking protection in private mode 6 months ago
iorgamgabriel 19830dc737 Bug 1855980 - Translations UI Download Model Settings Screen. 7 months ago
Tom Ritter dde52ac977 Bug 1868886: Fix Nightly Font Telemetry
Unfortunately, the data we got back was flawed; and I hadn't noticed:
the device information was present, but the font data was just populating
the errors array instead of the fonts array. The FileInputStream on
live devices doesn't support reset, so it's been replaced with two separate
FileInputStreams.

Also bump the integer to cause another resubmission from Nightly users,
and include the submission integer.
7 months ago
mcarare 7521ec3424 Bug 1865357 - Add Global Privacy Control settings. 7 months ago
Tom Ritter b251e9eff1 Bug 1868165: Induce the Nightly population to submit the font list 7 months ago
Harrison Oglesby 74ca206ed5 Bug 1864759 - Add secret setting and feature flag for toolbar redesign 7 months ago
Tom Ritter 96022dad35 Bug 1867619: Fix the font list telemetry ping r?tlong
Use the GLEAN-generated metric, and submit the ping.
7 months ago
rahulsainani 6af781a519 Bug 1861694 - Use analysis status to restore (re)analysis state 7 months ago
jackyzy823 3a16f515b6 Bug 1835525 - Bookmark saves to the last select folder in TabsTray 7 months ago
Tom Ritter c06482e340 Bug 1858193: Add a OneTimeWorkRequest to collect Telemetry for Installed Fonts 7 months ago
Arturo Mejia dc9460243b Bug 1864895 - Update CBH CFR title to not use Firefox hardcoded string 7 months ago
Arturo Mejia 0ef251c789 Bug 1859817 - Align social trackers in Custom mode with desktop. 7 months ago
rahulsainani c60d1f1bc9 Bug 1859671 - Remember review checker card states for the session 7 months ago
Arturo Mejia 1cce998212 Bug 1859393 - Add CFR when the first cookie banner gets cleared. 7 months ago
Arturo Mejia ef57a71852 Bug 1859392 - Update the cookie banner handling section in the quick setting to only show in private mode. 8 months ago