Closed Bug 945342 Opened 12 years ago Closed 11 years ago

Multiple APZCs with the same ScrollId exist simultaneously for a single layer tree

Categories

(Core :: Panning and Zooming, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: rbarker, Unassigned)

Details

To reproduce: 1) Launch browser 2) Go to a scrollable page (nyt.com) 3) Create a new tab an open a new scrollable page (wsj.com) 4) Go back to the original tab (containing nyt.com) Expected results: There is only ever one APZC with a unique ScrollId created at a time. Observed results: Two APZCs for the first tab exist at the same time using the same ScrollId. Log output: I/reb ( 180): Share FrameMetrics ScrollID: 2 APZCId: 0 this: 0x2e5cb00 I/reb ( 911): Create SharedFrameMetricsData ScrollId: 2 APZCId: 0 this: 0x1f60cd0 I/reb ( 180): Share FrameMetrics ScrollID: 3 APZCId: 1 this: 0x337ead0 I/reb ( 911): Create SharedFrameMetricsData ScrollId: 3 APZCId: 1 this: 0x223d498 I/reb ( 180): Destroy FrameMetrics ScrollID: 2 APZCId: 0 this: 0x2e5cb00 I/reb ( 911): Releasing ScrollId: 2 APZCId: 0 from HashTable I/reb ( 911): Destroy SharedFrameMetricsData ScrollId: 2 APZCId: 0 this: 0x1f60cd0 I/reb ( 180): Share FrameMetrics ScrollID: 2 APZCId: 2 this: 0x249d818 I/reb ( 1028): Create SharedFrameMetricsData ScrollId: 2 APZCId: 2 this: 0xc97b90 I/reb ( 180): Share FrameMetrics ScrollID: 3 APZCId: 3 this: 0x2df8878 I/reb ( 180): Destroy FrameMetrics ScrollID: 2 APZCId: 2 this: 0x249d818 I/reb ( 1028): Create SharedFrameMetricsData ScrollId: 3 APZCId: 3 this: 0x12f0980 I/reb ( 1028): Releasing ScrollId: 2 APZCId: 2 from HashTable I/reb ( 1028): Destroy SharedFrameMetricsData ScrollId: 2 APZCId: 2 this: 0xc97b90 I/reb ( 180): Share FrameMetrics ScrollID: 3 APZCId: 4 this: 0x2ee9cd0 I/reb ( 180): Destroy FrameMetrics ScrollID: 3 APZCId: 1 this: 0x337ead0 I/reb ( 911): Create SharedFrameMetricsData ScrollId: 3 APZCId: 4 this: 0x3268d70 I/reb ( 911): Destroy SharedFrameMetricsData ScrollId: 3 APZCId: 1 this: 0x223d498 I/reb ( 911): FrameMetrics ScrollId: 3 APZCId: 1 already released from HashTable, found APZCId: 4
(Previous context for this can be found circa bug 895358 comment 44)
Component: Graphics: Layers → Panning and Zooming
I never investigated this specifically but we've been using the progressive paint code on B2G for a while now and this hasn't manifested. I don't think anything is going to come of this bug so we might as well close it.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.