Closed
Bug 573612
Opened 14 years ago
Closed 14 years ago
Component overrides do not work in omnijar
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fennec | 2.0a1+ | --- |
People
(Reporter: mbrubeck, Assigned: mwu)
References
Details
Omnijar does not register components in a guaranteed order based on components.list, so components cannot reliably override contractIDs of other components. This causes Fennec components like PromptService not to work on Android (originally reported as bug 573130).
Assignee | ||
Comment 1•14 years ago
|
||
I'm going to wait for bsmedberg's rewrite of component loading before tackling this properly, assuming it'll even be necessary after that. In the meantime I'm going to do some stupid tricks with our packaging to make things work as expected.
Updated•14 years ago
|
Depends on: data-driven-compreg
Updated•14 years ago
|
tracking-fennec: --- → 2.0+
Comment 2•14 years ago
|
||
Matt/Mwu, is this WFM/INVALID/or NEW as of now (since ben's component loading changes have landed).
Reporter | ||
Comment 3•14 years ago
|
||
This is still reproducible with the new component registration code.
Updated•14 years ago
|
tracking-fennec: 2.0+ → 2.0a1+
Comment 4•14 years ago
|
||
bsmedberg, i heard that this bug will be fixed by your work on combined-manifests.
Comment 5•14 years ago
|
||
Very likely. That's hung up on getting Talos fixed, but I think it should land next week.
Assignee | ||
Comment 6•14 years ago
|
||
Fixed by bug 579178 AFAICT.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•