Closed Bug 1132928 Opened 9 years ago Closed 9 years ago

[Shinano] Pulling down notification tray fast shows graphical glitches

Categories

(Core :: Graphics, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1132741
Tracking Status
b2g-master --- affected

People

(Reporter: gerard-majax, Unassigned)

References

Details

Attachments

(1 file)

Attached video VID_0055.3gp
This was okay just two days ago.

Looking at the changes in gfx/ :
$ git log --oneline 74f80ff51c92453c421bac9c559e50cc1f164a21.. gfx/
3d67dfb Bug 1127066 - Implement ChromeProcessController::HandleLongTapUp(). r=kats
65a2a78 Bug 1127066 - Use (nsBaseWidget's) APZEventState in ChromeProcessController. r=kats
933c29e Bug 1127066 - Complain loudly if APZEventState is used with a widget that doesn't support weak references. r=kats
c83b776 Bug 1127066 - Use a weak reference to the widget in APZEventState to avoid reference cycles. r=kats
9fd2a6c Bug 1127066 - Extract an APZEventState class from TabChild. r=kats
c059c52 Bug 1127066 - Extract SendSetTargetAPZCNotification and its helpers into APZCCallbackHelper. r=kats
286bd7e Bug 1127066 - Extract a helper to apply the APZ callback transform to a touch event. r=kats
a353f75 Bug 1127066 - Fold APZCCallbackHelper::UpdateCallbackTransform() into ScrollFrame(). r=kats
54b4a66 Bug 1127066 - Factor out code common to APZCCallbackHelper::UpdateRootFrame and UpdateSubFrame. r=kats
de88d60 Bug 1131808 - Avoid trying to allocate a buffer for 0 sized YCbCr images. r=nical
3a7b0a9 Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
1da4eb2 merge mozilla-inbound to mozilla-central a=merge
e060658 Bug 1125422 - Read the force-dispatch-to-content flag from the layer tree and use it in the APZ code. r=botond
f5d90da Bug 1125422 - Add a flag on ContainerLayer to indicate when the entire subtree of layers needs to be in the dispatch-to-content region. r=roc
63e3218 Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
bad3f73 Bug 1090910: Use gfxCriticalError to show painted regions if they end up in a bad state.  Debug only crash, but will show up in about:support. r=benwa
Keywords: regression
Could it be because of bug 1127066 ?
Flags: needinfo?(bugmail.mozilla)
Flags: needinfo?(botond)
I'm seeing this on the Flame also. It looks a lot like the same sort of problem that is causing bug 1128810 and bug 1128784. That is, with APZ enabled sometimes things don't get painted fully when they're offscreen and so when they are brought onscreen they sometimes glitch.

qawanted to get a regression window on master.
Flags: needinfo?(bugmail.mozilla)
Flags: needinfo?(botond)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: