Open Bug 1492474 Opened 3 years ago Updated 2 years ago

The "CFR Recommendation" doorhanger is wrongly closed and reopened if the "Jigsaw" button is right-clicked


(Firefox :: Messaging System, defect, P3)




Tracking Status
firefox-esr60 --- unaffected
firefox62 --- unaffected
firefox63 --- wontfix
firefox64 --- affected


(Reporter: mcoman, Unassigned)


(Blocks 1 open bug)



(1 file)

Attached image rec of the issue.gif
[Affected versions]:
- Firefox 63 and above

[Affected Platforms]:
- All Windows
- All Mac

- Have a Firefox profile with the following prefs in the "about:config" page:
	- "browser.newtabpage.activity-stream.asrouterExperimentEnabled" with "true" value;
	- "browser.newtabpage.activity-stream.asrouter.messageProviders" with "[{"id":"cfr", "cohort": "one_per_day", "frequency": {"custom": [{"period": "daily", "cap": 1}]}, "type":"local","localProvider":"CFRMessageProvider","enabled":true}]" value.
	- "" set to "US";
	- "" set to true.
- Have the "Browser Console" opened.

[Steps to reproduce]:
1. Open the browser with the profile from prerequisites.
2. Open a new tab and click the "YouTube" Top Site.
3. Repeat step two another 4 times and restart the browser.
4. Open another tab and click the "YouTube" Top Site again.
5. Click the "CFR Recommendation" button from the right part of the "Address Bar".
6. Right-click the "CFR Recommendation" button from the right part of the "Adress Bar".
7. Observe the behavior.

[Expected result]:
- The doorhanger is closed.

[Actual result]:
- The doorhanger is close and reopened.

- This issue is reproducible on all the study's branches.
- This issue is reproducible with the other websites that are the object of the "CFR" shield study.
- This issue is also reproducible if at step 6 you will use "middle click" instead.
- This issue is not reproducible with "left click".
- This issue is not reproducible on Linux.
- Attached a screen recording of the issue.
Priority: -- → P3
Component: Activity Streams: Newtab → Messaging System

Is this still valid?

Flags: needinfo?(edilee)

Still happens

Flags: needinfo?(edilee)
You need to log in before you can comment on or make changes to this bug.