Closed
Bug 1454206
Opened 7 years ago
Closed 6 years ago
A bootstrap modal on a site I've created has weird pixellation and holes in the element when scrolling
Categories
(Core :: Panning and Zooming, defect, P3)
Tracking
()
People
(Reporter: malcolm.m.ocean, Unassigned)
References
(Depends on 1 open bug)
Details
(Whiteboard: [gfx-noted])
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
Steps to reproduce:
Go to https://complice.co/ on Android firefox.
Sign in as zzztestgoals, password zzz.
Click Today at the top if the url isn't already https://complice.co/zzztestgoals/today
Click a black button called [Just submit outcomes] (it may require scrolling down the page)
A modal should pop up. Scroll the page.
Actual results:
The bottom half of the modal may start to disappear as the page scrolls, and/or become pixellated. Sometimes (it seems particularly when the keyboard is visible) a gap appears in the middle of the modal element (I wrote this app, and this is how I'm certain this is a Firefox bug and not a Complice bug; it's literally impossible to produce that kind of knockout visual effect with CSS even if you're trying, as far as I'm aware).
Expected results:
The modal should scroll normally, eventually reaching the bottom with a Submit Outcomes button. (Sometimes it does this, but it's still weirdly pixellated.)
Reporter | ||
Comment 1•7 years ago
|
||
I will note that this is my first time using Bugzilla and I anticipate that "Web Apps" is not the right component for this bug, but I wasn't sure where else to put it!
Reporter | ||
Updated•7 years ago
|
OS: Unspecified → Android
Version: unspecified → Firefox 59
Comment 2•7 years ago
|
||
I can't reproduce the screenshot exactly, but something strange is definitively going on: When scrolling down, the clip boundary of the popup moves upwards at twice the speed of the popup itself and so eventually the whole popup becomes invisible.
I wonder whether there's any relation to bug 1445535, which is another instance of some page element moving at twice the scroll speed when it shouldn't...
Status: UNCONFIRMED → NEW
tracking-fennec: --- → ?
status-firefox59:
--- → wontfix
status-firefox60:
--- → affected
status-firefox61:
--- → affected
Component: Web Apps → Panning and Zooming
Ever confirmed: true
Keywords: testcase-wanted
Product: Firefox for Android → Core
Hardware: Unspecified → All
Version: Firefox 59 → unspecified
Comment 3•6 years ago
|
||
Here is a reduced test case made from the URL that reproduces the problem.
Updated•6 years ago
|
Comment 4•6 years ago
|
||
The reduced testcase makes a debug build of Android crash with:
06-22 18:44:16.656 15376 15413 F MOZ_Assert: Assertion failure: IsAncestor(aOne, aTwo) || IsAncestor(aTwo, aOne), at /builds/worker/workspace/build/src/obj-firefox/dist/include/nsDisplayList.h:296
Comment 5•6 years ago
|
||
Bug 1427792 is on file to track that assertion failure. I'd suggest waiting for that to be fixed, and seeing if that resolves the rendering problem as well.
Depends on: 1427792
Comment 6•6 years ago
|
||
The behaviour of the partially reduced testcase from comment 3 appears to have been fixed by bug 1532731.
Malcolm, would you be able to test the latest Firefox Nightly and check if your original issue is resolved as well?
Flags: needinfo?(malcolm.m.ocean)
Comment 7•6 years ago
|
||
I'm going to assume this was fixed by bug 1532731. Please feel free to reopen if you're still seeing this in 68 or later.
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox66:
--- → wontfix
status-firefox67:
--- → wontfix
status-firefox67.0.1:
--- → wontfix
status-firefox68:
--- → fixed
Flags: needinfo?(malcolm.m.ocean)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•