Closed
Bug 995886
Opened 11 years ago
Closed 11 years ago
[tarako][dolphin] the two homescreens randomly overlapped with each other after wake up from sleep
Categories
(Firefox OS Graveyard :: Gaia::Homescreen, defect)
Tracking
(blocking-b2g:1.3T+, b2g-v1.3T fixed, b2g-v1.4 fixed, b2g-v2.0 verified, b2g-v2.1 verified)
People
(Reporter: angelc04, Assigned: janjongboom, NeedInfo)
References
Details
(Whiteboard: [partner-blocker][sprd293700])
Attachments
(15 files)
196.18 KB,
image/png
|
Details | |
249.45 KB,
image/png
|
Details | |
181.71 KB,
image/png
|
Details | |
240.24 KB,
image/png
|
Details | |
182.59 KB,
image/png
|
Details | |
9.75 KB,
patch
|
Details | Diff | Splinter Review | |
1.17 MB,
text/plain
|
Details | |
49.57 KB,
text/plain
|
Details | |
191.03 KB,
image/png
|
Details | |
2.62 KB,
patch
|
Details | Diff | Splinter Review | |
6.10 KB,
patch
|
Details | Diff | Splinter Review | |
46 bytes,
text/x-github-pull-request
|
crdlc
:
review+
|
Details | Review |
46 bytes,
text/x-github-pull-request
|
crdlc
:
review+
timdream
:
review+
timdream
:
feedback+
lmandel
:
approval-gaia-v1.4+
|
Details | Review |
46 bytes,
text/x-github-pull-request
|
timdream
:
review+
bajaj
:
approval-gaia-v2.0+
|
Details | Review |
1.04 MB,
video/mp4
|
Details |
We still see this icon overlaping problem in latest build. The reproduce rate is much lower than previous builds.
And user can swipe to recover homescreen icons except dock bar.
Unfortunately, we are still unable to find a consistent STR to reproduce this.
+++ This bug was initially created as a clone of Bug #990435 +++
STR:
1. put device to sleep for a long time (over 10 minutes)
2. Wake device up and unlock screen
--> We randomly see the two homescreens overlapped. (please see attached screenshot.)
The reproduce rate is very low. But we keep seeing this problem in recent build for about twice per day.
Reporter | ||
Updated•11 years ago
|
Whiteboard: [1.4-approval-needed]
I think it has to do with the homescreen process getting killed by OOM and then locking the screen. Not sure. I still see this as well. When this happens the dailer icon and the SMS icon disappear until reboot.
1.3T noming due to the missing icons.
blocking-b2g: --- → 1.3T?
Comment 4•11 years ago
|
||
(In reply to Naoki Hirata :nhirata (please use needinfo instead of cc) from comment #1)
> I think it has to do with the homescreen process getting killed by OOM and
> then locking the screen. Not sure. I still see this as well. When this
> happens the dailer icon and the SMS icon disappear until reboot.
Patch of bug 990435 is to fix https://bugzilla.mozilla.org/show_bug.cgi?id=990435#c17 . I think it's very simliar with what you stated in comment #1. I just tested on Tarako, and found out it's not reproducible.
That would be helpful if we can have a consistent STR.
Flags: needinfo?(gduan)
Reporter | ||
Comment 5•11 years ago
|
||
spreadtrum saw this problem again after running monkey test.
Comment 6•11 years ago
|
||
this shouldn't be Tarako specific issue, can someone verify / check it on other phone? i saw this symptom in Geekphone as well when download 1.3 nightly.
Comment 7•11 years ago
|
||
qawanted for STR.
George can you take this one since you worked on 990435?
Keywords: qawanted
Comment 8•11 years ago
|
||
It looks interesting, since we only saw the position of dock bar is correct, which is different with bug 990435.
I cannot reproduce this bug. Plz kindly provide STR...
(In reply to pcheng from comment #5)
> Created attachment 8407358 [details]
> screenshot.png
>
> spreadtrum saw this problem again after running monkey test.
Updated•11 years ago
|
status-b2g-v1.3T:
--- → affected
Comment 9•11 years ago
|
||
since now haven't a regular STR, please use steps-wanted on Keywords
but I think Jonh maybe has a brief steps to let reproduce rate be higher
John, do you have some reproduce steps about this issue.
I remember you have reply this kind of problem in the mail but not sure exactly.
Flags: needinfo?(jhammink)
Keywords: qawanted → steps-wanted
Comment 10•11 years ago
|
||
Will check this again...need to see if it reproduces on buri. I was getting the screen randomly when the phone was in an OOM state.
Flags: needinfo?(jhammink)
Updated•11 years ago
|
Flags: needinfo?(jhammink)
Updated•11 years ago
|
Status: NEW → RESOLVED
blocking-b2g: 1.3T? → ---
Closed: 11 years ago
Resolution: --- → DUPLICATE
Updated•11 years ago
|
Keywords: steps-wanted
Comment 13•11 years ago
|
||
(In reply to George Duan [:gduan] [:喬智] from comment #8)
> It looks interesting, since we only saw the position of dock bar is correct,
> which is different with bug 990435.
>
> I cannot reproduce this bug. Plz kindly provide STR...
>
Hi,George
I will add some log for debugging once the issue happens again,do you have any suggestions for adding log?Such as print out the windowwidth or something else?
Comment 14•11 years ago
|
||
Comment 15•11 years ago
|
||
Comment 16•11 years ago
|
||
Comment 17•11 years ago
|
||
Comment 18•11 years ago
|
||
It's not dupe of bug 996514 (Bug symptoms are different). Reopen.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 19•11 years ago
|
||
We have two phones' homescreen overlapped after running monkey test.They both turn normal when sliding the homescreen,but the dock icons are still in wrong place.The attachments are the screenshots of the two phones and app-manager,they have a little differenc:there are only 3 '<li>' under '<footer> <ol>' on Phone_2,missing one <li>,you could see it from Phone_2_screenshot_appmanager.
hi,Tzu-Lin
Please help to check it and give me a log patch for helping afford more information once the issue occurs again.Thank you.
Flags: needinfo?(tzhuang)
Reporter | ||
Comment 20•11 years ago
|
||
is it related to Bug 991906 - [B2G][Homescreen] Long pressing an App that opened in Landscape mode will cause the Dock apps to shift ?
Reporter | ||
Comment 21•11 years ago
|
||
new monkey test log can be found here: https://www.dropbox.com/s/1ahb3o2xz1ohrtw/overlaphomescreen.zip
Comment 22•11 years ago
|
||
Could you try to reproduce it with commit of bug 991906?
(In reply to yang.zhao from comment #13)
> (In reply to George Duan [:gduan] [:喬智] from comment #8)
> > It looks interesting, since we only saw the position of dock bar is correct,
> > which is different with bug 990435.
> >
> > I cannot reproduce this bug. Plz kindly provide STR...
> >
>
> Hi,George
> I will add some log for debugging once the issue happens again,do you
> have any suggestions for adding log?Such as print out the windowwidth or
> something else?
Flags: needinfo?(yang.zhao)
Comment 23•11 years ago
|
||
(In reply to George Duan [:gduan] [:喬智] from comment #22)
> Could you try to reproduce it with commit of bug 991906?
>
Since bug 991906 doesn't uplift to v1.3t and this issue doesn't have a STR.
James,
Shall we uplifts bug 991906 patch to v1.3t ?
> (In reply to yang.zhao from comment #13)
> > (In reply to George Duan [:gduan] [:喬智] from comment #8)
> > > It looks interesting, since we only saw the position of dock bar is correct,
> > > which is different with bug 990435.
> > >
> > > I cannot reproduce this bug. Plz kindly provide STR...
> > >
> >
> > Hi,George
> > I will add some log for debugging once the issue happens again,do you
> > have any suggestions for adding log?Such as print out the windowwidth or
> > something else?
Flags: needinfo?(yang.zhao) → needinfo?(james.zhang)
Updated•11 years ago
|
Flags: needinfo?(tzhuang)
Comment 24•11 years ago
|
||
Readding steps-wanted to continue working on getting reproducible STR.
Keywords: steps-wanted
Comment 26•11 years ago
|
||
(In reply to James Zhang from comment #25)
> yang, land on monkey build to test.
Have conflicts,need a new patch for v1.3t.
Comment 27•11 years ago
|
||
I've resolved the conflicts from bug 991906. You can try this patch first.
Comment 29•11 years ago
|
||
Being in the Contacts app while the phone goes to sleep/unlocked can cause this issue. I have had a repro rate of 1/15 attempts.
Repro Steps:
1) Update a tarako to BuildID: 20140424014003
2) Go to settings > Display > Set to 1 minute
3) Hit home button
4) Hit contacts
5) let phone go to sleep
6) Wake the phone > Unlock the phone
7) Repeat steps 4 - 6 until the bug is observed
I have attached a screenshot, firewatch log, and logcat. All tagged with my user name 'Jcastro'
1.3t Environmental Variables:
Device: tarako 1.3t MOZ
BuildID: 20140424014003
Gaia: 706f474230432c8cb01e124aee2c055ec902aa1d
Gecko: 26ef3dded9ff
Version: 28.1
Firmware Version: SP6821a-4-18
Comment 30•11 years ago
|
||
Comment 31•11 years ago
|
||
Comment 32•11 years ago
|
||
Comment 33•11 years ago
|
||
(In reply to James Zhang from comment #28)
> Yang, please land it.
Land it under monkey_test folder.
commit:ed072a5278d5447b8253039bf2e1c2afea3caf10
Flags: needinfo?(yang.zhao)
Comment 34•11 years ago
|
||
Hi! Luke,
Assign this case to you, since you are working on it.
--
Keven
Assignee: nobody → lchang
Updated•11 years ago
|
blocking-b2g: --- → 1.3T?
Updated•11 years ago
|
Whiteboard: [partner-blocker]
Comment 35•11 years ago
|
||
(In reply to yang.zhao from comment #33)
> Land it under monkey_test folder.
> commit:ed072a5278d5447b8253039bf2e1c2afea3caf10
Hi Yang, Does it work?
Flags: needinfo?(yang.zhao)
Comment 36•11 years ago
|
||
We need monkey test 48 hours to verify.
Thomas, please run monkey test on your side.
Flags: needinfo?(ttsai)
Comment 37•11 years ago
|
||
(In reply to Luke Chang [:lchang] from comment #35)
> (In reply to yang.zhao from comment #33)
> > Land it under monkey_test folder.
> > commit:ed072a5278d5447b8253039bf2e1c2afea3caf10
>
> Hi Yang, Does it work?
Please see comment #36
Flags: needinfo?(yang.zhao)
Comment 38•11 years ago
|
||
We can still meet this issue.
Whiteboard: [partner-blocker] → [partner-blocker][sprd293700]
Comment 39•11 years ago
|
||
Hi Yang Zhao,
Could you provide adb log and screenshot of app-manager to display DOM structure in Homescreen?
(Same as you did in bug 990435)
Thanks
Flags: needinfo?(yang.zhao)
Comment 40•11 years ago
|
||
(In reply to Tzu-Lin Huang [:dwi2][:tzhuang] from comment #39)
> Hi Yang Zhao,
>
> Could you provide adb log and screenshot of app-manager to display DOM
> structure in Homescreen?
> (Same as you did in bug 990435)
>
> Thanks
Sorry,I didn' get the phone.
Please see comment 31 32 33 to see if that could help.
Flags: needinfo?(yang.zhao)
Comment 41•11 years ago
|
||
blocking as luke is trying to get this resolved, if Luke patch does not help here we and we don't get STR until then we should unblock this.
blocking-b2g: 1.3T? → 1.3T+
1. install a webapp or add homescreen.
2. LMK a lot (ie launch facebook app and scroll down several times, or launch gallery app and edit lots of images)
3. let the device sleep
4. wake and unlock
not sure if bug 996514 is related or not...
Comment 44•11 years ago
|
||
Hi Yang,
Since bug 996514 has been landed, could you try to run the latest version with the patch in comment 27 and see if we can still meet this issue or not? Thanks.
Flags: needinfo?(yang.zhao)
Comment 45•11 years ago
|
||
In fact ,I don't think this is the same bug with bug 996514.
And I want to try this workaround.What do you think of it?
Flags: needinfo?(yang.zhao)
Comment 46•11 years ago
|
||
Ok, let's try it first.
Comment 47•11 years ago
|
||
If you can still meet this issue, please merge this patch and dump the log when you see the dock is in the wrong position. It would be better if you can also attach a screenshot of the AppManager just like comment 14 and comment 16. Thanks.
Comment 48•11 years ago
|
||
Hi Yang,
In order to describe this bug more accurately, could you please help me confirm that the problem you can still reproduce is like attachment 8399831 [details], attachment 8411602 [details] or both?
Flags: needinfo?(yang.zhao)
Comment 49•11 years ago
|
||
If we meet attachment 8411602 [details] first, then move homescreen page, we will meet attachment 8399831 [details] issue, dock ion disappear.
Comment 50•11 years ago
|
||
(In reply to Luke Chang [:lchang] from comment #48)
> Hi Yang,
>
> In order to describe this bug more accurately, could you please help me
> confirm that the problem you can still reproduce is like attachment 8399831 [details]
> [details], attachment 8411602 [details] or both?
The issue reproduced like attachment 8399831 [details],but when we move homescreen page,the page will recover to normal,but the dock couldn't recover,like attachment 8411602 [details].
Flags: needinfo?(yang.zhao)
Comment 51•11 years ago
|
||
We don't meeting this issue with yang.zhao's patch by 7x15 hours monkey test.
Flags: needinfo?(styang)
Flags: needinfo?(kkuo)
Comment 52•11 years ago
|
||
Hi! Luke,
Per our discussion, please help to suggest a review for Yang's patch.
Thanks.
--
Keven
Flags: needinfo?(kkuo) → needinfo?(lchang)
Comment 53•11 years ago
|
||
Comment on attachment 8417235 [details] [diff] [review]
bug293700_workaround.patch
Hi Christian,
This patch seems working. Could you please help to review this patch? It's a tarako-specific patch so we will land it in v1.3t branch only. Thanks a lot.
Attachment #8417235 -
Flags: review?(crdlc)
Flags: needinfo?(lchang)
Comment 54•11 years ago
|
||
Comment on attachment 8417235 [details] [diff] [review]
bug293700_workaround.patch
Review of attachment 8417235 [details] [diff] [review]:
-----------------------------------------------------------------
In the end we have a workaround with hardcoded values so I think that we could save memory with the suggestions
::: apps/homescreen/js/dock.js
@@ +9,4 @@
> var MAX_NUM_ICONS = notTinyLayout ? 8 : 7;
> var maxNumAppInViewPort = notTinyLayout ? 6 : 4, maxOffsetLeft;
>
> + var windowWidth = (function(){
If we use this workaround, I would like to implement
var windowWidth = 320; // Tarako width
::: apps/homescreen/js/grid.js
@@ +12,4 @@
>
> var SAVE_STATE_TIMEOUT = 100;
> var BASE_HEIGHT = 460; // 480 - 20 (status bar height)
> + var DEVICE_HEIGHT = (function(){
If we use this workaround, I would like to implement
var DEVICE_HEIGHT = 460; // Tarako height
@@ +50,4 @@
> var launchPathBlacklist = [];
>
> var container;
> + var windowWidth = (function(){
The same here
Comment 55•11 years ago
|
||
Comment on attachment 8417235 [details] [diff] [review]
bug293700_workaround.patch
Request to me a review again after addressing/answering comments
Attachment #8417235 -
Flags: review?(crdlc)
Comment 56•11 years ago
|
||
Hi Cristian,
Thanks for your quick reply.
Hi Yang,
I've attached the pull request based on Cristian's suggestion. Could you help to determine if it works or not. Thanks.
Flags: needinfo?(yang.zhao)
Comment 57•11 years ago
|
||
+1 with this solution! 10x
(In reply to Luke Chang [:lchang] from comment #56)
> Created attachment 8417955 [details] [review]
> Pull Request 18983
>
> Hi Cristian,
>
> Thanks for your quick reply.
>
>
> Hi Yang,
>
> I've attached the pull request based on Cristian's suggestion. Could you
> help to determine if it works or not. Thanks.
Updated•11 years ago
|
Flags: needinfo?(james.zhang)
Comment 58•11 years ago
|
||
(In reply to Luke Chang [:lchang] from comment #56)
> Created attachment 8417955 [details] [review]
> Pull Request 18983
>
> Hi Cristian,
>
> Thanks for your quick reply.
>
>
> Hi Yang,
>
> I've attached the pull request based on Cristian's suggestion. Could you
> help to determine if it works or not. Thanks.
Ok.
Comment 59•11 years ago
|
||
Yang, land WIP on my side and run monkey to verify.
Flags: needinfo?(james.zhang)
Comment 60•11 years ago
|
||
(In reply to Luke Chang [:lchang] from comment #56)
> Created attachment 8417955 [details] [review]
> Pull Request 18983
>
> Hi Cristian,
>
> Thanks for your quick reply.
>
>
> Hi Yang,
>
> I've attached the pull request based on Cristian's suggestion. Could you
> help to determine if it works or not. Thanks.
Already patched the pull request on our build version to verify.
But your pull requests' trvavis is failed.Could you help to resolve the failed Travis first so we could uplifts the pull request to v1.3t ? Thank you very much!
Flags: needinfo?(yang.zhao)
Comment 61•11 years ago
|
||
Hi! Luke,
Could you help on Travis fail part? Thanks
--
Keven
Flags: needinfo?(lchang)
Comment 62•11 years ago
|
||
Comment on attachment 8417955 [details] [review]
Pull Request 18983
Travis passed: https://travis-ci.org/mozilla-b2g/gaia/builds/24523421
Hi Cristian, Could you help to review it again? Thanks.
Attachment #8417955 -
Flags: review?(crdlc)
Flags: needinfo?(lchang)
Comment 63•11 years ago
|
||
Comment on attachment 8417955 [details] [review]
Pull Request 18983
Perfect! Thanks a lot
Attachment #8417955 -
Flags: review?(crdlc) → review+
Comment 64•11 years ago
|
||
Cristian, thanks again!
merged in gaia v1.3t branch:
https://github.com/mozilla-b2g/gaia/commit/25a17d9d7143977ea9a81ed310098e326609d248
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Keywords: steps-wanted
Updated•11 years ago
|
Flags: needinfo?(styang)
Updated•11 years ago
|
Flags: needinfo?(ttsai)
Comment 65•11 years ago
|
||
Hi Luke,
Does this bug affect v1.4 as well? If so, we will need patch to be uplifted to v1.4.
Flags: needinfo?(lchang)
Comment 66•11 years ago
|
||
Hi Ivan,
I can't affirm if v1.4 is affected or not. However, the patch here is just a workaround and is specific to tarako only so it can't be uplifted to any other branches.
I recommend tracking Bug 991906 because they have much similar symptom.
Flags: needinfo?(lchang)
Comment 67•11 years ago
|
||
Agree with Luke. This patch is just a hardcode based on Tarako's screen resolution.Can't be uplifted to other branch.
--
Keven
Comment 68•11 years ago
|
||
We can meet the same issue on dolphin.
status-b2g-v1.4:
--- → affected
Flags: needinfo?(janjongboom)
Assignee | ||
Comment 69•11 years ago
|
||
Do we need the height as well for this patch to work? because if we only need the width for now we can use |screen.width| and uplift that to 1.4. Also works when not visible.
Flags: needinfo?(janjongboom) → needinfo?(crdlc)
Comment 70•11 years ago
|
||
(In reply to James Zhang (Spreadtrum) from comment #68)
> We can meet the same issue on dolphin.
Maybe we can try this patch first:
attachment 8412434 [details] [diff] [review] [diff] [review]
Bug-991906-uplifted.patch
Since this patch is already landed on master,if the patch could resolve the overlapped issue on v1.4,then we don't need the hardcode.
Comment 71•11 years ago
|
||
We can wait for Yang says. If it would not work, we can follow the Jan's approach
Flags: needinfo?(crdlc)
Reporter | ||
Updated•11 years ago
|
Summary: [tarako] the two homescreens randomly overlapped with each other after wake up from sleep → [tarako][dolphin] the two homescreens randomly overlapped with each other after wake up from sleep
Comment 72•11 years ago
|
||
(In reply to Cristian Rodriguez (:crdlc) from comment #71)
> We can wait for Yang says. If it would not work, we can follow the Jan's
> approach
I've applied it on dolphine ,but it's still happend with STR ,please see bug 1029306 for more detail.And flame with v1.4 version also has this issue.
Flags: needinfo?(janjongboom)
Flags: needinfo?(crdlc)
Comment 73•11 years ago
|
||
Maybe the last method is using hard code on v1.4 ,like Tarako. But actually it's not a good idea.
Comment 74•11 years ago
|
||
If you applied the patch of bug 991906 and you have the same issue, I cannot help you because I don't have neither dolphine nor flame
Comment 75•11 years ago
|
||
Maybe you can use screen.width and screen.height in all places in v1.4 instead of using the variable calculated when libraries are loaded
Flags: needinfo?(crdlc)
Assignee | ||
Comment 76•11 years ago
|
||
I can reproduce on Flame 1.4 both without and with bug 991906, so let me steal & reopen this for 1.4.
Assignee | ||
Comment 77•11 years ago
|
||
Oh the overlapping is gone with bug 991906, the icons are just completely wrong size.
Assignee: lchang → janjongboom
Status: RESOLVED → REOPENED
Flags: needinfo?(janjongboom)
Resolution: FIXED → ---
Assignee | ||
Comment 78•11 years ago
|
||
Alright, so I fixed the problem but I don't know if you're gonna like it, so asking both crldc and timdream for feedback as this patch both involves homescreen & system.
The first part is easy. After being killed the initial innerWidth of the homescreen is 0px. We use this value for a bunch of things, and we don't outline correctly. It's easily fixed by routing all requests for width and height through the Screen Helper. Then in screen helper we initialize the width and height with correct values derived of window.screen when innerWidth and innerHeight return 0.
Now this fixed most stuff, but not everything as icon sizes are sometimes way too big. I tracked it down to the window width going like this (only with screen off): 0px (initial) -> 980px (resize event) -> 320px (resize event). During the time between 980 and 320 we figure out if we run on a tablet or desktop and set the icon size to 90px. And thus the render is incorrect.
The size is always reported as 980x480px, so it makes no sense at all (normal value on Flame is 320x549). It's easily verified by adding this to page.js and killing the homescreen a couple of times with screen off:
window.addEventListener('resize', function() {
dump('[PAGE.JS] resize ' + window.innerWidth + ' ' + window.innerHeight + '\n');
})
Now the system app does nothing special, like resizing or whatever, but I think Gecko just starts rendering the iframe and resizes it to the correct size later when reflow can happen. Or something. Tim might be able to shine some light on it.
When I do a sync reflow right after adding the iframe to the body the problem is gone, so that adds to the theory; but it's dirty as shit... https://github.com/comoyo/gaia/commit/8c5f53dcf4dd233acca89f4ae13284b338550e68#diff-cfa1d9813ade22ddb10164655efc52b9R499
Attachment #8445101 -
Flags: superreview?(timdream)
Attachment #8445101 -
Flags: review?(crdlc)
Comment 79•11 years ago
|
||
Comment on attachment 8445101 [details] [review]
Patch for v1.4
LGTM the homescreen part, basically you took the screen helper in master and added the screen values. I understand the problem and I am not against your patch
Attachment #8445101 -
Flags: review?(crdlc) → review+
Comment 80•11 years ago
|
||
Hi Jan,
Since this was fixed already without problem for 1.3T, we'd keep this as resolved fixed. Please set your 1.4 patch to request 1.4 approval so it gets landed to 1.4
Since we won't longer have a dolphin branch now we can land this directly to 1.4.
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Flags: needinfo?(janjongboom)
Resolution: --- → FIXED
Comment 81•11 years ago
|
||
Comment on attachment 8445101 [details] [review]
Patch for v1.4
Jan,
If you are uplifting bug 991906 please do that there. Let's not land two bugs in one pull request.
As of the app window part, I suspect you have found a workaround for bug 1007595. In most cases if we need that for 1.4 you probably need that too in 2.0 and 2.1 too. I also think your comment should be more descriptive.
I will r+ a patch when above are fixed, i.e.
1) without the commit from bug 991906
2) with a descriptive comment.
3) applies to 1.4/2.0/master.
Thanks!
Attachment #8445101 -
Flags: superreview?(timdream) → feedback+
Assignee | ||
Comment 82•11 years ago
|
||
(In reply to Tim Guan-tin Chien [:timdream] (MoCo-TPE) (please ni?) from comment #81)
> Comment on attachment 8445101 [details] [review]
> Patch for v1.4
>
> Jan,
>
> If you are uplifting bug 991906 please do that there. Let's not land two
> bugs in one pull request.
Sure, but I can't remove the commit from bug 991906 from the PR because it wouldn't work, as the screen_helper.js is added in there. If we land 991906 on 1.4 the commit will disappear from the PR.
Anyway, I'll add the patch for master because 991906 is already in there and keep the 1.4 as is.
Flags: needinfo?(janjongboom)
Comment 83•11 years ago
|
||
(In reply to Jan Jongboom [:janjongboom] (Telenor) from comment #82)
> (In reply to Tim Guan-tin Chien [:timdream] (MoCo-TPE) (please ni?) from
> comment #81)
> > Comment on attachment 8445101 [details] [review]
> > Patch for v1.4
> >
> > Jan,
> >
> > If you are uplifting bug 991906 please do that there. Let's not land two
> > bugs in one pull request.
>
> Sure, but I can't remove the commit from bug 991906 from the PR because it
> wouldn't work, as the screen_helper.js is added in there. If we land 991906
> on 1.4 the commit will disappear from the PR.
>
> Anyway, I'll add the patch for master because 991906 is already in there and
> keep the 1.4 as is.
Please help to land it on v1.4. Thank you !
Assignee | ||
Comment 84•11 years ago
|
||
This is the master patch
Attachment #8445740 -
Flags: review?(timdream)
Assignee | ||
Comment 85•11 years ago
|
||
Comment on attachment 8445101 [details] [review]
Patch for v1.4
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 #): Initial implementation
[User impact] if declined: Homescreen can be rendered useless when homescreen gets OOMed when screen is off
[Testing completed]: A similar patch was tested on Tarako, but no.
[Risk to taking this patch] (and alternatives if risky): Performance regression when opening apps due to new sync reflow.
[String changes made]: None
Attachment #8445101 -
Flags: approval-gaia-v1.4?
Comment 86•11 years ago
|
||
Comment on attachment 8445101 [details] [review]
Patch for v1.4
Let's land this on master first and have this and bug 991906 uplifted in order to 1.4 when they are approved.
Attachment #8445101 -
Flags: review+
Comment 87•11 years ago
|
||
Awaiting for results per testing on master
Comment 88•11 years ago
|
||
Comment on attachment 8445740 [details] [review]
Patch for master
You don't need to create multiple pull requests for branches if the patch is the same, but yes, we should land on master first.
Attachment #8445740 -
Flags: review?(timdream) → review+
Assignee | ||
Comment 89•11 years ago
|
||
I had to because the patch doesn't merge cleanly on both master & 1.4.
Landed on master https://github.com/mozilla-b2g/gaia/commit/1c1e373aa6ae5a33245f80efdb5ed7e17e26ab30
Comment 91•11 years ago
|
||
Hi Lawrence,
please help to check this bug for the 1.4 uplift approval. Thanks.
Flags: needinfo?(lmandel)
Comment 92•11 years ago
|
||
Comment on attachment 8445101 [details] [review]
Patch for v1.4
Approved for 1.4.
Attachment #8445101 -
Flags: approval-gaia-v1.4? → approval-gaia-v1.4+
Flags: needinfo?(lmandel)
Comment 93•11 years ago
|
||
v1.4: https://github.com/mozilla-b2g/gaia/commit/c36c0a721ce3d509ac6ca6ea173ffa339679f47e
Does this need to land on v2.0 as well? If so, please nominate it as such? :)
Assignee | ||
Comment 94•11 years ago
|
||
Comment on attachment 8445740 [details] [review]
Patch for master
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:
[Testing completed]:
[Risk to taking this patch] (and alternatives if risky):
[String changes made]:
Attachment #8445740 -
Flags: approval-gaia-v2.0?
Updated•11 years ago
|
Attachment #8445740 -
Flags: approval-gaia-v2.0? → approval-gaia-v2.0+
Comment 95•11 years ago
|
||
Comment 97•10 years ago
|
||
This issue has been verified successfully on Flame v2.0 & v2.1
STR:
1. Put device to sleep for a long time (over 10 minutes).
2. Wake device up and unlock screen.
**Homescreen displayed correctly.
Note: We also verified comment 29 many times, and everytime, homescreen displayed correctly.
See attachment: verify_video.MP4
Reproducing rate: 0/5
Flame 2.0 versions:
Gaia-Rev 8d1e868864c8a8f1e037685f0656d1da70d08c06
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/c756bd8bf3c3
Build-ID 20141201000201
Version 32.0
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20141201.034308
FW-Date Mon Dec 1 03:43:18 EST 2014
Bootloader L1TC00011880
Flame 2.1 versions:
Gaia-Rev ccb49abe412c978a4045f0c75abff534372716c4
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/18fb67530b22
Build-ID 20141201001201
Version 34.0
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20141201.034405
FW-Date Mon Dec 1 03:44:15 EST 2014
Bootloader L1TC00011880
You need to log in
before you can comment on or make changes to this bug.
Description
•