joomla-cms icon indicating copy to clipboard operation
joomla-cms copied to clipboard

[5.2] Other JS improvements

Open C-Lodder opened this issue 1 year ago • 3 comments

Summary of Changes

  1. Convert site template JS to ES6
  2. Remove [].slice.call() calls where possible.
  3. Other minor improvements

Testing Instructions

  1. Ensure the front-end MetisMenu is working properly.
  2. Code review @dgrammatiko @Fedik

C-Lodder avatar Feb 12 '24 12:02 C-Lodder

@dgrammatiko @Fedik can you have a look?

HLeithner avatar Apr 24 '24 08:04 HLeithner

This pull request has been automatically rebased to 5.2-dev.

HLeithner avatar Apr 24 '24 09:04 HLeithner

I have tested this item :white_check_mark: successfully on 559efc8f34defed37c9b2bff2121aea272a250ad


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

Fedik avatar Apr 24 '24 17:04 Fedik

I have tested this item :white_check_mark: successfully on 559efc8f34defed37c9b2bff2121aea272a250ad


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

viocassel avatar May 19 '24 23:05 viocassel

@C-Lodder I've allowed myself to solve the conflict in file build/media_source/system/js/inlinehelp.es6.js which was caused by your other PR #42726 having been merged up meanwhile. I hope I've done it all right.

richard67 avatar May 20 '24 18:05 richard67

RTC as the previous human tests are still valid. The commit which invalidated the test count was just a branch update with a small easy conflict which I've resolved.


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

richard67 avatar May 20 '24 18:05 richard67

Thanks @richard67

C-Lodder avatar May 21 '24 04:05 C-Lodder

Thanks @C-Lodder !

pe7er avatar May 21 '24 12:05 pe7er