Closed Bug 1570332 Opened 5 years ago Closed 5 years ago

New bookmark popup shows Firefox Sync ad, but "Feature Recommendations" are turned off

Categories

(Firefox :: Messaging System, defect, P1)

68 Branch
defect

Tracking

()

VERIFIED FIXED
Firefox 71
Iteration:
71.1 - Sept 2 - 15
Tracking Status
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- verified
firefox71 --- verified

People

(Reporter: spam, Assigned: andreio)

References

(Blocks 1 open bug)

Details

(Keywords: github-merged)

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

  • I turned off "Recommend extensions as you browse" and "Recommend features as you browse" in settings a long time ago.
  • Opened a new private window,
  • went to a website
  • and clicked the bookmark (star) button in the address bar.

I am not able to reproduce this currently, I am not sure how these ads/recommendations are triggered.

Actual results:

The "New Bookmark" popup showed an ad for Firefox Sync, in place of / overlaying the screenshot of the current website.

Expected results:

A recommendation for Firefox Sync should not have appeared due to the setting "Recommend features as you browse" being turned off.

Component: Untriaged → Sync

Thanks for the report.

I'm not sure of the right bugzilla component for...maybe "Messaging System"?

Component: Sync → Messaging System

Thanks Ryan

The logic for displaying recommendations seems to be located here

https://dxr.mozilla.org/mozilla-central/source/browser/base/content/browser-places.js#257
https://dxr.mozilla.org/mozilla-central/source/browser/components/newtab/lib/BookmarkPanelHub.jsm#70

I think "Bookmarks & History" is the more correct component? According to the bugzilla components list for Firefox: "This includes the [...] add and modify bookmarks dialogs"

I can't make the recommendation show up on a new Firefox 68.0.1 installation with new profile (with Feature Recommendations default on, non-private window), again not sure what the trigger is aside from "open bookmarks add/edit panel"..

I have managed to reproduce this issue using latest Firefox Release (68.0.1), latest Firefox Beta (69.0b9) and latest Firefox Nightly (70.0a1) on Windows 10 x64, Mac 10.14.6 and Arch Linux, using the following steps:

[Prerequisites]:

  • Have at least 10 bookmarks.
  • Have the "Recommend extensions as you browse" and "Recommend features as you browse" options disabled from the "about:preferences" page.

[Steps to reproduce]:

  1. Open the browser with the profile from prerequisites.
  2. Navigate to any website and click the "Bookmark this page" button from the right part of the "Address Bar".
  3. Observe the behavior.

[Expected result]:

  • The "Bookmark" panel is opened.

[Actual result]:

  • The "Sync to CTA when Bookmarking" message is also displayed inside the "Bookmark" panel.

[Notes]:

  • The message will be displayed just once in a day and for a maximum of 3 times.
  • We have also verified that the CFR Add-ons and CFR Pin Tab features are not affected by this issue.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → All
Hardware: Unspecified → All

Confirmed with :Aaron we'll want to fix this.

Blocks: cfr
Iteration: --- → 70.3 - Aug 5 - 18
Priority: -- → P1
Assignee: nobody → andrei.br92
Iteration: 70.3 - Aug 5 - 18 → 70.4 - Aug 19 - Sep 1
Iteration: 70.4 - Aug 19 - Sep 1 → 71.1 - Sept 2 - 15
Blocks: 1584299
Status: NEW → RESOLVED
Closed: 5 years ago
Keywords: github-merged
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71

Can this ride Fx71 to release?

Flags: needinfo?(andrei.br92)

Comment on attachment 9099632 [details]
Bug 1570332 - New bookmark popup shows Firefox Sync ad, but 'Feature Recommendations' are turned off

Beta/Release Uplift Approval Request

  • User impact if declined: CFR message shown even if user opted out
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small patch. Already landed in nightly.
  • String changes made/needed:
Flags: needinfo?(andrei.br92)
Attachment #9099632 - Flags: approval-mozilla-beta?

Comment on attachment 9099632 [details]
Bug 1570332 - New bookmark popup shows Firefox Sync ad, but 'Feature Recommendations' are turned off

Important to comply with user preferences, let's uplift for beta 14.

Attachment #9099632 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

I have verified that this issue is no longer reproducible with the latest Firefox Nightly (71.0a1 Build ID - 20191010214019) installed. Now, the "Sync to CTA when Bookmarking" message is not displayed inside the "Bookmark" panel if the "Recommend extensions as you browse" and "Recommend features as you browse" options are disabled from the "about:preferences" page.

However this issue is still reproducible on the latest Firefox Beta (70.0b14 Build ID - 20191010142853), the "Sync to CTA when Bookmarking" message is displayed even if the "Recommend extensions as you browse" and "Recommend features as you browse" options are disabled from the "about:preferences" page. Considering this I am reopening this issue.

Tested on Windows 10 x64, Arch Linux and Mac 10.14.5

Status: RESOLVED → REOPENED
Flags: qe-verify+
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED

I have verified that this issue is no longer reproducible with the latest Firefox Beta (70.0b14 Build ID - 20191010142853) installed on Windows 10 x64, Arch Linux and Mac 10.14.5. Now, the "Sync to CTA when Bookmarking" message is not displayed inside the "Bookmark" panel if the "Recommend extensions as you browse" and "Recommend features as you browse" options are disabled from the "about:preferences" page.

Status: RESOLVED → VERIFIED
Attachment #9099632 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: