SeaMonkey:Toolkit Transition: Difference between revisions

Jump to navigation Jump to search
no edit summary
mNo edit summary
No edit summary
Line 63: Line 63:
** Widgets in <tt>toolkit.jar</tt> are referenced in XUL via <tt>chrome://global/</tt>-URIs, stuff used suite-wide is referenced via <tt>chrome://communicator/</tt>-URIs.
** Widgets in <tt>toolkit.jar</tt> are referenced in XUL via <tt>chrome://global/</tt>-URIs, stuff used suite-wide is referenced via <tt>chrome://communicator/</tt>-URIs.
** Thus create a new widget with the SeaMonkey-specific parts contained in the <tt>communicator</tt> package, but derived from the respective <tt>global</tt> widget.
** Thus create a new widget with the SeaMonkey-specific parts contained in the <tt>communicator</tt> package, but derived from the respective <tt>global</tt> widget.
** The new derivation should reside physically in <tt>/suite/common/content/bindings/</tt>; be sure to update <tt>suite/common/jar.mn</tt> also!
** The new derivation should reside physically in <tt>/suite/common/content/bindings/</tt>; be sure to update <tt>suite/common/jar.mn</tt> also. Mind the [http://wiki.mozilla.org/SeaMonkey:Suite_Directory_Layout directory layout plan]!
** Replace all references in XUL to the old base (<tt>global</tt>) widget by ones to the new (<tt>communicator</tt>) widget, hence the SeaMonkey appearance won't change, just the underlying implementation!
** Replace all references in XUL to the old base (<tt>global</tt>) widget by ones to the new (<tt>communicator</tt>) widget, hence the SeaMonkey appearance won't change, just the underlying implementation!


Line 108: Line 108:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=283182 Bug 283182: sync xpfe tabbox with toolkit tabbox] <i style="color: orange">CTho?</i>
* [https://bugzilla.mozilla.org/show_bug.cgi?id=283182 Bug 283182: sync xpfe tabbox with toolkit tabbox] <i style="color: orange">CTho?</i>
* [https://bugzilla.mozilla.org/show_bug.cgi?id=285374 Bug 285374: sync xpfe colorpicker.xml with toolkit colorpicker.xml] <i style="color: orange">Jag?</i>
* [https://bugzilla.mozilla.org/show_bug.cgi?id=285374 Bug 285374: sync xpfe colorpicker.xml with toolkit colorpicker.xml] <i style="color: orange">Jag?</i>
==Status of each component==
These bugs are filed, one for each specific component:
''(enter list here)''


= Unsorted stuff =
= Unsorted stuff =
Line 114: Line 119:
     * implement "new tab" button on tab bar using an overlay
     * implement "new tab" button on tab bar using an overlay
     * "Redo" in ctxt menu of textboxes will be lost, probably not much of a loss
     * "Redo" in ctxt menu of textboxes will be lost, probably not much of a loss
''I strongly deny that, but the milk seems to have been spilt already <tt>:-(</tt>''<br/>--[[User:Mnyromyr|Mnyromyr]] 13:16, 13 Feb 2006 (PST)
     * <wizard> can't include statusbars any more (this is a Good Thing)<br> (added in bug 209550 (https://bugzilla.mozilla.org/show_bug.cgi?id=209550))
     * <wizard> can't include statusbars any more (this is a Good Thing)<br> (added in bug 209550 (https://bugzilla.mozilla.org/show_bug.cgi?id=209550))
     * more...
     * more...
235

edits

Navigation menu