Open Bug 1621023 Opened 5 years ago Updated 2 years ago

The “Sponsored card” from the “Collection Promo” section is wrongly redisplayed on a new tab after being dismissed using “Delete from Pocket” or ”Archive in Pocket” options

Categories

(Firefox :: New Tab Page, defect, P2)

Desktop
All
defect

Tracking

()

Tracking Status
firefox73 --- unaffected
firefox74 --- unaffected
firefox75 --- wontfix
firefox76 --- wontfix

People

(Reporter: romartin, Assigned: thecount)

References

Details

(Keywords: regression)

Attachments

(1 file)

Attached image 2020-03-09_17h06_59.gif

[Affected Versions]:

  • Firefox Nightly 75.0a1 Build ID: 20200309091841

[Affected Platforms]:

  • Windows 10 x64
  • macOS 10.15
  • Ubuntu Linux 18.04 x86

[Prerequisites]:

  • Have the value of the pref browser.newtabpage.activity-stream.discoverystream.spocs-endpoint set to https://spocs.getpocket.com/spocs?site=1116390&country=US&region=US-CA.
  • Have the value of the pref browser.search.region set to US.
  • Be logged into "Pocket".

[Steps to reproduce]:

  1. Open the browser with the profile from prerequisites and open a new tab.
  2. Click the “Open menu” button of a “Collection” card and select the “Save to Pocket” option.
  3. For the same card, click the “Open menu” button and select “Delete from Pocket” option.
  4. Open a new tab and observe the displayed cards.

[Expected results]:

  • A new “Sponsored card” has replaced the previously deleted “Sponsored card”.

[Actual results]:

  • The previously deleted “Sponsored card” is displayed.

[Notes]:

  • This issue is also reproducible for the “Archive in Pocket” option.
  • This issue is not reproducible for the “Dismiss” option.
  • This issue is not reproducible after another tab is opened.
  • The browser.newtabpage.activity-stream.discoverystream.isCollectionDismissible pref does not affect the results for either of its values.
  • Attached is a recording of the issue.
Assignee: nobody → sdowne
Iteration: --- → 76.1 - Mar 9 - Mar 22
Priority: -- → P1

Similar to bug 1621031, I think is because archive/delete is not updating the preloaded tab.

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression
Iteration: 76.1 - Mar 9 - Mar 22 → ---

Hi Scott, does the Iteration: 76.1 tag mean, we won't come to this for 75?

Flags: needinfo?(sdowne)

Yeah, this isn't critical for 75.

Essentially that's because it's not a bug that is all that bad, and it's not limited to just collections, it's been around fora while.

A fix would be fine, but I'm guessing not important enough to justify an uplift.

Flags: needinfo?(sdowne)

Product is okay with this going live with the experiment, no uplift needed. We'll fix it in the 76 nightly cycle.

Priority: P1 → P2
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: