Closed Bug 1778463 Opened 2 years ago Closed 2 years ago

Firefox is pinned to the taskbar even though the "On my taskbar" checkbox is unchecked

Categories

(Firefox :: Installer, defect, P1)

All
Windows 7
defect

Tracking

()

VERIFIED FIXED
104 Branch
Tracking Status
firefox103 --- verified
firefox104 --- verified

People

(Reporter: cgeorgiu, Assigned: bhearsum)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi-ope])

Attachments

(2 files)

Attached image issue pin.gif

Found in

  • Beta 103.0b5

Affected versions

  • latest Nightly 104.0a1
  • Beta 103.0b5

Affected platforms

  • Windows 7 x64

Steps to reproduce

  1. Double click on the Firefox Setup.
  2. Click on the "Run" button from the dialog.
  3. Click on the "Next" button from the installation wizard.
  4. Choose the custom installation and hit Next.
  5. Leave the default installation path, then hit Next once again.
  6. Uncheck the "On my taskbar" checkbox.
  7. Finish the installation process.
  8. Observe the Win 7 taskbar.

Expected result

  • Firefox icon is not pinned to the taskbar.

Actual result

  • Firefox icon is pinned to the taskbar.

Regression range

  • Not a regression, the bug can be reproduced on the first builds where this feature landed, e.g. Nightly from 2022-06-28.

Additional notes

  • This can be reproduced if all Firefox profiles, files are deleted from %appdata%. It did not seem to make any difference if deleting the Mozilla registry files as well.
  • We were unable to reproduce this on Win 10 x64 or Win 8.1 x64.

This is quite serious as we're violating user intent - I will get a fix up ASAP.

Assignee: nobody → bhearsum
Priority: -- → P1
Whiteboard: [fidedi-ope]

The problem here ended up being that we lose the value of AddTaskBarSC once ExecCodeSegement is called -- which we do anytime we try to set ourselves as the default if the installer was run elevated.

Has STR: --- → yes

Comment on attachment 9284561 [details]
Bug 1778463: Firefox is pinned to the taskbar even though the "On my taskbar" checkbox is unchecked r?mhowell!

Beta/Release Uplift Approval Request

  • User impact if declined: In rare cases, we will pin to Firefox to the taskbar even if the user has opted out.
  • 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: See https://bugzilla.mozilla.org/show_bug.cgi?id=1778463#c0
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Simple installer change that has been verified by myself already.
  • String changes made/needed: no
  • Is Android affected?: No
Attachment #9284561 - Flags: approval-mozilla-beta?
Flags: qe-verify+
Pushed by bhearsum@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/139ea0c4ca50
Firefox is pinned to the taskbar even though the "On my taskbar" checkbox is unchecked r=mhowell
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
QA Whiteboard: [qa-triaged]

Verified as fixed on latest Nightly 104.0a1 (20220711215641) under Win 7 x64.

Comment on attachment 9284561 [details]
Bug 1778463: Firefox is pinned to the taskbar even though the "On my taskbar" checkbox is unchecked r?mhowell!

Approved for 103.0b8, thanks.

Attachment #9284561 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
See Also: → 1779254

The bug is also verified as fixed on latest Beta 103.0b8 under Win 7 x64.

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: