parser/htmlparser/src/nsParser.cpp
22f53d50851adf2a0585d2d4624ec9f5697a99c9
created 2010-12-08 14:37 +0200
pushed 2010-12-08 12:40 +0000
Henri Sivonen Henri Sivonen - Bug 592366 - Do not execute scripts whose owner doc is not the doc of the inserter parser or not the owner doc at the time of starting the script load. r=jonas, a=blocking2.0-betaN.
9ce8d67eaccbc819e53adab462a93a844566e431
created 2010-11-16 09:47 +0200
pushed 2010-11-16 07:53 +0000
Henri Sivonen Henri Sivonen - 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.
108a3a3878c1f3322c97afdd06d394462c1a5bf6
created 2010-11-01 11:50 +0100
pushed 2010-11-11 11:30 +0000
Henri Sivonen Henri Sivonen - Bug 599588 - Make scripts created by createContextualFragment() executable. r=jonas, a=blocking2.0-final.
2159e380337717e0bb987ee25edaef45e8ad7890
created 2010-07-21 19:03 +0300
pushed 2010-07-22 09:23 +0000
Olli Pettay Olli Pettay - Bug 580094 - Few SetInnerHTML micro optimizations , r=jst, a=benjamin
5329c2d9c968a667427d6b1babf50dfe86caf5c0
created 2010-05-11 13:41 -0700
pushed 2010-05-11 20:42 +0000
Craig Topper Craig Topper - Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
a5e772392c052bd4f33dfa4761caacb82a0b566b
created 2010-04-19 17:40 +0200
pushed 2010-05-05 11:49 +0000
Peter Van der Beken Peter Van der Beken - Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
83a2cfa9ac46750c2d226bee5749cef9e5932075
created 2010-03-02 13:00 -0800
pushed 2010-03-02 21:55 +0000
Zack Weinberg Zack Weinberg - Bug 544112 part 1: Make speculative and chrome style sheet loads go through the document object. Rearrange some C++ unit tests so they'll still link after part 2. r=bzbarsky sr=dbaron
cd08315ca47ec2e2749b2ddafd991e5b80b257c0
created 2009-11-21 00:12 +0100
pushed 2010-02-22 19:41 +0000
Frédéric Wang Frédéric Wang - Bug 530275. Move more MIME types into nsMimeTypes.h so we don't have to hardcode the strings in various places. r=bzbarsky
868fcb4006046158a3ca4c17b46a213bd910ccf0
created 2009-12-13 09:32 -0800
pushed 2009-12-13 17:32 +0000
Jae-Seong Lee-Russo Jae-Seong Lee-Russo - Bug 530364 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /parser, r=mrbkap
1e2197526df07056b0be3bde0e3c6ba886dab096
created 2009-10-21 15:00 +0300
pushed 2009-11-18 12:26 +0000
Henri Sivonen Henri Sivonen - Bug 521970 - Remove the ContinueParsing() method. r&sr=mrbkap.
52a76741b65bf55570fa4b72b91dafb2da4ab0a5
created 2009-10-15 14:29 +0300
pushed 2009-11-18 12:26 +0000
Henri Sivonen Henri Sivonen - Bug 503473 - Prevent document.write() in the HTML5 parser where prohibited by HTML5. r=bnewman, sr=sicking.
8abdde9f628c951797d9fe1cafd0125272baa31c
created 2009-11-06 15:30 -0800
pushed 2009-11-06 23:30 +0000
Jonas Sicking Jonas Sicking - Bug 521668: Don't parse more data from the network, even if pumping the event loop from a event handler rather than from a <script>. r=mrbkap
47e4c4d472e3b9ac97807e9e11e8919cdb736889
created 2009-10-23 14:50 -0700
pushed 2009-10-23 21:53 +0000
Blake Kaplan Blake Kaplan - Attempting to wallpaper over the topcrash reported in bug 408116. r+sr=jst@mozilla.com
1db61f2dfded462394b61ac40ca660154a650c4e
created 2009-10-02 14:13 +0300
pushed 2009-10-07 01:54 +0000
Jonas Sicking Jonas Sicking - Bug 518104 - Implement HTML5 changes to <script defer>. r=hsivonen, sr=mrbkap. (Tests fixed and code merged to tip by hsivonen.)
ac68245b5363129c4a99e9c7f7e937c704500642
created 2009-09-18 12:21 +0300
pushed 2009-09-21 13:41 +0000
Henri Sivonen Henri Sivonen - Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap.
092a301bd48463e60d32e11496da857ba8ed263b
created 2009-08-28 11:03 -0700
pushed 2009-08-28 18:05 +0000
Taras Glek Taras Glek - Bug 457949 - no need for Stopwatch r=bsmedberg
38b0ee9f6d394be0f3ed0718a51c2687b2b62c53
created 2009-07-07 22:23 -0700
pushed 2009-07-08 05:23 +0000
bjarne bjarne - Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky
8b5103cb12a6b62558ba6ad64109f50bb66bd820
created 2009-06-29 00:44 +0200
pushed 2009-06-28 21:31 +0000
Henri Sivonen Henri Sivonen - Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
c11b50467863b929d45efc3ca2e6cf89f46a16b9
created 2009-06-28 11:47 -0700
pushed 2009-06-28 18:53 +0000
Johnny Stenback Johnny Stenback - Backed out changeset 168dd0eb7283
bb03b52176c395baa813e37a51b28da2d195fb7b
created 2009-06-26 18:22 +0300
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Merge trunk into HTML5 repo
6e7c27999bad148dad174f9c7780db75d235d28e
created 2009-05-25 19:16 +0300
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Merge trunk into HTML5 repo
d09cf1f7b34f595e58d876f46a093baebe635b6a
created 2009-05-04 11:19 -0700
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Merge the trunk into HTML5 parsing repo
6cde8eebfed4dda71f7e45af19ed2cff2ac3c7ad
created 2009-04-23 13:18 +0300
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Adjust nsParser to implement the HTML5 ParseFragment stub
19afbfe310c7d5e8e454a97133cec2d1c1621f22
created 2009-03-30 15:32 +0300
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Merge trunk into HTML5 parsing repo
0ccf3a8300faacdcef669e910a055845aa0b4a52
created 2009-03-26 14:10 +0200
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Merge the trunk into HTML5 parsing repo
9cc460ccf0252e0ae2242a135da422c9118c0061
created 2009-03-09 12:24 +0200
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Merge HTML5 work with trunk
88f0b7c33821070d12689435d2c3fa65fda89ea7
created 2009-02-20 18:13 +0200
pushed 2009-06-28 17:30 +0000
Henri Sivonen Henri Sivonen - Add innerHTML parsing with HTML5 parser
5742b20d043a0148074925c0337ea114c69af043
created 2009-06-23 14:22 -0700
pushed 2009-06-23 21:22 +0000
Ben Newman Ben Newman - Bug 484121 (6/6) - Don't let DTDs hold parser references. r+sr=mrbkap
f52e7836bf835b63f1e2370356e2d641793267fa
created 2009-06-23 14:22 -0700
pushed 2009-06-23 21:22 +0000
Ben Newman Ben Newman - Bug 484121 (5/6) - Avoid needlessly passing nsIContentSink parameters to nsIDTD methods. r+sr=mrbkap
c1bca34559c78e02350d504bbbcb298067a7aaae
created 2009-06-23 14:22 -0700
pushed 2009-06-23 21:22 +0000
Ben Newman Ben Newman - Bug 484121 (4/6) - Let the parser call nsIContentSink::{Will,Did}BuildModel directly. r+sr=mrbkap
0a663ddcaf2a9c5685580f527694fabe7625d16f
created 2009-06-23 14:22 -0700
pushed 2009-06-23 21:22 +0000
Ben Newman Ben Newman - Bug 484121 (3/6) - Get rid of nsIDTD::Will{Resume,Interrupt}Parse. r+sr=mrbkap
bc30d9cb0cc85e3abbd871d66c40cd09b0eac9f6
created 2009-06-23 14:22 -0700
pushed 2009-06-23 21:22 +0000
Ben Newman Ben Newman - Bug 484121 (2/6) - Add nsIDTD::GetMode to eliminate heinous const_cast. r+sr=mrbkap
1e0a18bbe498eecd540ecfdfbaab9adfc06cb4cb
created 2009-05-14 13:02 -0700
pushed 2009-05-14 20:02 +0000
Blake Kaplan Blake Kaplan - 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
4ec870426c6a21cd005d3bec57596f683e58c082
created 2009-04-15 15:34 -0700
pushed 2009-04-16 00:30 +0000
Jonas Sicking Jonas Sicking - Bug 483818: Remove the currently-running-script counter from the parser since it's hard to keep it correct when we're creating a new parser due to document.write etc. r/sr=mrbkap
d20912121684029a56b5e7232dd08e05bdad1ae2
created 2009-04-10 10:29 -0400
pushed 2009-04-10 14:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 485012. Allow passing a charset hint (e.g. the element's 'charset' attribute for preloads) to nsICSSLoader::LoadSheet. r+sr=peterv
bf5cf25cdd3cdf885f8953ac4931f51a1d331cf6
created 2009-04-03 10:15 -0400
pushed 2009-04-03 14:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 457810 - Speculatively load stylesheets from preloading. r=mrbkap, sr=bzbarsky
eeba21944aaa4d74200d20b46b3e226edd233cd5
created 2009-04-02 22:55 -0400
pushed 2009-04-03 02:56 +0000
Boris Zbarsky Boris Zbarsky - Backing out changeset 37661caab4ce due to the Tp regression
37661caab4cea69d718899aa644f1e5f3d1a012f
created 2009-04-02 17:39 -0400
pushed 2009-04-02 21:40 +0000
bjarne bjarne - Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky
191241905cfdfb0315dff7c884ac99153e61bed2
created 2009-03-30 20:21 -0400
pushed 2009-03-31 00:21 +0000
Boris Zbarsky Boris Zbarsky - Backing out changeset c428086801d0 (bug 457809 and bug 457810) on suspicion of causing the Tp3 regression
c428086801d01ac8d8320c6d70f707f83fa8d30c
created 2009-03-30 11:31 -0400
pushed 2009-03-30 15:38 +0000
bjarne bjarne - Bug 457809 and bug 457810 - Speculatively load images and stylesheets (respectively). r=mrbkap, sr=bzbarsky
bfea2685b2df23edf92929effa8b3221d6071998
created 2009-03-24 19:18 -0400
pushed 2009-03-24 23:18 +0000
Boris Zbarsky Boris Zbarsky - Backing out changeset b47f0de93a82 (bug 457809) due to test failures
b47f0de93a826631d91f8e9df9ec76ac00215a05
created 2009-03-24 12:52 -0400
pushed 2009-03-24 16:52 +0000
bjarne bjarne - Bug 457809 and bug 457810 - Speculatively load images and stylesheets (respectively). r=mrbkap, sr=bz
6cfe70091cfc7906ed5ab624b8cbafccbf34d1fd
created 2009-03-24 10:44 +0100
pushed 2009-03-24 09:44 +0000
Peter Van der Beken Peter Van der Beken - Merge backout of 8f9ff81ef3fa.
14b24e4dbb17f827bfa40a2d48835798fb15adcf
created 2009-03-24 10:43 +0100
pushed 2009-03-24 09:44 +0000
Peter Van der Beken Peter Van der Beken - Backing out 8f9ff81ef3fa to try to fix orange.
732ee74b2e5d6018c365053fa3df3dde023706b4
created 2009-03-23 20:59 -0700
pushed 2009-03-24 03:59 +0000
Ben Newman Ben Newman - backout of changeset c0fad0d1535d
c0fad0d1535d9aba4e488e47cd8c6c6972400517
created 2009-03-23 18:26 -0700
pushed 2009-03-24 01:27 +0000
Ben Newman Ben Newman - nsIDTD-related improvements (bugs 483939, 484121, 484874). r+sr=mrbkap
8f9ff81ef3fa875ac4ec7d7edb6ab46aa395e630
created 2009-03-23 18:26 -0700
pushed 2009-03-24 01:27 +0000
Ben Newman Ben Newman - imported patch simplify-nsIDTD.diff
365c68acba58a50a15a8601cfca04fc3f54cac6c
created 2009-03-23 18:26 -0700
pushed 2009-03-24 01:27 +0000
Ben Newman Ben Newman - imported patch parser-own-dtd.diff
79ef13e126a5f11831809a2b289e1a97e3f1e2b4
created 2009-02-17 14:59 -0800
pushed 2009-02-17 23:00 +0000
Blake Kaplan Blake Kaplan - Bug 478699 - Tell the scanner it's incremental so we don't preload partial tokens. r+sr=jst
97b871ae2976da45c5e1132ed4f03865e81968ef
created 2009-01-27 15:30 -0800
pushed 2009-01-27 23:30 +0000
Blake Kaplan Blake Kaplan - Bug 475480 - Fix warnings created by the speculative parsing landing. r+sr=sicking
e43a978789a91c5aa1091ec351095eeee462ac6f
created 2009-01-26 21:41 -0800
pushed 2009-01-27 05:42 +0000
Jonas Sicking Jonas Sicking - More bug 461555 fixes to fix orange by making sure to remove deferred-scripts' onloadblocker when the parser is terminated. r/sr=mrbkap
d524c8d6a4fb17242935b456c709272148b9e6c1
created 2009-01-14 17:25 -0800
pushed 2009-01-27 02:56 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
1bcb125e93bee0c91d6f76a17348c9ffcc809912
created 2009-01-26 01:53 -0800
pushed 2009-01-26 09:55 +0000
Jonas Sicking Jonas Sicking - Backed out changeset e8023bc83264 due to orange
e8023bc83264ce8a32e078bc8bba402e8612ab5f
created 2009-01-14 17:25 -0800
pushed 2009-01-26 08:45 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
c7ab3258f0aa63493521ec3951cf3ca646b8bd25
created 2009-01-23 15:08 -0800
pushed 2009-01-23 23:10 +0000
Jonas Sicking Jonas Sicking - Backed out changeset 41045faa0ef6 due to leaks
41045faa0ef67ac4f38b1c3c96b06e51710426f1
created 2009-01-14 17:25 -0800
pushed 2009-01-23 21:57 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
ea386d2dfc1c6ce65b6d668605ecddae22bb2fc0
created 2009-01-14 18:22 -0800
pushed 2009-01-15 02:25 +0000
Ben Turner Ben Turner - Backed out changeset 4c4d0bf8622e for failing unit tests.
4c4d0bf8622e9c0e17857e27ea8724d98f601cb6
created 2009-01-14 17:25 -0800
pushed 2009-01-15 01:26 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
324151b8a4b9cd997888edae9f5ed7110c38c076
created 2008-12-28 17:42 -0500
pushed 2008-12-28 22:45 +0000
Ben Turner Ben Turner - Bug 468538 - 'Crash [@ nsParser::ParseFragment] setting innerHTML in mixed-content document'. r+sr=mrbkap, a=blocking1.9+
8159ae6a804660d61a64cee9a9d3e9ac5c749151
created 2008-12-19 15:45 -0800
pushed 2008-12-19 23:50 +0000
Blake Kaplan Blake Kaplan - Bug 460706 - Handle misplaced ContinueInterruptedParsing calls during synchronous XMLHttpRequest. r+sr=sicking
less more (0) -60 tip