SeaMonkey/StatusMeetings/2019-09-01: Difference between revisions

status meeting notes
(→‎Release Train: 2.49.5 candidate build3 is up)
(status meeting notes)
 
(8 intermediate revisions by 3 users not shown)
Line 7: Line 7:
* Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] <span style="color: #cc0000; background: #ffff00;">'''&nbsp;now on Freenode!&nbsp;'''</span>
* Location: [irc://chat.freenode.net/seamonkey #seamonkey IRC channel] <span style="color: #cc0000; background: #ffff00;">'''&nbsp;now on Freenode!&nbsp;'''</span>
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]]
* Participants (in order of appearance):  
* Participants (in order of appearance): IanN frg tonymec rsx11m WG9s njsg


== Agenda ==
== Agenda ==
* Who's taking minutes? -> '''TBD'''
* Who's taking minutes? -> '''frg'''
* Nominees for Friends of the Fish Tank:
* Nominees for Friends of the Fish Tank:
** '''TBD'''
** '''IanN patch week warrior'''


=== Action Items ===
=== Action Items ===
Line 19: Line 19:


'''ANNOUNCEMENT'''
'''ANNOUNCEMENT'''
* '''We are moving our irc presence to freenode.''' Please register your nick there and join us in the [irc://freenode/seamonkey/ SeaMonkey freenode irc channel].
* '''We moved our main irc presence to freenode.''' Please register your nick there and join us in the [irc://freenode/seamonkey/ SeaMonkey freenode irc channel].
** We willbe on moznet irc too until it is turned off.
'''NEW'''
'''NEW'''
* &mdash;
* &mdash;
Line 63: Line 64:
** Other than azure hosting options because of price are also evaluated.
** Other than azure hosting options because of price are also evaluated.
<!-- 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 ====
* Questions about infrastructure
* &mdash;
** '''daniel''' wants to contact ewong and asking about our Azure configuration.
end -->
** If the build VMs are powered down when not in use we should save money.
* A: We are not very good at it but we do shutdown vms when not in use. Currently there are used alot for building and so stay running most of the time.
<!-- end -->


=== Status of the SeaMonkey Source Tree ===
=== Status of the SeaMonkey Source Tree ===
Line 80: Line 78:
** The installer still works...
** The installer still works...
** l10n is broken in comm-central because of search plugin issues. If we switch to search/list.json then we need to keep the l10n searchplugin xml files for esr60 or switch esr60 too.
** l10n is broken in comm-central because of search plugin issues. If we switch to search/list.json then we need to keep the l10n searchplugin xml files for esr60 or switch esr60 too.
** There is more and more needed api and source support taken out of mozilla-central. It is unclear if we will ever be able to use this repo again.
*** Fix for {{bug|1300198}} will unbreak the comm-central l10n builds.
** We keep it at least building as long as we can.
** New builds tools are needed to compile comm-central. Latest addition is nasm which will replace the unmaintained yasm.
** See {{bug|1452448}} for current comm-central breakages. This is not up to date.
** See {{bug|1452448}} for current comm-central breakages. This is not up to date.
** msvc VS2017 is no longer supported for building under Windows. It or VS2019 still needs to be installed but clang-cl is used as the compiler.
** Rust 1.35 is now mandatory.
** Fix for {{bug|1300198}} will unbreak the comm-central l10n builds.
** Broken by {{bug|1569539}}. Should be fixed soon. Patch is in bug and Bill is already using it.


* [comm-beta]:
* [comm-beta]:
Line 99: Line 91:
** An updated unofficial 2.53 is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it. The next release will be based on 2.53 paving the way for 2.57.
** An updated unofficial 2.53 is available from [http://www.wg9s.com/comm-253/ WG9's website]. We accept filing bugs against it. The next release will be based on 2.53 paving the way for 2.57.
** See {{bug|1379370}} for current 2.53 breakages. All known major bugs for 2.53 are closed.
** See {{bug|1379370}} for current 2.53 breakages. All known major bugs for 2.53 are closed.
** For building please apply the patches from Bills website to the noted comm-release and mozilla-release changeset.


* [comm-esr68]:
* [comm-esr68]:
** There are currently no plans for a SeaMonkey release based on comm-esr68.
** There are currently no plans for a SeaMonkey release based on comm-esr68.
** We will not track nor update comm-esr68.
** Do not use any comm-esr68 based release.
** We will not track nor update comm-esr68 for now


* [comm-esr60]:
* [comm-esr60]:
Line 110: Line 104:
Please file bugs only against the browser part or the ChatZilla and debugQA add-ons unless you know a specific problem is new and needs to be fixed. In any case check the existing bug reports to not generate bug noise.
Please file bugs only against the browser part or the ChatZilla and debugQA add-ons unless you know a specific problem is new and needs to be fixed. In any case check the existing bug reports to not generate bug noise.
** If you want to use Rust 1.33 and up you need the patches available on Bills site.
** If you want to use Rust 1.33 and up you need the patches available on Bills site.
** Building with webrender enabled (unsupported and not working) with Rust 1.37 or higher currently does not work.
** See {{bug|1433370}} for current 2.57 breakages.
** See {{bug|1433370}} for current 2.57 breakages.


* [comm-esr52]:
* [comm-esr52]:
** See {{bug|1313304}} for current breakages.
** See {{bug|1313304}} for resolved issues.
** Builds from this repo are the only ones fully usable right now.
** RC3 (the final version) is available from [https://archive.mozilla.org/pub/seamonkey/candidates/2.49.5-candidates/build3/ SeaMonkey 2.49.5 RC3].
** An unofficial 2.49.5 is available from [http://www.wg9s.com/comm-esr/ WG9's website]. See [https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2018-09-16#Release_Train Release Train].


<!-- Comment out this section if nothing new fixed -->
<!-- Comment out this section if nothing new fixed -->
<!-- Close comment if new stuff comes up
<!-- Close comment if new stuff comes up -->
=== Fixed Source Tree Stuff Since Last Meeting ===
=== Fixed Source Tree Stuff Since Last Meeting ===
* &mdash;
* Fixed building comm-central.
Open comment if no new stuff comes up -->
* We know this now
** msvc VS2017 is no longer supported for building under Windows. It or VS2019 still needs to be installed but clang-cl is used as the compiler.
** Rust 1.35 is now mandatory.
** There is more and more needed api and source support taken out of mozilla-central. It is unclear if we will ever be able to use this repo again.
** We keep it at least building as long as we can.
** New builds tools are needed to compile comm-central. Latest addition is nasm which will replace the unmaintained yasm.
<!-- Open comment if no new stuff comes up -->


=== Release Train ===
=== Release Train ===
Line 127: Line 127:
** SeaMonkey 2.49.5 is the next minor release.
** SeaMonkey 2.49.5 is the next minor release.
*** {{bug|1512882}} tracks the 2.49.5 release.
*** {{bug|1512882}} tracks the 2.49.5 release.
** '''Candidate build 3 is up here''' [https://archive.mozilla.org/pub/seamonkey/candidates/2.49.5-candidates/build3/ 2.49.5 RC3] and should be the the final build'''.
** '''Candidate build 3 is up here '''[https://archive.mozilla.org/pub/seamonkey/candidates/2.49.5-candidates/build3/ 2.49.5 RC3] and is the final build'''.
** Late l10n additions were not added to the repos. They will be hosted on the servers for building only and be provided as archives for Linux distributions together with the source.
** Late l10n additions were not added to the repos. They will be hosted on the servers for building only and be provided as archives for Linux distributions together with the source.
** '''ewong''' is doing some fixing so that the builds could be uploaded.
** '''ewong''' is doing some fixing so that the builds could be uploaded.
*** Complete mar files have been generated. Partial update files from the previous version will not be done.
*** Complete mar files have been generated. Partial update files from the previous version will be done later.
** {{Bug|1489785}} has been fixed in 2.49.5. Upgrading to macOS 10.14 and up should be ok.
** {{Bug|1489785}} has been fixed in 2.49.5. Upgrading to macOS 10.14 and up should be ok.
** The following bugs are not fixed in 2.49.5:
** The following bugs are not fixed in 2.49.5:
Line 149: Line 149:
** '''frg''' did backport all but 3 ESR60.2 fixes.
** '''frg''' did backport all but 3 ESR60.2 fixes.
** ''IanN''' backported the recent Firefox 67.0.3 security fix for bug {{bug|1544386}}.
** ''IanN''' backported the recent Firefox 67.0.3 security fix for bug {{bug|1544386}}.
** '''frg''' also backported support for VS2017 and the latest Windows toolkit to 2.49. VS2017 will be used for building 2.49.5.
** '''frg''' also backported support for VS2017 and the latest Windows toolkit to 2.49. VS2017 was used for building 2.49.5.
** The 2.49 branch will become EOL after doing 2.49.5. Updating two branches and also fixing up 2.57 for the next release takes too much time.
** The 2.49 branch will become EOL after doing 2.49.5. Updating two branches and also fixing up 2.57 for the next release takes too much time.
*** 2.49.5 will be the last release supporting Windows XP, Vista.
*** 2.49.5 will be the last release supporting Windows XP and Vista.
**** The older Windows versions are no longer supported in Gecko.
**** The older Windows versions are no longer supported in Gecko.
**** Because we are using cross compiling we will provide a 2.49.5 x64 macOS build only.
**** Because we are using cross compiling we will provide a 2.49.5 x64 macOS build only.
Line 157: Line 157:
** Unofficial Linux builds will be declared official.
** Unofficial Linux builds will be declared official.
** Providing Windows x64 builds is tracked in {{Bug|482143}} which will be closed after the 2.49.5 release.
** Providing Windows x64 builds is tracked in {{Bug|482143}} which will be closed after the 2.49.5 release.
** '''frg''' did the release notes.
** '''frg''' did the release notes.
** The website downloads section is being changed for the new x64 builds.
** The website downloads section is being changed for the new x64 builds.
*** '''IanN''' provided patches for the download code to enable Linux and Windows x64 builds and downloads.
*** '''IanN''' provided patches for the download code to enable Linux and Windows x64 builds and downloads.
** The Safebrowsing V2 api SeaMonkey is using has been discontinued by google. V4 is already in 2.53 and will be used there.
** The Safebrowsing V2 api SeaMonkey is using has been discontinued by google and is no longer working. V4 is already working in 2.53 and is used there.


* SeaMonkey 2.53 / Gecko 56 in comm-release with unoffical patches.
* SeaMonkey 2.53 / Gecko 56 in comm-release with unoffical patches.
** 2.53 will be the next release after 2.49.5. Details are still being worked out.
** 2.53 will be the next release after 2.49.5. Details are still being worked out.
** A release would need l10n translations. The temporary solution for 2.57 will not work for this release.
** A release would need l10n translations. The temporary solution for 2.57 will not work for this release.
*** '''frg''' made a '''de''' 2.53 language pack for testing. It is available from [https://seamonkeyde.wordpress.com/2019/01/03/inoffizielles-deutsches-sprachpaket-fuer-aktuelle-seamonkey-2-53/ Rainer Bielefelds website].
** Bill now hosts unofficial 2.53 l10n de builds on [http://www.wg9s.com/comm-253-de/ his wg9s de website].
** A release would need further security fixes. '''frg''' tries to keep it as current as possible in his spare time.
** A release would need further security fixes. '''frg''' tries to keep it as current as possible in his spare time.
*** The big security problems which were in the public up to 60.4 are fixed.
*** The big security problems which were in the public up to 60.4 are fixed.
*** The current security level as of today is more or less at 60.3. Goal is to to be on par with latest ESR 60 soon.
*** The current security level as of today is more or less at 60.3. Goal is to to be on par with latest ESR 60 soon.
*** clang-cl support, ICU60, Skia m66, NSS 3.40.1, NSPR 4.20 and so TLS 1.3 have been backported.
*** clang-cl 8 support, ICU60, Skia m66, NSS 3.40.1, NSPR 4.20 and so TLS 1.3 have been backported.
*** VS2019 is now a supported compiler. VS2015 has been discontinued.
*** VS2019 is now a supported compiler. VS2015 has been discontinued.
** The last known regression compared to 2.49.x has been fixed in 2.53.
** The last known regression compared to 2.49.x has been fixed in 2.53.
Line 178: Line 178:
** '''IanN''' thinks we can do a 2.53 branch in c-r and m-r so that we can include the backported bugs.
** '''IanN''' thinks we can do a 2.53 branch in c-r and m-r so that we can include the backported bugs.
** '''frg''' will do a preliminary 2.53 landing page for the website.
** '''frg''' will do a preliminary 2.53 landing page for the website.
** The safebrowsing V4 api and list fetches are now working in 2.53 and up.
** The safebrowsing V4 api and list fetches are working in 2.53 and up.
** Lightning caldav support is working again in 2.53.
** Lightning caldav support is working again in 2.53.
** '''IanN''' will look into including My and pt-BR locales. '''frg''' can create patches based on l10n-release and l10n-central suite but these would need to be manually fixed by the translators and checked into a comm-release branch. We did this with nb-NO in {{bug|1391174}}.
** '''IanN''' will look into including My and pt-BR locales. '''frg''' can create patches based on l10n-release and l10n-central suite but these would need to be manually fixed by the translators and checked into a comm-release branch. We did this with nb-NO in {{bug|1391174}}.
** WebExtentions dictionary support should be enabled as soon as possible in 2.53.
** WebExtentions dictionary support should be enabled as soon as possible in 2.53.
** '''IanN''' reports that the internal devtools inspector works for chrome content in SeaMonkey. Please test and report your findings.


* SeaMonkey 2.57 Gecko 60 in comm-esr60.
* SeaMonkey 2.57 Gecko 60 in comm-esr60.
Line 205: Line 206:
*** '''frg''' did further private build fixes for 2.53 which could be used for 2.57 too.
*** '''frg''' did further private build fixes for 2.53 which could be used for 2.57 too.
* The esr60 branch will be discontinued after 60.9.
* The esr60 branch will be discontinued after 60.9.
** We currently do not plan to switch to esr68 because of source and api removals and changes and will continue to use this branch.
** We currently do not plan to switch to esr68 because of source plus api removals and changes. We will continue to use the esr60 branch for now.


* General SeaMonkey release issues.
* General SeaMonkey release issues.
Line 292: Line 293:
<!-- NOTE: Affected is set in a lot of bugs but the fixes are in the private branch already.  -->
<!-- NOTE: Affected is set in a lot of bugs but the fixes are in the private branch already.  -->
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=cf_tracking_seamonkey253&type0-0-0=equals&value0-0-0=%2B open tracking] (1)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=cf_tracking_seamonkey253&type0-0-0=equals&value0-0-0=%2B open tracking] (1)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey253&type0-0-0=equals&value0-0-0=%3F tracking requests] (15)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey253&type0-0-0=equals&value0-0-0=%3F tracking requests] (17)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (0)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (0)
[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] (29)
[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] (29)
Line 301: Line 302:
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey257esr&type0-0-0=equals&value0-0-0=%3F tracking requests] (2)
[https://bugzilla.mozilla.org/buglist.cgi?&field0-0-0=cf_tracking_seamonkey257esr&type0-0-0=equals&value0-0-0=%3F tracking requests] (2)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.57 targeted] (0)
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.57 targeted] (0)
[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_seamonkey257esr&f2=target_milestone&f5=cf_status_seamonkey256&v2=2.57 fixed] (130)
[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_seamonkey257esr&f2=target_milestone&f5=cf_status_seamonkey256&v2=2.57 fixed] (148)


