canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,628
edits
(→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 = | 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 | ! Existing Component !! Toolkit Component !! Phase 1 !! Comments | ||
|- | |- | ||
| Alerts || Alerts || Yes | | Alerts || Alerts || Yes Code is the same | ||
|- | |- | ||
| AutoComplete || Autocomplete || No | | 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 | | 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 | | cookie || cookie || Yes || We already package this. | ||
|- | |- | ||
| directory | | directory || - || - || FF & XULRunner still build this. | ||
|- | |- | ||
| rowspan=2 | download-manager || components/ downloads || | | rowspan=2 | download-manager || components/ downloads || No || We need fixes into toolkit first. | ||
|- | |- | ||
| mozapps/ downloads || No | | mozapps/ downloads || No || We want to keep the existing SeaMonkey UI? | ||
|- | |- | ||
| | | - || extensions || Yes || New extension manager required for the new chrome management(?) | ||
|- | |- | ||
| extensions/ help || help || | | 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 || | | extensions/ wallet || satchel || No || Depends on having toolkit's autocomplete available | ||
|- | |- | ||
| (part of extensions/ wallet) || password manager || | | (part of extensions/ wallet) || password manager || No || Depends on having toolkit's autocomplete available | ||
|- | |- | ||
| filepicker || filepicker || Yes | | filepicker || filepicker || Yes? || Picks up js/xul change only, filepicker code for toolkit apps is still built in xpfe. | ||
|- | |- | ||
| find | | find || - || - || FF, TB & XULRunner still build this. | ||
|- | |- | ||
| ? || gnome || | | ? || gnome || TBD || | ||
|- | |- | ||
| history || history || Yes | | history || history || Yes || Yes once we have toolkit's autocomplete available | ||
|- | |- | ||
| intl | | intl || - || - || FF, TB & XULRunner still build this. | ||
|- | |- | ||
| killAll | | killAll || - || - || FF & XULRunner still build this. | ||
|- | |- | ||
| permissions || ? || | | permissions || ? || No || | ||
|- | |- | ||
| prefwindow | | 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 | | - || remote || - || We already build with this. | ||
|- | |- | ||
| resetPref | | resetPref || - || - || FF & XULRunner still build this. | ||
|- | |- | ||
| search || ? || | | search || ? || No || | ||
|- | |- | ||
| sidebar || ? || | | sidebar || ? || No || | ||
|- | |- | ||
| Startup || startup and commandlines || Yes | | Startup || startup and commandlines || Yes || Code required to pick up new chrome and xre startup. | ||
|- | |- | ||
| extensions/ typeaheadandfind || typeaheadandfind || | | extensions/ typeaheadandfind || typeaheadandfind || No || Idl suggests code changes. | ||
|- | |- | ||
| updates || toolkit/ mozapps/ update | | 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 | | windowds || - || - || FF, TB & XULRunner runner still build this. | ||
|- | |- | ||
| winhooks | | winhooks || ? || ? || | ||
|- | |- | ||
| xfer || (in toolkit locales) || Yes | | 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 | | xremote || ? || ? || Probably needs reimplementing based on [http://landfill.mozilla.org/mxr-test/seamonkey/source/browser/components/nsBrowserContentHandler.js#241 this code] | ||
|} | |} | ||