Closed Bug 1946517 Opened 1 month ago Closed 1 month ago

Prevent URL bar from showing through preonboarding modal

Categories

(Firefox :: Messaging System, defect, P1)

defect
Points:
3

Tracking

()

RESOLVED FIXED
136 Branch
Iteration:
137.1 - Feb 3 - Feb 14
Tracking Status
firefox-esr128 --- unaffected
firefox135 --- unaffected
firefox136 + fixed
firefox137 --- fixed

People

(Reporter: mviar, Assigned: mviar)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files)

[Tracking Requested - why for this release]: Supports experimentation in Fx136 (see Jira)

Address issue where URL bar bleeds through preonboarding Spotlight modal after implementation changes in bug 1945672

Component: Telemetry → Messaging System
Product: Toolkit → Firefox
See Also: → 715402

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

Attachment #9464458 - Attachment description: Bug 1946517 - Prevent URL bar from showing through preonboarding modal → Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI

Meg says we should uplift this fix to Beta 136.

Severity: -- → S3
Attachment #9464458 - Attachment description: Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI → WIP: Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI
Attachment #9464458 - Attachment description: WIP: Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI → Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI

The bug is marked as tracked for firefox136 (beta). However, the bug still has low severity.

:mviar, could you please increase the severity for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(mviar)
Severity: S3 → S2
Flags: needinfo?(mviar)
Severity: S2 → S3

We're discussing a potential workaround - I'll upgrade the severity if we decide it isn't sufficient.

Whiteboard: [fidefe]
Severity: S3 → S2
Whiteboard: [fidefe]

The work around wasn't effective in all cases, so I've increased the severity for uplift into 136 beta.

Pushed by mviar@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/425233797eeb Prevent URL bar from showing through preonboarding modal UI r=nalexander,emilio,urlbar-reviewers,adw

Addresses issue where the URL bar appeared through the UI of the preonboarding modal (see screenshot in bug).

  • Show the preonboarding after the "MozAfterPaint" event fires for the browser chrome.
  • If for some reason the "MozAfterPaint" event never fires of the event listener was added after it fired, show the modal after 1 second as a fallback.

Original Revision: https://phabricator.services.mozilla.com/D237100

Attachment #9465408 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: The preonboarding modal would have a significant visual glitch where the URL bar content shows through the modal content
  • Code covered by automated testing: no
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: See test plan in https://phabricator.services.mozilla.com/D237100
  • Risk associated with taking this patch: Low
  • Explanation of risk level: Changes are limited to breakout behavior of the URL bar and have undergone review by multiple reviewers
  • String changes made/needed: None
  • Is Android affected?: no
Flags: qe-verify+
Attachment #9465408 - Attachment description: Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI → submitBug 1946517 - Prevent URL bar from showing through preonboarding modal UI
Attachment #9465408 - Attachment description: submitBug 1946517 - Prevent URL bar from showing through preonboarding modal UI → Bug 1946517 - Prevent URL bar from showing through preonboarding modal UI

beta Uplift Approval Request

  • User impact if declined: Users will see a significant visual glitch where the URL bar bleeds through the preonboarding modal displayed in our 136 experiment
  • Code covered by automated testing: no
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: See test steps in https://phabricator.services.mozilla.com/D237100
  • Risk associated with taking this patch: Low
  • Explanation of risk level: This patch only affects URL breakout behavior and has been reviewed by several reviewers
  • String changes made/needed: none
  • Is Android affected?: no
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Attachment #9465408 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: