Closed Bug 1581967 Opened 2 years ago Closed 2 years ago

Intervention from bug 1561371 prevents menus in Gmail from appearing

Categories

(Web Compatibility :: Interventions, defect, P1)

defect

Tracking

(firefox-esr6870+ fixed, firefox69 fixed, firefox70 fixed, firefox71 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr68 70+ fixed
firefox69 --- fixed
firefox70 --- fixed
firefox71 --- fixed

People

(Reporter: robwu, Assigned: robwu)

References

(Regression, )

Details

STR:

  1. Log in to Gmail in Fennec.
  2. Open a conversation, and click on the triangle menu (where the "Mark as unread", "Move", "Change labels", etc. buttons are stored).

Expected:

  • Those buttons should be visible

Actual:

  • The buttons are not visible. A black box is shown instead.

Another user has reported a similar issue (at a different view) at https://github.com/webcompat/web-bugs/issues/40308

After attaching a debugger, I found that there is an overflow:auto rule on the element responsible for this bug.

... and this overflow:auto was added by https://searchfox.org/mozilla-central/rev/1d0e84d2ec2843924bc6e5ed6658f93439e12351/mobile/android/extensions/webcompat/injections/css/bug1561371-mail.google.com-allow-horizontal-scrolling.css#1-12

I got a fix that fixes this issue, while also addressing the original issue reported at https://github.com/webcompat/web-bugs/issues/2983
To verify the latter, I opened an e-mail with a wide table (e.g. the "Release Tracking Alert" mail by the release management bot) and was able to scroll.
To verify the issue that I encountered, I followed the STR that I shared.

Assignee: nobody → rob
Status: NEW → ASSIGNED
Summary: Intervention from bug → Intervention from bug 1561371 prevents menus in Gmail from appearing

Updated pull request to reference other webcompat reports: https://github.com/mozilla/webcompat-addon/pull/81#issue-318528321

One of them has a screenshot that shows what happens when my original STR were to be followed: https://github.com/webcompat/web-bugs/issues/40151

Dennis, could you review the PR, and prepare a new release with it?

Flags: needinfo?(dschubert)
Priority: -- → P1
Depends on: 1583225

We shipped 6.1.0 to release just now, and I can confirm the gmail regression no longer exists. Bug 1583225 should land in m-c today, and beta shortly thereafter. I think we can close now.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Flags: needinfo?(dschubert)
You need to log in before you can comment on or make changes to this bug.