Closed
Bug 1157174
Opened 9 years ago
Closed 9 years ago
[Cost Control] The "Reset mobile & Wi-Fi data" are displayed with truncation on "Reset data usage" view.
Categories
(Firefox OS Graveyard :: Gaia::Shared, defect)
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: yue.xia, Assigned: sfoster)
References
Details
(Keywords: regression, Whiteboard: LocRun2.2)
Attachments
(7 files)
[1.Description]: [110n][v2.2][Cost Control]Bengali India: Enter Usage settings view, tap 'Reset', the "Reset mobile & Wi-Fi data" are displayed with truncation on "Reset data usage" view. See attachment: Reset mobile & Wi-Fi data.png [2.Testing Steps]: Prerequisite: Have an active SIM card in the device 1. Open Usage app 2. Navigate through cost control FTE 3. Tap on the gear icon to access settings 4. Tap 'Reset' [3.Expected Result]: 4. The "Reset mobile & Wi-Fi data" should not be truncated. [4.Actual Result]: 4. The "Reset mobile & Wi-Fi data" are displayed with truncation. [5.Reproduction build]: Device: Flame 2.2 user (Affected) Build ID 20150421002501 Gaia Revision 828dd03a0e3b140d74b2e49355197df4d91d9227 Gaia Date 2015-04-20 18:28:39 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/36f72a3efb9b Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150421.042925 Firmware Date Tue Apr 21 04:29:36 EDT 2015 Bootloader L1TC000118D0 Device: Flame 2.1 user (Unaffected) Build ID 20150421001205 Gaia Revision bbe983b4e8bebfec26b3726b79568a22d667223c Gaia Date 2015-04-09 13:52:48 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/b85d4f4a6d61 Gecko Version 34.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150421.040717 Firmware Date Tue Apr 21 04:07:27 EDT 2015 Bootloader L1TC000118D0 [6.Reproduction Frequency]: Always Recurrence,5/5 [7.TCID]: 16010 [8. Note]: This same problem in different language need different RD to resolve.
Reporter | ||
Updated•9 years ago
|
Summary: [110n][Cost Control]Bengali India: The "Reset mobile & Wi-Fi data" are displayed with truncation on "Reset data usage" view. → [l10n][Cost Control]Bengali India: The "Reset mobile & Wi-Fi data" are displayed with truncation on "Reset data usage" view.
Comment 1•9 years ago
|
||
not an l10n issue. This affects Arabic and bn-BD, and probably more shipping locales. Regression: was fixed on 2.1. Flaggin UX for help on this. THanks!
Flags: needinfo?(firefoxos-ux-bugzilla)
Keywords: regression
Summary: [l10n][Cost Control]Bengali India: The "Reset mobile & Wi-Fi data" are displayed with truncation on "Reset data usage" view. → [Cost Control] The "Reset mobile & Wi-Fi data" are displayed with truncation on "Reset data usage" view.
Reporter | ||
Updated•9 years ago
|
Whiteboard: LocRun2.2, MGSEI-l10n-1F-Bengali India → LocRun2.2
Reporter | ||
Comment 4•9 years ago
|
||
Per comment 1, clear the MGSEI-l10n-1F-Bengali India whiteboard tag.
Updated•9 years ago
|
blocking-b2g: 2.2? → 2.2+
Comment 5•9 years ago
|
||
Hi Shine, Can you provide how the screen looks like in 2.1?
Flags: needinfo?(yue.xia)
Reporter | ||
Comment 6•9 years ago
|
||
Hi Josh, Please see attachment: Flame2.1user_bn-IN.png. Thanks! Device: Flame 2.1 user: Build ID 20150422001201 Gaia Revision bbe983b4e8bebfec26b3726b79568a22d667223c Gaia Date 2015-04-09 13:52:48 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/685fa69b59dc Gecko Version 34.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150422.035556 Firmware Date Wed Apr 22 03:56:07 EDT 2015 Bootloader L1TC000118D0
Flags: needinfo?(yue.xia)
Reporter | ||
Updated•9 years ago
|
Whiteboard: LocRun2.2 → LocRun2.2, MGSEI-l10n-1F-Bengali India
Hi Delphine,This issue exists on Flame 2.2 and 2.1,when set system language to Russian. As https://etherpad.mozilla.org/l10n-fxos-testing-2-2 mentiond,when issue exist on both 2.2 and 2.1,this problem of Russia should be l10n issue.Need I file a new issue under Firefox localizations for Russian?
Flags: needinfo?(lebedel.delphine)
Updated•9 years ago
|
Component: bn-IN / Bengali (India) → Gaia::Cost Control
Product: Mozilla Localizations → Firefox OS
Comment hidden (obsolete) |
Comment 9•9 years ago
|
||
Hi Elie, If this issue happen on both 2.1 and 2.2 for Russia. Please open a new bug for l10n. If same issue happen on other language, just open one and attach comment. Thanks.
Comment 10•9 years ago
|
||
HI Salvador, This is regression from 2.1. Could you please help to fix this issue? Thanks!
Flags: needinfo?(salva)
Comment 11•9 years ago
|
||
Josh, Elie: actually, no need to open other bugs for the same issue. This issue is going to affect multiple locales, and the fix we get should help cover them all. Please just leave a comment of the locales you see this happen in here. thanks
Flags: needinfo?(lebedel.delphine) → needinfo?(jocheng)
Comment 12•9 years ago
|
||
(In reply to Josh Cheng [:josh] from comment #9) > Hi Elie, > If this issue happen on both 2.1 and 2.2 for Russia. Please open a new bug > for l10n. If same issue happen on other language, just open one and attach > comment. Thanks. Sorry kinda misread your comment Josh. Given both branches are affected for Russian let's do that. But please comment here that Russian (and whatever other locales) is also affected on 2.2. Thanks!
Comment 13•9 years ago
|
||
Already a +, removing the flag for UX. Should look as it did before it regressed.
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 14•9 years ago
|
||
This issue exists on Flame 2.2 and 2.1,when set system language to Russian.Create a new issue 1158039 to tracking the problem for Russian.
Flags: needinfo?(zikui.yang)
Updated•9 years ago
|
Flags: needinfo?(marina.rodrigueziglesias)
Updated•9 years ago
|
Flags: needinfo?(jocheng)
Comment 16•9 years ago
|
||
Excuse me, are you saying at some point in 2.1 we don't have this truncation issue?
Flags: needinfo?(salva)
Comment 17•9 years ago
|
||
Yes: see screenshots attached. This affects multiple shipping locales
Comment 18•9 years ago
|
||
Per comment 10 asking for regression window. Thanks!
Flags: needinfo?(noemi.freiredecarlos)
Keywords: regressionwindow-wanted
Updated•9 years ago
|
QA Contact: bzumwalt
Comment 19•9 years ago
|
||
Mozilla-Inbound Regression Window (Bengali): Russian and Arabic issues appear to be separate as Russian is broken earlier on central buildid 20150304133643 while Arabic is affected with this issue as far back as 20150218162944 (before affected string was even translated in Russian.) Last working Mozilla-Inbound build: Device: Flame 3.0 Build ID: 20150319193147 Gaia: 8837f94418d69a0b06c1f4843b0779e2bb72165a Gecko: 4d2d97b3ba34 Version: 39.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0 First broken Mozilla-Inbound build: Device: Flame 3.0 Build ID: 20150319211513 Gaia: 8837f94418d69a0b06c1f4843b0779e2bb72165a Gecko: 9590d9ed9e76 Version: 39.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0 Working Gaia with Broken Gecko issue DOES reproduce: Gaia: 8837f94418d69a0b06c1f4843b0779e2bb72165a 9590d9ed9e76 Working Gecko with Broken Gaia issue does NOT reproduce: Gaia: 8837f94418d69a0b06c1f4843b0779e2bb72165a Gecko: 4d2d97b3ba34 Mozilla-Inbound Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=4d2d97b3ba34&tochange=9590d9ed9e76 Issue appears to have been caused by changes made in bug 1010675
QA Whiteboard: [QAnalyst-Triage?]
status-b2g-master:
--- → affected
Flags: needinfo?(ktucker)
Keywords: regressionwindow-wanted
Comment 20•9 years ago
|
||
David, can you take a look at this please? This might have been caused by the work done for bug 1010675.
Blocks: 1010675
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker) → needinfo?(dbaron)
Assignee | ||
Comment 21•9 years ago
|
||
I looked into this. The new truncation might be in part because of bug 1010675. I'll attach a pull request to get some of that space back for the button label. But also note that the string is: মোবাইল এবং ওয়ই-ফাই ডাটা পুনরায় সেট করুন ..which is significantly longer than will fit in that button. In the 2.1 screenshot we seem to be missing the last word 'করুন'. I wonder if this was always truncated and we are just seeing the ellipsis now? Or if the string also changed. I'm going to cancel dbaron's needinfo as I think the motivation and impact of bug 1010675 is well understood at this point, and this is a bug we want to fix in Gaia, not at the platform layer.
Assignee: nobody → sfoster
Flags: needinfo?(dbaron)
Assignee | ||
Comment 22•9 years ago
|
||
reset-all string was renamed in bug #1089968; in 2.1 it was reset-all-data-usage = মোবাইল এবঙ ওয়াই-ফাই তথ্য রিসেট করুন. So that's a new string, which accounts in part for the difference.
Comment 23•9 years ago
|
||
Assignee | ||
Comment 24•9 years ago
|
||
Screenshot of the reset dialog with patch applied, bn-IN locale
Assignee | ||
Comment 25•9 years ago
|
||
Comment on attachment 8600977 [details] [review] [gaia] sfoster:action-menu-buttons-bug-1157174 > mozilla-b2g:master The patch adjusts the -end padding for action menu buttons to the effective value prior to bug #1010675 - in which long strings were allowed to overflow into the button padding. This buys enough space to avoid truncation of the label. It is tight however and not ideal from a UX point of view. We can't do much here at a code level for v2.2 without triggering widespread string changes; we're just trying to plug the regression. This string in particular is new in v2.2 and we might be able to improve things here by revisiting the translation.
Attachment #8600977 -
Flags: review?(kgrandon)
Comment 26•9 years ago
|
||
Comment on attachment 8600977 [details] [review] [gaia] sfoster:action-menu-buttons-bug-1157174 > mozilla-b2g:master I didn't actually test this on a device, but the code looks simple enough to me. R+ from me, thanks!
Attachment #8600977 -
Flags: review?(kgrandon) → review+
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Target Milestone: --- → 2.2 S12 (15may)
Updated•9 years ago
|
Keywords: checkin-needed
Comment 27•9 years ago
|
||
Autolander could not locate a review from a user within the suggested reviewer list. Either the patch author or the reviewer should be in the suggested reviewer list.
Comment 28•9 years ago
|
||
If we move this to shared (which is where the code change was), checkin-needed should work. Adding it again.
Component: Gaia::Cost Control → Gaia::Shared
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Comment 29•9 years ago
|
||
Pull request has landed in master: https://github.com/mozilla-b2g/gaia/commit/70077825aab2c7a79611befb40a5fe7e610d5443
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 30•9 years ago
|
||
See comment #21 and comment #22, the code change here should help with many locales, but may not be enough by itself to fix bn-IN. Can we verify this on master and file any l10n follow-up bugs so we can get started on requesting uplift for the code change?
Flags: needinfo?(lebedel.delphine)
Comment 31•9 years ago
|
||
Hey Sam! Yes that sounds good. Let's follow up on Mozilla localizations for any bugs where the string continues to be too long, and see if localizers can shorten it. Flagging Marigold so they are aware of this (see this comment and comment 30). Also, asking QA to verify this on master. thanks!
Flags: needinfo?(lebedel.delphine) → needinfo?(yue.xia)
Keywords: verifyme
Reporter | ||
Comment 32•9 years ago
|
||
Hi Sam, * On latest user build of Flame 3.0 in the language of Bengali India, the "Reset mobile & Wi-Fi data" are displayed without truncation now, but the last word 'করুন' is too closed to right border. Please see attachment: Bengali India_3.0user_Reset mobile & Wi-Fi data.png * This problem is verified pass on latest user build of Flame 3.0 in the language of Spanish, Serbian Cyrillic, Russian, Greek, Polish, Basque, Portuguese from Portugal. Please see attachment: Verify_Pass_3.0user_Reset mobile & Wi-Fi data.png * This problem is verified fail on latest user build of Flame 3.0 in the language of Portuguese from Brazil and Arabic. A bug for Arabic language has already been submitted. Please see bug 1153174. And I have filed a new bug for the Portuguese Brazil language. Please see bug 1162382. Many thanks!
Flags: needinfo?(yue.xia)
Reporter | ||
Comment 33•9 years ago
|
||
Reporter | ||
Comment 34•9 years ago
|
||
Reporter | ||
Updated•9 years ago
|
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Keywords: verifyme
Assignee | ||
Comment 35•9 years ago
|
||
(In reply to Shine from comment #32) > * On latest user build of Flame 3.0 in the language of Bengali India, the > "Reset mobile & Wi-Fi data" are displayed without truncation now, but the > last word 'করুন' is too closed to right border. Please see attachment: > Bengali India_3.0user_Reset mobile & Wi-Fi data.png I agree it is too close, but the patch effectively puts back the left/right padding that was being applied in 2.1. So, while I agree we want to fix this, its no longer a regression and we should probably file a new bug. Fixing the padding issue is what created these regressions. We are simply out of space there - maybe UX have some ideas on how to handle it, but I suspect this will go back to the localizers as being a string that needs shortening. So, while it sounds pedantic, I think your screenshot shows this bug is verified as we no longer truncate.
Comment 36•9 years ago
|
||
I agree with Sam. Let's file a follow-up bug for Bengali (bn-IN) (and any other locale that might still be affected) under Mozilla Localizations so localizers can try to shorten string there. Changing the flag to verified on master to reflect comment 35.
Comment 37•9 years ago
|
||
Filed Bug 1162655 for bn-IN
Assignee | ||
Comment 38•9 years ago
|
||
Comment on attachment 8600977 [details] [review] [gaia] sfoster:action-menu-buttons-bug-1157174 > mozilla-b2g:master [Approval Request Comment] [Bug caused by] (feature/regressing bug #): System action menu buttons (post-fix for bug 1010675) [User impact] if declined: Button labels in action menus may be truncated and their meaning unclear in some languages [Testing completed]: Tested on device in various languages, verified on master [Risk to taking this patch] (and alternatives if risky): Low risk, CSS-only change [String changes made]: None
Attachment #8600977 -
Flags: approval-gaia-v2.2?
Updated•9 years ago
|
Attachment #8600977 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Assignee | ||
Comment 39•9 years ago
|
||
v2.2: https://github.com/mozilla-b2g/gaia/commit/7856e372db5b77895332f7868cb98c056045a7e5
Updated•9 years ago
|
Flags: needinfo?(marina.rodrigueziglesias)
Comment 40•9 years ago
|
||
Issue verified fixed on Flame 2.2 No truncation occurs in Bengali-India, Spanish, Serbian Cyrillic, Russian, Greek, Polish, Basque, or Portuguese from Portugal on Reset mobile & Wi-Fi data string. Device: Flame 2.2 Build ID: 20150511002500 Gaia: 528ef60e7cda09ad43478065f5d33bda398fbeb7 Gecko: 8d04cc085cf5 Gonk: ab265fb203390c70b8f2a054f38cf4b2f2dad70a Version: 37.0 (2.2) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+][MGSEI-Triage+] → [QAnalyst-Triage?][MGSEI-Triage+]
Flags: needinfo?(ktucker)
Updated•9 years ago
|
QA Whiteboard: [QAnalyst-Triage?][MGSEI-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Flags: needinfo?(ktucker)
Reporter | ||
Comment 41•9 years ago
|
||
* Per comment 40, the verification results of Spanish, Serbian Cyrillic, Russian, Greek, Polish, Basque, or Portuguese from Portugal are pass. * In the language of Bengali India, "Reset mobile & Wi-Fi data" string has been shortened successfully. See attachment: Verify_Pass_2.2user_Bengali India_Reset mobile & Wi-Fi data.png * This problem is verified fail on latest user build of Flame 2.2 in the language of Portuguese Brazil and Arabic. Bugs for Arabic language and Portuguese Brazil language have already been submitted. Please see bug 1153174 and bug 1162382. Device: Flame2.2 user Build ID 20150511162500 Gaia Revision c4c1bf443f2b01c2ba918780510fd4c639a3c360 Gaia Date 2015-05-11 14:12:24 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/70782f19acbf Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150511.195649 Firmware Date Mon May 11 19:56:59 EDT 2015 Bootloader L1TC000118D0
Updated•9 years ago
|
QA Whiteboard: [QAnalyst-Triage+][MGSEI-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+][MGSEI-l10n-1F]
Whiteboard: LocRun2.2, MGSEI-l10n-1F-Bengali India → LocRun2.2
You need to log in
before you can comment on or make changes to this bug.
Description
•