Mihai Sucan
|
e351deb22c
|
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
|
2010-12-20 12:21:58 -04:00 |
Mihai Sucan
|
7c85c0838c
|
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
|
2010-12-20 12:21:58 -04:00 |
Jesse Ruderman
|
f086c9c0f4
|
Bug 445171 - add crashtest
|
2010-12-12 12:54:25 -08:00 |
Henri Sivonen
|
bdc23ae0ef
|
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
|
c22cf5224e
|
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
|
7f3f913727
|
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
|
3993f79d76
|
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
|
14602316e7
|
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
|
716ce6cdb1
|
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
|
6e604272a4
|
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
|
a5879c266a
|
Bug 592366 - Do not execute scripts whose owner doc is not the doc of the inserter parser or not the owner doc at the time of starting the script load. r=jonas, a=blocking2.0-betaN.
|
2010-12-08 14:37:19 +02:00 |
Henri Sivonen
|
ac20f08f62
|
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
|
3ed8b9f3cf
|
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
|
bbfd275da1
|
Bug 543062 - When document.write() blocks, pre-parse the tail of the buffer for speculative loads. r=jonas, a=blocking2.0-beta8.
|
2010-11-18 10:23:48 +02:00 |
Henri Sivonen
|
48b645f2c6
|
Bug 612568 - Drop nsIContent handles when finished parsing a fragment. r=Olli.Pettay, a=jst.
|
2010-11-18 10:19:59 +02:00 |
Henri Sivonen
|
ff46b5a4e2
|
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
|
b40860ee17
|
Bug 612530 - Sync html5lib tree builder tests into m-c. r=jgriffin, a=test-only.
|
2010-11-17 11:06:12 +02:00 |
Henri Sivonen
|
b5efdfd361
|
Bug 608373 - Do not call document.close() when stopping a script-created document load; flush tree ops when the parser exhausts the stream in the script-created case. r=bzbarsky, a=blocking2.0-betaN.
--HG--
extra : rebase_source : c4f51cc0d40db3495ba6f56fc72f3afb2da70abd
|
2010-11-16 09:48:30 +02:00 |
Henri Sivonen
|
0dd9b371a5
|
Bug 599588 addendum - Revert change to nsIParser and introduce a new abstract class instead to avoid changing the interface during an interface freeze. r=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : 3272dc97668c262945b91809a918ac5c013d8569
|
2010-11-16 09:47:10 +02:00 |
Simon Montagu
|
faf32c42c3
|
Don't propagate error getting a Unicode decoder to caller. Bug 603423, r=hsivonen, a=bsmedberg
|
2010-11-14 06:40:14 -08:00 |
Mounir Lamouri
|
0231fdfc06
|
Bug 611352 - Create a HTMLElement when createElement('isindex') is called and the html5 parser is enabled. r+a=sicking
|
2010-11-13 00:29:25 +01:00 |
Henri Sivonen
|
2b54c616ca
|
Bug 599588 - Make scripts created by createContextualFragment() executable. r=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : cfe476ed6ac2b1ee4cc243034659290d1226bd42
|
2010-11-01 11:50:01 +01:00 |
Henri Sivonen
|
fd996915ba
|
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
|
726d362bda
|
Bug 592656 part 1 - Use the current parser-inserted script as the insertion point key. r=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : 92320d48b27c984e25c72be6dafbaef9d6133038
|
2010-09-06 10:41:26 +03:00 |
Henri Sivonen
|
ee8125d506
|
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
|
f3822fadbb
|
Bug 502176 bustage fix - Restore the refcount tracing code to nsHtml5Tokenizer. a=orange.
|
2010-11-10 12:03:48 +02:00 |
Henri Sivonen
|
cb3d402102
|
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
|
0c3eba837e
|
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 |
Ms2ger
|
80cc84ae4f
|
Bug 582712 - Remove nsHTMLDocument::TryBookmarkCharset; r=bz a=bsmedberg
|
2010-11-05 11:57:10 +01:00 |
Ms2ger
|
89ee0980b7
|
Bug 594339 - Create a FromParser enum. r=hsivonen, sr=bzbarsky, a=jonas.
--HG--
extra : rebase_source : 70d6b15b0b149a29d0cdb298209706bb5391f6b4
|
2010-10-25 15:17:38 +03:00 |
Henri Sivonen
|
012648f277
|
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 |
Justin Lebar ext:(%2C%20Kyle%20Huey%20%3Cme%40kylehuey.com%3E)
|
2fa2b67a78
|
Bug 145975 - Implement nsCaseInsensitiveUTF8StringComparator r=smontagu
--HG--
extra : rebase_source : 8e5d63a6a5ca50b6e95a80421ad96a1d4a52ae77
|
2010-08-31 18:03:40 -07:00 |
Mounir Lamouri
|
2d9e61bb32
|
Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
|
2010-10-20 13:26:32 +02:00 |
Henri Sivonen
|
6af2d876b3
|
Bug 602727 - Split HTML5 tree builder tests into two mochitests to avoid timeouts on slow computers. r=jgriffin, a=test-only.
--HG--
rename : parser/htmlparser/tests/mochitest/test_html5_tree_construction.html => parser/htmlparser/tests/mochitest/test_html5_tree_construction_part2.html
|
2010-10-15 12:23:42 +03:00 |
Henri Sivonen
|
0c1da5988b
|
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
|
d0d82b74d9
|
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
|
74a410c39c
|
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 |
Ehsan Akhgari
|
eae1eefc36
|
Bug 593758 - Part 2: unit tests for the plaintext serializer; r=bzbarsky a=blocking-betaN+
--HG--
rename : parser/htmlparser/tests/outsinks/simplecopy.out => parser/htmlparser/tests/outsinks/simplecopy-formatted.out
|
2010-10-13 01:34:20 -04:00 |
Henri Sivonen
|
b9fe17ffed
|
Bug 598886 - Relicense HTML5 parser C++ files that are not Gecko-specific. r=gerv, a=NPOTB.
--HG--
extra : rebase_source : bc892ef86657a39aac22e3bfc0441586a1b7c254
|
2010-09-28 10:32:31 +03:00 |
Henri Sivonen
|
98fc3b277e
|
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
|
f148f1431c
|
Bug 599584 - Do not let nsContentSink process <meta> tags when parsing an HTML fragment. r=bzbarsky, a=blocking2.0-betaN.
--HG--
extra : rebase_source : f4c169a88f0f61c50a4473c9dab5e9e0257125c2
|
2010-10-13 10:12:55 +03:00 |
Dan Witte
|
daff653199
|
Bug 577952 - Deep recursion in Release crashes on double-free in [@ nsHtml5UTF16Buffer::~nsHtml5UTF16Buffer()]. r=hsivonen, a=betaN+
|
2010-10-07 14:00:17 -07:00 |
Henri Sivonen
|
463ffcb158
|
Bug 559023 part 3 - Refresh the html5lib test data to include recent WebKit contributions. r=jgriffin, a=test-only.
|
2010-10-07 10:03:48 +03:00 |
Henri Sivonen
|
34b10d0ebd
|
Bug 559023 part 2 - Import all the current tree builder tests from html5lib and adjust the test harness to support the new test features. r=jgriffin, a=test-only.
|
2010-09-08 11:36:01 +03:00 |
Henri Sivonen
|
fc3ce00ce7
|
Bug 559023 part 1 - Move html5lib tree builder tests to a directory of their own. r=jgriffin, a=test-only.
--HG--
rename : parser/htmlparser/tests/mochitest/html5lib_license.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/html5lib_license.txt
rename : parser/htmlparser/tests/mochitest/html5lib_tree_dat1.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests1.dat
rename : parser/htmlparser/tests/mochitest/html5lib_tree_dat2.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests2.dat
rename : parser/htmlparser/tests/mochitest/html5lib_tree_dat3.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests3.dat
|
2010-09-01 14:41:12 +03:00 |
Henri Sivonen
|
bac446975c
|
Bug 559023 part 0 - Revert firefight changeset b439e73f33b7 to make parts 1 and 2 apply. r=jgriffin, a=test-only.
|
2010-09-21 17:13:44 +03:00 |
Henri Sivonen
|
091258f63e
|
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
|
a4b8903d81
|
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
|
4ea2c75289
|
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
|
b29ea7a13d
|
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 |