Closed Bug 1669188 Opened 4 years ago Closed 4 years ago

The print shortcut is wrongly displayed when the `print.tab_modal.enabled` pref is set to false until the Firefox menu is displayed a second time

Categories

(Toolkit :: Printing, defect)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
83 Branch
Tracking Status
firefox81 --- wontfix
firefox82 --- wontfix
firefox83 --- verified

People

(Reporter: cmuresan, Assigned: emmamalysz)

References

Details

Attachments

(2 files)

[Affected versions]:

  • Firefox Nightly 83.0a1, Build ID 20201004212809
  • Firefox Beta 82.0b7, BuildID 20201002191150

[Affected Platforms]:

  • Windows 10
  • Ubuntu 20.04

[Prerequisites]:

  • Have the print.tab_modal.enabled set to false.

[Steps to reproduce]:

  1. Open a new Firefox Beta profile.
  2. Click the Firefox Menu button and observe the Print... option.
  3. Dismiss the doorhanger by clicking in the current page.
  4. Click the Firefox Menu button and observe the Print... option.

[Expected results]:

  • No shortcut string is displayed next to the option.

[Actual results]:

  • The shortcut string is displayed at Step 2 and it is no longer displayed at Step 4.

[Notes]:

  • The issue is not reproducible on Firefox Release 81.0.
  • The issue is not reproducible on macOS.
  • Attached a screen recording of the issue.

Emma, do you know what's going on here? I looked briefly but I'm a bit puzzled. The shortcut attribute is being removed, but I don't understand why.

Flags: needinfo?(emalysz)

I was able to reproduce this on version 81.0.1, so I went ahead and changed the flag.

I'll go ahead and take a closer look at this.

Assignee: nobody → emalysz
Status: NEW → ASSIGNED
Flags: needinfo?(emalysz)
Pushed by emalysz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8963c3923ebd
hide shortcut if print.tab_modal.enabled is false r=Gijs
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

Comment on attachment 9179765 [details]
Bug 1669188, hide shortcut if print.tab_modal.enabled is false

Beta/Release Uplift Approval Request

  • User impact if declined: This regresses the old UI for the shortcuts. This is low impact compared to other uplifts, so if it causes any problems, I can cancel this request
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Windows:
  1. Open firefox with print.tab_modal.enabled set to false
  2. Open main hamburger menu
  3. Notice shortcut is not present
  4. close panel
  5. Open again and notice shortcut is still missing
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): No string changes, but this is a change that has impacted a few release cycles
  • String changes made/needed: n/a
Attachment #9179765 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Comment on attachment 9179765 [details]
Bug 1669188, hide shortcut if print.tab_modal.enabled is false

I'm going to call this wontfix for 82 since this is kind of polishy and was around in 81 already

Attachment #9179765 - Flags: approval-mozilla-beta? → approval-mozilla-beta-

I have verified that the issue is no longer reproducible in the latest Nightly 83.0a1 (BuildID 20201008210150) using Windows and LinuxMX 4.19.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: