768
edits
(→Feature List, Planning: various reviews done) |
(merge previous notes which were late) |
||
| Line 57: | Line 57: | ||
** There are still several issues open which are being in the process of being fixed. | ** There are still several issues open which are being in the process of being fixed. | ||
** Crash submitting does work but currently the crashes are not accessible. | ** Crash submitting does work but currently the crashes are not accessible. | ||
** '''ewong''' is working on further inprovements for displaying crash reports. | |||
** We currently are not generating crash reporter symbols for macOS releases. We hopt to fix this for 2.53.15b1. | |||
* The '''WGS9s''' servers are working fine and unofficial builds are being released. | * The '''WGS9s''' servers are working fine and unofficial builds are being released. | ||
* We have created repos at [https://foss.heptapod.net/seamonkey hg heptapod] to mirror some of our code. | * We have created repos at [https://foss.heptapod.net/seamonkey hg heptapod] to mirror some of our code. | ||
| Line 89: | Line 90: | ||
<!-- Comment out this section if nothing new fixed | <!-- Comment out this section if nothing new fixed | ||
<!-- uncomment if no new stuff comes up | <!-- uncomment if no new stuff comes up --> | ||
==== Fixed Infrastructure Stuff Since Last Meeting ==== | ==== Fixed Infrastructure Stuff Since Last Meeting ==== | ||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
| Line 116: | Line 115: | ||
** The site is currently incompatible with SeaMonkey so you need a different browser for this. | ** The site is currently incompatible with SeaMonkey so you need a different browser for this. | ||
* Compiler support is up to date. | * Compiler support is up to date. | ||
** clang 6 to 14, gcc 7.1 to 9 can be used to build | ** clang 6 to 14, gcc 7.1 to 9 can be used to build on Linux or clang only for macOS. | ||
** clang 7 to 14, VS2017 15.9.13+, VS2019 and VS2022 are supported under Windows x64. | ** clang 7 to 14, VS2017 15.9.13+, VS2019 and VS2022 are supported under Windows x64. | ||
** VS2019 | ** VS2019 and VS2022 are currently not supported for compiling Windows x86. | ||
** Support for clang 6 will be removed soon. For backporting the new regexp parser full c++17 support is needed. While this may work with clang 5 and up it is basically untested. | ** Support for clang 6 will be removed soon. For backporting the new regexp parser full c++17 support is needed. While this may work with clang 5 and up it is basically untested. | ||
** Mozilla skipped clang 10 support because of unspecified problems and did go straight to clang 11 from 9. We will not support clang 10 either. It can be used but is unsupported by us. gcc 9 and up did not get much/any testing so ymmv. | ** Mozilla skipped clang 10 support because of unspecified problems and did go straight to clang 11 from 9. We will not support clang 10 either. It can be used but is unsupported by us. gcc 9 and up did not get much/any testing so ymmv. | ||
* We are evaluating using a later macOS sdk. | * We are evaluating using a later macOS sdk. | ||
* Current Firefox and Thinderbird only support macOS 10.12 or higher. We might do this too in one of the next releases. | * Current Firefox and Thinderbird only support macOS 10.12 or higher. We might do this too in one of the next releases. | ||
* macOS 13 Ventura is currently not supported. See {{Bug|1797696}}. SeaMonkey crashes when starting. We believe it is a macOS problem and will look if we find a solution for a future version. | |||
* See {{Bug|1688498}} for important current 2.53 issues and enhancement requests. | * See {{Bug|1688498}} for important current 2.53 issues and enhancement requests. | ||
| Line 142: | Line 140: | ||
** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot]. | ** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot]. | ||
* Because of some components removal build central is currently broken. Preliminary patches are in our comm-central patch repo. | * Because of some components removal build central is currently broken. Preliminary patches are in our comm-central patch repo. | ||
* l10n support for comm-central applications will change and we need to move to a different repository in the future. See {{Bug|1766080}}. | |||
==== [comm-esr60] ==== | ==== [comm-esr60] ==== | ||
| Line 172: | Line 171: | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | ||
[https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (620) | [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (620) | ||
* '''SeaMonkey 2.53. | * '''SeaMonkey 2.53.15 Beta''' will be released soon. | ||
** The release | ** The release is tracked in {{Bug|1786133}}. | ||
** The release notes and website updates | ** The release notes and website updates are tracked in {{Bug|1795777}}. | ||
*** The code has been updated to the latest NSS and NSPR release, contains lots of media and pref changes and also fixes among other things. | |||
*** The code | |||
*** contentprefs has been removed and merged with contentprefs2 so test add-ons for compatibility. | *** contentprefs has been removed and merged with contentprefs2 so test add-ons for compatibility. | ||
*** l10n changes have been implemented which might affect add-on compatibility. Please test. | |||
* SeaMonkey 2.53.x originally based on Gecko 56 is in our gitlab comm-release repo. | * SeaMonkey 2.53.x originally based on Gecko 56 is in our gitlab comm-release repo. | ||
* SeaMonkey 2.53.x under macOS Monterey has a problem with fullscreen but not a new problem. Don't try to switch to it using the green dot in the titlebar. | * SeaMonkey 2.53.x under macOS Monterey has a problem with fullscreen but not a new problem. Don't try to switch to it using the green dot in the titlebar. | ||
* Because of bad user agent sniffing we updated the base UA version from Gecko | * Because of bad user agent sniffing we updated the base UA version from Gecko 68 to 91. | ||
** Youtube no longer seems to display correctly for some users only advertizing Firefox in the UA. | ** Youtube no longer seems to display correctly for some users only advertizing Firefox in the UA. | ||
** Further enhancements are planned for a later release in {{Bug|1737436}}. | ** Further enhancements are planned for a later release in {{Bug|1737436}}. | ||
| Line 198: | Line 195: | ||
** Old 2.53.x bugs are still marked as not fixed in bugzilla. We will mark them as fixed as time permits. | ** Old 2.53.x bugs are still marked as not fixed in bugzilla. We will mark them as fixed as time permits. | ||
* WebExtension dictionary support is being worked on but no ETA. | * WebExtension dictionary support is being worked on but no ETA. | ||
* The language packs will be switched to the WebExtensions format for better | * The language packs will be switched to the WebExtensions format for better compatibility with later release and build stuff synchronization. | ||
* '''Please use the new Calendar component for reporting and tracking respective bugs!''' | * '''Please use the new Calendar component for reporting and tracking respective bugs!''' | ||
* We are looking into adding support for Custom Elements and Shadow DOM in a later release. No ETA yet. | * We are looking into adding support for Custom Elements and Shadow DOM in a later release. No ETA yet. | ||
** Google owned/based websites like youtube are likely to break because of this in the near future. There are already reports of broken functionality on youtube. | ** Google owned/based websites like youtube are likely to break because of this in the near future. There are already reports of broken functionality on youtube. | ||
** Some good progress has been made and sites which do not need shadow dom start to work with dom.webcomponents.customelements.enabled and dom.webcomponents.enabled set to true. | |||
* Some users report heavy memory usage compared to 2.49.5 but no specific problem or common cause has been found yet. | * Some users report heavy memory usage compared to 2.49.5 but no specific problem or common cause has been found yet. | ||
** We recommend using an x64 build to avoid out of memory conditions accessing bloated sites. | ** We recommend using an x64 build to avoid out of memory conditions accessing bloated sites. | ||
| Line 287: | Line 285: | ||
* [https://github.com/JustOff/github-wc-polyfill/ github-wc-polyfill] can be used for accessing github and gitlab. Both need Custom Elements support right now. Latest version is 1.2.19. | * [https://github.com/JustOff/github-wc-polyfill/ github-wc-polyfill] can be used for accessing github and gitlab. Both need Custom Elements support right now. Latest version is 1.2.19. | ||
** Some menus are currently blank if you log in. A fix for web compatibility has been partially removed from 2.53.12b1 pre to account for this. See [https://github.com/JustOff/github-wc-polyfill/issues/44 github] for a detailed explanation. | ** Some menus are currently blank if you log in. A fix for web compatibility has been partially removed from 2.53.12b1 pre to account for this. See [https://github.com/JustOff/github-wc-polyfill/issues/44 github] for a detailed explanation. | ||
* [https://github.com/martok/palefill/ generic polyfill] can be used for accessing github, gitlab and other broken sites. Latest version is 1. | * [https://github.com/martok/palefill/ generic polyfill] can be used for accessing github, gitlab and other broken sites. Latest version is 1.23. | ||
* [https://github.com/dirkf/downthemall-was-legacy/ DownThemAll] fixed 3.1.2 version for 2.53.10 and up. | * [https://github.com/dirkf/downthemall-was-legacy/ DownThemAll] fixed 3.1.2 version for 2.53.10 and up. | ||
* The Stylish forks [https://github.com/Lootyhoof/stylem/releases/tag/v2.2.8/ stylem] and [https://github.com/dirkf/stylem/releases/tag/2.2.8-df/ stylem df version] work in 2.53.13. | * The Stylish forks [https://github.com/Lootyhoof/stylem/releases/tag/v2.2.8/ stylem] and [https://github.com/dirkf/stylem/releases/tag/2.2.8-df/ stylem df version] work in 2.53.13. | ||
edits