parser/html/nsHtml5Tokenizer.cpp
c8eea7d1e71aa3ac8749d785df6ca739aae09644
created 2014-03-10 11:14 +0200
pushed 2014-04-28 18:51 +0000
Henri Sivonen Henri Sivonen - Bug 981279 - Clear the attribute holder after parsing innerHTML. r=smaug
aeef9a68e4a5042a2654cf823ef349bda7f2b1c2
created 2014-03-05 21:38 +0200
pushed 2014-04-28 18:51 +0000
Henri Sivonen Henri Sivonen - Bug 959150 part 5 - Avoid reallocating the attribute holder when parsing with nsHtml5StringParser. r=smaug.
e4c2bb65c694e39555ef6d2891e590f1dceefe45
created 2014-03-05 21:38 +0200
pushed 2014-04-28 18:51 +0000
Henri Sivonen Henri Sivonen - Bug 959150 part 1 - Represent nodes as void* in the portable part of the parser. r=smaug.
e420695e207978ed4e90eb0cead0678220b94d4e
created 2014-03-05 15:26 -0500
pushed 2014-04-28 18:51 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 959150) for Linux debug build bustage on a CLOSED TREE.
ebc67518a962c890acc5e1a8810a90ea8543a64d
created 2014-03-05 21:38 +0200
pushed 2014-04-28 18:51 +0000
Henri Sivonen Henri Sivonen - Bug 959150 part 5 - Avoid reallocating the attribute holder when parsing with nsHtml5StringParser. r=smaug.
261e2d244c547a157286b06c08bf3352432f2e5d
created 2014-03-05 21:38 +0200
pushed 2014-04-28 18:51 +0000
Henri Sivonen Henri Sivonen - Bug 959150 part 1 - Represent nodes as void* in the portable part of the parser. r=smaug.
cfaa46b8361246d7defd3f8b5d4dc482f844aeb2
created 2014-02-26 13:36 -0800
pushed 2014-04-28 18:51 +0000
L. David Baron L. David Baron - Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
fd68811a4d6393849dd24d54e65ac5fda8db0e89
created 2013-06-06 11:02 +0300
pushed 2013-08-05 18:49 +0000
Henri Sivonen Henri Sivonen - Bug 870787 HTML parser part - Make <img> a form-associated element in the HTML parser. r=smaug
833a9f1cce275b83ebc0d416143c3b7ed0114e90
created 2013-03-26 00:15 -0700
pushed 2013-05-13 16:59 +0000
William Chen William Chen - Bug 818976 - Part 3: Generated code for HTML5 parser. r=hsivonen
0a19ff77bee4434ca790c41635a82d2ef3459cc9
created 2012-11-12 15:42 +0200
pushed 2013-01-07 21:25 +0000
Henri Sivonen Henri Sivonen - Bug 809956 - Deal with an odd number of ] characters before ]]> in a CDATA section in the HTML parser. r=smaug.
1e4ad34ad0b0e5a54779ce0ff7a2da6291ff36d0
created 2012-10-25 14:03 +0300
pushed 2013-01-07 21:25 +0000
Henri Sivonen Henri Sivonen - Bug 799958 - Remove prtype.h from C++ translator output. r=smaug.
1caa3c482541911876778e6f1c26e95975a5419c
created 2012-10-01 11:52 +0300
pushed 2012-11-19 21:10 +0000
Henri Sivonen Henri Sivonen - Bug 503190 - Include assertions in the C++ translator output. r=smaug.
b7cc4a94a64942e79f5ef90478f7ab191bdfb9a6
created 2012-10-01 11:49 +0300
pushed 2012-11-19 21:10 +0000
Henri Sivonen Henri Sivonen - Bug 792790 - Introduce NoBoundsCheck variants of accessors on nsHtml5HtmlAttributes; Make operator= in jArray nullptr-aware. r=smaug.
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-11-19 21:10 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c1b222852377b86e59026f904681e11b08101f95
created 2011-12-01 11:35 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
89fff0ee52d5e237060a44b133a68e723dab8ae4
created 2011-11-04 14:02 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
0a5b58d92843dcd90afe1e7e17f596c6957c15ca
created 2012-07-20 14:16 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
eb1badf94821a1b79db4780a36733924c69b2b33
created 2011-11-30 15:11 +0200
pushed 2012-02-01 00:38 +0000
Henri Sivonen Henri Sivonen - Bug 535530 - Transition to the return state eagerly when a semicolon has matched when tokenizing a named character reference in HTML. r=smaug.
d9cc2539a85dfbdd9b27b94731e77b0cba6e23ae
created 2011-11-01 13:33 +0200
pushed 2011-12-21 12:10 +0000
Henri Sivonen Henri Sivonen - Bug 482921 part 14 - Address review comments. r=Olli.Pettay.
378c95c9774afb9e54b1cbac65963a51182e6aa2
created 2011-11-01 13:33 +0200
pushed 2011-12-21 12:10 +0000
Henri Sivonen Henri Sivonen - Bug 482921 part 11 - Deduplicate the tokenizer loop in .cpp. r=Olli.Pettay.
ee743a986ea130eae786f3d64933fdb343150cb1
created 2011-11-01 13:33 +0200
pushed 2011-12-21 12:10 +0000
Henri Sivonen Henri Sivonen - Bug 482921 part 4 - Support XML syntax highlighting in the parser core. r=Olli.Pettay.
8a18316c38652ab13fbb4168463c816e2642b293
created 2011-11-01 13:33 +0200
pushed 2011-12-21 12:10 +0000
Henri Sivonen Henri Sivonen - Bug 482921 part 3 - Highlight tree builder-level errors in View Source. r=Olli.Pettay.
b8fc820633d844f789acd60e5fb3de424963a236
created 2011-11-01 13:33 +0200
pushed 2011-12-21 12:10 +0000
Henri Sivonen Henri Sivonen - Bug 482921 part 2 - Highligh tokenizer-level errors in View Source. r=Olli.Pettay.
175a0afe3c436b9ac6fe84bab87b5ac8a808b732
created 2010-07-30 13:15 +0300
pushed 2011-12-21 12:10 +0000
Henri Sivonen Henri Sivonen - Bug 482921 part 1 - Implement HTML syntax highlighting using the new parser. r=Olli.Pettay.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
c8d5469bed72c3141ef8fcbb149151bf8eeab5f1
created 2011-05-17 16:01 +0200
pushed 2011-07-05 17:00 +0000
Ed Morley Ed Morley - Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
0d032e29af92e5f7cfc9b81f654731cbad2219cd
created 2010-12-09 11:27 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 612527 - Implement spec tweaks to U+0000 handling in the HTML5 parser. rs=jonas, a=blocking2.0-betaN.
16d8c6a5b5021cb056b5a8d0c720d04fb6e81ec5
created 2010-12-09 11:27 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 612529 part 2 - Rework how scopingness and specialness is handled in stack nodes; refresh the set of scoping elements to spec. rs=jonas, a=blocking2.0-betaN.
941694c1b9c92b58d2b89f1b53e0c0d2d5dc7ac4
created 2010-12-09 11:27 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 612529 part 1 - Pack the dispatch group and the flags of an element into one 32-bit bitfield. r=jonas, a=blocking2.0-betaN.
16847ac492b39d6321cc3d5183c1365beb945eeb
created 2010-12-08 14:37 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 594730 - Make the content attribute in <meta> act as an encoding declaration only if http-equiv="Content-Type" is present. rs=jonas, a=blocking2.0-betaN.
e6dadb378a1a7ec25079718c4cf4247d4fbb7c66
created 2010-11-23 13:49 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 610345 - Add MathML named characters that expand to two code points to the HTML5 parser. rs=jonas, a=blocking2.0-betaN.
3cd4bdbfce3b0ab1b9a7e0c3b30b0f1555fe0b65
created 2010-11-10 12:03 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 502176 bustage fix - Restore the refcount tracing code to nsHtml5Tokenizer. a=orange.
9623c20329488f0511d7a5d93805aa0243e2c91d
created 2010-09-28 10:32 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 555940 - Make named character names use a dedicated data type. r=tglek, a=jst.
e92d70898e2201a58214f536d224bba755f16147
created 2010-09-28 10:32 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 502176 - Replace static use of jArray with a plain old data staticJArray, introduce an autoJArray for nicer memory management. r=tglek, a=jst.
bbec3799beb9cbb3bf847110fce927020cbff732
created 2010-10-25 12:22 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 570309 - Remove the dead code for the "comment end space" state. rs=jonas, a=blocking2.0-betaN.
6affa4d71b64b4b628a3555db0e9667690dce606
created 2010-10-07 10:27 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 601604 - Emit ]] or ] when ]]EOF or ]EOF appears in a CDATA section in text/html. rs=jonas, a=jst.
01f0423319a7106e639da8f0c44c26664048b17b
created 2010-09-15 11:37 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 595844 - Check the namespace of the current element on the tree builder stack when deciding whether to support CDATA sections in text/html. rs=jonas, a=blocking2.0-betaN.
19367a75c1b655040187a62908a802151ce05949
created 2010-07-26 16:13 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 581944 - Reorder the tokenizer states in the HTML5 tokenizer. rs=sicking.
609d101acf8e6c5f89658c8b41c300f7196a5b82
created 2010-06-19 09:38 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 570309 - Experimentally make -- > not terminate a comment in HTML. r=jonas.
dfaba4e449bd256d5e2329a1167e6c48df3f9329
created 2010-06-24 11:54 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 555941 - Split HILO_ACCEL out of nsHtml5NamedCharacters. r=jonas, a=benjamin.
ae259fec2443d88fefa678d73ea2b4d86628e685
created 2010-06-09 09:45 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 563526 - Ignore U+0000 in element content when the tree builder is not in the "text" mode or the "in foreign" mode. r=jonas.
1643049fe4d3ddd87b3e8f4446a6ff4dce8222d3
created 2010-06-02 14:01 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 568800 - Make &foo= not expand in an attribute value. r=sicking.
14bb99ed59c8d5c3947b1b2853f77e1c3c0039ad
created 2010-05-27 16:08 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 566280 - Text run prefixed by U+0000 shows only U+FFFD. r=sicking.
cdacbfe66545b60672016c549262cb9c27c9b7a9
created 2010-04-19 16:25 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 551344 part 6 - Address more review comments from sicking in the Java parts of the HTML5 parser. r=jonas.
67c682cd7fa46858f61f5986158f6dcbacd79d53
created 2010-04-16 13:52 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - 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.
46be92d24873be598cf7fd6a5e0191ae167bb8ef
created 2010-04-16 13:52 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 551344 part 5 - Address more sicking's review comments in the Java parts of the HTML5 parser. r=jonas.
6b4e4692c3d0dc6b3cb980767a4acdba23bfcc7e
created 2010-03-30 11:21 +0300
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 555462 - Back out changeset a0f0fde99844 for causing a buffer overrun.
560598d370637bff8074310c71280b230200ae8c
created 2010-03-26 09:50 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 554513 - Remove buffer growth limits from the HTML5 parser where the old parser did not have the exact corresponding limits. rs=sicking.
86215ba5e99e3ee022f8403940a9868d3aeaef5c
created 2010-03-09 15:13 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 546641 - Map &#13; to CR in the HTML5 parser. rs=sicking.
a0f0fde99844258a5ff7f8a06d2bf14232f87f9d
created 2010-02-12 09:49 +0200
pushed 2011-04-26 22:38 +0000
Henri Sivonen Henri Sivonen - Bug 489820 and bug 483209 - Make the HTML5 parser check buffer bounds less often and place limits on buffer growth. rs=sicking.
less more (0) -60 tip