Closed
Bug 1121880
Opened 10 years ago
Closed 10 years ago
[Flame][First Time Experience]After importing some contacts from facebook in FTE, the prompt message "xx friends imported (out of xx)" cannot be shown under the facebook item.
Categories
(Firefox OS Graveyard :: Gaia::First Time Experience, defect)
Firefox OS Graveyard
Gaia::First Time Experience
ARM
Gonk (Firefox OS)
Tracking
(blocking-b2g:2.2+, b2g-v2.1 unaffected, b2g-v2.2 verified, b2g-master verified)
Tracking | Status | |
---|---|---|
b2g-v2.1 | --- | unaffected |
b2g-v2.2 | --- | verified |
b2g-master | --- | verified |
People
(Reporter: yulan.zhu, Assigned: sfoster)
References
Details
(Keywords: late-l10n, regression, Whiteboard: [systemsfe])
Attachments
(7 files)
[1.Description]:
[Flame][v2.2][First Time Experience]Import some contacts from facebook in FTE, the prompt message "xx friends imported (out of xx)" cannot be shown under the facebook item.
Attach video:Video.mp4.
Attach logcat:logcat.txt.
Attach screenshot:Issue_Flame2.2.png & Correct_Flame2.1.png.
Occurrence time:00:53
[2.Testing Steps]:
1.Launch FTE via Flash Rom or from Developer.
2.Connect network and enter "Import contacts" page.
3.Import some contatcs from facebook.
[3.Expected Result]:
3.The prompt message of "xx friends imported (out of xx)" should be shown under the facebook item.
[4.Actual Result]:
3.After import Facebook account. the prompt message of "xx friends imported (out of xx)" cannot be shown under the facebook item.
[5.Reproduction build]:
Flame 2.1 build:
Gaia-Rev 6957ac8a322234ec99c8abb7cc18dc6a2e0176db
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/6600eba54256
Build-ID 20150114001300
Version 34.0
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20150114.035135
FW-Date Wed Jan 14 03:51:46 EST 2015
Bootloader L1TC000118D0
Flame 2.2 build:
Gaia-Rev 7c5b27cad370db377b18a742d3f3fdb0070e899f
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/748b20315f75
Build-ID 20150114002502
Version 37.0a2
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20150114.040029
FW-Date Wed Jan 14 04:00:40 EST 2015
Bootloader L1TC000118D0
[6.Reproduction Frequency]:
Always Recurrence,3/3
[7.TCID]:
Free Test
Reporter | ||
Comment 1•10 years ago
|
||
Reporter | ||
Comment 2•10 years ago
|
||
Reporter | ||
Comment 3•10 years ago
|
||
Assignee | ||
Comment 4•10 years ago
|
||
Would someone in Contacts be able to look at this Francisco?
Flags: needinfo?(francisco)
Comment 5•10 years ago
|
||
Jose is this issue familiar to you?
We recently reworked the strings number of friends imported and could be related.
Flags: needinfo?(francisco) → needinfo?(jmcf)
Comment 6•10 years ago
|
||
there is no such a bug. The message which appears is 'updated xx friends'.
Closing
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(jmcf)
Resolution: --- → FIXED
Assignee | ||
Comment 7•10 years ago
|
||
Moving to worksforme. From the video, the message is visible but the placement is arguably off.
Resolution: FIXED → WORKSFORME
Hi Sam,
This bug still exists on the latest Flame 2.2. And I think this is a problem about very bad user experience. So please help to check whether I should reopen it or open a new issue.
Flame 2.2 build:
Build ID 20150226162510
Gaia Revision eb6a5ac9081d3962198e0f4520b0743d716d7a27
Gaia Date 2015-02-26 17:25:22
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/1be266320634
Gecko Version 37.0
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150226.195624
Firmware Date Thu Feb 26 19:56:35 EST 2015
Bootloader L1TC000118D0
Flags: needinfo?(sfoster)
Assignee | ||
Comment 9•10 years ago
|
||
Yeah lets re-open. Something is definitely missing or wrong there. We do get a confirmation toast when the import finishes, but import from gmail shows a summary of contacts imported - I assume Facebook should do the same and that's what the space is there for.
Status: RESOLVED → REOPENED
Flags: needinfo?(sfoster)
Resolution: WORKSFORME → ---
Assignee | ||
Comment 10•10 years ago
|
||
Do we want to block on this based on attachment #8570329 [details]
blocking-b2g: --- → 2.2?
Updated•10 years ago
|
status-b2g-master:
--- → affected
Keywords: regression,
regressionwindow-wanted
Updated•10 years ago
|
QA Contact: bzumwalt
Comment 12•10 years ago
|
||
Last working B2G-Inbound build:
Device: Flame 2.2
Build ID: 20141128054740
Gaia: 7d3f9852e84f7da61245e97bd01519c66086873a
Gecko: 75e84fed4b99
Version: 36.0a1 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
First broken B2G-Inbound build:
Device: Flame 2.2
Build ID: 20141128080522
Gaia: d3c3e86db4563cfc5c1e4b0409f52a23471030b9
Gecko: 1ffafc7c6ab5
Version: 36.0a1 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Working Gaia with Broken Gecko issue does NOT reproduce:
Gaia: 7d3f9852e84f7da61245e97bd01519c66086873a
Gecko: 1ffafc7c6ab5
Working Gecko with Broken Gaia issue DOES reproduce:
Gaia: d3c3e86db4563cfc5c1e4b0409f52a23471030b9
Gecko: 75e84fed4b99
B2G-Inbound Pushlog:
https://github.com/mozilla-b2g/gaia/compare/7d3f9852e84f7da61245e97bd01519c66086873a...d3c3e86db4563cfc5c1e4b0409f52a23471030b9
Issue appears to occur due to changes made in bug 1078174
Comment 13•10 years ago
|
||
Pavel, can you take a look at this please? This might have been caused by the work done on bug 1078174.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker) → needinfo?(pivanov)
Comment 14•10 years ago
|
||
Hey Jose,
I can't reproduce this one ... can you take a look at this?
Flags: needinfo?(pivanov) → needinfo?(jmcf)
Comment 16•10 years ago
|
||
as per comment #6 this bug should be closed
Comment 17•10 years ago
|
||
This bug still occurs on todays Flame 3.0 nightly
While the black banner reading 'updated xx friends' appears at bottom of screen as expected, the text 'xx/xx friends imported" is missing from the space directly under the string "Facebook" where the 'Import from Facebook' button was placed before importing. This causes an odd empty space that vertically offsets the 'Facebook' string. I hope this clears up what issue is actually occurring.
If not, please see: https://bugzilla.mozilla.org/attachment.cgi?id=8572760 which shows a comparison between 2.1, 2.2, and 3.0. Note that 2.1 is unaffected and the expected string is placed beneath the 'Facebook' string.
Device: Flame 3.0
Build ID: 20150306010207
Gaia: 7a91c16bfa348be8b25e09719178efa051512988
Gecko: 0189941a3fd5
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 39.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0
Comment 18•10 years ago
|
||
(In reply to Jose Manuel Cantera from comment #15)
> as per comment #6 this bug should be closed
I am not sure what you mean here, its clear the the bug is reproducible. Ar you having a hard time reproduce it.
Pavel, given this is a regression from 1078174 we need to address this.
blocking-b2g: 2.2? → 2.2+
Flags: needinfo?(pivanov)
Updated•10 years ago
|
Whiteboard: [systemsfe]
Assignee | ||
Comment 21•10 years ago
|
||
With some logging in ftu/js/import_services.js I see:
"L10nError: "facebook-import-msg" not found in en-US in app://ftu.gaiamobile.org/index.html" "
at reportMissingEntity (app://ftu.gaiamobile.org/shared/js/l10n.js:1570:8)"
Looks like the data is getting returned ok, but this string is missing. The only instance of it I can find is in the apps/communications properties files, looking like this:
{
"facebook-import-msg": {
"_": "{[ plural(imported) ]}",
"_[few]": "{{imported}}/{{total}} friends imported",
"_[many]": "{{imported}}/{{total}} friends imported",
"_[one]": "One friend imported (out of {{total}})",
"_[other]": "{{imported}}/{{total}} friends imported",
"_[two]": "{{imported}}/{{total}} friends imported",
"_[zero]": "No friends imported (out of {{total}})"
}
}
UX-wise, that's what we want, question is can we add this string at this stage? Will do a build to confirm this fixes the issue in the meantime.
Flags: needinfo?(gandalf)
Assignee | ||
Comment 22•10 years ago
|
||
Yup looks good, will create a PR
Comment 23•10 years ago
|
||
Assignee | ||
Comment 24•10 years ago
|
||
Comment on attachment 8576886 [details] [review]
[gaia] sfoster:ftu-fb-import-strings-bug-1121880 > mozilla-b2g:master
Turns out the bug was a missing string. This exists already for the contacts app, but we also need it in the FTU.
Flags: needinfo?(gandalf)
Attachment #8576886 -
Flags: review?(stas)
Comment 25•10 years ago
|
||
Comment on attachment 8576886 [details] [review]
[gaia] sfoster:ftu-fb-import-strings-bug-1121880 > mozilla-b2g:master
r=me with a comment in the pull request. BTW landing new strings on master doesn't require reviews from the l10n team, but thanks for looping me in. We're always happy to help!
Attachment #8576886 -
Flags: review?(stas) → review+
Assignee | ||
Comment 26•10 years ago
|
||
(In reply to Staś Małolepszy :stas from comment #25)
> r=me with a comment in the pull request. BTW landing new strings on master
> doesn't require reviews from the l10n team, but thanks for looping me in.
> We're always happy to help!
Oh good catch with that stray }. I figured you would be a good reviewer in this case :)
Will land once that latest rebase/push shows up green.
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 27•10 years ago
|
||
Merged to master: https://github.com/mozilla-b2g/gaia/commit/a1e2f2bdcafc814afdcba0c2258ca69f65b2a869
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Comment 28•10 years ago
|
||
Please request Gaia v2.2 on this when you get a chance.
Assignee | ||
Comment 29•10 years ago
|
||
Comment on attachment 8576886 [details] [review]
[gaia] sfoster:ftu-fb-import-strings-bug-1121880 > mozilla-b2g:master
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): Missing strings in FTU
[User impact] if declined: No summary of number of Facebook contacts imported visible, but a space is left for it
[Testing completed]: Tested on device, Gaia-Try green
[Risk to taking this patch] (and alternatives if risky): Low
[String changes made]: New strings (copied from Contacts) for FTU
Flags: needinfo?(sfoster)
Attachment #8576886 -
Flags: approval-gaia-v2.2?
Updated•10 years ago
|
Attachment #8576886 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Comment 30•10 years ago
|
||
Issue verified fixed on Flame 3.0
Importing contacts from Facebook in FTE, shows both banner at bottom of screen and status message beneath "Facebook" text on page show number of imported contacts. No unexpected empty spaces or missing elements on screen.
Leaving verifyme keyword awaiting 2.2 uplift.
Device: Flame 3.0
Build ID: 20150317073344
Gaia: 738987bd80b0ddb4ccf853855388c2627e19dcc1
Gecko: 008b3f65a7e0
Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b
Version: 39.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: verifyme
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Comment 31•10 years ago
|
||
Comment 32•10 years ago
|
||
This issue verified successfully on Flame 2.2
Flame 2.2:
Build ID 20150327162502
Gaia Revision 473cd63f53c855299b719285d9b95e3f2910782f
Gaia Date 2015-03-27 20:14:43
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/b358619def45
Gecko Version 37.0
Device Name flame
Firmware(Release) 4.4.2
Reproduce rate 0/5
You need to log in
before you can comment on or make changes to this bug.
Description
•