Open Bug 651049 Opened 9 years ago Updated 8 years ago

Write a new off-the-main-thread IO driver for expat


(Core :: XML, defect)

Not set




(Reporter: hsivonen, Unassigned)


(Depends on 1 open bug, Blocks 3 open bugs)


In order to get rid of the badness that is nsScanner and in order to move the parsing of XML Web content off the main thread, there should be a new off-the-main-thread IO driver for expat. This IO driver should deal with receiving bytes from a network stream, handling character encoding conversion and feeding the decoded UTF-16 data to expat. The design should be similar to the nsHtml5Parser/nsHtml5StreamParser pair.
Blocks: 651087
Depends on: 651111
Blocks: 452675
You need to log in before you can comment on or make changes to this bug.