dokuwiki-plugin-prosemirror icon indicating copy to clipboard operation
dokuwiki-plugin-prosemirror copied to clipboard

Prosemirror breaks MS Edge with long numbers in tables

Open vic-t opened this issue 4 years ago • 0 comments

We came across this issue in our own DokuWiki but I just tested it on the Prosemirror playground and can therefore confirm it.

Prosemirror breaks Microsoft Edge (Chromium) when there are multiple long numbers in a table.

To reproduce in MS Edge:

  1. Create a new page, switch to WYSIWYG mode
  2. Create a table with multiple columns and multiple rows, enter any 9-digit number in any field
  3. Enter another 9-digit number in the field below.
  4. Switch back to DWEdit mode. This should still work fine.
  5. Switch back to WYSIWYG mode ==> The page will not load anymore, it has to be exited forcefully.

The very curious thing is that one number is not enough, there have to be at least two. And I think you can break it even with 7 digit numbers. Long numbers with spaces (such as phone numbers) will also break it.

We will have to switch to Firefox just to use the Wiki now. I would much appreciate it if the development team could have a look at this though.

I will attach a video from our own wiki that demonstrates the issue. But as mentioned, the issue is the same in the Prosemirror playground.

https://user-images.githubusercontent.com/13408858/117272497-887bbe00-ae5b-11eb-9a44-28e74c6268b5.mp4

vic-t avatar May 06 '21 09:05 vic-t