Closed
Bug 525701
Opened 15 years ago
Closed 15 years ago
X-Osso-Service doesn't match Vendor.Name in application.ini
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(status1.9.2 beta2-fixed)
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
status1.9.2 | --- | beta2-fixed |
People
(Reporter: mfinkle, Assigned: mfinkle)
Details
Attachments
(1 file)
839 bytes,
patch
|
dougt
:
review+
pavlov
:
approval1.9.2+
|
Details | Diff | Splinter Review |
Fennec 1.0b5 is crashing when launched via the Task Launcher UI because we changed the X-Osso-Service in the fennec.desktop.in file to "mozilla.fennec", but the code in nsNativeAppSupport uses "Mozilla.Fennec", pulled from our application.ini We have two choices: revert the X-Osso-Service entry to "Mozilla.Fennec" or change the code in nsNativeAppSupport to lowercase the strings it uses to create the service name. I quick look at other apps seems to suggest lowercase service names are the norm, but it was a quick look.
Assignee | ||
Comment 1•15 years ago
|
||
nsNativeAppSupport code in question: http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#300
Assignee | ||
Comment 2•15 years ago
|
||
Lowercase the application service name before initializing.
Assignee: nobody → mark.finkle
Assignee | ||
Comment 3•15 years ago
|
||
Comment on attachment 409561 [details] [diff] [review] patch Benjamin - this is a Maemo only change. We are subverting the Vendor/Name data in application for yet another strange use. After googling and looking at some other Maemo apps, I think forcing the application service name is more platform appropriate.
Attachment #409561 -
Flags: review?(benjamin)
Assignee | ||
Comment 4•15 years ago
|
||
... forcing the application service name to lowercase is ...
Comment 5•15 years ago
|
||
Comment on attachment 409561 [details] [diff] [review] patch This is safe from a osso point of view, and ToLowerCase is being used throughout the codebase. Oh, i also added this code originally... probably should have forced case at that point.
Attachment #409561 -
Flags: review?(benjamin) → review+
Assignee | ||
Updated•15 years ago
|
Attachment #409561 -
Flags: approval1.9.2?
Updated•15 years ago
|
Attachment #409561 -
Flags: approval1.9.2? → approval1.9.2+
Assignee | ||
Comment 6•15 years ago
|
||
pushed m-c: http://hg.mozilla.org/mozilla-central/rev/eac3ed4a8edc pushed m-192: http://hg.mozilla.org/releases/mozilla-1.9.2/rev/353ad892c2b5
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 7•15 years ago
|
||
verified FIXED on builds: Mozilla/5.0 (X11; U; Linux armv7l; Nokia N900; en-US; rv:1.9.2b2pre) Gecko/20091102 Namoroka/3.6b2pre Fennec/1.0b5 and Mozilla/5.0 (X11; U; Linux armv6l; Nokia N8xx; en-US; rv:1.9.2b2pre) Gecko/20091102 Namoroka/3.6b2pre Fennec/1.0b5
Status: RESOLVED → VERIFIED
Updated•15 years ago
|
status1.9.2:
--- → beta2-fixed
Updated•14 years ago
|
Component: Linux/Maemo → General
OS: Mac OS X → Linux (embedded)
QA Contact: maemo-linux → general
Hardware: x86 → ARM
You need to log in
before you can comment on or make changes to this bug.
Description
•