Closed Bug 580044 Opened 14 years ago Closed 14 years ago

Component registration order is broken for Fennec

Categories

(Firefox for Android Graveyard :: General, defect)

defect
Not set
normal

Tracking

(fennec2.0a1+)

RESOLVED DUPLICATE of bug 579178
Tracking Status
fennec 2.0a1+ ---

People

(Reporter: mfinkle, Assigned: mfinkle)

Details

Attachments

(1 file)

Component manifests are currently registered in a bad order, where the Fennec overrides are registered before the platform components. This breaks Fennec. We need to either remove the platform components or somehow change the order of registration.
tracking-fennec: --- → 2.0a1+
OS: Mac OS X → All
Hardware: x86 → All
Blocks: 578626
Blocks: 578653
Attached patch quick fix (hack)Splinter Review
Simple rename patch makes the Fennec components register last. Terrible hack. Bug 579178 might hold the real fix for this issue, but it might not land soon enough for alpha 1.
Assignee: nobody → mark.finkle
Attachment #458750 - Flags: review?(blassey.bugs)
Comment on attachment 458750 [details] [diff] [review] quick fix (hack) Bug 579178 is the better fix. I confirmed that it does fix fennec's component registration problem
Attachment #458750 - Flags: review?(blassey.bugs) → review-
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
moving dependencies to bug 579178
No longer blocks: 578626, 578653
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: