Closed Bug 1751360 Opened 2 years ago Closed 2 years ago

When restoring from minimized mode by clicking the Taskbutton, Unnecessary Titlebar(window caption bar) appears.

Categories

(Core :: Widget: Win32, defect, P1)

Firefox 98
Desktop
Windows 10
defect

Tracking

()

VERIFIED FIXED
98 Branch
Tracking Status
firefox-esr91 98+ verified
firefox96 --- unaffected
firefox97 --- unaffected
firefox98 + verified
firefox99 --- verified

People

(Reporter: alice0775, Assigned: cmartin)

References

(Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(2 files)

Steps to reproduce:

  1. Disable TitleBar
  2. Enter FullScreen(F11)
  3. Click Minimize button of window controls so that browser window will be minimized
  4. Click Taskbutton to restore the browser window
    --- Observe browser size & Titlebar

Actual results:
Unnecessary Titlebar(window caption bar) appears.
Browser does not restore to full screen mode(Bug 1751351).

Expected Results:
Titlebar(window caption bar) should not appear.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=a8e8fd780528015488bece604f54cb8ffac0fd16&tochange=75ac5875c5e3d12ebb414650ccf53f48d8ee01a6

Regressed by: Bug 1742421

Chris Martin, your patch seems to cause the regression. Could you please look into this?

Flags: needinfo?(cmartin)
Has Regression Range: --- → yes
Has STR: --- → yes

:alice0775, since this bug is a regression, could you fill (if possible) the regressed_by field?
For more information, please visit auto_nag documentation.

Flags: needinfo?(alice0775)

(In reply to Release mgmt bot [:marco/ :calixte] from comment #1)

:alice0775, since this bug is a regression, could you fill (if possible) the regressed_by field?
For more information, please visit auto_nag documentation.

The field cannot be filled in because access has been denied.

Flags: needinfo?(alice0775)
Regressed by: CVE-2022-26383
Severity: -- → S2
Priority: -- → P1

I have a patch for this incoming shortly

Flags: needinfo?(cmartin)
Assignee: nobody → cmartin
Status: NEW → ASSIGNED
Pushed by cmartin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ec2472db8e9a
Backout changes made by D135606 r=mhowell,handyman
https://hg.mozilla.org/integration/autoland/rev/6db8ef514517
Fix broken fullscreen behavior on Windows r=mhowell,handyman
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
No longer depends on: 1751351
Flags: qe-verify+

Managed to reproduce the issue on an older version of Nightly (2022-01-21) using a x32 build on Windows 10.
Retested everything using latest Nightly 99.0a1 and Firefox 98.0b5 on the same platform. The issue is not reproducing anymore.

Status: RESOLVED → VERIFIED
Flags: qe-verify+

Chris, could you request uplift to ESR here since bug 1742421 was uplifted to ESR?

Flags: needinfo?(cmartin)

Nice catch, sorry I missed this when I approved bug 1742421 :(. We've gone ahead and pushed this to ESR now to unblock the RC builds, but it would still be good to fill in the approval request retroactively.

https://hg.mozilla.org/releases/mozilla-esr91/rev/70e5dce7b64b
https://hg.mozilla.org/releases/mozilla-esr91/rev/c17c94724a2f

Comment on attachment 9260966 [details]
Bug 1751360 - Fix broken fullscreen behavior on Windows

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: The bug the patch fixes is quite visible and obviously not the correct UX behavior
  • User impact if declined: Fullscreen mode will continue to not function properly
  • Fix Landed on Version: 98
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It's not risky because it's already been on Nightly for quite a while without causing any further regressions, and it's already undergone manual testing by QA
Flags: needinfo?(cmartin)
Attachment #9260966 - Flags: approval-mozilla-esr91?
Attachment #9260964 - Flags: approval-mozilla-esr91?
Attachment #9260966 - Flags: approval-mozilla-esr91? → approval-mozilla-esr91+
Attachment #9260964 - Flags: approval-mozilla-esr91? → approval-mozilla-esr91+

I can confirm this issue is fixed, I verified using Firefox 91.7.0esr using a x32 build on Win 10 x64.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: