Closed Bug 222049 Opened 18 years ago Closed 13 years ago
Overlay .xul should include chrome://communicator/locale/tasks Overlay .dtd
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031002 Firebird/0.7+ Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031002 Firebird/0.7+ Various extension developers are facing problem because of this... see <snip> In calendar, we call taskOverlay.xul to add the standards Suite element in the calendar Window. This file is present in the Thunderbird hierarchy but this file should includes the DTD file chrome://communicator/locale/tasksOverlay.dtd which is not present in Thunderbird. </snip> There are many other examples Reproducible: Always Steps to Reproduce: 1. install http://downloads.mozdev.org/quicktools/QuickTools_Tb.xpi 2. install calendar from http://www.mozilla.org/projects/calendar/ 3. now try Tools/Calendar
In fact, it will be sufficient to include the DTD file from chrome://communicator/locale/tasksOverlay.dtd. Indeed, other files are loaded when tasksOverlay.xul is loaded. At least, editorTasksOverlay.xul is loaded through dynamic overlay defined in chrome/overlayinfo/communicator/content/overlays.rdf. This other file misses also its DTD definition. I try to run calendar, after the suppression of TasksOverlay.xul of Thunderbird hierarchy and cleaning in chrome/overlayinfo/communicator/content/overlays.rdf and it works well... ....
Sorry the first line of previous comment should be : In fact, it will NOT be sufficient....
biju, so all you need from me is to make sure tasksOverlay.dtd gets loaded with the overlay file? Any specific strings youare looking for in that file? Trying to get a handle on why you need a dtd file. I would think the overlay is all you need to hook into things.
Target Milestone: --- → Thunderbird0.5
moving these bugs to 0.6
Target Milestone: Thunderbird0.5 → Thunderbird0.6
Scott any progress, we are past 0.6?
Any thoughts on how this can be moved forward?
Sideways beats forward.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 386908
You need to log in before you can comment on or make changes to this bug.