==== 2.Next ====
==== 2.Next ====
Line 322: Line 323:
'''frg''' suggests splitting off the tests to separate bugs for tracking and hopefully fixing in the future.
'''frg''' suggests splitting off the tests to separate bugs for tracking and hopefully fixing in the future.
With the current dev resources at hand he is not very hopeful about fixing the tests anytime soon.
With the current dev resources at hand he is not very hopeful about fixing the tests anytime soon.
* We might need new SeaMonkey bugzilla component for tracking website problems with our product.
** Non working websites should be verified against a genuine Firefox 56 and 60 before filing a bug.
*** If a website does not work in Firefox 60 it is either fundamentally broken or needs some later not yet implemented features.
*** If a website works in both 56 and 60 it is usually only problem with incorrect user agent sniffing. Bug should either be closed or moved to the tech evangelism component then if the triager does not think it is a problem with SeaMonkey implementation.
** In any case probles with specific websites only should be disucssed in the support groups first.


* Stalled. Needs a kick:
* Stalled. Needs a kick:
Line 339: Line 346:
* generally low activity on trunk, focus on branches towards releases
* generally low activity on trunk, focus on branches towards releases
[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929&gt=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]:
[https://bugzilla.mozilla.org/chart.cgi?category=-All-&subcategory=-All-&name=1183&label0=SM-with-review%3F-requests&line0=1928&label1=SM-with-superreview%3F-requests&line1=1929&gt=1&labelgt=Grand+Total&datefrom=2009-07-15&dateto=&action-wrap=Chart+This+List Open reviews/flags]:
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 18 review]
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-review%3F-requests&series_id=1928&remaction=runseries 26 review]
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 3 super-review]
[https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&namedcmd=SeaMonkey%20%282%29%20/%20-All-%20/%20SM-with-superreview%3F-requests&series_id=1929&remaction=runseries 3 super-review]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 1 ui-review]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=ui-review%3F 1 ui-review]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 8 feedback]
[https://bugzilla.mozilla.org/buglist.cgi?product=SeaMonkey&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=feedback%3F 9 feedback]


* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features.
* See [[SeaMonkey/StatusMeetings/FeatureList|Feature List]] page for major wanted/needed features.
Line 380: Line 387:
==== ewong ====
==== ewong ====
==== frg ====
==== frg ====
Most work for SeaMonkey in the last two weeks was again finalizing 2.49.5, doing reviews and backporting bugs to 2.53. We now have a what we consider final 2.49.5 build for all platforms.
Waiting for review:
* {{Bug|1274798}} Seamonkey integration in Gnome3. Old bug/patch which needs verification from someone more familiar with Linux.
Waiting for esr60 a+:
* Nothing
Waiting for feedback:
* {{Bug|1410646}} Fix SM "log into/onto" and related instances.
Checkin ready:
* Several bugs from '''IanN'''. Will be done after the meeting.
* {{Bug|1512890}} Create/Update 2.49.5 Release Notes. Addendums from IanN are in. Just waiting for the release.
Reviewing:
* {{Bug|1536779}} Port |Bug 1528840 - addressingWidgetOverlay.js, abMailListDialog.js code cleanup| to SeaMonkey. Postponed till 2.57 is in better shape.
* And a bunch from '''IanN'''. See his status notes.
Working on:
* {{Bug|1231349}} l10n repacks broken on with SM 2.42 and newer. cZ patch done for 2.57 and up. Got feedback but found a bug yesterday. Backport to 2.53 later.
* {{Bug|1231349}} l10n repacks broken on with SM 2.42 and newer. DOMi patch mostly working. cZ got f+. Shooting for r+ next.
* Doing local 2.53 l10n builds to assess how much would be missing for a possible release.
* Fixing up mailnews for 2.57. Starting to see if I can back out the xul templates removal to speed things up. Second bug backed out but still no luck.
* Backporting ESR 60 fixes to 2.53. At 60.3 now. Much progress with bringing Lighting up to date. Everything up to 60.9 imported and ready for backporting.
* {{Bug|521861}} After creating news account through clicking news URL Account Wizard is broken. '''jorgk''' found some issues in the patch which I need to fix first.
* Integrating DOMi Plus patches into DOMi.
* Port of {{Bug|1100103}} Add a remove button to every To/CC/BCC address in Composer. No bug yet. Initial version in 2.53. Needs better styling.
* Outsourcing my paid job for 25 years to India.
Not working on:
* Fixing comm-central. Not worth it currently. Only see that it builds.
** 2.58+ is broken in capital letters as in BROKEN.
Shelved for later:
* {{Bug|1296850}} Show standard loading indicator images in tab when busy or progress attribute are set. Asked someone who wants to help out to look at the icons. Got the icons but have no time at the moment.
* {{Bug|1379062}} Enable cross-compile on SeaMonkey Linux machines. 2.49.x to 2.57 compiles fine locally.
* {{Bug|1392929}} Port Bug 886907 [Remove old synchronous contentPrefService] to SeaMonkey.
* Followups for {{Bug|1379369}} to TriggeringPrincipals and UserContextIDs in more functions.
* {{Bug|1370314}} SeaMonkey 06/2017 installer rollup. Probably not much more right now. Took some parts to other bugs. and will see what is left when 2.57 is ready.
* Helping '''MMR''' with {{Bug|1444740}} Drop support for -moz-border-*-colors in SeaMonkey. He seems to have dropped out :(
Titbits:
* Quite some work done in the last weeks. 2.49.5 final build (build 3 is it really this time). Bug fixes for 2.53 and up. Keeping comm-central working together with Bill and so on.
==== IanN ====
==== IanN ====
Fixed:
* {{Bug|1570453}} Port |{{Bug|913855}} - Fix consumers of window mediator to be more consistent in their checking for closed windows| to SeaMonkey
* {{Bug|1570846}} Switch permissionsManager and cookieViewer to use Services.jsm
* {{Bug|1572129}} Simplify and harmonise cookieViewer and permissionsManager code
* {{Bug|1572149}} Properly fix |{{Bug|943732}} - Port the new Character Encoding menu to SeaMonkey|
* {{Bug|1572152}} Port |{{Bug|1565894}} - Setting text encoding to "Japanese" in TB's compose window doesn't work| to SeaMonkey
* {{Bug|1572976}} Use gTreeUtils in permissionsManager and cookieViewer
* {{Bug|1573526}} Use gTreeUtils in pageinfo
* {{Bug|1573592}} Update pageinfo gImageView.getCellProperties
* {{Bug|1573596}} Port |{{Bug|695399}} - Remove synchronous calls to nsICacheSession::openCacheEntry in pageInfo.js| to SeaMonkey
* {{Bug|1573728}} Port |{{Bug|460146}} - CSS3 border-image images should appear in Page Info -> Media| and |Bug 377364 - Page Info: Suppress the jumping in the bottom half of the Media tab| to SeaMonkey
* {{Bug|1573829}} Port |{{Bug|524092}} "View Image Info" command is not carried out if "Page Info" window is already opened| to SeaMonkey
* {{Bug|1573881}} Port |{{Bug|782623}} - Add meta tag property attribute to pageInfo view| to SeaMonkey
* {{Bug|1577443}} Remove cmd_checkLinks that is unused
Awaiting check-in:
* {{Bug|1573896}} Port |{{Bug|418517}} - Add "Select All" button to Page Info "Media" tab| to SeaMonkey
* {{Bug|1573960}} Update BrowserPageInfo function in navigator.js
* {{Bug|1576618}} Port |{{Bug|1330467}} - Add SitePermissions APIs functions to accept principal and use them| to SeaMonkey
* {{Bug|1574507}} Update pageinfo to use SitePermissions.jsm
* {{Bug|1574689}} Port |{{Bug|1379560}} - Add a default permission pref in the permission manager| to SeaMonkey
* {{Bug|1574693}} Port |{{Bug|1161599}} - Show "Reload Image" if the image has an error| to SeaMonkey
* {{Bug|1576126}} Port |{{Bug|961529}} - Add Feeds module| to SeaMonkey
* {{Bug|1575201}} Port |{{Bug|1040947}} - Opening page info from a remote tab is sluggish| to SeaMonkey
Waiting for review:
* {{Bug|1536779}} Port |{{Bug|1528840}} - addressingWidgetOverlay.js, abMailListDialog.js code cleanup| to SeaMonkey
* {{Bug|1576147}} Use async/await for frame processing in pageInfo
* {{Bug|1576150}} Update pageInfo's security tab
* {{Bug|1576410}} Port |{{Bug|1215856}} - ":" should not be selected or copied in Title field| to SeaMonkey
* {{Bug|1576411}} Port |{{Bug|1326910}} - wait for a loadend event before using the width and height of the Page Info media preview| to SeaMonkey
* {{Bug|1576451}} Port |{{Bug|1440284}} - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules| to SeaMonkey
* {{Bug|1576455}} Initialize the flash plugin in Page Info like other permissions
* {{Bug|1576614}} Port |{{Bug|1452361}} - Don't reset to default permissions for cookies in page info| to SeaMonkey
* {{Bug|787612}} Port |{{Bug|596234}} - Body of RSS feeds won't print or print preview| to SeaMonkey
* {{Bug|1578062}} Port |{{Bug|1059219}} - show text-related items (clipboard, undo, etc) in context menu for input type=number| to SeaMonkey
* {{Bug|1575830}} Update how Page / Frame / Image info works
* {{Bug|1578065}} Port |{{Bug|433238}} - Password manager contextual menu password field manual fill| to SeaMonkey
* {{Bug|1578067}} Update openLinkIn() and use more
* {{Bug|1578084}} Add onCompletedImage to other context conditions
Working on:
* {{Bug|1300198}} Move list.txt over to JSON once {{Bug|1276739}} is in
* {{Bug|1566358}} Update releases page to include 64-bit Windows and Linux platforms
* {{Bug|1573595}} [meta]Update pageInfo files
* {{Bug|1578061}} [meta]Update SeaMonkey's context menu
Back burner:
* {{Bug|1532732}} Tidy up statute formatting on website
* {{Bug|1515507}} Update SM Web Site to include references to SM EV
* {{Bug|1501790}} Port changes from {{bug|1458314}}, {{bug|1506915}}, and {{bug|1458308}} to SeaMonkey
* {{Bug|1542608}} Port |{{Bug|394984}} Unable to update on mac if admin user is not the same admin user as the person who installed firefox| to SeaMonkey
==== Rainer Bielefeld ====
==== Rainer Bielefeld ====
==== rsx11m ====
==== rsx11m ====
Line 395: Line 500:


=== Any other business? ===
=== Any other business? ===
* The next meeting will be held in three weeks on Sunday September 1st, 2019, 14:00 UTC (16:00 CET).
* The next meeting will be held in two weeks on Sunday September 15th, 2019, 14:00 UTC (16:00 CET), switching back to the regular meeting intervals.
* '''We plan to hold all future meetings using freenode irc starting that September 1st, 2019.'''
* '''All future meetings will be held using freenode irc.'''
* '''WG9s''' proposed to make each Sunday 14:00 UTC (16:00 CET) a general meeting time. If no status meeting is scheduled at this day whoever is available can tune in for an ad-hoc meeting.
* '''WG9s''' proposed to make each Sunday 14:00 UTC (16:00 CET) a general meeting time. If no status meeting is scheduled at this day whoever is available can tune in for an ad-hoc meeting.
* &mdash;
* &mdash;
647

edits