Closed Bug 1581851 Opened 5 years ago Closed 4 years ago

[Wayland][Webrender] LastPass add-on renders blank (all white) login window

Categories

(Core :: Widget: Gtk, defect, P3)

70 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr68 --- unaffected
firefox69 --- wontfix
firefox70 --- wontfix
firefox71 --- wontfix
firefox72 --- fix-optional

People

(Reporter: scott.palmer, Unassigned)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

Start Firefox 70.0b7 on Ubuntu 19.04 / Gnome 3.32 / Wayland / MOZ_ENABLE_WAYLAND=1.

Actual results:

It opened a new window but when I clicked on the [LastPass] button to login it displayed a blank window with no form controls or text showing so I could not login to LastPass.

Expected results:

I expected the window generated by the LastPass extension to show form controls as it does when I am not in Wayland.

I have read that some issues relate to multi-monitor.
I do have a multi-monitor setup. My leftmost monitor is in portrait mode and is NOT my primary display.

[1200x1920]<-centered->[2560x1600]

I went into [Screen Display] in Gnome and disabled my leftmost monitor leaving only my primary 2560x1600 monitor and the problem persisted.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Can you attach about:support please? Thanks.

Blocks: wayland
Flags: needinfo?(scott.palmer)
Priority: -- → P3

I see this with Wayland+Webrender. It does not happen when pinned to the overflow menu or with extensions.webextensions.remote = false.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=5ebb4441aa24eb6cbe8dad58d232004a3ea11b28&tochange=8b3c35badb46e9cf4adc823be50e1357eefd193d

Regresssed by Bug 1562141.

Blocks: wr-linux
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
Regressed by: 1562141
Summary: LastPass add-on renders blank (all white) login window -- Wayland → [Wayland][Webrender] LastPass add-on renders blank (all white) login window

Does knowing the regressing bug help? It's a bit late for 70 but we might still take a patch.

Flags: needinfo?(stransky)

(In reply to Liz Henry (:lizzard) from comment #5)

Does knowing the regressing bug help? It's a bit late for 70 but we might still take a patch.

This is Wayland + Webrender, any one of those options are disabled by default so let's target it to 71/72.

Flags: needinfo?(stransky)

I am running 70.0b14 in Manjaro and Lastpass add-on is working without the empty window now.

Flags: needinfo?(scott.palmer)

(In reply to Scott Palmer from comment #7)

I am running 70.0b14 in Manjaro and Lastpass add-on is working without the empty window now.

I can still reproduce it on latest Beta 70 and latest Nightly 71, Ubuntu 19.04.

Have you tried long-pressing LastPass button and then releasing it? Is popup empty in this case?

(In reply to Eternal Sorrow from comment #9)

Have you tried long-pressing LastPass button and then releasing it? Is popup empty in this case?

Long pressing the button solves bug 1572911 for me, so these two might be the same issue.

I can no longer reproduce this on Ubuntu 19.10 with latest Nightly 74.0a1 (Wayland + WebRender) and the original regressing build 2019-07-01. The reporter already mentioned it was fixed for them in Manjaro (Comment 7) so it appears to have been an upstream fix.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.