Closed Bug 1858006 Opened 1 year ago Closed 1 year ago

[win11] The installer no longer auto-pins in pre-22621.2361 builds of Windows.

Categories

(Firefox :: Shell Integration, defect, P2)

Desktop
Windows 11
defect

Tracking

()

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

People

(Reporter: michaelahughesuk, Assigned: michaelahughesuk)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fidedi-pinning])

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1855340 +++

Found in

  • 118.2

Affected versions

  • 118.2 and greater

Tested platforms

  • Affected platforms: Windows 11x64
  • Unaffected platforms: macOS 13, Ubuntu 22.1, Windows 10x64

Steps to reproduce

  1. Complete the Firefox installation using the default installation pathway on Windows builds before the September 2023 release (Specifically, a 22621 build but with a lower UBR number than 2361)

Expected result

  • Firefox is pinned without the user having to intervene

Actual result

  • Firefox is not pinned

Regression range

  • Not a regression

Additional notes

You can see what build of Windows you are on by going to the System Info (Press the Windows key, type System Info).
To figure out the UBR number, open up a PowerShell window in Admin mode and put this in:

(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name UBR).UBR

For me, it reports 2361. To verify this bug, you need a build of Windows that is 22621 for the build number, but lower than 2361 for the UBR number.

No longer depends on: 1852412
No longer depends on: 1855340
Keywords: regression
Regressed by: 1855340

(In reply to Michael Hughes from comment #0)

Please use "… that is regressed by this bug" instead of "… as a clone of this bug".

Set release status flags based on info from the regressing bug 1855340

:max could this be triaged?

Flags: needinfo?(mpohle)

:mhughes we are in the final week of beta for Fx119, next week is RC week.
Is this being investigated and do we expect something for an uplift?

Flags: needinfo?(mhughes)

I have formally set the priority and severity to P2 and S3, but as you know by now this issue was already worked on when this bug was filed. This ticket will either require an assignee or should be marked as a duplicate and closed.

Severity: -- → S3
Flags: needinfo?(mpohle)
Priority: -- → P2

The previous commits to shared.nsh resulted in auto-pinning only occurring in Windows 11 builds that weren't build number 22621 or higher, but a lot of users on Windows 11 are on 22621 already and the build number to pay attention to, when MS introduced the user confirmation for pinning popup, is in Windows 11, 22621, UBR 2361.
This commit checks for the UBR number too.

Assignee: nobody → mhughes
Status: NEW → ASSIGNED
Attachment #9358170 - Attachment description: WIP: Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds. → Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds.

(In reply to Donal Meehan [:dmeehan] from comment #6)

:mhughes we are in the final week of beta for Fx119, next week is RC week.
Is this being investigated and do we expect something for an uplift?

I would like to uplift this to Fx119 please.

Pushed by nalexander@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6769216667ff make installer auto-pin on Win 11 pre-UBR 2361 builds. r=nalexander

Comment on attachment 9358170 [details]
Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds.

Beta/Release Uplift Approval Request

A delay beyond Firefox Release 119 will impact pinning rates for longer than absolutely necessary.

  • 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: Exactly the same as https://bugzilla.mozilla.org/show_bug.cgi?id=1855340#c9 but on Windows 10.0.22621 both <2631 and >=2631.
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): An error here would cause a pinning popup, which is undesirable but not fatal.
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9358170 - Attachment description: Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds. → WIP: Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds.
Attachment #9358170 - Flags: approval-mozilla-beta?
Attachment #9358170 - Attachment description: WIP: Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds. → Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds.
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
Flags: needinfo?(mhughes)

Comment on attachment 9358170 [details]
Bug 1858006 - make installer auto-pin on Win 11 pre-UBR 2361 builds.

Approved for 119.0 RC1

Attachment #9358170 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

Verified as fixed on Windows 11 x64 (version:22621 UBR number:2428) on Firefox Nightly 120.0a1 (2023-10-15).

Verified as fixed on Firefox 119.0 RC1 on Windows 11 x64.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triaged]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: