Closed Bug 1721564 Opened 3 years ago Closed 3 years ago

Firefox Nightly 92.0a1 (2021-07-20) on Wayland stopped responding when pasting text into the address bar or search boxes

Categories

(Core :: Widget: Gtk, defect)

Firefox 92
x86_64
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1721563

People

(Reporter: matt.fagnani, Unassigned)

References

(Regression)

Details

(Keywords: regression)

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

Steps to reproduce:

I updated Firefox Nightly 92.0a1 (2021-07-20) to build 20210720215601 in a Fedora 34 KDE Plasma installation. I started Firefox Nightly 92.0a1 (2021-07-20) 20210720215601 on Wayland with WebRender compositing in Plasma 5.22.3 on Wayland. I started Konsole and copied text in Konsole. I pasted the text into the address bar in Firefox. On other FIrefox runs, I pasted the text into the search boxes on various pages such as the Search Bugs and Quick Search boxes on https://bugzilla.mozilla.org I did the same in GNOME 40.3 briefly.

Actual results:

Firefox Nightly 92.0a1 (2021-07-20) 20210720215601 on Wayland stopped responding when pasting text into the address bar or search boxes in Plasma. The title bar showed Firefox Nightly (Not Responding). Firefox's colours faded to gray. Firefox didn't start responding again in many tries so I had to close it each time. This problem also happened in GNOME 40.3 where a GNOME pop showed "Firefox" is not responding and gave an option to quit or wait. An error "Exiting with channel error" multiple times was shown in Konsole after quitting.

I didn't see this problem with 92.0a1 (2021-07-20) 20210720094604 or earlier. I ran
MOZ_ENABLE_WAYLAND=1 mozregression --good 2021-07-19 --bad 20210720215601

The first bad revision 35d406f57982d5cf0a8d3f73421903d99c49ca8b looks like it had changes to clipboard data get and drag-and-drop on Wayland.

7:56.55 INFO: Narrowed integration regression window from [da141241, 64c2f8b7] (3 builds) to [da141241, 35d406f5] (2 builds) (~1 steps left)
7:56.55 INFO: No more integration revisions, bisection finished.
7:56.55 INFO: Last good revision: da1412413022e9f41073122b340e6f8d79091bb9
7:56.55 INFO: First bad revision: 35d406f57982d5cf0a8d3f73421903d99c49ca8b
7:56.55 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=da1412413022e9f41073122b340e6f8d79091bb9&tochange=35d406f57982d5cf0a8d3f73421903d99c49ca8b

User
Push date [To Local] Changeset Patch author — Commit message
stransky@redhat.com
Tue Jul 20 10:56:06 2021 +0000 35d406f57982d5cf0a8d3f73421903d99c49ca8b stransky — Bug 1717476 [Wayland] Change nsWaylandDragContext to RefPtr<DataOffer> in DragService code, r=jhorak
cc8f22f2278b171cc49d152b679ed8c9fd98bc26 stransky — Bug 1717476 [Wayland] Change nsWaylandDragContext to RefPtr<DataOffer> in nsWindow code, r=jhorak
c823c43f6d1ea3d18191fca61952a569643edb16 stransky — Bug 1717476 [Wayland] Imlement async clipboard data get, r=jhorak
Page 1

Expected results:

The text would be pasted into Firefox normally, and Firefox would continue responding.

OS: Unspecified → Linux
Regressed by: 1717476
Hardware: Unspecified → x86_64
Has Regression Range: --- → yes
Keywords: regression
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.