-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disabled rich text editor tests on WebKit #1938
Comments
@jattasNI assigning to you for filing the AzDo bug since it's marked as TODO for that step |
# Pull Request ## 🤨 Rationale One of the tasks in #1747 is to run nimble-components tests in WebKit and see if there are any new failures. There are several. We also wanted to start tracking specific issues for each root cause rather than catch all issues like #1074 and #1075. ## 👩💻 Implementation Marked each failing test with one of these specific issues: - #1936 - #1938 TODO: ALSO FILE AZDO BUG - #1939 - #1940 - #1942 - #1943 Also re-enabled a couple of table header tests in Firefox which are now passing. ## 🧪 Testing Ran tests in Playwright webkit browser, Firefox, and Safari and and all the enabled tests now pass. ## ✅ Checklist <!--- Review the list and put an x in the boxes that apply or ~~strike through~~ around items that don't (along with an explanation). --> - [x] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Milan Raj <[email protected]>
AzDO bug filed Bug 2684311: Nimble rich text editor tests failing in WebKit / Safari and have been disabled |
Marking this as blocked as there is an issue with While looking into this issue, it appears that using the Tiptap editor (within a shadow DOM) in Safari/WebKit, executing a hard break (Shift + Enter) is breaking inside the Tiptap issue: ueberdosis/tiptap#5026 |
🧹 Tech Debt
Several rich text editor and markdown serializer tests fail on webkit with the error:
TypeError: undefined is not an object (evaluating 'found.startContainer') thrown
The tests have been disabled on Webkit. Search source for this bug ID to find them.
Corresponding AzDO bug filed to owning team. Bug 2684311: Nimble rich text editor tests failing in WebKit / Safari and have been disabled
This still needs to be debugged and reported to an upstream dependency (probably Prosemirror)
The text was updated successfully, but these errors were encountered: