Closed Bug 1798956 Opened 2 years ago Closed 2 years ago

Pocket newtab ensure spocs clear if turning off topsites and spocs are enabled

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
109 Branch
Tracking Status
firefox108 + verified
firefox109 --- verified

People

(Reporter: thecount, Assigned: thecount)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We want to make sure in cases where it is applied, turning off spocs clears any appropriate data. The spocs being used in topsites makes this a bit more complicated, and I think we can make this better.

Assignee: nobody → sdowne
Blocks: 1794019
Pushed by sdowne@getpocket.com: https://hg.mozilla.org/integration/autoland/rev/a87322f94085 Pocket newtab ensure we clear spocs in cases where sponsored topsites applies to Pocket data. r=nanj
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch

[Tracking Requested - why for this release]: Ideally we have this for 108 for an upcoming experiment.

Comment on attachment 9303355 [details]
Bug 1798956 - Pocket newtab ensure we clear spocs in cases where sponsored topsites applies to Pocket data.

Beta/Release Uplift Approval Request

  • User impact if declined: Impact to an experiment
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Regression testing on toggling sponsored topsites and Pocket on and off should work as expected.
  • List of other uplifts needed: None
  • Risk to taking this patch: Medium
  • Why is the change risky/not risky? (and alternatives if risky): This might be medium low, the logic changes themselves are pretty small, and most of the changes are actually in test files.

I think at worst this is a medium risk

  • String changes made/needed: None
  • Is Android affected?: No
Attachment #9303355 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Comment on attachment 9303355 [details]
Bug 1798956 - Pocket newtab ensure we clear spocs in cases where sponsored topsites applies to Pocket data.

Approved for 108.0b6.

Attachment #9303355 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

I have verified this issue on the latest Nightly 109.0a1 build (Build ID: 20221128094337) and the latest Beta 108.0b7 (Build ID: 20221127190117) on Windows 10 x64, macOS 12.4 and Linux Mint 20.

  • When enabling/disabling the "Sponsored shortcuts" option the Sponsored tiles, are correctly displayed/not displayed.
Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: