parser/htmlparser/src/nsParser.cpp
d20912121684029a56b5e7232dd08e05bdad1ae2
created 2009-04-10 10:29 -0400
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backing out changeset 37661caab4ce due to the Tp regression
37661caab4cea69d718899aa644f1e5f3d1a012f
created 2009-04-02 17:39 -0400
pushed 2011-04-26 22:38 +0000
bjarne bjarne - Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky
191241905cfdfb0315dff7c884ac99153e61bed2
created 2009-03-30 20:21 -0400
pushed 2011-04-26 22:38 +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 2011-04-26 22: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 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backing out changeset b47f0de93a82 (bug 457809) due to test failures
b47f0de93a826631d91f8e9df9ec76ac00215a05
created 2009-03-24 12:52 -0400
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Peter Van der Beken Peter Van der Beken - Merge backout of 8f9ff81ef3fa.
14b24e4dbb17f827bfa40a2d48835798fb15adcf
created 2009-03-24 10:43 +0100
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Ben Newman Ben Newman - backout of changeset c0fad0d1535d
c0fad0d1535d9aba4e488e47cd8c6c6972400517
created 2009-03-23 18:26 -0700
pushed 2011-04-26 22:38 +0000
Ben Newman Ben Newman - nsIDTD-related improvements (bugs 483939, 484121, 484874). r+sr=mrbkap
8f9ff81ef3fa875ac4ec7d7edb6ab46aa395e630
created 2009-03-23 18:26 -0700
pushed 2011-04-26 22:38 +0000
Ben Newman Ben Newman - imported patch simplify-nsIDTD.diff
365c68acba58a50a15a8601cfca04fc3f54cac6c
created 2009-03-23 18:26 -0700
pushed 2011-04-26 22:38 +0000
Ben Newman Ben Newman - imported patch parser-own-dtd.diff
79ef13e126a5f11831809a2b289e1a97e3f1e2b4
created 2009-02-17 14:59 -0800
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Backed out changeset e8023bc83264 due to orange
e8023bc83264ce8a32e078bc8bba402e8612ab5f
created 2009-01-14 17:25 -0800
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Backed out changeset 41045faa0ef6 due to leaks
41045faa0ef67ac4f38b1c3c96b06e51710426f1
created 2009-01-14 17:25 -0800
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Backed out changeset 4c4d0bf8622e for failing unit tests.
4c4d0bf8622e9c0e17857e27ea8724d98f601cb6
created 2009-01-14 17:25 -0800
pushed 2011-04-26 22:38 +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 2011-04-26 22:38 +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 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 460706 - Handle misplaced ContinueInterruptedParsing calls during synchronous XMLHttpRequest. r+sr=sicking
f669ee7e9871b1579aeeabab28647c5d3ab851fa
created 2008-12-11 14:20 -0800
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 444322 - Ignore OnDataAvailable calls when we're executing a script. r+sr=bzbarsky
582e9452bc01981a945843297a5f59e9debeed22
created 2008-12-11 14:20 -0800
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 466765 - Don't start the speculative parser twice. r+sr=jst
3125e01b21649e11c0c0d1876a3b67599fddfbaf
created 2008-12-07 16:15 -0800
pushed 2011-04-26 22:38 +0000
Ben Turner Ben Turner - Bug 460437 - 'innerHtml doesn't update DOM when Html markup goes from Invalid to Valid'. r+sr=mrbkap.
557ccb3ff23ad4ad15aa324aa6d2d81ad8d463e9
created 2008-12-06 11:08 -0800
pushed 2011-04-26 22:38 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 335531 - Correct misuse of UTF-16BE, UTF-16LE, UTF-32BE, and UTF-32LE charset labels; r=smontagu sr=dbaron
024fa1c26e347b5281a1cb57854f6eff6687dc90
created 2008-12-05 11:52 -0800
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 78d662c2c878 (Bug 335531) on suspicion of causing mochitest failures in test_bug399284.html on linux & windows unittest boxes.
78d662c2c8785e04d47f04a584c654830ba20993
created 2008-12-05 18:31 +0100
pushed 2011-04-26 22:38 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 335531 - Correct misuse of "UTF-16BE", "UTF-16LE", "UTF-32BE", and "UTF-32LE" charset labels; r=smontagu sr=dbaron
f9e244da246da8e422f548206cd036782f2fc3c7
created 2008-11-14 02:37 -0500
pushed 2011-04-26 22:38 +0000
Robert Sayre Robert Sayre - Turn spec parsing back on.
a04a4c0e11004f0598bbe399a390b4d541847980
created 2008-11-12 14:58 -0500
pushed 2011-04-26 22:38 +0000
Robert Sayre Robert Sayre - Disable speculative parsing to check regression. bug 464495.
db2dd52d47c175631049bd6582db0213f95dac40
created 2008-11-11 10:52 -0800
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 458440 - Turn speculative parsing back on and clean up the code a little. r+sr=jst
9d236c675d0bff1202b79db0edbecd6652adac75
created 2008-10-30 14:31 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 461031 - Bring a little more sanity to parser notifications of the content sink. This should help increase responsiveness, especially on pages with lots of inline scripts. r+sr=jst
04218932d5b7812d5f6dcbc7504d9891b0e5a5e1
created 2008-10-06 15:19 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Temporarily disable speculative parsing to see its effect on tinderbox crashiness. r+sr=jst
5f519a29afec46c045931493a132e10a673924dc
created 2008-10-03 14:11 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 458440 - Don't create a speculative parser for an empty string. Also, avoid doing work that the scanner will happily do for us. r+sr=jst
4ed163dabf935b9fca474c8de37c901929655ccb
created 2008-10-01 17:09 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 364315 - Fix threadsafety assertions and crashes by only releasing documents on the main thread and not starting two speculative parsers for the same nsParser. r+sr=jst
0f8280132011969743f89895f8da2bd4891a7763
created 2008-09-30 23:48 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 364315 - Implement speculative parsing. r+sr=jst
996d2802d3f2762122f9cb25a4b2302d2facbb8f
created 2008-09-30 13:08 +0100
pushed 2011-04-26 22:38 +0000
Dave Townsend Dave Townsend - Backed out changeset 961d90be2ba8 from bug 364315 due to random crashes in
961d90be2ba80d1ecafb00edc027908beca1e733
created 2008-09-29 21:19 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 364315 - Speculatively look for URLs in the document while the parser waits for a script to download and execute. This should show a decent speedup, especially on mobile. Currently, this only finds other <script>s to preload, but hopefully we'll extend it to images and stylesheets as well. r+sr=jst
eb88f8333eea251f3887a04cd0946798f29292a8
created 2008-09-26 15:43 -0700
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Bug 455043 - Remove HTML3 quirks mode. r+sr=jst
2a44521bb5f7c617cb90315ca16577606f6a8163
created 2008-07-15 11:35 +0200
pushed 2011-04-26 22:38 +0000
Blake Kaplan Blake Kaplan - Ensure that we call WillBuildModel. bug 420008, r+sr=bzbarsky
62ba745c620a62e577a47ed5b3603873b03e2e7d
created 2008-04-10 21:38 -0700
pushed 2011-04-26 22:38 +0000
jruderman jruderman - Make tagStack be an array of nsString instead of nsAutoString. Fixes bug 427941. r+sr=sicking, a=beltzner
1492999229c56221030dce7b155a9146b3ab81b9
created 2008-02-08 14:07 -0800
pushed 2011-04-26 22:38 +0000
bent mozilla bent mozilla - Bug 386769 - "Make setting innerHTML faster". r=jst, sr=peterv, a=blocking1.9.
ea69b58ff5ce7273140590c0711efd7cdf440aab
created 2008-01-29 14:12 -0800
pushed 2011-04-26 22:38 +0000
bent mozilla bent mozilla - Bug 404386 - nsScanner construction is 5% of setting innerHTML. r=mrbkap,smontagu. sr=jst. a=blocking1.9.
2700d6caffb845461c3516abbe7983afa7841504
created 2007-11-16 15:56 -0800
pushed 2011-04-26 22:38 +0000
mats palmgren mats palmgren - Don't crash when ParseFragment() is called with an empty |aTagStack|. b=403877 r+sr=mrbkap a=jonas
841461f0a87fe79ab05b77b65c96f5cb06daa508
created 2007-11-12 17:41 -0800
pushed 2011-04-26 22:38 +0000
jonas jonas - Bug 403549: Avoid memory churn from nsContentUtils::CreateContextualFragment by giving nsIParser::ParseFragment a better signature. r/sr=stuart
be0e4b8093b120db05d04509d51703b8ba44e8f9
created 2007-11-10 14:49 -0800
pushed 2011-04-26 22:38 +0000
reed reed - Remove extraneous space to cause unit test machines to build.
85c02151776c532a45982a0f039db6929636c329
created 2007-10-03 19:11 -0700
pushed 2011-04-26 22:38 +0000
sayrer sayrer - Bug 397804. Use the short CC macro in nsParser. r/sr/a=sicking.
145ad92b817656500404589193b40840b13c193b
created 2007-09-27 20:00 -0700
pushed 2011-04-26 22:38 +0000
sayrer sayrer - Bug 397804. pages loading feeds as content can trigger a leak. r=jst, sr=sicking, a=sicking
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2011-04-26 22:38 +0000
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
a9472085446f4a6431b35bb8c73fbf90baa3cf31
created 2007-06-26 17:21 -0700
pushed 2011-04-26 22:38 +0000
sharparrow1 sharparrow1 - Bug 384898: Cleanup nsScanner. r=mrbkap, sr=jst
3bc31639db77e099e2da7d06a833fa349536b00e
created 2007-05-21 11:09 -0700
pushed 2011-04-26 22:38 +0000
mrbkap mrbkap - Don't call DidBuildModel twice if Terminate is called twice since consumers aren't expecting it. bug 378982, r+sr=bzbarsky
249ecaedde25a8156e951f25cb4a8c34e73496f6
created 2007-05-08 05:19 -0700
pushed 2011-04-26 22:38 +0000
mats palmgren mats palmgren - Improve the <!DOCTYPE> parsing. b=363883 r=mrbkap sr=jst
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-04-26 22:38 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip