parser/html/nsHtml5Tokenizer.cpp
4db16a46ddce1f0dc77fc0b9ec087e5bc55a0c12
created 2019-10-01 12:26 +0000
pushed 2019-10-02 16:35 +0000
Henri Sivonen Henri Sivonen - Bug 1584216 - Adjust tokenization of U+0000. r=alchen
08dac69a37275acc3f15b3d3a31c4f3b19aebbc8
created 2019-07-08 07:33 +0000
pushed 2019-08-05 09:54 +0000
Henri Sivonen Henri Sivonen - Bug 1562033. r=alchen
345ababc2c6c16153e0f220364ea27ffe95228bf
created 2019-06-15 12:45 +0000
pushed 2019-06-15 21:44 +0000
Henri Sivonen Henri Sivonen - Bug 1555523. r=alchen
4aeaae90b1a1690a51a8272226b8c104a23a1084
created 2019-04-01 15:06 +0300
pushed 2019-04-16 04:06 +0000
Henri Sivonen Henri Sivonen - Bug 1540675 - Handle line breaks correctly in comment end bang state. r=alchen.
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-04-06 10:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-04-05 09:48 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-04-05 09:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-04-05 03:22 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-05 03:22 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
577c34da7b73f1d33026ff0c768ace3e893c34b8
created 2018-11-12 14:37 +0000
pushed 2018-11-12 21:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1506133 - More HTML parser cleanup post bug 1392185. r=hsivonen
01219b0ae60ee8a2f3302ceb1804330caee54abe
created 2018-11-09 11:18 +0000
pushed 2018-11-10 21:37 +0000
Jonathan Kingston Jonathan Kingston - Bug 1466449 - Update Tokenizer.java and StackNode.java to initialize properties. r=hsivonen
d088f3b8a8058e34f43d9aae909c027b41dd2f11
created 2018-10-23 17:12 +0300
pushed 2018-10-23 14:15 +0000
Ciure Andrei Ciure Andrei - Backed out changeset cb24d2d42554 (bug 1466449) for Tokenizer leaks a=backout
cb24d2d42554fb0f0f01ee5de3187d19e9985de4
created 2018-10-22 11:34 +0100
pushed 2018-10-23 13:23 +0000
Jonathan Kingston Jonathan Kingston - Bug 1466449 - Update Tokenizer.java and StackNode.java to initialize properties. r=andi
b84f61d9893a5bcc8cc8d6acbca131f288afc494
created 2018-06-14 11:46 +0300
pushed 2018-06-15 02:39 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Parser/HTML - Initialize member fields in classes/ structures. r=hsivonen
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
7ea2b1f67e085452228710d80ecda4f15f5b0ff3
created 2017-12-01 01:05 -0800
pushed 2017-12-22 21:42 +0000
Chris Peterson Chris Peterson - Bug 1424548 - Part 11: Regenerate HTML parser code with MOZ_FALLTHROUGH annotations. r=hsivonen
9874df8448d800bfb874741b0c183f45b9dcfca6
created 2017-12-21 00:02 -0800
pushed 2017-12-22 21:42 +0000
Chris Peterson Chris Peterson - Bug 1424548 - Part 9a: clang-format generated HTML parser code. r=hsivonen
0edf2e2f0bfd0b43361226d7fe852a9a259fbe8a
created 2017-11-30 10:57 +0200
pushed 2017-11-30 22:23 +0000
Olli Pettay Olli Pettay - Bug 1418002 - Remove HTMLContentElement, r=jessica
f79199fef1aa1d84fb0af22a00401d68d9bb099d
created 2017-10-23 14:42 +0300
pushed 2017-10-23 21:50 +0000
Alphan Chen Alphan Chen - Bug 500617 - Remove always-zero offsets from HTML5 parser. r=hsivonen
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
8c6d1061135491843c8dcfa0337d14e974d8e82d
created 2017-08-11 09:22 +0300
pushed 2017-08-16 01:51 +0000
Henri Sivonen Henri Sivonen - Bug 1375701 - Atomize class attribute value in the parser in the innerHTML case. r=Ehsan
76eecfca4bc68248176e48a63efd147e16ec135d
created 2017-08-15 16:28 +0200
pushed 2017-08-16 01:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset fabf345eec6e (bug 1375701) for bustage at parser/html/nsHtml5String.h:143:3: bad implicit conversion constructor for 'nsHtml5String'. r=backout on a CLOSED TREE
fabf345eec6e49c8616b30459f1c292ac77e92a6
created 2017-08-11 09:22 +0300
pushed 2017-08-16 01:51 +0000
Henri Sivonen Henri Sivonen - Bug 1375701 - Atomize class attribute value in the parser in the innerHTML case. r=Ehsan
048ed01b19e02008b7f8161d70bbf2dbcab15be4
created 2017-07-04 11:00 +0300
pushed 2017-08-11 19:47 +0000
Henri Sivonen Henri Sivonen - Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. r=smaug
518e73ca3d423862b039bbbf3546fc28d18cf3dd
created 2017-08-11 10:48 +0200
pushed 2017-08-11 19:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5b706cd241cb (bug 483155) for Valgrind failure on Linux x64 opt. r=backout
5b706cd241cbafe082af4c54e8c319e46fa66efa
created 2017-07-04 11:00 +0300
pushed 2017-08-11 19:47 +0000
Henri Sivonen Henri Sivonen - Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. r=smaug
d72854694b360ce5051f37256518c3b3a8e69237
created 2017-07-15 19:03 +0200
pushed 2017-07-22 09:39 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1381253 - Remove redundant control flow declarations rs=ehsan
355a23c6c2bd2806475c17e36267a189a87901f9
created 2017-04-20 11:47 +0300
pushed 2017-05-08 03:10 +0000
Henri Sivonen Henri Sivonen - Bug 1269490 - Merge nsHtml5Atoms into nsGkAtoms. r=wchen
2e4c64214e31c3a759918133fbfb6db25f68e33f
created 2017-04-20 10:34 +0300
pushed 2017-05-08 03:10 +0000
Henri Sivonen Henri Sivonen - Bug 1358037 - Inline the methods of nsHtml5ElementName and nsHtml5AttributeName. r=wchen
5fc028d97c7565dcb057d3ad27bafa0b6f886255
created 2017-04-13 11:14 +0300
pushed 2017-05-01 22:40 +0000
Henri Sivonen Henri Sivonen - Bug 1355479 - Flatten attribute storage in the HTML parser to AutoTArray to avoid malloc. r=wchen
64a25d9841b0e9918fe1de0768b00e3696efc615
created 2017-04-12 14:28 +0300
pushed 2017-04-19 23:57 +0000
Henri Sivonen Henri Sivonen - Bug 1355779 - Skip interned nsHtml5ElementName lookup for Custom Elements (ones with hyphen). r=wchen
2fb25a7ade12e426852f2d61478b3cde33f0fdac
created 2017-04-12 13:21 +0300
pushed 2017-04-19 23:57 +0000
Henri Sivonen Henri Sivonen - Bug 1355769 - Avoid malloc for nsHtml5ElementName when processing a non-interned element name. r=wchen
9a4a83630f4cb1ee667f208599eaff95b7d9dc82
created 2017-03-20 14:45 +0200
pushed 2017-04-08 20:46 +0000
Henri Sivonen Henri Sivonen - Bug 1347737 - Introduce a new non-heap-allocated type for holding nsStringBuffer* in the HTML parser. r=wchen.
5b0b7647c33fe028f37631c606ca5df0f63644eb
created 2016-10-19 10:38 +0300
pushed 2016-10-20 01:30 +0000
Henri Sivonen Henri Sivonen - Bug 1309195 - Mark strBuf as empty after the contents have been used or ignored. r=wchen.
607f7f0e140a801a2a9a62e461b9220f10044bef
created 2016-09-27 13:47 +0300
pushed 2016-10-04 09:58 +0000
Henri Sivonen Henri Sivonen - Bug 1286911. r=wchen.
e329a7efecec6e6099c85037c87fbce65cad5728
created 2016-09-27 13:49 +0200
pushed 2016-09-28 13:57 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 4465b8d521ee (bug 1286911) for asserting !strBufLen (strBufLen not reset after previous use!), at nsHtml5Tokenizer.h:173. r=backout on a CLOSED TREE
4465b8d521eecc6d6d5d6142d1fd544160354ba2
created 2016-09-27 13:47 +0300
pushed 2016-09-28 13:57 +0000
Henri Sivonen Henri Sivonen - Bug 1286911. r=wchen.
496081cb3214f37199064dc709b5fd3dd13d6a72
created 2016-09-20 16:31 +0200
pushed 2016-09-21 10:04 +0000
Henri Sivonen Henri Sivonen - Bug 1288084 - Expose a line number for each attribute, v2; r=wchen
470bee720c97d1901570cfb8fbb4eedfddcd21a8
created 2015-08-25 18:05 +0300
pushed 2015-08-25 20:52 +0000
Henri Sivonen Henri Sivonen - Bug 1176698 - Use fallible allocator for attribute values in the HTML parser. r=wchen.
bb89c4d2d0046683b7d695eb7953f53489fa04ed
created 2015-08-25 18:05 +0300
pushed 2015-08-25 20:52 +0000
Henri Sivonen Henri Sivonen - Bug 489820 part 2 - Grow buffers to the worst-case size before tokenizing; fix comments. r=wchen.
c5c201250f2a2d9774b802b6d7345b31a74fa96a
created 2015-08-25 18:05 +0300
pushed 2015-08-25 20:52 +0000
Henri Sivonen Henri Sivonen - Bug 489820 part 1 - Make charRefBuf non-growable and have the same lifetime as the tokenizer. r=wchen.
bb56d50195c4835545282c518ce7571807ee5883
created 2015-08-25 18:05 +0300
pushed 2015-08-25 20:52 +0000
Henri Sivonen Henri Sivonen - Bug 1176668 - Fix overflow avoidance in numeric character reference handling. r=wchen.
7b3c5dd7ad30fde4bf6dad4a850ebf90a6f2511e
created 2015-08-25 18:05 +0300
pushed 2015-08-25 20:52 +0000
Henri Sivonen Henri Sivonen - Bug 559303 - Consolidate strBuf and longStrBuf in the tokenizer. r=wchen.
9ce01d06146e9a16f8eba50c067a805d247921c4
created 2015-04-02 12:48 +0300
pushed 2015-04-02 20:21 +0000
Michael[tm] Smith Michael[tm] Smith - Bug 1096172 - Fix position reporting of bad charrefs in RCDATA. r=hsivonen.
c8eea7d1e71aa3ac8749d785df6ca739aae09644
created 2014-03-10 11:14 +0200
pushed 2014-03-11 19:19 +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-03-07 11:48 +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-03-07 11:48 +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-03-06 02:08 +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-03-06 02:08 +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-03-06 02:08 +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-02-27 13:46 +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-01-04 15:04 +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-06-17 23:23 +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-03-26 14:07 +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 2012-11-13 05:07 +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 2012-10-26 01:15 +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-10-02 01:31 +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-10-02 01:31 +0000
Henri Sivonen Henri Sivonen - Bug 792790 - Introduce NoBoundsCheck variants of accessors on nsHtml5HtmlAttributes; Make operator= in jArray nullptr-aware. r=smaug.
less more (0) -100 -60 tip