| Summary: | 'NotEnumerable' causing Selection API 'idlharness' stringification test failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ahmad Saleem <ahmad.saleem792> |
| Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | mike, rniwa, webkit-bug-importer, wenson_hsieh |
| Priority: | P2 | Keywords: | BrowserCompat, InRadar, WPTImpact |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Ahmad Saleem
2023-11-16 16:01:34 PST
Just to update, we have following: undefined setBaseAndExtent(Node? baseNode, unsigned long baseOffset, Node? extentNode, unsigned long extentOffset); but Web-Spec has following: undefined setBaseAndExtent(Node anchorNode, unsigned long anchorOffset, Node focusNode, unsigned long focusOffset); ___ Web-Spec: https://w3c.github.io/selection-api/#selection-interface It seems like a good change assuming that other browser engines pass those tests. PR to sync partially with bug - https://github.com/WebKit/WebKit/pull/20696 As for 'Comment 02', it is bit more involved change, will create separate bug for it. @Ryosuke - thanks for your input. For some reason, we don't have 'idlharness' expectation file but I will run above PR as draft via EWS to see, what this change leads and then will make it 'Open' once everything looks good. Committed 270933@main (6b9b667d2d27): <https://commits.webkit.org/270933@main> Reviewed commits have been landed. Closing PR #20696 and removing active labels. |