Henri Sivonen
|
0e36e7ec71
|
Bug 765381 - Make the destructors on nsHtml5ElementName and nsHtml5AttributeName virtual to avoid warnings in clang. r=ehsan
--HG--
extra : rebase_source : 3c2558dfa8ef5389b2acd97f419d2276d4269a8d
|
2012-07-13 15:04:11 +03:00 |
|
David Zbarsky
|
e0be1d2175
|
Bug 772758 - Clean up some build warnings in html5 parser r=hsivonen
|
2012-07-13 11:55:21 -07:00 |
|
Henri Sivonen
|
cf55919ff8
|
Bug 711049 - Adjust MathML text integration point treatment to comply with spec changes. rs=smaug.
|
2012-01-02 16:18:29 +02:00 |
|
Henri Sivonen
|
9f90e9e4dc
|
Bug 711052 - Make <rp> and <rt> handling match spec edits. r=smaug.
|
2012-01-02 16:18:29 +02:00 |
|
Henri Sivonen
|
a507160a58
|
Bug 535530 - Transition to the return state eagerly when a semicolon has matched when tokenizing a named character reference in HTML. r=smaug.
|
2011-11-30 15:11:37 +02:00 |
|
Henri Sivonen
|
4892f3cfc2
|
Bug 704034 - Replace old pre-interned looping attributes with a single loop attribute in the HTML parser. rs=smaug.
|
2011-11-22 10:29:14 +02:00 |
|
Henri Sivonen
|
05dc1ccf55
|
Bug 704058 - Sync HTML parser .java sources in m-c with the htmlparser repo. rs=smaug. DONTBUILD
|
2011-11-21 16:12:15 +02:00 |
|
Henri Sivonen
|
331ff582eb
|
Bug 482921 part 14 - Address review comments. r=Olli.Pettay.
|
2011-11-01 13:33:11 +02:00 |
|
Henri Sivonen
|
8719028cf4
|
Bug 482921 part 11 - Deduplicate the tokenizer loop in .cpp. r=Olli.Pettay.
|
2011-11-01 13:33:11 +02:00 |
|
Henri Sivonen
|
216045a5cb
|
Bug 482921 part 4 - Support XML syntax highlighting in the parser core. r=Olli.Pettay.
|
2011-11-01 13:33:11 +02:00 |
|
Henri Sivonen
|
0429f9c117
|
Bug 482921 part 3 - Highlight tree builder-level errors in View Source. r=Olli.Pettay.
|
2011-11-01 13:33:11 +02:00 |
|
Henri Sivonen
|
3b72f9a1ea
|
Bug 482921 part 1 - Implement HTML syntax highlighting using the new parser. r=Olli.Pettay.
|
2010-07-30 13:15:38 +03:00 |
|
Henri Sivonen
|
8084ad5102
|
Bug 657389 - nsHtml5MetaScanner should use PR_INT32_MAX instead of -1 as a special marker value for indeces. r=jonas.
|
2011-09-07 12:50:15 +03:00 |
|
Boris Zbarsky
|
8876cdd39c
|
Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen
|
2011-07-29 14:30:00 -04:00 |
|
Boris Zbarsky
|
df03cbc9fa
|
Back out changeset f5aecf9010ef (bug 672014) due to build bustage.
|
2011-07-29 15:29:01 -04:00 |
|
Boris Zbarsky
|
42b3776aac
|
Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen
|
2011-07-29 14:30:00 -04:00 |
|
Henri Sivonen
|
2e75146b33
|
Bug 643410 - Reconstruct active formatting elements on text in an HTML integration point; handle U+0000 per spec in a MathML text integration point. r=jonas.
|
2011-04-08 09:07:28 +03:00 |
|
Henri Sivonen
|
e887966c40
|
Bug 643395 - Update the HTML parser Java code to the state in the htmlparser repo (NPOTB). rs=jonas.
|
2011-04-08 09:07:27 +03:00 |
|
Mats Palmgren
|
76ed992dba
|
Bug 635085 - Reconstruct any active formatting elements after auto closing a <nobr> in a nested <nobr> situation, per HTML spec. r=hsivonen approval2.0=shaver
|
2011-02-22 00:06:27 +01:00 |
|
Michael(tm) Smith
|
35eaa66b2e
|
Bug 620664 - Add support for the track element to the HTML5 parser. r=hsivonen, a=jst.
|
2011-01-12 10:05:09 +02:00 |
|
Neil Rashbrook
|
76524634bb
|
Bug 620267 Certain LFs following a <pre> or <textarea> get erroneously stripped r=hsivonen a=bz
|
2011-01-05 23:49:55 +00:00 |
|
Henri Sivonen
|
0df9c7d005
|
Bug 614241 - Make a late <body> start tag set frameset-ok to "not ok". rs=jonas, a=blocking2.0-betaN.
|
2010-12-09 11:27:58 +02:00 |
|
Henri Sivonen
|
143c3bdadc
|
Bug 612528 - Make <option> and <optgroup> imply </option> in the "in body" insertion mode only if the current node is "option". rs=jonas, a=blocking2.0-betaN.
|
2010-12-09 11:27:58 +02:00 |
|
Henri Sivonen
|
60b0cda8cc
|
Bug 612527 - Implement spec tweaks to U+0000 handling in the HTML5 parser. rs=jonas, a=blocking2.0-betaN.
|
2010-12-09 11:27:58 +02:00 |
|
Henri Sivonen
|
b91c3491b4
|
Bug 606925 - Get rid of the "in foreign content" insertion mode. Check the namespace of the current node instead. rs=jonas, a=blocking2.0-betaN.
|
2010-12-09 11:27:58 +02:00 |
|
Henri Sivonen
|
6402200a37
|
Bug 612529 part 3 - Make <annotation-xml> an HTML integration point depending on the encoding attribute. rs=jonas, a=blocking2.0-betaN.
|
2010-12-09 11:27:58 +02:00 |
|
Henri Sivonen
|
7cc7276fad
|
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.
|
2010-12-09 11:27:58 +02:00 |
|
Henri Sivonen
|
9c3299bd5c
|
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.
|
2010-12-09 11:27:57 +02:00 |
|
Henri Sivonen
|
c7f50eb9e3
|
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.
|
2010-12-08 14:37:19 +02:00 |
|
Henri Sivonen
|
f2e3279690
|
Bug 610345 - Add MathML named characters that expand to two code points to the HTML5 parser. rs=jonas, a=blocking2.0-betaN.
|
2010-11-23 13:49:27 +02:00 |
|
Henri Sivonen
|
4634c5a351
|
Bug 607573 - Make <input type=hidden> not set frameset-ok to "not ok". r=jonas, a=blocking2.0-betaN.
|
2010-11-18 10:19:59 +02:00 |
|
Henri Sivonen
|
1fef2e7679
|
Bug 605466 - Implement new spec-based limits for formatting element proliferation in the HTML5 parsing algorithm. rs=jonas, a=blocking2.0-betaN.
--HG--
extra : rebase_source : b8d9c7fb5c4ef094af89ed9c29d49bd38d8fcca1
|
2010-10-15 12:23:42 +03:00 |
|
Henri Sivonen
|
781be41918
|
Bug 596169 - Make <summary> and <figcaption> behave per spec. Remove <datagrid>. rs=jonas, a=blocking2.0-betaN.
|
2010-10-07 10:27:16 +03:00 |
|
Henri Sivonen
|
31069d1370
|
Bug 502176 bustage fix - Restore the refcount tracing code to nsHtml5Tokenizer. a=orange.
|
2010-11-10 12:03:48 +02:00 |
|
Henri Sivonen
|
51828f4951
|
Bug 555940 - Make named character names use a dedicated data type. r=tglek, a=jst.
--HG--
extra : rebase_source : d201cbad639f7ce87caa04f4260d1a9f3b3da867
|
2010-09-28 10:32:31 +03:00 |
|
Henri Sivonen
|
b846ef5736
|
Bug 502176 - Replace static use of jArray with a plain old data staticJArray, introduce an autoJArray for nicer memory management. r=tglek, a=jst.
--HG--
extra : rebase_source : c9dbde959b76c019df87b83c551dd97e3ad7d311
|
2010-09-28 10:32:31 +03:00 |
|
Henri Sivonen
|
4ae25f8cb9
|
Bug 570309 - Remove the dead code for the "comment end space" state. rs=jonas, a=blocking2.0-betaN.
--HG--
extra : rebase_source : 179fc95e1ed00bc85ea6245ece49ec3944507d62
|
2010-10-25 12:22:59 +03:00 |
|
Henri Sivonen
|
ef1fbb192a
|
Bug 482921 part 0 - Make preparations for enabling transition reporting in the HTML5 tokenizer. rs=jonas, a=jst.
--HG--
extra : rebase_source : 2e5ae5e2a6498d7b956d8e39d1ed3c6c09dce7fa
|
2010-09-28 10:32:31 +03:00 |
|
Henri Sivonen
|
6536590161
|
Bug 596168 - Make non-space characters in the "in foreign content" insertion mode set frameset-ok to not OK. rs=jonas, a=jst.
--HG--
extra : rebase_source : e87024a6536be71b1670cb834e4d675523bb8c93
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
69bbbc433f
|
Bug 601604 - Emit ]] or ] when ]]EOF or ]EOF appears in a CDATA section in text/html. rs=jonas, a=jst.
--HG--
extra : rebase_source : 8f83d4a619ff8893976db75f63b9ed81e4292e2f
|
2010-10-07 10:27:16 +03:00 |
|
Henri Sivonen
|
9aad77e103
|
Bug 596180 - Limit the number of iterations in the adoption agency algorithm. rs=jonas, a=blocking2.0-betaN.
--HG--
extra : rebase_source : 3fd176ad6b1bddee3c11b9f9002e21c64a5c1927
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
9c83984cb7
|
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.
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
3f4d929fa6
|
Bug 595797 - Add the attributes of an <html> start tag to the root element if the <html> tag is seen after a frameset. rs=jonas, a=blocking2.0-betaN.
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
242b1e9c71
|
Bug 595643 - Make space characters reconstruct active formatting elements when frameset-ok is OK. rs=jonas, a=blocking2.0-betaN.
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
d1dcc00558
|
Bug 580091 - Make the HTML5 parser reconstruct formatting elements properly when text inside table gets foster-parented. rs=jonas, a=blocking2.0-betaN.
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
66cd476432
|
Bug 590498 - Change popping condition when forcibly breaking out of foreign content in HTML5 parser. rs=jonas, a=blocking2.0-betaN.
--HG--
extra : rebase_source : 4b673ba39fd24d120347b9752ba04a4904f764cd
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
e63b49975a
|
Bug 590495 - Check for foreign elements in scope after processing a foreign end tag without forwarding to the secondary insertion mode. rs=jonas, a=blocking2.0-betaN.
--HG--
extra : rebase_source : b23a9ecbbfe38dfb3878de447e61a23ab9594c9f
|
2010-09-09 10:30:07 +03:00 |
|
Henri Sivonen
|
c1a17edb8e
|
Bug 569528 - Make <p> not close implicitly across a <button> on stack. rs=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : cb0b77f12787278883c3c1ef8d3d0906c86a327a
|
2010-09-08 19:31:22 +03:00 |
|
Henri Sivonen
|
b28314826a
|
Bug 531056 - Make the HTML5 parser unaware of <spacer>. r=jonas, a=jst.
--HG--
extra : rebase_source : 97ef3b60edcd87e3a8ebe4fbb0ee9de75d7ab5c9
|
2010-09-15 11:37:55 +03:00 |
|
Henri Sivonen
|
6409d09046
|
Bug 591330 - Make deep nesting prevention code in the HTML5 parser not crash when there are speculations involved. r=jonas, a=blocking2.0-betaN.
--HG--
extra : rebase_source : 58f604deb70298bcf6103f7857889990d8d9708d
|
2010-09-06 10:41:26 +03:00 |
|