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 14063 - Get runtest.html working in IE, and preferably Opera
Summary: Get runtest.html working in IE, and preferably Opera
Status: RESOLVED FIXED
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: HISTORICAL - HTML Editing APIs (show other bugs)
Version: unspecified
Hardware: All All
: P2 major
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 19:14 UTC by Aryeh Gregor
Modified: 2011-09-19 21:15 UTC (History)
2 users (show)

See Also:


Attachments

Description Aryeh Gregor 2011-09-07 19:14:28 UTC
This is a pretty egregious omission.  I've been working on getting the conformance tests the features I want before working on compat.  I haven't even really looked at IE.

It would be nice if gentest.html also worked, but it's not strictly necessary.
Comment 1 Aryeh Gregor 2011-09-15 21:12:49 UTC
Seems to work okay in Opera 11.50.
Comment 2 Aryeh Gregor 2011-09-15 21:14:14 UTC
Although it fails some tests solely due to serialization differences, as will IE.  This should be fixed (once the tests run at all).
Comment 3 Aryeh Gregor 2011-09-19 21:01:34 UTC
https://dvcs.w3.org/hg/editing/rev/ea6a5d169a17
https://dvcs.w3.org/hg/editing/rev/4a58a50f456c

Tests now work in Opera 11.50 and IE10PP2.  They sort of work in IE9, but it throws lots of weird exceptions, so I won't use it.  The serialization errors are still there, but good enough for now.
Comment 4 Aryeh Gregor 2011-09-19 21:15:48 UTC
It turns out that IE and Opera parse and/or serialize things inconsistently.  I can assign to something's innerHTML and then read it back out, back that only fixes a few failures.  So I'll just leave it alone -- it's a pretty small number of failures.

I'm not even going to try to get them working for gentest.html.  The bugs are much too egregious.