Closed Bug 967818 Opened 7 years ago Closed 7 years ago

[Meta] Background should scroll with the content in Gaia

Categories

(Firefox OS Graveyard :: Gaia, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME
1.4 S3 (14mar)

People

(Reporter: BenWa, Assigned: mchang)

References

Details

(Keywords: perf, Whiteboard: [c=handeye p=3 s=2014.03.14 u=])

Right now when we have something like this:

<div style="overflow: scroll; background: white;"></div>

Sadly the paint flashing for this isn't pretty. The alternative is to put the background inside the overflow div like this:

<div style="overflow: scroll;">
  <div style="background: white;"></div>
</div>

Something like Bug 948802 could be a permanent engine side fix for this but for now we should the behavior explicit in the app.
Mason we're still seeing quite a bit of this. Can you go through another pass of gaia and see if we can fix a few more instances of that. This gets worse with APZC so we might have to uplift some of these changes to b2g 1.3. Luckily these are low risk changes.
Flags: needinfo?(mchang)
Will do!
Assignee: nobody → mchang
Flags: needinfo?(mchang)
Keywords: perf
Priority: -- → P1
Whiteboard: [c=handeye p=3 s= u=]
Target Milestone: --- → 1.4 S1 (14feb)
Status: NEW → ASSIGNED
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
Depends on: 967274
Depends on: 967878
Depends on: 967880
Depends on: 962699
Depends on: 968311
Depends on: 968456
Depends on: 968478
Depends on: 950250
Went through all the apps and added opaque backgrounds behind all the apps. The last dependent may be solved by tiling. Closing for now.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Whiteboard: [c=handeye p=3 s= u=] → [c=handeye p=3 s=2014.03.14 u=]
Target Milestone: 1.4 S1 (14feb) → 1.4 S3 (14mar)
You need to log in before you can comment on or make changes to this bug.