Commit Graph
2382 Commits
Author SHA1 Message Date
Dão Gottwald d6fa5e5002 Backed out changeset fc7d931fd75b 2009-08-15 10:30:23 +02:00
Jonathan Griffin 36b367d9c7 Add html5 parser tests: tree construction, tokenizer, and comparison beteween Gecko and JS parsers. bug 373864; r=sayrer 2009-08-14 15:02:39 -07:00
Tommy Fogwell 3def12b61b Bug 484898 - Remove unused *_TIMER macros in CNavDTD and nsViewSourceHTML. r=bnewman sr=jst 2009-08-14 09:56:03 -07:00
Henri Sivonen 2e546e9f6f Backout rev 58f91861b1f1. Accidental changes included. 2009-08-13 10:48:13 +03:00
Henri Sivonen 533e0248aa Bug 509672 - Make HTML5 parser not fire mutation events when adding attributes to root or body elements. r=jonas 2009-08-13 10:45:24 +03:00
Jonathan Griffin abc9f4be54 Add test for bug 502600; cause parser compatibility mode tests to be run with and without the HTML5 parser enabled. r=hsivonen, sr=bz 2009-08-06 13:22:01 -07:00
Blake Kaplan 51eee9dc41 Bug 497013 - Fix some re-entrancy bugs in the parser. r+sr=sicking 2009-08-04 14:32:46 -07:00
Jonathan Griffin 8f33e7c96d Add mochitest for bug 502091. 2009-08-05 10:32:20 -07:00
Robert O'Callahan b5f39ed43a Backed out changeset 60add17e8ed3 2009-08-05 16:44:03 +12:00
Yu-Hsun Lin d8cf44bf11 Bug 486081. Remove unused nsTime class. r=roc 2009-08-05 14:39:05 +12:00
Henri Sivonen 3cb3b0a9bc Bug 501015 - Address code style comments from timeless. r+sr=mrbkap 2009-07-15 14:30:33 +03:00
0cb5c70b5f Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky 2009-07-07 22:23:20 -07: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
Henri Sivonen cde24c9a06 Merge trunk into HTML5 repo 2009-06-26 18:22:48 +03:00
Ben Newman 61fbd9bf96 Bug 484121 (6/6) - Don't let DTDs hold parser references. r+sr=mrbkap 2009-06-23 14:22:17 -07:00
Ben Newman d050b2670c Bug 484121 (5/6) - Avoid needlessly passing nsIContentSink parameters to nsIDTD methods. r+sr=mrbkap 2009-06-23 14:22:17 -07:00
Ben Newman 7ccfc9ead7 Bug 484121 (4/6) - Let the parser call nsIContentSink::{Will,Did}BuildModel directly. r+sr=mrbkap 2009-06-23 14:22:16 -07:00
Ben Newman d4350ae5b2 Bug 484121 (3/6) - Get rid of nsIDTD::Will{Resume,Interrupt}Parse. r+sr=mrbkap 2009-06-23 14:22:16 -07:00
Ben Newman cdf9308eef Bug 484121 (2/6) - Add nsIDTD::GetMode to eliminate heinous const_cast. r+sr=mrbkap 2009-06-23 14:22:16 -07:00
Ben Newman 06b02c784a Bug 484121 (1/6) - Decompose nsHTMLTokenizer::GetFlags. r+sr=mrbkap 2009-06-23 14:22:16 -07:00
Henri Sivonen b0fe17cd18 Merge trunk into HTML5 repo 2009-06-05 14:52:43 +03:00
Henri Sivonen 8ee8640d4d Merge trunk into HTML5 repo 2009-05-25 19:16:57 +03:00
Jonas Sicking f0aa860733 Bug 481566: Add prefs to control making the content sink more responsive. r/sr=mrbkap 2009-05-19 08:54:42 -07:00
Henri Sivonen 153b928d57 Merge the trunk into HTML5 parsing repo 2009-05-04 11:19:16 -07:00
Blake Kaplan 3693249036 Bug 490937 - Eagerly start prefetching URIs that we've found when we're done with our section of the document. Don't wait for the parser to tell us to go ahead. r+sr=jst 2009-05-14 13:02:13 -07:00
Henri Sivonen 9c086de40b Adjust nsParser to implement the HTML5 ParseFragment stub 2009-04-23 13:18:19 +03:00
Henri Sivonen b7606f7803 Implement one single parsing quirk for HTML5 parser: <p><table>. Required to pass Acid2 and to be compatible with legacy content. 2009-04-22 12:17:08 +03:00
Henri Sivonen ef5abc4f89 Merge trunk into HTML5 parsing repo 2009-03-30 15:32:26 +03:00
Blake Kaplan 20dc07c03a Bug 495663 - Count newlines correctly if we have an alternate ending position. r+sr=sicking 2009-06-01 20:44:37 -07:00
Blake Kaplan 8c9b378256 Bug 488730 - Count newlines correctly when skipping whitespace. r+sr=sicking 2009-06-01 20:44:37 -07:00
Jesse Ruderman 3140ee8228 Add crashtests 2009-05-26 11:53:12 -07:00
Henri Sivonen cbd259b8d1 Merge the trunk into HTML5 parsing repo 2009-03-26 14:10:18 +02:00
Arpad Borsos 1f5b5c5c41 Bug 474369 - get rid of nsVoidArray, parser part; r+sr=mrbkap 2009-03-25 09:13:05 +01:00
Peter Van der Beken 4791b7137f Backing out 8f9ff81ef3fa to try to fix orange. 2009-03-24 10:43:42 +01:00
Ben Newman 2657237b2f imported patch simplify-nsIDTD.diff 2009-03-23 18:26:46 -07:00
Ben Newman 270c5e690f imported patch parser-own-dtd.diff 2009-03-23 18:26:46 -07:00
Boris Zbarsky 725f665a23 Backing out changeset b47f0de93a82 (bug 457809) due to test failures 2009-03-24 19:18:25 -04:00
b553d2c052 Bug 457809 and bug 457810 - Speculatively load images and stylesheets (respectively). r=mrbkap, sr=bz 2009-03-24 12:52:00 -04:00
Henri Sivonen fd82c62f3a Merge trunk into HTML5 parsing repo 2009-03-20 17:09:05 +02:00
Boris Zbarsky a9c9ed852d Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg 2009-05-07 15:21:53 -04:00
L. David Baron fa4100d180 Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer 2009-05-06 13:46:04 -07:00
Bob Clary 6b708f5d2b bug 328751 - crash test by Tom Ferris. 2009-04-24 10:08:11 -07:00
Jonas Sicking 5879008d99 Bug 478889: Make script-defer work in xhtml. r/sr=peterv 2009-03-15 17:53:09 -07:00
Jonas Sicking dd3a774323 back out changes that weren't supposed to be checked in 2009-03-10 00:03:48 -07:00
Jonas Sicking 6dbda24903 Bug 475636: Disallow refresh to javascript uris. r/sr=bz 2009-03-09 23:03:39 -07:00
Henri Sivonen 41dcc407ac Merge HTML5 work with trunk 2009-03-09 12:24:48 +02:00
Chris Pearce 5c7f51470d Chris Pearce - Bug 480889 - Nested <source> elements appear in video's childNodes. r+/sr+ mrbkap 2009-03-09 09:53:58 +13:00
Johnathan Nightingale ad6fe6b699 Backed out changeset fdbe218cdcc7 - Causing crashtest hangs on linux. Tracked by bug 479499. 2009-03-03 09:43:47 -05:00
Blake Kaplan a9c057e7e8 Add a crashtest for bug 460706. 2009-02-26 17:01:10 -08:00