[Fission] Unable to interact with sticker modal in Riot
Categories
(Core :: DOM: Content Processes, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox79 | --- | disabled |
People
(Reporter: u608768, Unassigned)
References
Details
Attachments
(1 file, 1 obsolete file)
6.15 KB,
text/html
|
Details |
This only reproduces on macOS (it only seems to reproduce for windows that are shorter than some height (I don't know what that height is yet), so it may not reproduce if you're testing on an external monitor or something).
STR
- Enable fission and webrender, and restart
- Open https://chat.mozilla.org and select a room
- Click the little smiley face button to the right of the message editor, it should open a small menu
- Click the ellipses at the top right of that menu and select edit, you should see a separate modal open (the ellipses may only be visible if you already have a sticker pack, I seem to have had a sticker pack already and can't remove it for some reason, so maybe add a sticker pack first)
You should notice that you are unable to interact with the modal (scroll, click the close button, etc).
I'm trying to create a reduced test case for this, I'll post my findings in this bug.
Comment 1•4 years ago
|
||
Nika can't reproduce on Linux.
Moving to M6 unless there are other sites or problems affected.
I'm attaching a reduced test case. The document has a height: 100%; overflow: auto
container with a height: 105%
element inside of it. The oop iframe is inside a position: fixed
element.
On macOS, I can't interact with the iframe unless I first interact with the outer document (e.g. I can't highlight anything inside the iframe without first highlighting text from the outer document). This doesn't reproduce on Windows or Linux (why?), and works as expected both with an in-process iframe and with Fission disabled.
(In reply to :kashav from comment #2)
On macOS, I can't interact with the iframe unless I first interact with the outer document (e.g. I can't highlight anything inside the iframe without first highlighting text from the outer document). This doesn't reproduce on Windows or Linux (why?), and works as expected both with an in-process iframe and with Fission disabled.
So this only seems to reproduce with apz.allow_zooming
enabled (I'll file a followup for this). The original bug still reproduces without that pref.
Comment 5•4 years ago
•
|
||
On macOS, I can't interact with the iframe unless I first interact with the outer document (e.g. I can't highlight anything inside the iframe without first highlighting text from the outer document). This doesn't reproduce on Windows or Linux (why?), and works as expected both with an in-process iframe and with Fission disabled.
I can reproduce this bug in 79 Nightly on Windows with the attached test case. I can't scroll the "Example Domain" iframe until I click "Lorem ipsum" outer document. CORRECTION: I was able to reproduce this bug on Windows because I had apz.allow_zooming
= true. That's bug 1645433. With apz.allow_zooming
= false, I am not able to reproduce this bug on Windows (as Kashav described in comment 0).
Kashav, did you file a bug for the apz.allow_zooming
issue?
Tracking for Fission Nightly M6b.
(In reply to Chris Peterson [:cpeterson] from comment #5)
Kashav, did you file a bug for the
apz.allow_zooming
issue?
I've filed bug 1645433.
This appears to only be broken when the apz.allow_zooming
pref is enabled. That'll be fixed in bug 1645433.
Updated•4 years ago
|
Comment 8•4 years ago
|
||
Clearing Fission Milestone for bugs resolved as duplicates. We don't need to track duplicates.
Description
•