Closed Bug 1206272 Opened 9 years ago Closed 9 years ago

can not go into settings -> home screens because panels/homescreens/wallpaper isn't loaded

Categories

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

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:2.5+, b2g-v2.2 unaffected, b2g-master verified)

VERIFIED FIXED
blocking-b2g 2.5+
Tracking Status
b2g-v2.2 --- unaffected
b2g-master --- verified

People

(Reporter: mozilla, Assigned: gmarty)

References

Details

(Keywords: regression, smoketest, Whiteboard: [Spark], [dogfood-blocker])

Attachments

(3 files)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0 Build ID: 20150826185640 Steps to reproduce: 1. open settings 2. select home screens Actual results: home screens is getting blue, but it will not switch into it Expected results: Home screens settings should open
logcat gives me this: E/Settings(18282): [JavaScript Error: "Error: Not loaded: panels/homescreens/wallpaper" {file: "app://settings.gaiamobile.org/js/vendor/alameda.js" line: 41}]
Component: General → Gaia::Settings
settings -> display can be opened, but the wallpaper section is missing
I am on commit 27a86ef0e13fa7d02417a5094bb2712a67a623ab
Once tapped on "Home Screens", the Settings app is broken and has to be terminated in the task switcher and relaunched to access the other panels.
Attached video Aries KK v2.5.3gp
This bug can be repro on latest build of Aries KK v2.5 and Flame KK v2.5 but cannot be repro on latest Flame KK v2.2. Actual Result: 1.The Home Screens potion in Settings will getting blue when tapping on it, but it will not switch into it. 2.And long tap home page and launch Homesscreen Settings will also appears a blank page. 3.Display can be opened, but the wallpaper section is missing. See attachment: Aries KK v2.5.3gp & logcat0317.txt Reproduce rate: 5/5 Device: Aries KK v2.5 (Affected) Build ID 20150920050928 Gaia Revision e67d319d0854e32e23210784eb9c4e1b8a025adb Gaia Date 2015-09-19 07:42:05 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/ccd6b5f5e544c1d708849144943a776941bd3794 Gecko Version 43.0a1 Device Name aries Firmware(Release) 4.4.2 Firmware(Incremental) eng.worker.20150920.042926 Firmware Date Sun Sep 20 04:29:33 UTC 2015 Bootloader s1 Device: Flame KK 2.5 (Affected) Build ID 20150920150205 Gaia Revision e67d319d0854e32e23210784eb9c4e1b8a025adb Gaia Date 2015-09-19 07:42:05 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/ccd6b5f5e544c1d708849144943a776941bd3794 Gecko Version 43.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150920.182952 Firmware Date Sun Sep 20 18:30:04 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0 Device: Flame KK 2.2 (Unaffected) Build ID 20150920032503 Gaia Revision 95950c9d48ad2fc2da7686c2b133b750a99cd3da Gaia Date 2015-09-18 09:55:13 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/38d6133e2416 Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150920.065310 Firmware Date Sun Sep 20 06:53:21 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0
Status: UNCONFIRMED → NEW
QA Whiteboard: [MGSEI-Triage+]
Ever confirmed: true
Keywords: regression
B2G-inbound Regression Window: Last Working Environmental Variables: Build ID 20150918024053 Gaia Revision 4f22dfecdc046fe5223ee858dd06c11b75884740 Gaia Date 2015-09-18 05:36:26 Gecko Revision https://hg.mozilla.org/integration/b2g-inbound/rev/15859b18d22eb42fa922ce6ecb2ea177fe227dc5 Gecko Version 43.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150918.183034 Firmware Date Fri Sep 18 18:30:44 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0 First Broken Environmental Variables: Build ID 20150918025354 Gaia Revision c4ae7873e0db54e3998cd7b5fa7de05caaebb27b Gaia Date 2015-09-18 09:31:11 Gecko Revision https://hg.mozilla.org/integration/b2g-inbound/rev/ceff400b7ee3aec3b01017b0c724229aec7a295a Gecko Version 43.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150915.182947 Firmware Date Tue Sep 15 18:29:57 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0 First Broken Gaia & Last Working Gecko - issue DOES repro Gaia-Rev c4ae7873e0db54e3998cd7b5fa7de05caaebb27b Gecko-Rev https://hg.mozilla.org/integration/b2g-inbound/rev/15859b18d22eb42fa922ce6ecb2ea177fe227dc5 First Broken Gecko & Last Working Gaia – issue DOES NOT repro Gaia-Rev 4f22dfecdc046fe5223ee858dd06c11b75884740 Gecko-Rev https://hg.mozilla.org/integration/b2g-inbound/rev/ceff400b7ee3aec3b01017b0c724229aec7a295a Gecko pushlog: https://github.com/mozilla-b2g/gaia/compare/4f22dfecdc046fe5223ee858dd06c11b75884740...c4ae7873e0db54e3998cd7b5fa7de05caaebb27b
Guillaume, this seems to be a regression from bug 1180666, can you investigate, please?
Blocks: 1180666
Flags: needinfo?(gmarty)
[Blocking Requested - why for this release]: Nominate. Regression bug, and Settings page will be blank, and wallpaper disappears.
blocking-b2g: --- → 2.5?
Comment on attachment 8663714 [details] [review] [gaia] gmarty:Bug-1206272-Can-not-go-into-settings-home-screens > mozilla-b2g:master It seems that the build system doesn't like arrow functions. Fred, can you take a look at the patch?
Flags: needinfo?(gmarty)
Attachment #8663714 - Flags: review?(gasolin)
Keywords: smoketest
Whiteboard: [Spark]
Whiteboard: [Spark] → [Spark], [dogfood-blocker]
gasolin, please help with the review here -- we need to close on this dogfood blocker asap to move ahead with the dogfood build. also adding kevin to see if he can help in anyway during US day time. thanks much! hema
Flags: needinfo?(kevingrandon)
Flags: needinfo?(gasolin)
blocking-b2g: 2.5? → 2.5+
Priority: -- → P1
gmarty - assigning to you since you have patch up for review :)
Assignee: nobody → gmarty
Adding qawanted to test around the patch before it lands.
Keywords: qawanted
Comment on attachment 8663714 [details] [review] [gaia] gmarty:Bug-1206272-Can-not-go-into-settings-home-screens > mozilla-b2g:master Thanks for finding it out. To prevent alike issues I'll add some notice about the require.config in settings readme.
Flags: needinfo?(kevingrandon)
Flags: needinfo?(gasolin)
Attachment #8663714 - Flags: review?(gasolin) → review+
(In reply to Fred Lin [:gasolin] from comment #15) > Comment on attachment 8663714 [details] [review] > [gaia] gmarty:Bug-1206272-Can-not-go-into-settings-home-screens > > mozilla-b2g:master > > Thanks for finding it out. > > To prevent alike issues I'll add some notice about the require.config in > settings readme. Thanks Fred! Appreciate your help on this one!
I checked the patch after applying it to the latest Flame and Aries builds. I was able to access the Home Screens setting and all other settings through the settings app. However the Homescreen Settings accessed by bringing up the context menu on the Homescreen leads to a blank page. This is being investigated separately as it occurs without the patch as well. Environmental Variables: Device: Aries 2.5 BuildID: 20150922115027 Gaia: e74a67cf5c1284442430e710ecb7455805d32205 Gecko: a1ccea59e254a88f7bb44b0ad8a58b77b7eca339 Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd Version: 44.0a1 (2.5) Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0 Environmental Variables: Device: Flame 2.5 BuildID: 20150922030227 Gaia: e74a67cf5c1284442430e710ecb7455805d32205 Gecko: 2235e56c94cf61614902fd3a4ac7b837f7154b97 Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd Version: 44.0a1 (2.5) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
QA Whiteboard: [MGSEI-Triage+] → [MGSEI-Triage+][QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: qawanted
See Also: → 1207308
Hey Mr. Marty! Could you look at the comment in regards to the patch please? The issue I don't think is a blocker, having said that it would be good to get a fix in.
Flags: needinfo?(gmarty)
merged in f480bac. Sorry I did this on aries and only nightly version allow me to copy paste text from sms :p
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Jayme, can you file a bug in regards to the issue you found? I'll produce a FOTA build since it's already been pushed according to Fred.
Flags: needinfo?(jmercado)
Naoki I think what you mentioned is filed in bug 1207308, and is fixed as well (though might need UX confirm later)
Flags: needinfo?(nhirata.bugzilla)
Fred is correct, bug 1207308 was the bug I mentioned.
Flags: needinfo?(jmercado)
QA Whiteboard: [MGSEI-Triage+][QAnalyst-Triage?] → [MGSEI-Triage+][QAnalyst-Triage+]
Flags: needinfo?(ktucker)
This issue is verified fixed on the latest Aries and Flame 2.5 master builds. The Home Screens menu opens properly, and does not interfere with the functionality of the rest of the Settings app. Environmental Variables: Device: Aries 2.5 BuildID: 20150924111215 Gaia: 4bb17b24620818cbda0ba0c0d69e0ce3f914e1b7 Gecko: 001942e4617b2324bfa6cdfb1155581cbc3f0cc4 Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd Version: 44.0a1 (2.5) Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0 Environmental Variables: Device: Flame 2.5 BuildID: 20150924030228 Gaia: 4bb17b24620818cbda0ba0c0d69e0ce3f914e1b7 Gecko: bf2bc1aa78c0b72d9b6b13f7a8c6ae61c60a51dc Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd Version: 44.0a1 (2.5) Firmware Version: v18D User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [MGSEI-Triage+][QAnalyst-Triage+] → [MGSEI-Triage+][QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [MGSEI-Triage+][QAnalyst-Triage?] → [MGSEI-Triage+][QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Hey Naoki-san, what bug are you referring to in Comment 18.
Flags: needinfo?(gmarty)
based on comment 17, https://bugzilla.mozilla.org/show_bug.cgi?id=1207308. No need to worry about it since it's resolved. :) Thanks!
Flags: needinfo?(nhirata.bugzilla)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: