etherpad-lite/tests/frontend/specs
Luiza Pagliari 58c3154769
[fix] Ignore default line attribs when detecting edges of changeset (#3420)
When comparing original content with the changes made by the user, we
need to ignore some line attribs that are added by content collector,
otherwise we would consider the change started on the first char of the
line -- the '*' that is added when line has line attribs.

In order to be able to handle both #3354 and #3118, we need to take into
account both the styles attribs (to fix #3354) and the line attribs
defined by any of the plugins (to fix #3118), but we can ignore those
extra line attribs that are added by Etherpad and do not add any
functionality (`'lmkr', 'insertorder', 'start'`).
2018-07-09 17:44:38 -03:00
..
alphabet.js Replace tabs indentation with spaces indentation 2013-12-05 08:41:29 +01:00
authorship_of_editions.js [fix] Ignore default line attribs when detecting edges of changeset (#3420) 2018-07-09 17:44:38 -03:00
automatic_reconnect.js [fix] Close modals when user clicks both on pad inner and outer 2017-05-04 11:22:18 -03:00
bold.js fix tests w/ new context 2015-01-21 15:21:15 +00:00
caret.js fix tests w/ new context 2015-01-21 15:21:15 +00:00
change_user_name.js Give the browser more time to save the cookie at change_user_name test 2012-11-13 08:39:48 -08:00
chat.js tests front chat going from stiky to smally 2014-12-28 20:25:46 +01:00
chat_load_messages.js Increased timeouts to make IE9 happy, made button-test more strict 2013-01-15 22:51:53 +01:00
clear_authorship_colors.js actually disconnect should NOT be visible... 2015-03-03 16:51:18 +01:00
delete.js add keystroke tests for relevant buttonpresses and change naming schema to something more sane 2013-03-13 15:00:04 -03:00
drag_and_drop.js [fix] Fix drag and drop tests for IE 2017-02-03 06:47:33 -02:00
embed_value.js fix a test 2013-03-01 14:04:33 +00:00
enter.js typo 2013-03-13 15:08:19 -03:00
font_type.js fix font test 2015-07-01 20:23:31 +01:00
helper.js [fix] Remove extra whitespace on helper tests for IE 2017-02-20 06:14:27 -03:00
importexport.js disabling import export tests for now as they are reporting false positives... at some point they will need properly fixing 2015-04-11 09:12:53 +01:00
importindents.js comment out import tests as they fail in IE 2015-04-11 14:57:59 +01:00
indentation.js Enable multi-line selection on frontend tests 2016-06-21 06:48:10 -03:00
italic.js fix tests w/ new context 2015-01-21 15:21:15 +00:00
language.js Update frontend language tests for new keyboard shortcut convention 2014-10-14 18:46:12 +05:30
ordered_list.js [fix] Have one setting for each shortcut to create ordered list 2017-05-11 14:56:09 -03:00
pad_modal.js [fix] Do not close ANY "force reconnect" message 2017-05-12 07:03:40 -03:00
redo.js fix tests w/ new context 2015-01-21 15:21:15 +00:00
responsiveness.js fix tests in FF 2014-11-27 23:48:14 +00:00
scroll.js Add settings to scroll on edition out of viewport (#3282) 2018-01-03 19:57:28 -02:00
select_formatting_buttons.js Select formatting button on selection (#3301) 2018-01-04 12:28:00 -02:00
strikethrough.js add keystroke tests for relevant buttonpresses and change naming schema to something more sane 2013-03-13 15:00:04 -03:00
timeslider.js add keystroke tests for relevant buttonpresses and change naming schema to something more sane 2013-03-13 15:00:04 -03:00
timeslider_labels.js timeslider label tests 2013-02-06 23:28:46 +00:00
timeslider_revisions.js fix timeslider stars and frontend tests, needs css polish 2015-01-01 22:40:45 +00:00
undo.js fix tests in FF 2014-11-27 23:48:14 +00:00
unordered_list.js test for #2395 #2402 2014-12-29 00:30:11 +01:00
urls_become_clickable.js Add a frontend test for URLs followed by a ]. 2016-06-27 16:20:12 -04:00