webzwo0i
webzwo0i
Draft, as I need to clean up the commits a little bit. A lot of the stuff that was replaced (e.g. event handlers to use the more generic `.trigger` or...
Will clean this up tomorrow (fixing eslint etc). This should fix https://github.com/ether/etherpad-lite/issues/5214 https://github.com/ether/etherpad-lite/issues/5213 and replace https://github.com/ether/etherpad-lite/pull/5215 and https://github.com/ether/etherpad-lite/pull/2911 Also adds some comments and additional coverage.
The easysync tests contain some randomness. This introduces some non-determinism so that from time to time total code coverage differs between multiple runs. Should I compile a set of inputs...
I think this worked once, maybe it was removed intentionally, but I thought it is useful On https://video.etherpad.com/p/list-numbering/timeslider#165 the line numbers are not shown
Lines can wrap in the middle of a link, which will break them
This is intended as a collection of useful information/discussion re migration to a better bundler like webpack or snowpack. Old PoC for removing require-kernel: https://github.com/ether/etherpad-lite/pull/3603 Some useful todo that should...
I noticed browser do things differently when copy&pasting, which results in small unexpected behaviour e.g. in ep_font_size. I'm opening this on core because we can do something about it here....
Usually I run local browser tests with a maximized window so all toolbar icons etc fit into the upper area. On saucelabs, tests often run in smaller windows so the...
It would be helpful if there was some indication that a changeset is still pending and no ACCEPT_COMMIT was received. Otherwise, especially in cases like https://github.com/ether/etherpad-lite/issues/5108 when a reconnect happened,...
User A and B are connected to the same pad and both are editing. The connection of user A is unstable and reconnection logic triggers and there are pending edits...