Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Simon Montagu
4587536cef
Remove UTF-32 encoder and decoder. Bug 604317, r=emk
2011-03-30 08:35:34 +02:00
Josh Matthews
7b809e5997
Bug 619026 - Scope timer variable so it is not at risk of being garbage collected. r=hsivonen
2010-12-14 13:24:49 -08:00
timeless@mozdev.org
85a4d789c4
Bug 577130 xmlparser should tell channels that it expects the content to be xml
...
r=peterv
2010-07-07 10:38:56 +03:00
Justin Wood
68ff640a9e
Bug 589506 - Scrub the codebase of MOZ_VIEW_SOURCE and MOZ_JSLOADER. r+=ted
2010-08-24 23:27:34 -04:00
Henri Sivonen
4734b8d364
Bug 636689 - Rename the HTML5 parser enablement pref and make it show in about:support. r+a=jst.
2011-02-25 18:23:02 +02:00
Mats Palmgren
af2e0016e4
Test for bug 635085 - Reconstruct any active formatting elements after auto closing a <nobr> in a nested <nobr> situation, per HTML spec. r=hsivonen, a=test-only.
2011-02-23 11:32:19 +02:00
Henri Sivonen
f68ddc8cba
Bug 631751 - Sniff Basic Latin BOMless UTF-16 for IE compat. r=bzbarsky, a=bzbarsky.
2011-02-16 08:40:35 +02:00
timeless@mozdev.org
af6b524d43
Bug 577918 - mark DEBUG only variables as ifdef DEBUG in parser r=mrbkap a=jst
2010-07-11 15:55:52 +03:00
Dave Townsend
23fdf3025d
Backout of changeset 9acd51502a65 from bug 579846. a=bustage
2011-01-24 14:59:51 -08:00
Honza Bambas
46257e93e3
Bug 579846 - nsIHttpChannel::SetResponseHeader should work after the stream has ended, r=bzbarsky+hsivonen, a=betaN+
2011-01-23 23:49:30 +01:00
Phil Ringnalda
f1f180c5b0
Bug 621260 - Remove ancient and frightening htmlgen, r=hsivonen, a=NPOTB
2010-12-24 15:02:55 -08:00
Robert O'Callahan
e572f26d47
backing out 2d7561bc0cb0
2011-01-17 09:37:09 +13:00
Honza Bambas
9ea9773c0f
Bug 579846 - nsIHttpChannel::SetResponseHeader should work after the stream has ended, r=bzbarsky, a=betaN+
2011-01-16 17:58:49 +01:00
Henri Sivonen
e3fc1672bb
Test for bug 620664 - Add tests for HTML5 void elements. r=jgriffin, a=test-only.
2011-01-12 10:05:09 +02:00
Henri Sivonen
ae4be142ed
Bug 490916 - Trim space characters from encoding names in the HTML5 parser. r=jonas, a=jst.
2011-01-12 10:05:09 +02:00
Henri Sivonen
993e5f2c47
Tests for bug 620267 - Test CRLF, CR and escaped LF immediately following <pre>. r=jgriffin, a=test-only.
2011-01-07 10:57:03 +02:00
Mihai Sucan
2478390f1c
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
1f4380b26a
Bug 445171 - add crashtest
2010-12-12 12:54:25 -08:00
Henri Sivonen
85589a6dab
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
69594f3f8f
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
854b09ec25
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
4fb9916a52
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
e6fbe390cb
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
84881910ae
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
f192a73235
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
f6fa927986
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
be4cdc6c1a
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
d2f648de22
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
4531f71b9a
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
b9038674c6
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
0f8fe8c54a
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
6b69faed33
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
Mounir Lamouri
d9402c590c
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
76999c3787
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
e00c8d1067
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
01fa16e8c5
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
e801a7e1ba
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
Ms2ger
68fe250adb
Bug 582712 - Remove nsHTMLDocument::TryBookmarkCharset; r=bz a=bsmedberg
2010-11-05 11:57:10 +01:00
Justin Lebar ext:(%2C%20Kyle%20Huey%20%3Cme%40kylehuey.com%3E)
a6e293112f
Bug 145975 - Implement nsCaseInsensitiveUTF8StringComparator r=smontagu
...
--HG--
extra : rebase_source : 8e5d63a6a5ca50b6e95a80421ad96a1d4a52ae77
2010-08-31 18:03:40 -07:00
Henri Sivonen
e1e188c334
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
541bd617e0
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
d9758ac3ac
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
aeb5412ed5
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
d714dce68b
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
Henri Sivonen
799205353c
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
de036ccfe3
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
97a0b2593f
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
bd2e412583
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
Jonas Sicking
fbc42d690c
Bug 592829: Make parsing code able to deal with element creation failing. r=jst/peterv a=blocker
2010-10-04 18:25:44 -07:00
Henri Sivonen
91f00bd7a1
Remove outdated <button> tests. Correct tests are bug 559023. r&a=orange.
2010-09-20 15:52:33 +03:00
Henri Sivonen
05a6d294d6
Bug 590874 - Disable test_bug534293.html due to frequent orange until bug 590713 is fixed. r=bzbarsky, a=test-only.
2010-09-15 11:37:55 +03:00
Henri Sivonen
f7dfbc2e7b
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
Mounir Lamouri
06546aad23
Bug 555840 - Implement datalist element. r=sicking,mrbkap,ehsan sr=smaug a2.0=roc
2010-09-10 07:16:56 +02:00
Ms2ger
b00453d727
Bug 531030 - Remove support for the spacer element; r=bzbarsky a=blocking-betaN
2010-08-20 08:05:05 +02:00
Peter Van der Beken
75ba54d84d
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
2011-03-06 12:11:31 +01:00
Phil Ringnalda
c411037f43
Bug 579867 followup, remove stray file
2010-08-08 11:26:39 -07:00
Henri Sivonen
b27e3148a5
Bug 579867 - Make foreign content end tag handling not loop back after processing the token in the secondary insertion mode. SVG part of reftest by longsonr. rs=sicking, a=blocking2.0-betaN.
...
Bug 579867 - Make foreign content end tag handling not loop back after processing the token in the secondary insertion mode. SVG part of reftest by longsonr. rs=sicking, a=blocking2.0-betaN.
2010-07-21 16:10:58 +03:00
Henri Sivonen
e21d71c019
Bug 582940 - Make the HTML5 parser URL unescape <a name> until HTML5-compliant fragment navigation is supported. r=bzbarsky, a=blocking2.0-betaN.
...
--HG--
extra : rebase_source : 0e4cb540161dfe445d58840618877f97cbe8eba0
2010-07-30 13:08:36 +03:00
Henri Sivonen
ac49929194
Bug 582788 - Treat non-ASCII-superset encoding the same way in late meta handling as in meta prescan. r=bzbarsky, a=blocking2.0-betaN.
...
--HG--
extra : rebase_source : 53407afad2a7304d77c1faa3e43301db4fa84ff2
2010-07-30 13:03:54 +03:00
Henri Sivonen
15b293df08
Test case for bug 534293 - Make speculative loads initiated by the HTML5 parser take <base> into account. r=jst, a=blocking2.0-betaN.
...
--HG--
extra : rebase_source : 7641b185ed8704104f7dfaa4744959da8697537b
2010-07-26 13:55:43 +03:00
Olli Pettay
5c45e2d828
Bug 580094 - Few SetInnerHTML micro optimizations , r=jst, a=benjamin
...
--HG--
extra : rebase_source : d23e9583ef631e1a93d6aece9c3543c4b23ed9c2
2010-07-21 19:03:21 +03:00
Henri Sivonen
c21cd9cad1
Bug 552938 - Implement the SVG load event in text/html, make the SVG load event in XML async and only supported on <svg>. (Also disable/tweak 2 broken tests) r=dholbert, sr=roc
2010-07-18 15:07:54 -07:00
Ms2ger@gmail.com
052288b9fa
Bug 574078 - nsHTMLTagList.h calls macros with empty arguments. r=sicking
2010-07-06 06:24:35 +02:00
Ehren Metcalfe
ab19d256ae
Remove dead code in intl. Bug 559489, r=smontagu
2010-07-04 15:42:04 +03:00
Mitchell Field
d0f35f6883
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
a677e5bf91
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
e17740e1ab
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
822ccb0789
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Ehsan Akhgari
c36bd4f60a
Bug 572642 - correct the component ID
...
--HG--
extra : rebase_source : 0cbe63fb07d3eea6db003aa295b4abed19602025
2010-06-23 15:52:01 -04:00
Ehsan Akhgari
41f7cf6284
Bug 572642 - Part 1: Allow comments, and disallow styles when pasting CF_HTML content; r=roc
2010-06-23 14:40:08 -04:00
Ms2ger
96299b3d2f
Implement the figure element. r=jst+timeless+ehsan (Bug 573356)
2010-06-23 10:08:56 -07:00
Ivan Enderlin ext:(%2C%20Mounir%20Lamouri%20%3Cmounir.lamouri%40gmail.com%3E%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
11aa72f2d4
Implement the mark element. r=jonas+timeless (Bug 485377)
2010-06-23 10:08:56 -07:00
Benjamin Smedberg
0df0345c66
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Mounir Lamouri
b19d8dfb73
Bug 568515 - xmp and plaintext element should be considered as HTMLElement, not HTMLSpanElement, r=sicking
2010-06-22 02:02:07 +02:00
Benjamin Smedberg
a7e67d32ad
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Henri Sivonen
d12097cbc9
Disable test for bug 568470 due to consistent orange on Linux. (orange fix)
2010-06-29 12:41:37 +03:00
Henri Sivonen
7451c764a9
Tweak times on the test for bug 568470. (orange fix)
2010-06-29 12:01:43 +03:00
Henri Sivonen
4a041d38ba
Fix reftest fallout from bug 563526. (orange fix)
2010-06-29 11:08:08 +03:00
Henri Sivonen
2dcb455ba6
Bug 568470 - Flush ops from off-the-main-thread HTML5 tree builder into executor immediately when stopping speculating. r=bnewman.
...
--HG--
extra : rebase_source : 12abdc2cab8f8e96587ef11ba8b62cabb2b2acbb
2010-05-28 15:20:13 +03:00
Ms2ger
932f266c80
Bug 573357 - Use the HTMLElement interface for more elements. r=jonas
2010-06-30 23:11:45 +02:00
Mounir Lamouri
cb6351e8e1
Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst
2010-06-19 11:44:43 -07:00
Henri Sivonen
46234f14c4
Bug 566879 - Make innerHTML-inserted from controls not restore their state from history. r=Olli.Pettay.
2010-06-09 09:45:32 +03:00
Ehsan Akhgari
bb1dfe2f3e
Backed out changeset 2dcce82f9d66 because of mochitest failures
2010-06-16 22:14:11 -04:00
Mounir Lamouri
3765af9b82
Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst
2010-06-16 20:33:46 -04:00
Ehsan Akhgari
d35623d3e5
Bug 520189 - Fix copy and test for the HTML editor; f=bzbarsky,dbaron r=sayrer,peterv,bzbarsky sr=roc
2010-04-09 17:06:09 -04:00
Daniel Holbert
8c6be1cd28
merge
2010-06-09 17:17:19 -07:00
Daniel Holbert
b7556c1f5b
Backed out changeset a8ac411e1653 (bug 552938) for causing some randomorange.
2010-06-09 17:16:25 -07:00
Henri Sivonen
99037edab1
Bug 563514 - Avoid leaking or misplacing attributes on stray <html> and <body> tokens in the innerHTML case. r=jonas.
...
--HG--
extra : rebase_source : 174666b3ec6c0a7e6251fe34b6bf23c499ad3575
2010-06-09 09:44:25 +03:00
Henri Sivonen
7c5611b8ca
Bug 566280 - Text run prefixed by U+0000 shows only U+FFFD. r=sicking.
...
--HG--
extra : rebase_source : 86afd6adeba2231c526857a19e27e291296f60d1
2010-05-27 16:08:19 +03:00
Henri Sivonen
a34b2ccbd0
Bug 552938 - Implement the SVG load event in text/html, make the SVG load event in XML async and only supported on <svg>. r=dholbert, sr=roc.
...
--HG--
extra : rebase_source : 6b4eb0b424b328cbb7853d767c2552ed01abc519
2010-05-25 14:57:58 +03:00
Mitchell Field
0fd15d94da
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
2010-05-14 18:24:41 +09:00
Michael Kohler
6c0f59f4a6
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Craig Topper
b08d6c5ef5
Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
2010-05-11 13:41:47 -07:00
Peter Van der Beken
ac35089169
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Mounir Lamouri
9961147316
Bug 346485 - "Implement output element" [r=smaug,hsivonen,mrbkap,timeless,roc sr=jst]
2010-04-26 03:42:00 -04:00
Robert O'Callahan
4287f0adea
Backed out changeset 7432d20f5b86
2010-04-23 16:34:06 +12:00
Mounir Lamouri
16217259c1
Bug 346485. Implement HTML5 <output> element. r=smaug,hsivonen,mrbkap,sr=jst
2010-04-23 14:43:23 +12:00
Jonas Sicking
45559fc2d9
Bug 518110: Kill HTMLBaseFontElement interface and HTMLHeadElement.profile. Also merge nsHTMLHeadElement and nsHTMLHtmlElement into nsHTMLSharedElement. r=jst
...
--HG--
extra : rebase_source : 651aeed4f884405ffd980b3b74a0dbb21f931156
2010-04-19 12:06:00 -07:00
Henri Sivonen
c4e48768e8
Bug 558302 - Make <button> non-scoping in the HTML5 parser. r=bnewman.
2010-04-16 13:52:06 +03:00
Henri Sivonen
13abe101ac
Bug 555906 - </datalist> does not implicitly close an <option> in the HTML5 parser. r=bnewman.
2010-04-09 18:48:30 +03:00
Henri Sivonen
85b2495de1
Test adjustment for bug 500631 - Update html5lib tree builder test data to reflect the new isindex prompt from the spec. r=bnewman.
2010-04-09 17:11:56 +03:00
Peter Van der Beken
16c961a14d
Fix for bug 555496 ( XML invalid character error is reported on a completely unrelated location). r=bz.
...
--HG--
extra : rebase_source : 5db24ca46d2204efc961ab3b21c7a2ea48dc669c
2010-03-30 12:45:59 +02:00
Michael Wu
dc57b86c73
Bug 553121 - Use resource URIs instead of file URIs for DTDs, r+sr=jst
2010-04-02 11:32:38 -07:00
Henri Sivonen
84ebaa3d89
Test for bug 536097 - Copy endTag flag when copying HTML5 tokenizer state. r=jmuizelaar.
...
--HG--
extra : rebase_source : afca17c363c02d8e8594ea0eee4d435fdd500732
2010-03-12 12:27:15 +02:00
Jonathan Griffin
82cc66d74a
Bug 546635. Update html5 parser tests from html5lib sources. r=hsivonen
...
--HG--
extra : rebase_source : 9f59fb08aba7a3cf9cc1b5c3ba4a1ba5c357dd0a
2010-03-08 14:40:53 -08:00
Jonas Sicking
0e6d5d8188
Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz
2010-03-08 07:45:00 -08:00
Jonas Sicking
c7c7514f75
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
Jonas Sicking
c24e5442a9
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
2010-03-08 07:44:59 -08:00
Zack Weinberg
a5be3ffde2
Bug 544112 part 1: Make speculative and chrome style sheet loads go through the document object. Rearrange some C++ unit tests so they'll still link after part 2. r=bzbarsky sr=dbaron
...
--HG--
rename : layout/html/tests/ParseCSS.cpp => layout/style/test/ParseCSS.cpp
rename : layout/html/tests/TestCSSPropertyLookup.cpp => layout/style/test/TestCSSPropertyLookup.cpp
2010-03-02 13:00:39 -08:00
Justin Wood
82662954b8
Bug 546103, Remove remnant MOZ_PERF_METRICS from parser/, r=mrbkap
2010-03-01 23:38:21 -05:00
Henri Sivonen
73a90b044e
Bug 547685 - Weaken test_bug418464.html to make both the old and the HTML5 parser pass. r=bzbarsky.
...
--HG--
extra : rebase_source : 36fb899487e57618e50b697a75c659c89defb4b7
2010-02-23 15:58:17 +02:00
Frédéric Wang
fb7cd7fdfd
Bug 124709. Treat application/mathml+xml as an XML type. r=bzbarsky
2009-11-29 23:18:53 +01:00
Frédéric Wang
aea2f1e996
Bug 530275. Move more MIME types into nsMimeTypes.h so we don't have to hardcode the strings in various places. r=bzbarsky
2009-11-21 00:12:42 +01:00
Geoff Lankow
a12e1a5def
Bug 295506 - Variable tabulator width instead of fixed width of 4 spaces. r=mrbkap
2010-02-03 13:59:01 +01:00
Palo Misik
9a8e6b641f
Bug 530505: Rev IID on parser interfaces for Gecko 1.9.3 r=mrbkap
2010-01-23 11:31:17 -05:00
Jae-Seong Lee-Russo
48cece3011
Bug 530364 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /parser, r=mrbkap
2009-12-13 09:32:10 -08:00
Robert Longson
7fc3cdc6a9
Bug 467477 - View Source should linkify xlink:href. r=mrbkap
2009-12-12 14:37:22 +00:00
Henri Sivonen
5fa10d54cc
Crashtest for bug 525229 - Crash [@ nsHtml5PendingNotification::nsHtml5PendingNotification] when document.writing an external script followed by start tag. r=bnewman.
...
--HG--
extra : rebase_source : 706b0fd3c4eadfc39d984eee4d71288d7b8c46e2
2009-11-11 10:37:34 +02:00
Henri Sivonen
461f05b3f0
Bug 529544 - Shut down the HTML5 parser thread from an observer (random crash [@ mozilla::storage::Connection::Close()]). r=sdwilsh.
...
--HG--
extra : rebase_source : b63735cb935261066b0836d451967a87a5c22929
2009-11-24 14:28:18 +02:00
Jesse Ruderman
38f061b3b9
Add crashtests for a few bugs
2009-12-06 17:53:38 -08:00
Jesse Ruderman
8fadba32e8
Add crashtests for several bugs
2009-12-06 16:54:07 -08:00
Henri Sivonen
7a369c970d
Fix the bad orange fix in the previous push.
2009-11-19 17:24:20 +02:00
Henri Sivonen
2ade4acf10
Bug 529544 - Make the HTML5 parser not participate on Mochitest. (orange fix)
...
--HG--
extra : rebase_source : 95fd43ff5dbc85b48750bfd17f9f802506c92925
2009-11-19 17:13:19 +02:00
Henri Sivonen
40b5f2a2c0
Bug 521970 - Remove the ContinueParsing() method. r&sr=mrbkap.
...
--HG--
extra : rebase_source : 95833f94665e2c9c64a34b7e1bd827ef85a074db
2009-10-21 15:00:29 +03:00
Henri Sivonen
78c76786eb
Bug 503473 - Prevent document.write() in the HTML5 parser where prohibited by HTML5. r=bnewman, sr=sicking.
...
--HG--
extra : rebase_source : 0f574695c4d6fad936e9d0960f07261aa192b13d
2009-10-15 14:29:11 +03:00
Jonas Sicking
835b9bac4e
Bug 521668: Don't parse more data from the network, even if pumping the event loop from a event handler rather than from a <script>. r=mrbkap
2009-11-06 15:30:24 -08:00
Phil Ringnalda
d5b8092f6f
Bug 523054 - Sweep out some more viewer orts, r=dbaron
2009-10-25 10:03:17 -07:00
Blake Kaplan
ffe8a3055b
Attempting to wallpaper over the topcrash reported in bug 408116. r+sr=jst@mozilla.com
2009-10-23 14:50:40 -07:00
Jesse Ruderman
43754a3bce
Add bug 515816's testcase as a crashtest
2009-10-17 19:35:08 -07:00
Taras Glek
afa866e990
Bug 522229 - XML Pretty-Print no longer colored r=bz
...
--HG--
extra : rebase_source : a4bac99887fcdae4b82e02e05e765cb9388858aa
2009-10-14 14:34:50 -07:00
Taras Glek
1d126be6cd
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
...
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
2009-10-12 12:31:50 -07:00
Taras Glek
387de8cf2e
Backed out changeset e22bef491d84
2009-10-08 16:43:55 -07:00
Taras Glek
d07c55d805
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
2009-10-08 11:22:50 -07:00
Jonas Sicking
243d32f0ea
Bug 518104 - Implement HTML5 changes to <script defer>. r=hsivonen, sr=mrbkap. (Tests fixed and code merged to tip by hsivonen.)
2009-10-02 14:13:59 +03:00
Blake Kaplan
5aa8d4f549
Bug 519337 - Don't read the sentinel value from a string. r=sicking
2009-09-30 15:15:51 -07:00
Henri Sivonen
217db1634c
Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap.
2009-09-18 12:21:47 +03:00
Taras Glek
5cee56363b
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Mats Palmgren
c66b89dbed
Fix reorderToMatchExpected by maintaining the inAttrList state correctly. Extend the test file syntax with comment and todo features. b=462701 r=sayrer
2009-08-24 01:22:22 +02:00
Dão Gottwald
8f8e6c6fd3
Backed out changeset fc7d931fd75b
2009-08-15 10:30:23 +02:00
Jonathan Griffin
68f13c00ee
Add html5 parser tests: tree construction, tokenizer, and comparison beteween Gecko and JS parsers. bug 373864; r=sayrer
2009-08-14 15:02:39 -07:00
Tommy Fogwell
e9d5620d31
Bug 484898 - Remove unused *_TIMER macros in CNavDTD and nsViewSourceHTML. r=bnewman sr=jst
...
--HG--
extra : rebase_source : f84584ede02f022edeb4b073c598a812134f5d1d
2009-08-14 09:56:03 -07:00
Henri Sivonen
eb232d9281
Backout rev 58f91861b1f1. Accidental changes included.
2009-08-13 10:48:13 +03:00
Henri Sivonen
f131d2faa2
Bug 509672 - Make HTML5 parser not fire mutation events when adding attributes to root or body elements. r=jonas
2009-08-13 10:45:24 +03:00
Jonathan Griffin
1ae091f04f
Add test for bug 502600; cause parser compatibility mode tests to be run with and without the HTML5 parser enabled. r=hsivonen, sr=bz
2009-08-06 13:22:01 -07:00
Blake Kaplan
75e69499cc
Bug 497013 - Fix some re-entrancy bugs in the parser. r+sr=sicking
2009-08-04 14:32:46 -07:00
Jonathan Griffin
d69bdaaef2
Add mochitest for bug 502091.
2009-08-05 10:32:20 -07:00
Robert O'Callahan
2c969d8724
Backed out changeset 60add17e8ed3
2009-08-05 16:44:03 +12:00
Yu-Hsun Lin
c5041f44f7
Bug 486081. Remove unused nsTime class. r=roc
...
--HG--
extra : rebase_source : 582694b45d1d56759a619a4243abfc5a05453d8a
2009-08-05 14:39:05 +12:00
Henri Sivonen
00382e3718
Bug 501015 - Address code style comments from timeless. r+sr=mrbkap
2009-07-15 14:30:33 +03:00
bjarne@runitsoft.com
136ecf84de
Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky
2009-07-07 22:23:20 -07:00
Henri Sivonen
8803c27a7f
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-29 00:44:22 +02:00
Johnny Stenback
87138ce673
Backed out changeset 168dd0eb7283
2009-06-28 11:47:11 -07:00
Henri Sivonen
fb74340ed2
Merge trunk into HTML5 repo
2009-06-26 18:22:48 +03:00
Ben Newman
b5b32ea103
Bug 484121 (6/6) - Don't let DTDs hold parser references. r+sr=mrbkap
2009-06-23 14:22:17 -07:00
Ben Newman
fbb427a992
Bug 484121 (5/6) - Avoid needlessly passing nsIContentSink parameters to nsIDTD methods. r+sr=mrbkap
2009-06-23 14:22:17 -07:00
Ben Newman
c35c094d47
Bug 484121 (4/6) - Let the parser call nsIContentSink::{Will,Did}BuildModel directly. r+sr=mrbkap
2009-06-23 14:22:16 -07:00
Ben Newman
cf8369dfe8
Bug 484121 (3/6) - Get rid of nsIDTD::Will{Resume,Interrupt}Parse. r+sr=mrbkap
2009-06-23 14:22:16 -07:00
Ben Newman
be66be8cc9
Bug 484121 (2/6) - Add nsIDTD::GetMode to eliminate heinous const_cast. r+sr=mrbkap
2009-06-23 14:22:16 -07:00
Ben Newman
6589761eac
Bug 484121 (1/6) - Decompose nsHTMLTokenizer::GetFlags. r+sr=mrbkap
2009-06-23 14:22:16 -07:00
Henri Sivonen
34a9141081
Merge trunk into HTML5 repo
2009-06-05 14:52:43 +03:00
Henri Sivonen
612191c82d
Merge trunk into HTML5 repo
2009-05-25 19:16:57 +03:00
Jonas Sicking
7ac1da9ded
Bug 481566: Add prefs to control making the content sink more responsive. r/sr=mrbkap
2009-05-19 08:54:42 -07:00
Henri Sivonen
1f9455f387
Merge the trunk into HTML5 parsing repo
2009-05-04 11:19:16 -07:00
Blake Kaplan
7f46f44eb5
Bug 490937 - Eagerly start prefetching URIs that we've found when we're done with our section of the document. Don't wait for the parser to tell us to go ahead. r+sr=jst
2009-05-14 13:02:13 -07:00
Henri Sivonen
94ba813332
Adjust nsParser to implement the HTML5 ParseFragment stub
2009-04-23 13:18:19 +03:00
Henri Sivonen
4aa0608b18
Implement one single parsing quirk for HTML5 parser: <p><table>. Required to pass Acid2 and to be compatible with legacy content.
2009-04-22 12:17:08 +03:00
Henri Sivonen
524846eeac
Merge trunk into HTML5 parsing repo
2009-03-30 15:32:26 +03:00
Blake Kaplan
7b882b1cc1
Bug 495663 - Count newlines correctly if we have an alternate ending position. r+sr=sicking
2009-06-01 20:44:37 -07:00
Blake Kaplan
984f190863
Bug 488730 - Count newlines correctly when skipping whitespace. r+sr=sicking
2009-06-01 20:44:37 -07:00
Jesse Ruderman
b89227c825
Add crashtests
2009-05-26 11:53:12 -07:00
Henri Sivonen
27ccc45764
Merge the trunk into HTML5 parsing repo
2009-03-26 14:10:18 +02:00
Arpad Borsos
fee39dcf30
Bug 474369 - get rid of nsVoidArray, parser part; r+sr=mrbkap
2009-03-25 09:13:05 +01:00
Peter Van der Beken
3afc804584
Backing out 8f9ff81ef3fa to try to fix orange.
2009-03-24 10:43:42 +01:00
Ben Newman
ad89dbd67c
imported patch simplify-nsIDTD.diff
2009-03-23 18:26:46 -07:00
Ben Newman
c2610d97bf
imported patch parser-own-dtd.diff
2009-03-23 18:26:46 -07:00
Boris Zbarsky
7fbe6ae71f
Backing out changeset b47f0de93a82 (bug 457809) due to test failures
2009-03-24 19:18:25 -04:00
bjarne@runitsoft.com
28637b1d1c
Bug 457809 and bug 457810 - Speculatively load images and stylesheets (respectively). r=mrbkap, sr=bz
2009-03-24 12:52:00 -04:00
Henri Sivonen
99a8cc5f1a
Merge trunk into HTML5 parsing repo
2009-03-20 17:09:05 +02:00
Boris Zbarsky
ce1a541b65
Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg
2009-05-07 15:21:53 -04:00
L. David Baron
f0c43ecb3d
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
Bob Clary
af0f1bccbe
bug 328751 - crash test by Tom Ferris.
2009-04-24 10:08:11 -07:00
Jonas Sicking
b6ff240427
Bug 478889: Make script-defer work in xhtml. r/sr=peterv
...
--HG--
extra : rebase_source : 4e2abc2b35c72f7c5831f58b0f1c6940b1824de7
2009-03-15 17:53:09 -07:00
Jonas Sicking
7fdf2000fd
back out changes that weren't supposed to be checked in
2009-03-10 00:03:48 -07:00
Jonas Sicking
86a18a593a
Bug 475636: Disallow refresh to javascript uris. r/sr=bz
...
--HG--
extra : rebase_source : 1fdfc3148c257aee22001be045258cc985ee027a
2009-03-09 23:03:39 -07:00
Henri Sivonen
948c3f9874
Merge HTML5 work with trunk
2009-03-09 12:24:48 +02:00
Chris Pearce
54d00f000e
Chris Pearce - Bug 480889 - Nested <source> elements appear in video's childNodes. r+/sr+ mrbkap
2009-03-09 09:53:58 +13:00
Johnathan Nightingale
5bc5ebd6c0
Backed out changeset fdbe218cdcc7 - Causing crashtest hangs on linux. Tracked by bug 479499.
2009-03-03 09:43:47 -05:00
Blake Kaplan
dbf08aae22
Add a crashtest for bug 460706.
2009-02-26 17:01:10 -08:00
Blake Kaplan
6ec60d390e
Bug 479499 - Gracefully handle receiving more data while inside the expat driver. r+sr=peterv
2009-02-25 17:38:28 -08:00
Henri Sivonen
a66d5e247c
Add innerHTML parsing with HTML5 parser
2009-02-20 18:13:48 +02:00
Doug Turner
2ace694588
Bug 479480 - drop the XP_MAC specific MAX_REFLOW_DEPTH. r=josh, sr=dbaron
2009-02-20 13:28:15 -08:00
Blake Kaplan
42dec6a621
Bug 478699 - Tell the scanner it's incremental so we don't preload partial tokens. r+sr=jst
2009-02-17 14:59:49 -08:00
Makoto Kato
6c49622ac3
Bug 174351: Encoding errors aren't treated as fatal XML errors. r=smontagu, sr=peterv
2009-02-16 04:22:47 -08:00
Jesse Ruderman
ea905567dc
Add crashtests
2009-02-13 14:54:17 -08:00
Henri Sivonen
d9f997707e
Restart HTML5 parser on meta charset; release stack and list memory in tree builder
2009-01-16 15:21:48 +02:00
Jesse Ruderman
c8c7f6b3bb
Use 'skip' instead of commenting-out to disable crashtests
2009-02-11 00:17:29 -08:00
Jesse Ruderman
397e21afab
Add a bunch of crashtests
2009-02-10 22:18:05 -08:00
Jesse Ruderman
e6ffd994a3
Add some crashtests
2009-02-10 16:36:04 -08:00
Jesse Ruderman
313514226b
Add a bunch of crashtests
2009-02-10 00:09:40 -08:00
Blake Kaplan
70a04d49f5
Disable this test since it's randomly crashing on tinderbox.
2009-02-04 14:35:25 -08:00
Jonas Sicking
67d8b7206a
Bug 483818: Remove the currently-running-script counter from the parser since it's hard to keep it correct when we're creating a new parser due to document.write etc. r/sr=mrbkap
2009-04-15 15:34:50 -07:00
Nochum Sossonko
1ab37ad4c8
Test for bug 364188 - param closes open div elements. r+sr=mrbkap
2009-04-11 10:56:13 +02:00
Boris Zbarsky
973f44492a
Bug 485012. Allow passing a charset hint (e.g. the element's 'charset' attribute for preloads) to nsICSSLoader::LoadSheet. r+sr=peterv
2009-04-10 10:29:08 -04:00
Boris Zbarsky
339dd2bc38
Backing out changeset ec2bec209571 and changeset 140f64990c51 (fix for bug 481566) due to test failures.
2009-04-04 01:55:51 -04:00
Jonas Sicking
74d960d045
[mq]: sinkstuff
2009-04-03 18:25:13 -07:00
Boris Zbarsky
814eb91d33
Bug 457810 - Speculatively load stylesheets from preloading. r=mrbkap, sr=bzbarsky
2009-04-03 10:15:56 -04:00
Boris Zbarsky
d71fb0a959
Backing out changeset 37661caab4ce due to the Tp regression
2009-04-02 22:55:26 -04:00
bjarne@runitsoft.com
9bfb0c43c0
Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky
2009-04-02 17:39:58 -04:00
Boris Zbarsky
b8d1090f67
Backing out changeset c428086801d0 (bug 457809 and bug 457810) on suspicion of causing the Tp3 regression
2009-03-30 20:21:32 -04:00
bjarne@runitsoft.com
46b3066e19
Bug 457809 and bug 457810 - Speculatively load images and stylesheets (respectively). r=mrbkap, sr=bzbarsky
2009-03-30 11:31:16 -04:00
Blake Kaplan
aaf23f4056
Add a crashtest for bug 460706. r=sicking
2008-12-19 17:38:18 -08:00
Blake Kaplan
b684f12449
Bug 474537 - Don't use a static array, since this can be called on multiple threads. r+sr=jst
...
--HG--
extra : rebase_source : 7926ab4fd9a5e141edfdd571ae82c8223bee5d37
2009-02-02 17:37:03 -08:00
Blake Kaplan
95348e2620
Bug 475480 - Fix warnings created by the speculative parsing landing. r+sr=sicking
2009-01-27 15:30:31 -08:00
Jonas Sicking
38592a65d1
More bug 461555 fixes to fix orange by making sure to remove deferred-scripts' onloadblocker when the parser is terminated. r/sr=mrbkap
2009-01-26 21:41:25 -08:00
Jonas Sicking
8093e5d81b
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Jonas Sicking
41679160f6
Backed out changeset e8023bc83264 due to orange
2009-01-26 01:53:20 -08:00
Jonas Sicking
39b948d125
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Jonas Sicking
d25702e3ce
Backed out changeset 41045faa0ef6 due to leaks
2009-01-23 15:08:41 -08:00
Jonas Sicking
c4c9640ef1
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Daniel Holbert
4301671b45
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Martijn Wargers
c2cbb08d97
Bug 364188. <param> should not close open <div> elements. r+sr=mrbkap
2009-01-19 21:42:00 +13:00
Fred Jendrzejewski
d8f1bff747
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
2009-01-18 21:14:14 +01:00
Curtis Bartley
c2305a06bf
Bug 473540 - Fix leak in nsViewSourceHTML.cpp, r+sr=mrbkap
2009-01-17 21:44:32 +01:00
Curtis Bartley
66c5c3d3df
Bug 464314 - view-source link-browsing doesn't decode entities. r+sr=mrbkap
2009-01-16 16:07:12 +01:00
Robert O'Callahan
804cc7ee91
Backed out changeset 8019a959aade
2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
065bde22f3
Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
...
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Blake Kaplan
c8bc6e40b5
Bug 316582 - Clean up this function. r+sr=jst
2009-01-15 16:34:55 -08:00
Curtis Bartley
35bf4e9d80
View Source Linkification should only linkify "safe" URLs. p=cbartley, r=mrbkap, sr=bzbarsky, b=467852
2009-01-15 15:07:53 -05:00
Ben Turner
97fdc15bb2
Backed out changeset 4c4d0bf8622e for failing unit tests.
2009-01-14 18:22:41 -08:00
Jonas Sicking
583673c3ab
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Blake Kaplan
c057310e01
Bug 444322 - Ignore OnDataAvailable calls when we're executing a script. r+sr=bzbarsky
2008-12-11 14:20:45 -08:00
Blake Kaplan
62348da33d
Bug 466765 - Don't start the speculative parser twice. r+sr=jst
2008-12-11 14:20:44 -08:00
Ben Turner
f08f233265
Bug 460437 - 'innerHtml doesn't update DOM when Html markup goes from Invalid to Valid'. r+sr=mrbkap.
2008-12-07 16:15:52 -08:00
Masatoshi Kimura
3a3a37f47d
Bug 335531 - Correct misuse of UTF-16BE, UTF-16LE, UTF-32BE, and UTF-32LE charset labels; r=smontagu sr=dbaron
2008-12-06 11:08:26 -08:00
Daniel Holbert
61f320aa9d
Backed out changeset 78d662c2c878 (Bug 335531) on suspicion of causing mochitest failures in test_bug399284.html on linux & windows unittest boxes.
2008-12-05 11:52:01 -08:00
Masatoshi Kimura
31c5df869e
Bug 335531 - Correct misuse of "UTF-16BE", "UTF-16LE", "UTF-32BE", and "UTF-32LE" charset labels; r=smontagu sr=dbaron
2008-12-05 18:31:00 +01:00
L. David Baron
aefe9fb399
Add ability to mark JSDHashTable/PLDHashTable as immutable and thus prevent RECURSION_LEVEL assertions from firing due to lookups racing on multiple threads. (Bug 469004) r=brendan,mrbkap
2009-01-10 08:28:16 -08:00
Blake Kaplan
e791611ec9
Backed out changeset e62d412d6251. The crashtest is randomly crashing.
2009-01-09 15:56:03 -08:00
Blake Kaplan
d019260b3a
Add a crashtest for bug 460706. r=sicking
2008-12-19 17:38:18 -08:00
Jesse Ruderman
e7ff093116
Add 19 crashtests
2009-01-01 14:18:58 -08:00
Ben Turner
b3e8d42490
Bug 468538 - 'Crash [@ nsParser::ParseFragment] setting innerHTML in mixed-content document'. r+sr=mrbkap, a=blocking1.9+
2008-12-28 17:42:33 -05:00
Serge Gautherie
05e2fb4ab8
Backed out changeset: 9990da98d7b7
2008-12-20 05:05:42 +01:00
Blake Kaplan
79c27c74b1
Add a crashtest for bug 460706. r=sicking
2008-12-19 17:38:18 -08:00
Blake Kaplan
50dec62271
Bug 460706 - Handle misplaced ContinueInterruptedParsing calls during synchronous XMLHttpRequest. r+sr=sicking
...
--HG--
extra : rebase_source : 2852f7f9f0283bc6971dab6dd2ec92234fab302a
2008-12-19 15:45:55 -08:00
Neil Rashbrook
2ada5a0db5
Follow-on fixes for bug 17612 r+sr=mrbkap a=beltzner (grudgingly given that I should have filed a new bug)
2008-11-14 11:16:18 +00:00
Curtis Bartley
0b465581dc
Bug 464727. Skip newlines too, instead of skipping tabs twice and newlines not at all. r+sr=mrbkap, a=beltzner
2008-11-13 22:05:05 -05:00
Blake Kaplan
49eb1a7511
Bug 458440 - Turn speculative parsing back on and clean up the code a little. r+sr=jst
2008-11-11 10:52:40 -08:00
Curtis Bartley
a20f5060d4
SRC and HREF attributes turned into clickable links in view source. p=cbartley r+sr=mrbkap a=beltzner b=17612
2008-11-10 16:18:39 -05:00