parser/html/nsHtml5TreeBuilder.h
519e2122622480badbf2281d6dc401d9e2c1a09f
created 2017-09-12 16:57 +0300
pushed 2019-01-11 15:31 +0000
Henri Sivonen Henri Sivonen - Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. r=smaug.
e956eb6131305a6e9b4e1c581f2b35fe64baf61d
created 2019-01-08 20:35 +0200
pushed 2019-01-08 22:02 +0000
Andreea Pavel Andreea Pavel - Backed out 5 changesets (bug 256180) for failing win xpcshell at xpcshell.ini:toolkit/mozapps/extensions/test/xpcshell/test_temporary.js on a CLOSED TREE
125ebcfac58d01529f7681d0c16adb23cedb177d
created 2017-09-12 16:57 +0300
pushed 2019-01-08 22:02 +0000
Henri Sivonen Henri Sivonen - Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. r=smaug.
e6f94ab104ba8ed6e1439d7b70d072e599d16a26
created 2018-12-20 18:20 +0000
pushed 2018-12-21 16:34 +0000
Henri Sivonen Henri Sivonen - Bug 1515066 - Mark SVG script without an end tag malformed. r=smaug
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
e9267d39ec81476831da99bd3b98557877962ca3
created 2018-11-09 14:27 +0100
pushed 2018-11-10 21:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1392185 - Remove dynamic HTML5 atoms. r=njn,hsivonen
0ff0b54b9ec7c3e99acf8987b63995dbdce3e64a
created 2018-10-17 20:40 +0100
pushed 2018-10-18 21:55 +0000
Jonathan Kingston Jonathan Kingston - Bug 1483458 - Change HTML parser to look at .py Atom files. r=hsivonen,heycam
6af1f5ac596b4aa0a87f8a8151395c692eb81a58
created 2018-03-16 11:26 -0400
pushed 2018-03-17 10:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446097. Switch to "set" as the canonical nsGkAtoms name of the string "set", so it matches the actual tag name "set" in SVG. r=hsivonen,njn
1565e46c84799fbf3c8a1b609d649446a205796a
created 2018-01-15 20:07 +0200
pushed 2018-01-16 15:58 +0000
Henri Sivonen Henri Sivonen - Bug 1424220 - Set mCurrentHtmlScriptIsAsyncOrDefer to false when restoring tree builder state. r=smaug
1fcbcdfba8e5e316278dff808f996eb70ab0daa1
created 2017-12-07 01:27 -0800
pushed 2017-12-22 21:42 +0000
Chris Peterson Chris Peterson - Bug 1424548 - Part 14: Regenerate HTML parser code with override specifiers. 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
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.
5fce48b39d5838eb91e2a0441b44bf256d956097
created 2017-09-28 11:30 +0200
pushed 2017-09-28 22:49 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0ce8d073a16e (bug 256180)
0ce8d073a16ee3275d3bbc93741ec9a40e7f1261
created 2017-09-12 16:57 +0300
pushed 2017-09-28 22:49 +0000
Henri Sivonen Henri Sivonen - Bug 256180 parser part - Insert elements as siblings instead of children at the Blink-defined magic depth for compatibility. r=smaug
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
f999b725ef69e4a5e76d084f8a2d6ff6a467dea8
created 2017-07-05 11:42 +0300
pushed 2017-07-14 13:16 +0000
Henri Sivonen Henri Sivonen - Bug 1266495 - Remove <isindex>. r=wchen
df56927219538ebf80ae9548795f1024739aad2c
created 2017-07-03 14:52 +0300
pushed 2017-07-05 03:30 +0000
Henri Sivonen Henri Sivonen - Bug 1376154 - Preserve nsHtml5MetaScanner::mEncoding initialization when re-translating parser. r=wchen.
d8c78b2b736bc41c59247c7a47bea70d396258b3
created 2017-05-15 17:18 +0300
pushed 2017-05-15 23:22 +0000
William Chen William Chen - Bug 1355441 - Reuse StackNode in TreeBuilder to avoid malloc. r=hsivonen.
cbd10998876e204669409d940f8b177592aaa9db
created 2017-05-09 17:11 +0800
pushed 2017-05-09 21:36 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 2e7615b554ee (bug 1355441) for crashing at nsHtml5TreeBuilder::getUnusedStackNode() intermittent failures
2e7615b554ee2c24d286bc54c6cb21d47af6a3d0
created 2017-05-01 17:25 -0700
pushed 2017-05-09 21:36 +0000
William Chen William Chen - Bug 1355441 - Reuse StackNode in HTML parser TreeBuilder to avoid malloc. r=hsivonen
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
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.
78d315ef8ebf104b3707979c2f5dfff0900c250d
created 2016-12-22 11:30 +0200
pushed 2017-01-04 02:40 +0000
Henri Sivonen Henri Sivonen - Bug 1322938 - Make the HTML tree builder aware of <dialog>. r=wchen
6a9625f2382a3ab5d7b6fbaa39e9397da57a2b82
created 2016-12-23 20:55 -0800
pushed 2016-12-25 00:51 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1322938) for test_lowDiskSpace.html failures on android a=backout
45b81607acd2dbec60c916dbe059c8e6ced91d91
created 2016-12-22 11:30 +0200
pushed 2016-12-25 00:51 +0000
Henri Sivonen Henri Sivonen - Bug 1322938 - Make the HTML tree builder aware of <dialog>. r=wchen
c95614dac02258038b5baf570ddec750c8d49f7f
created 2016-12-23 13:40 -0800
pushed 2016-12-25 00:51 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1322938) for android failures in test_lowDiskSpace.html CLOSED TREE a=backout
8d9ed256d618f8689c436ddc8cf2d7644b7d7cc6
created 2016-12-22 11:30 +0200
pushed 2016-12-25 00:51 +0000
Henri Sivonen Henri Sivonen - Bug 1322938 - Make the HTML tree builder aware of <dialog>. r=wchen
c4bde82ab5934ff314072d653abd983579ea0d23
created 2016-05-26 19:39 -0400
pushed 2016-05-27 21:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1268852. Change <label> elements to not be form-associated anymore. r=bkelly,hsivonen,surkov
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.
ede99651d08916849d4b28ef3b4c51c09787d7a1
created 2014-11-09 22:50 -0800
pushed 2014-11-10 13:26 +0000
William Chen William Chen - Bug 1091425 - Use the correct document when creating nodes in the HTML5 parser. r=hsivonen
f18e821acdf3a89b6e8886f3b4585605aeaa61f5
created 2014-08-18 22:33 -0700
pushed 2014-08-19 12:40 +0000
Yuki Sekiguchi Yuki Sekiguchi - Bug 1042885 - Part 1: A rp element should not auto close a rtc element. r=wchen
6e2c2a52ae8d14f682e4d3c55d327b03ee3e9d65
created 2014-06-20 17:08 -0700
pushed 2014-06-23 14:42 +0000
Yuki Sekiguchi Yuki Sekiguchi - Bug 664104 - Part 1: Implement new ruby model in HTML parser. r=wchen
66ba278b577c7bd63049385c662355d6d74cea97
created 2014-06-18 12:43 +0200
pushed 2014-06-18 19:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8c5b73e6b782 (bug 1024447) for bustage on a CLOSED TREE
8c5b73e6b7826388b376f472c6b03fa8dc600204
created 2014-06-12 13:37 +0900
pushed 2014-06-18 19:48 +0000
Yuki Sekiguchi Yuki Sekiguchi - Bug 1024447 - Part 6: Retranslated html parser. r=hsivonen.
48b9c15368aa72a86e6b28e03e77de6e5eba9342
created 2014-06-17 02:01 +0300
pushed 2014-06-17 12:05 +0000
Olli Pettay Olli Pettay - Bug 902618 - Parser notifies about subtree roots, but not their descendants, r=hsivonen,bz
5acef36769eb72f297bbea048916101894a7641b
created 2014-03-05 21:38 +0200
pushed 2014-03-07 11:48 +0000
Henri Sivonen Henri Sivonen - Bug 959150 part 4 - Avoid using tree ops 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.
14441e5285826c348ac560bad0d240b2f64f14a4
created 2014-03-05 21:38 +0200
pushed 2014-03-06 02:08 +0000
Henri Sivonen Henri Sivonen - Bug 959150 part 4 - Avoid using tree ops 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.
1b5ee8c5491ab694293b5c5cacefd118e8076884
created 2014-02-27 20:04 -0300
pushed 2014-02-28 13:32 +0000
Reuben Morais Reuben Morais - Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
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
a9720e3247fcbbfc32c5a26468a5b47f1f7bc55d
created 2013-11-13 15:17 -0800
pushed 2013-11-19 02:31 +0000
William Chen William Chen - Bug 937259 - Remove <command> element from the parser. r=hsivonen
e51ff50dea786501242d66a5d545f5ff8522aefc
created 2013-08-23 11:07 -0400
pushed 2013-08-23 21:49 +0000
Cykesiopka Cykesiopka - Bug 528863 - Use _h instead of _h__ in include guards in the HTML5 parser. r=hsivonen
c76ec2020eed29e1ade8ef034ab6b063987985b7
created 2013-08-12 14:46 -0700
pushed 2013-08-14 12:46 +0000
William Chen William Chen - Bug 897153 - Update parsing of template element to spec as of July 15, 2013. r=hsivonen
3328d31f541a20a803871dc66aef9eb72496d453
created 2013-08-12 14:46 -0700
pushed 2013-08-14 12:46 +0000
William Chen William Chen - Bug 897143 - Update parser algorithms to be namespace aware. r=hsivonen
14ff7062770966f8ca8e63a7f64f1658228b3f4d
created 2013-08-12 14:46 -0700
pushed 2013-08-14 12:46 +0000
William Chen William Chen - Bug 888820 - Save template insertion mode stack information in TreeBuilderState. r=hsivonen
693d37696683d2b01144fdb79f44da0f698d0a5e
created 2013-06-28 23:13 -0400
pushed 2013-06-29 13:54 +0000
James Kitchener James Kitchener - Bug 802895 - Parser changes to support srcdoc attributes for iframes, r=hsivonen
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
ae59f51150c92523caff0531a400e52921db06c4
created 2013-03-06 23:45 -0500
pushed 2013-03-07 17:19 +0000
Jared Wein Jared Wein - Bug 253564 - Plain text (text/plain, text/javascript, text/css, etc) documents should word-wrap. r=bz
2d7c81a2d08e344f4f4a358361d83d64a9489cf2
created 2013-01-29 14:31 +0200
pushed 2013-01-30 00:49 +0000
Henri Sivonen Henri Sivonen - Bug 820508 part 1 - Parser support for <main>. r=smaug.
f2e49ecb67790ef7e9115e0db5385c0b7fd6cf98
created 2012-11-09 11:04 +0200
pushed 2012-11-09 15:21 +0000
Henri Sivonen Henri Sivonen - Bug 809403 - Sync Gecko C++ version of the HTML parser with changes made for Rust. rs=smaug.
less more (0) -100 -60 tip