SeaMonkey:Toolkit Transition: Difference between revisions

Jump to navigation Jump to search
→‎Components: Get the list closer to what is likely to happen.
(→‎Components: download manager modifications)
(→‎Components: Get the list closer to what is likely to happen.)
Line 55: Line 55:
''The following list of components with a possible transition plan has not been discussed and is no where near final.''
''The following list of components with a possible transition plan has not been discussed and is no where near final.''


In the table below, Phase 1 means the first builds that are MOZ_XUL_APP=1 that would be complete enough for basic testing see alse [https://bugzilla.mozilla.org/show_bug.cgi?id=328887 bug 328887]. Phase 2 = future builds leading up to the first full release.
In the table below, Phase 1 means the first builds that are MOZ_XUL_APP=1 that would be complete enough for basic testing see alse [https://bugzilla.mozilla.org/show_bug.cgi?id=328887 bug 328887]. Phase 2 = anything after that, currently undecided.


{| border="1" |+ Possible Component Transition Plan
{| border="1" |+ Possible Component Transition Plan
! Existing Component !! Toolkit Component !! Phase 1 !! Phase 2 !! Comments
! Existing Component !! Toolkit Component !! Phase 1 !! Comments
|-
|-
| Alerts || Alerts || Yes || - || Code is the same
| Alerts || Alerts || Yes Code is the same
|-
|-
| AutoComplete || Autocomplete || No || ? || See [https://bugzilla.mozilla.org/show_bug.cgi?id=263042 bug 263042] - shipping both together
| AutoComplete || Autocomplete || No || See [https://bugzilla.mozilla.org/show_bug.cgi?id=263042 bug 263042] - probably will be shipping both together
|-
|-
| Bookmarks || ? || ? || ? ||
| Bookmarks || ? || No ||
|-
|-
| console || console || Yes? || ? || Yes if we want to pick up the command line changes. Some other changes made as well. Note: apparently TB & Sunbird still build this.
| console || console || Yes? || Yes if we want to pick up the command line changes. Some other changes made as well. Note: apparently TB & Sunbird still build this. Need to investigate a bit more
|-
|-
| cookie || cookie || Yes || - || We already package this.
| cookie || cookie || Yes || We already package this.
|-
|-
| directory || - || - || - || FF & XULRunner still build this.
| directory || - || - || FF & XULRunner still build this.
|-
|-
| rowspan=2 | download-manager || components/ downloads || Yes? || ? || We should be able to pick up the back-end code without changing too much.
| rowspan=2 | download-manager || components/ downloads || No || We need fixes into toolkit first.
|-
|-
| mozapps/ downloads || No? || No? || We want to keep the existing SeaMonkey UI?
| mozapps/ downloads || No || We want to keep the existing SeaMonkey UI?
|-
|-
| ? || extensions || Yes || - || New extension manager required for the new chrome management(?)
| - || extensions || Yes || New extension manager required for the new chrome management(?)
|-
|-
| extensions/ help || help || ? || ? || Needs locale & skin info moving to /suite. Also needs minor changes elsewhere to pick up help overlay menu items.
| extensions/ help || help || TBD || Needs locale & skin info moving to /suite. Also needs minor changes elsewhere to pick up help overlay menu items.
|-
|-
| extensions/ wallet || satchel || ? || ? || Depends on having toolkit's autocomplete available
| extensions/ wallet || satchel || No || Depends on having toolkit's autocomplete available
|-
|-
| (part of extensions/ wallet) || password manager || ? || ? || Depends on having toolkit's autocomplete available
| (part of extensions/ wallet) || password manager || No || Depends on having toolkit's autocomplete available
|-
|-
| filepicker || filepicker || Yes? || ? || Picks up js/xul change only, filepicker code for toolkit apps is still built in xpfe.
| filepicker || filepicker || Yes? || Picks up js/xul change only, filepicker code for toolkit apps is still built in xpfe.
|-
|-
| find || - || - || - || FF, TB & XULRunner still build this.
| find || - || - || FF, TB & XULRunner still build this.
|-
|-
| ? || gnome || ? || ? ||
| ? || gnome || TBD ||
|-
|-
| history || history || Yes || - || Yes once we have toolkit's autocomplete available
| history || history || Yes || Yes once we have toolkit's autocomplete available
|-
|-
| intl || - || - || - || FF, TB & XULRunner still build this.
| intl || - || - || FF, TB & XULRunner still build this.
|-
|-
| killAll || - || - || - || FF & XULRunner still build this.
| killAll || - || - || FF & XULRunner still build this.
|-
|-
| permissions || ? || ? || ? ||
| permissions || ? || No ||
|-
|-
| prefwindow || - || - || - || this dir in xpfe/components only holds the preferences window chrome and will move to a saner dir (suite/common/pref) in the future
| prefwindow || - || - || this dir in xpfe/components only holds the preferences window chrome and will move to a saner dir (suite/common/pref) in the future
|-
|-
| printing || ? || ? || ? ||
| printing || ? || No ||
|-
|-
| related || ? || ? || ? ||
| related || ? || No ||
|-
|-
| - || remote || - || - || We already build with this.
| - || remote || - || We already build with this.
|-
|-
| resetPref || - || - || - || FF & XULRunner still build this.
| resetPref || - || - || FF & XULRunner still build this.
|-
|-
| search || ? || ? || ? ||
| search || ? || No ||
|-
|-
| sidebar || ? || ? || ? ||
| sidebar || ? || No ||
|-
|-
| Startup || startup and commandlines || Yes || - || Code required to pick up new chrome and xre startup.
| Startup || startup and commandlines || Yes || Code required to pick up new chrome and xre startup.
|-
|-
| extensions/ typeaheadandfind || typeaheadandfind || ? || ? || Idl suggests code changes.
| extensions/ typeaheadandfind || typeaheadandfind || No || Idl suggests code changes.
|-
|-
| updates || toolkit/ mozapps/ update? || Yes? || Yes? || I think this will allow us the update facilities that Firefox & Thunderbird have.
| updates || toolkit/ mozapps/ update? || Yes? || I think this will allow us the update facilities that Firefox & Thunderbird have. We'll build with it initially, but that doesn't necessarily mean we have to use it straight off.
|-
|-
| urlwidget || ? || ? || ? ||
| urlwidget || ? || No ||
|-
|-
| ? || viewconfig || ? || ? ||
| ? || viewconfig || ? ||
|-
|-
| (part of xpfe/ browser) || viewsource || ? || ? ||
| (part of xpfe/ browser) || viewsource || No? ||
|-
|-
| windowds || - || - || - || FF, TB & XULRunner runner still build this.
| windowds || - || - || FF, TB & XULRunner runner still build this.
|-
|-
| winhooks || ? || ? || ? ||
| winhooks || ? || ? ||
|-
|-
| xfer || (in toolkit locales) || Yes || - || this only has a .properties file, which I (biesi) believe is still used.
| xfer || (in toolkit locales) || Yes || this only has a .properties file, which I (biesi) believe is still used.
Standard8 : The .properities file exists [http://lxr.mozilla.org/seamonkey/source/toolkit/locales/en-US/chrome/global/downloadProgress.properties here] in toolkit, therefore we should just drop this one and pick up the new one.
Standard8 : The .properities file exists [http://lxr.mozilla.org/seamonkey/source/toolkit/locales/en-US/chrome/global/downloadProgress.properties here] in toolkit, therefore we should just drop this one and pick up the new one.
|-
|-
| xremote || ? || ? || ? || Probably needs reimplementing based on [http://landfill.mozilla.org/mxr-test/seamonkey/source/browser/components/nsBrowserContentHandler.js#241 this code]
| xremote || ? || ? || Probably needs reimplementing based on [http://landfill.mozilla.org/mxr-test/seamonkey/source/browser/components/nsBrowserContentHandler.js#241 this code]
|}
|}


canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,628

edits

Navigation menu