RTC NPM Resource Changed PR-5.1-dev Pending

User tests: Successful: Unsuccessful:

avatar C-Lodder
C-Lodder
9 Feb 2024

Summary of Changes

As Joomla no longer supports IE11, this PR mainly removes the need for converting a NodeList to an Array, as evergreen browser's implementation of forEach can iterater over a NodeList.

Also includes some other minor tweaks.

Happy to work on the remaining JS

image

Testing Instructions

Code review @dgrammatiko @Fedik

avatar C-Lodder C-Lodder - open - 9 Feb 2024
avatar C-Lodder C-Lodder - change - 9 Feb 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 9 Feb 2024
Category JavaScript Repository NPM Change
c52373d 9 Feb 2024 avatar C-Lodder Fix
avatar C-Lodder C-Lodder - change - 9 Feb 2024
Labels Added: NPM Resource Changed PR-5.1-dev
30edc0b 9 Feb 2024 avatar C-Lodder Fix
avatar C-Lodder
C-Lodder - comment - 9 Feb 2024

@dgrammatiko

Are you up to also remove the redundant DOMContentLoaded events on the files (almost all) with either defer attribute or type=module?

I'll do that in a separate PR, as it will probably involve more than just a code review.

avatar dgrammatiko
dgrammatiko - comment - 11 Feb 2024

@C-Lodder can you fix the linter parts? Then I'll give it a test
Screenshot 2024-02-11 at 12 08 46

avatar dgrammatiko dgrammatiko - test_item - 11 Feb 2024 - Tested successfully
avatar dgrammatiko
dgrammatiko - comment - 11 Feb 2024

I have tested this item ✅ successfully on 29f887d


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42778.

avatar dgrammatiko
dgrammatiko - comment - 11 Feb 2024

@Fedik could you review this and give it a successful test?

avatar Fedik Fedik - test_item - 12 Feb 2024 - Tested successfully
avatar Fedik
Fedik - comment - 12 Feb 2024

I have tested this item ✅ successfully on 29f887d

Looks good on review.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42778.
avatar Fedik Fedik - change - 12 Feb 2024
Status Pending Ready to Commit
avatar Fedik
Fedik - comment - 12 Feb 2024

rtc


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42778.

avatar Quy Quy - change - 27 Feb 2024
Labels Added: RTC
avatar LadySolveig LadySolveig - close - 18 Mar 2024
avatar LadySolveig LadySolveig - merge - 18 Mar 2024
avatar LadySolveig LadySolveig - change - 18 Mar 2024
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-03-18 21:29:05
Closed_By LadySolveig
avatar LadySolveig
LadySolveig - comment - 18 Mar 2024

Thank you @C-Lodder and also for review and testing @dgrammatiko @Fedik

Add a Comment

Login with GitHub to post a comment