joomla-cms
joomla-cms copied to clipboard
[5.2] Other JS improvements
Summary of Changes
- Convert site template JS to ES6
- Remove
[].slice.call()
calls where possible. - Other minor improvements
Testing Instructions
- Ensure the front-end MetisMenu is working properly.
- Code review @dgrammatiko @Fedik
@dgrammatiko @Fedik can you have a look?
This pull request has been automatically rebased to 5.2-dev.
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.
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.
@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.
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.
Thanks @richard67
Thanks @C-Lodder !