Closed
Bug 1067937
Opened 10 years ago
Closed 10 years ago
Link clicker UI broken with Google Chrome on Windows 7 (in non-English locales)
Categories
(Hello (Loop) :: Client, defect)
Hello (Loop)
Client
Tracking
(firefox34 verified, firefox35 verified)
VERIFIED
FIXED
mozilla35
People
(Reporter: RT, Assigned: standard8)
References
Details
(Whiteboard: [fig:wontverify])
Attachments
(1 file)
24.36 KB,
patch
|
dmosedale
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Using Google Chrome (37.0.2062.120 m) on Windows 7 to access to a Loop URL provides a blank page with the following JS info: TB.setLogLevel(5) OpenTok JavaScript library v2.2.7.2 Release notes: http://www.tokbox.com/opentok/webrtc/docs/js/release-notes.html Known issues: http://www.tokbox.com/opentok/webrtc/docs/js/release-notes.html#knownIssues OT.setLogLevel(5) Download the React DevTools for a better development experience: http://fb.me/react-devtools Failed to load resource: the server responded with a status of 404 (Not Found) https://call.mozilla.com/l10n/loop.fr.properties Uncaught TypeError: undefined is not a function
Assignee | ||
Comment 1•10 years ago
|
||
I took a look at this. There were two issues with the l10n.js file we were using: - Chrome didn't like a call to what was effectively console.error.apply (or maybe console.apply, never did quite work it out). - l10n.js was adding the browser language to the supported locales even though it wasn't. Happily, the most recent changes to l10n.js fix this. So all we need to do is to upgrade to it. Unfortunately, the new version is based around webapps, and expects a manifest, rather than a .ini file. As I've not really got an idea of what adding a manifest might do to us, I've gone for the simple option of defining meta tags for the time being. We'll probably want to consider a way to tweak those when we start adding languages, but I think we can put it off until then. Like the old one, l10n.js is unmodified from the gaia revision stated in its filename.
Attachment #8490374 -
Flags: review?(dmose)
Assignee | ||
Comment 2•10 years ago
|
||
History of the file is here btw: https://github.com/mozilla-b2g/gaia/commits/master/shared/js/l10n.js
Assignee: nobody → standard8
OS: Windows 7 → All
Hardware: x86_64 → All
Target Milestone: --- → mozilla35
Assignee | ||
Updated•10 years ago
|
Summary: Link clicker UI broken with Google Chrome on Windows 7 → Link clicker UI broken with Google Chrome on Windows 7 (in non-English locales)
Comment 3•10 years ago
|
||
Comment on attachment 8490374 [details] [diff] [review] Fix translation of Loop's link-clicker UI in Google Chrome. r=dmose
Attachment #8490374 -
Flags: review?(dmose) → review+
Assignee | ||
Comment 4•10 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/6d51bb8b7666
Comment 5•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/6d51bb8b7666
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Paul, can you please verify this in the latest Nightly? We'll skip verification in the Fig builds but we'll want a Moztrap test for this in Loop 34 and 35.
Flags: needinfo?(paul.silaghi)
Flags: in-moztrap?
QA Contact: anthony.s.hughes → paul.silaghi
Whiteboard: [fig:wontverify]
Comment 7•10 years ago
|
||
Verified fixed Chrome 37.0.2062.124 vs Nighly 35.0a1 (2014-09-30) AR, FR, IT Win 7 x64
Comment 8•10 years ago
|
||
Comment on attachment 8490374 [details] [diff] [review] Fix translation of Loop's link-clicker UI in Google Chrome. Approval Request Comment Uplift request for patches staged and tested on Fig
Attachment #8490374 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
status-firefox34:
--- → fixed
Comment 10•10 years ago
|
||
Comment on attachment 8490374 [details] [diff] [review] Fix translation of Loop's link-clicker UI in Google Chrome. I worked with Randell and Maire on uplifting a large number of Loop bugs at once. All of the bugs have been staged on Fig and tested by QE before uplift to Aurora. As well, all of the bugs are isolated to the Loop client. Randell handled the uplift with my approval. I am adding approval to the bug after the fact for bookkeeping.
Attachment #8490374 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 11•10 years ago
|
||
Paul, can you please test this on Aurora now that it's been uplifted?
Flags: in-moztrap? → needinfo?(paul.silaghi)
Comment 12•10 years ago
|
||
Verified fixed Chrome 38.0.2125.101 vs FF 34b1 AR, FR, DE Win 7 x64
Flags: needinfo?(paul.silaghi)
You need to log in
before you can comment on or make changes to this bug.
Description
•