You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DOM: Make moveBefore() throw for all pre-move validity checks (#48642)
This CL makes moveBefore() match the spec PR [1], with regard to the
agreed-upon error-throwing behavior for all pre-moving validity and
hierarchy conditions. This means throwing an exception for:
- Disconnected parent destination or move target
- Cross-document Nodes
- Destination parent that is not an Element node
- Move target that is not an Element or character data
[1]: whatwg/dom#1307[email protected]
Bug: 40150299
Change-Id: Iaf5243fb2762e21ede068a222600bd158859fe92
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5935350
Reviewed-by: Noam Rosenthal <[email protected]>
Commit-Queue: Dominic Farolino <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1369303}
Co-authored-by: Dominic Farolino <[email protected]>
0 commit comments