Closed
Bug 849929
Opened 12 years ago
Closed 12 years ago
[dialer] less iframe at startup - quicker startup
Categories
(Firefox OS Graveyard :: Gaia::Dialer, defect)
Tracking
(b2g18+ fixed, b2g18-v1.0.1 wontfix)
RESOLVED
FIXED
People
(Reporter: etienne, Assigned: etienne)
Details
(Whiteboard: [FFOS_PERF])
Attachments
(1 file)
6.04 KB,
patch
|
arcturus
:
review+
benfrancis
:
approval-gaia-v1+
|
Details | Diff | Splinter Review |
Apparently just having the iframe node in the DOM (without loading anything in it) still cost us about 80ms.
Assignee | ||
Updated•12 years ago
|
Whiteboard: [FFOS_PERF]
Assignee | ||
Comment 1•12 years ago
|
||
Patch proposal
Assignee: nobody → etienne
Attachment #723587 -
Flags: review?(francisco.jordano)
Comment 2•12 years ago
|
||
Comment on attachment 723587 [details] [diff] [review]
Patch proposal
Working perfectly, 'pata negra' as always.
Thanks!
Attachment #723587 -
Flags: review?(francisco.jordano) → review+
Assignee | ||
Comment 3•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 4•12 years ago
|
||
asking tef? and tracking? for these 80ms in the dialer, seems worth it.
blocking-b2g: --- → tef?
tracking-b2g18:
--- → ?
Comment 5•12 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #4)
> asking tef? and tracking? for these 80ms in the dialer, seems worth it.
+1000 they are more than worthy and the change is safe.
Comment 6•12 years ago
|
||
(tef+ as 80ms sounds great to me, and Francisco says it's safe :))
blocking-b2g: tef? → tef+
Comment 7•12 years ago
|
||
I was not able to uplift this bug to v1-train and v1.0.1. If this bug has dependencies which are not marked in this bug, please comment on this bug. If this bug depends on patches that aren't approved for v1-train and v1.0.1, we need to re-evaluate the approval. Otherwise, if this is just a merge conflict, you might be able to resolve it with:
git checkout v1-train
git cherry-pick -x -m1 8333996b0bd0ac3f186d4b399aca074772299b31
<RESOLVE MERGE CONFLICTS>
git commit
git checkout v1.0.1
git cherry-pick -x $(git log -n1 v1-train)
Updated•12 years ago
|
Flags: needinfo?(etienne)
Updated•12 years ago
|
status-b2g18:
--- → affected
status-b2g18-v1.0.1:
--- → affected
Assignee | ||
Comment 8•12 years ago
|
||
Apparently the uplift is going to be non-trivial unless we uplift bug 838020 too.
Flags: needinfo?(etienne)
Comment 9•12 years ago
|
||
(ok, that invalidates the assumption made in comment 6 to + this bug. The extra 80ms is now sounding like it comes at too high a price)
blocking-b2g: tef+ → -
Comment 10•12 years ago
|
||
bug 838020 has now been uplifted
Comment 11•12 years ago
|
||
Etienne, can you confirm the uplift is easier now ?
blocking-b2g: - → tef?
Flags: needinfo?(etienne)
Assignee | ||
Comment 12•12 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #11)
> Etienne, can you confirm the uplift is easier now ?
Currently not, I'm not sure bug 838020 is on v1-train...
Flags: needinfo?(etienne)
Comment 13•12 years ago
|
||
seems right.
(and removing tef? as this will never be on v1.0.1 anyway).
John, what was comment 10's meaning ?
Comment 14•12 years ago
|
||
Well, we tef-'d this bug because 838020 wasn't on v1-train. Bug 838020 is now on v1-train, so I don't know if we want to re-tef+ this bug or not.
Flags: needinfo?(jhford)
Comment 15•12 years ago
|
||
|git log --grep='838020' v1-train| returns nothing and you didn't pushed the commit hash for v1-train in Bug 838020, that's why I'm asking :-)
Also, tef+ is for going to v1.0.1. I guess we'll have to ask an approval to to fo v1-train now.
Comment 16•12 years ago
|
||
Comment on attachment 723587 [details] [diff] [review]
Patch proposal
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: more time to launch dialer
Testing completed:
Risk to taking this patch (and alternatives if risky):
String or UUID changes made by this patch:
Attachment #723587 -
Flags: approval-gaia-v1?(bfrancis)
Comment 17•12 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #16)
> Comment on attachment 723587 [details] [diff] [review]
> Patch proposal
>
> NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to
> better understand the B2G approval process and landings.
>
> [Approval Request Comment]
> Bug caused by (feature/regressing bug #):
> User impact if declined: more time to launch dialer
> Testing completed:
> Risk to taking this patch (and alternatives if risky):
> String or UUID changes made by this patch:
This form is missing a few things.
Comment 18•12 years ago
|
||
Comment on attachment 723587 [details] [diff] [review]
Patch proposal
a+me if this can be uplifted cleanly, clear buy-in from partners, low risk startup performance improvement for critical app.
And yes Julien, fill in the form! ;)
Attachment #723587 -
Flags: approval-gaia-v1?(bfrancis) → approval-gaia-v1+
Comment 19•12 years ago
|
||
Thanks (I was about to ask Etienne ;) )
Updated•12 years ago
|
Comment 20•12 years ago
|
||
Uplifted commit 8333996b0bd0ac3f186d4b399aca074772299b31 as:
v1-train: 0b4aaa9b90b80e3b6363ad040ec384262fabb693
You need to log in
before you can comment on or make changes to this bug.
Description
•