Bug 216740

Summary: REGRESSION(r267010) [GLIB] imported/w3c/web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml is failing with libxml 2.9.10
Product: WebKit Reporter: Lauro Moura <lmoura>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, crzwdjk, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Lauro Moura 2020-09-19 19:36:56 PDT
imported/w3c/web-platform-tests/domparsing/insert_adjacent_html-xhtml.xhtml

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/domparsing/insert_adjacent_html-xhtml-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/domparsing/insert_adjacent_html-xhtml-actual.txt
@@ -28,5 +28,5 @@
 PASS Afterbegin content2 test again, now that there's a next sibling 
 PASS BeforeEnd content2 test again, now that there's a next sibling 
 PASS afterend content2 test again, now that there's a next sibling 
-PASS insertAdjacentHTML in HTML 
+FAIL insertAdjacentHTML in HTML assert_throws_dom: function "function () {content.insertAdjacentHTML("beforeend", "<p>")}" did not throw
 
Bisecting libxml2, this commit introduced the issue between 2.9.9 and 2.9.10 (updated in Flatpak SDK 0.3 throught FDO runtime:

https://gitlab.gnome.org/GNOME/libxml2/-/commit/62150ed2ab19a4dd76c15acc62c7d923d9f3b2cc
Comment 1 Radar WebKit Bug Importer 2020-09-26 19:37:12 PDT
<rdar://problem/69641188>
Comment 2 Arcady Goldmints-Orlov 2021-10-27 11:27:13 PDT
This appears to be passing as of r282878 (Switch runtime to 21.08 SDK).