Closed Bug 1856619 Opened 9 months ago Closed 9 months ago

The Shopping icon is displayed on other already opened tabs after Turning off review checker

Categories

(Firefox :: Shopping, defect, P2)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
120 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox118 --- disabled
firefox119 + verified
firefox120 --- verified

People

(Reporter: atrif, Assigned: Gijs)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression, Whiteboard: [fidefe-shopping] )

Attachments

(3 files, 1 obsolete file)

Attached image shopping_icon.gif

Found in

  • 119.0b4

Affected versions

  • 120.0a1 (2023-10-02)
  • 119.0b4

Tested platforms

  • Affected platforms: Ubuntu 20, macOS 11, Windows 10x64
  • Unaffected platforms: none

Preconditions

  • browser.shopping.experience2023.enabled:true

Steps to reproduce

  1. Open some random web pages in different tabs.
  2. Open a random Amazon product.
  3. Opt in and then Turn off review checker from Settings.
  4. Select tabs from step 1.

Expected result

  • The shopping icon is not displayed.

Actual result

  • The shopping icon is displayed.

Regression

  • Most likely started after the implementation of bug 1854243.

Additional notes

  • Aattached a screen recording.
  • The icon is displayed on the other tabs until is clicked.
Priority: -- → P2

[Tracking Requested - why for this release]:
Per slack conversation.

Confirmed with mozregression that this broke in bug 1854243.

Keywords: regression
Regressed by: 1854243
Assignee: nobody → jhirsch
Assignee: jhirsch → gijskruitbosch+bugs
Pushed by jhirsch@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7536721840c3
drop optedOut from conditions that toggle _enabled so shopping button keeps updating on tabswitch/navigation, r=jhirsch
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch

The patch landed in nightly and beta is affected.
:Gijs, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox119 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(gijskruitbosch+bugs)
Blocks: 1857524

Comment on attachment 9356903 [details]
Bug 1856619 - factor out updates to shopping urlbar button and sidebar related to prefs vs related to navigation and tabswitches, r?jhirsch

Revision D190214 was moved to bug 1857524. Setting attachment 9356903 [details] to obsolete.

Attachment #9356903 - Attachment is obsolete: true
Attachment #9357063 - Flags: approval-mozilla-beta?

Uplift Approval Request

  • Explanation of risk level: 1.5 line change, comes with automated test to avoid regressions
  • Is Android affected?: no
  • Steps to reproduce for manual QE testing: See comment 0
  • User impact if declined: Shopping urlbar buttons show up everywhere which is wrong
  • Fix verified in Nightly: no
  • Risk associated with taking this patch: Low
  • Needs manual QE test: yes
  • String changes made/needed: No
  • Code covered by automated testing: yes
Flags: qe-verify+
Flags: needinfo?(gijskruitbosch+bugs)

Comment on attachment 9357063 [details]
Bug 1856619 - drop optedOut from conditions that toggle _enabled so shopping button keeps updating on tabswitch/navigation, r?jhirsch

Approved for 119.0b7

Attachment #9357063 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: in-testsuite+

Verified as fixed in our latest Nightly 120.0a1 (2023-10-08) as well as our latest Beta 119.0b7.

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: