Commit Graph

25 Commits

Author SHA1 Message Date
Zack Weinberg
076ac188e0 Bug 541496 prelim 1: remove nsIUnicharStreamListener (no in-tree implementations). r=hsivonen 2011-05-06 08:45:33 -07:00
Henri Sivonen
b08bd7a552 Bug 543062 - When document.write() blocks, pre-parse the tail of the buffer for speculative loads. r=jonas, a=blocking2.0-beta8. 2010-11-18 10:23:48 +02:00
Henri Sivonen
14caf81d48 Bug 599588 addendum - Revert change to nsIParser and introduce a new abstract class instead to avoid changing the interface during an interface freeze. r=jonas, a=blocking2.0-final. 2010-11-16 09:47:10 +02:00
Henri Sivonen
8743dcf063 Bug 599588 - Make scripts created by createContextualFragment() executable. r=jonas, a=blocking2.0-final. 2010-11-01 11:50:01 +01:00
Olli Pettay
780c38d2b9 Bug 580094 - Few SetInnerHTML micro optimizations , r=jst, a=benjamin 2010-07-21 19:03:21 +03:00
Henri Sivonen
4d410f2cc6 Bug 548232 - Make meta charset not have an effect on document.open()ed documents in the HTML5 parser (reverting most of bug 539887). r=bzbarsky. 2010-04-16 13:52:06 +03:00
Henri Sivonen
1347ac34f9 Bug 551344 part 4 - Address more review comments from sicking in the C++ parts of the HTML5 parser. r=jonas. 2010-04-16 13:52:06 +03:00
Henri Sivonen
b1663de57d Bug 551344 part 1 - Address sicking's review comments in nsHtml5Parser.cpp. r=jonas. 2010-03-15 14:04:41 +02:00
Henri Sivonen
4793e2d1fd Bug 543458 - Make the HTML5 tree op executor use nsContentSink code for deciding when to return to the event loop. r=bnewman. 2010-02-26 11:18:38 +02:00
Henri Sivonen
b70fd25289 Bug 539887 - Make document.written meta charset affect the charset of document.opened documents in the HTML5 parser. r=bnewman. 2010-03-09 14:39:32 +02:00
Henri Sivonen
6d5095eb25 Bug 483015 - Expose HTML line number to JS and CSS parsers in the HTML5 parser. r=bnewman, a=beltzner. 2009-10-28 15:48:37 +02:00
Henri Sivonen
972da1bcbb Bug 500616 - Remove continue event from nsHtml5Parser. r=bnewman, a=beltzner. 2009-10-27 10:00:22 +02:00
Henri Sivonen
23762b84db Bug 524447 - Make the HTML5 parser tokenize on document.close(). (Spec svn r4241.) r=bnewman. 2009-10-27 09:44:17 +02:00
Henri Sivonen
605423c728 Bug 516186 - Make late charset switch in HTML5 not trigger assertions. r=bnewman. 2009-10-21 15:12:50 +03:00
Henri Sivonen
5c9324592e Bug 521970 - Remove the ContinueParsing() method. r&sr=mrbkap. 2009-10-21 15:00:29 +03:00
Henri Sivonen
ea4c02a066 Bug 503473 - Prevent document.write() in the HTML5 parser where prohibited by HTML5. r=bnewman, sr=sicking. 2009-10-15 14:29:11 +03:00
Henri Sivonen
e5e8f90558 Bug 482919 - Add speculative parsing to the HTML5 parser. r=bnewman. 2009-10-12 16:08:04 +03:00
Henri Sivonen
2cf48a3ad5 Bug 516406 - Make document.write() parser and stream parser have distinct tokenizers in the HTML5 parser. r=bnewman. 2009-09-21 16:18:20 +03:00
Henri Sivonen
4384f2fdf0 Bug 515338 - Make HTML5 parser internals not hold nsIContent or regular dynamic atoms. r=bnewman. 2009-09-21 14:43:43 +03:00
Henri Sivonen
2b8f6a2e36 Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap. 2009-09-18 12:21:47 +03:00
Taras Glek
31e26bf2a5 Bug 457949 - no need for Stopwatch r=bsmedberg 2009-08-28 11:03:51 -07:00
Henri Sivonen
d90499e4f9 Bug 502973 - Suppress EOF upon Terminate() in HTML5 parser. r=mrbkap. 2009-08-27 10:57:57 +03:00
Henri Sivonen
2f19c38b3b Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
Johnny Stenback
64cf7ea628 Backed out changeset 168dd0eb7283 2009-06-28 11:47:11 -07:00
Jonas Sicking
6a0cbe0e68 Move files to better location 2009-06-26 17:12:29 -07:00