Closed Bug 967274 Opened 10 years ago Closed 10 years ago

[Contacts] Background doesn't scroll with the contacts causing expensive over-invalidation

Categories

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

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:1.3+, b2g-v1.3 fixed, b2g-v1.4 fixed)

RESOLVED FIXED
1.4 S1 (14feb)
blocking-b2g 1.3+
Tracking Status
b2g-v1.3 --- fixed
b2g-v1.4 --- fixed

People

(Reporter: BenWa, Assigned: vingtetun)

References

Details

(Keywords: perf, Whiteboard: [c=handeye p= s=2014.02.14 u=1.3] [ETA=2/7])

Attachments

(1 file, 1 obsolete file)

This is the same issue as bug 950250 but for the contacts app. See that bug for more details
Attached patch bug967274.patch (obsolete) — Splinter Review
Benoit let me know if that's what you were looking for. If so I will ask another review to a contacts peer.
Attachment #8369785 - Flags: review?(bgirard)
Comment on attachment 8369785 [details] [diff] [review]
bug967274.patch

The overflow: scroll is on groups-container. The background color needs to be on a child of that element (excluding the element itself). Since there's 2 children we may need to introduce an intermediate element. Setting the background on both the form and selection may work but I'm not sure.
Attachment #8369785 - Flags: review?(bgirard) → review-
Keywords: perf
Attached patch bug967274.patchSplinter Review
Let's see if this one is better.
Attachment #8369785 - Attachment is obsolete: true
Attachment #8369964 - Flags: review?(bgirard)
Assignee: nobody → 21
Attachment #8369964 - Flags: review?(bgirard) → review+
If this is r+, we need to uplift it, 1.3+. Bug 950250 covered the settings app.  We could also use this for SMS, call log, perhaps others.  Do you guys think we should open separate bugs for these, or just put all of the fixes into this one?
blocking-b2g: --- → 1.3+
Flags: needinfo?(bgirard)
Flags: needinfo?(21)
(In reply to Milan Sreckovic [:milan] from comment #4)
> If this is r+, we need to uplift it, 1.3+. Bug 950250 covered the settings
> app.  We could also use this for SMS, call log, perhaps others.  Do you guys
> think we should open separate bugs for these, or just put all of the fixes
> into this one?

We have separate bugs for all of them. I'm waiting for Francisco review as I want to make sure it does not break anything.
Flags: needinfo?(21)
Comment on attachment 8369964 [details] [diff] [review]
bug967274.patch

Review of attachment 8369964 [details] [diff] [review]:
-----------------------------------------------------------------

Looking great to me, please rebase and merge.

Thanks Vivien!
Attachment #8369964 - Flags: review?(francisco.jordano) → review+
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [c=handeye 1=2 s= u=][ETA=2/7]
Whiteboard: [c=handeye 1=2 s= u=][ETA=2/7] → [c=handeye p=2 s= u=1.3][ETA=2/7]
OS: Mac OS X → Gonk (Firefox OS)
Hardware: x86 → ARM
Whiteboard: [c=handeye p=2 s= u=1.3][ETA=2/7] → [c=handeye p=2 s=2014.02.14 u=1.3] [ETA=2/7]
Target Milestone: --- → 1.4 S1 (14feb)
Flags: needinfo?(bgirard)
Whiteboard: [c=handeye p=2 s=2014.02.14 u=1.3] [ETA=2/7] → [c=handeye p= s=2014.02.14 u=1.3] [ETA=2/7]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: