Closed Bug 335155 Opened 20 years ago Closed 1 year ago

Remove app-specific overlay and install.* hacks

Categories

(Other Applications Graveyard :: ChatZilla, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bugzilla-mozilla-20000923, Assigned: rginda)

References

Details

Currently, we use app-specific hacks in install.rdf and install.js to add overlays that load app-specific JS files like DnD utils, find code, etc.. Not all the files should strictly be required (we need to write our own version of at least one of them because Toolkit doesn't include it), but as they are all JS files we can load them at run-time instead of using dodgy overlay hacks. I've got this working here, just need to adjust it a little to survive Mozilla/SeaMonkey's chrome registry and it'll be done.
Blocks: chatzilla1.0
James, I poked you about this a bit earlier. How are things?
Silver, I know you are not sold on this, and we probably should discuss this in a better place, but the new-chromereg .manifest format would support doing app-specific overlays in a very clean way - we still would need to look into how we can use that and still support older applications, which would need some investigation, but I'm willing to help on this if that way is an option.
QA Contact: samuel → chatzilla
Assignee: silver → rginda
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.