This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
selfhtml.js, selfxhtml.js and svgunit.js contained similar flaws in the implementation of "load" which causes load to always return the value of document. The intent was that subsequent calls to load would return document.clone(). function load did not call builder.load and builder.load had its own flaw. getElementsByTagNameNS01 and 08 would fail in the SVG self-hosted tests since the test initialization would add an element to place the name of the test in the drawing before running the test. The change in the number of elements present in the document would cause the test to fail. svgunit.js has been changed so that the label is added after the test is run. implementation.xhtml referenced selfhtml.js instead of selfxhtml.js.
Created attachment 357 [details] Patches to svgunit.js, selfxhtml.js, selfhtml.js and implementation.xhtml