This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 14061 - Make sure gentest.html works in the face of browser serialization bugs
Summary: Make sure gentest.html works in the face of browser serialization bugs
Status: NEW
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: HISTORICAL - HTML Editing APIs (show other bugs)
Version: unspecified
Hardware: All Windows 3.1
: P2 enhancement
Target Milestone: ---
Assignee: Aryeh Gregor
QA Contact: HTML Editing APIs spec bugbot
URL:
Whiteboard:
Keywords:
Depends on: 13956
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-07 17:12 UTC by Aryeh Gregor
Modified: 2012-12-04 00:51 UTC (History)
2 users (show)

See Also:


Attachments

Description Aryeh Gregor 2011-09-07 17:12:11 UTC
Currently conformancetest/gentest.html will not add certain expected results to the output, because browser serialization bugs interfere.  For instance, both Gecko and WebKit incorrectly serialize a DOM where the first text node child of a <pre> begins with a newline.  They need to add an extra newline but don't, so when they serialize and unserialize the newline gets stripped and the DOM is different.  The test generator then rejects the test because it generates an unserializable DOM.