WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
249299
Check documentElement conditions in parser* DOM mutation methods
https://bugs.webkit.org/show_bug.cgi?id=249299
Summary
Check documentElement conditions in parser* DOM mutation methods
Ahmad Saleem
Reported
2022-12-14 03:20:05 PST
Hi Team, While going through Blink's commit, I came across a test case where all browsers differ: Test Case -
https://jsfiddle.net/ckqy396n/
Blink's Commit -
https://chromium.googlesource.com/chromium/blink/+/806c35622c8a96348b269aa00e00b3f5c4648709
*** Safari Technology 159 & Safari 16.2 *** document.documentElement.outerHTML: <a></a> document.childNodes.length: 2 b element: [object HTMLElement] *** Chrome Canary 110 *** document.documentElement.outerHTML: <a></a> document.childNodes.length: 1 b element: null *** Firefox Nightly 110 *** Nothing - Nada... No output / alert etc ___ Just wanted to raise this bug to get input whether there is something to fix here or raise web-spec clarification. Thanks!
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-12-21 03:21:15 PST
<
rdar://problem/103593147
>
Ryosuke Niwa
Comment 2
2023-01-09 11:04:12 PST
It seem sensible to merge this change.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug