Commit Graph

73194 Commits

Author SHA1 Message Date
Jonathan Kew
84f0f0dd88 bug 672472 - convert hyphenation-point offsets correctly from Unicode characters to UTF16 code units. r=smontagu 2011-07-20 11:15:06 +01:00
Dão Gottwald
58063650f7 Temporarily disable browser_save_video.js (times out when not run on its own) 2011-07-20 12:11:09 +02:00
Dão Gottwald
dd50273c6a Fix for undefined Ci/Cr/Cu in layout/forms/test/test_bug536567.html 2011-07-20 12:02:00 +02:00
Dão Gottwald
640abb2979 Fix for undefined Cc/Ci/Cr/Cu in test_bug500885.html, test_bug592802.html, test_bug61098.html and test_bug36619.html 2011-07-20 11:51:43 +02:00
Marco Castelluccio
71a9782576 Bug 672172 - Remove nsIDOMWindowUtils_MOZILLA_2_0_BRANCH remnant from test-ipcbrowser-content.js. r=jdm 2011-07-20 10:39:27 +02:00
Javi Rueda
3355df60d2 Bug 625017 - Multiple access key usage for hardware acceleration entry in advanced pane. r=gavin 2011-07-20 10:38:30 +02:00
Dão Gottwald
5a9f25b436 Bug 672090 - Remove toolkit/content/tests/browser/common/_loadAll.js, testRunner.js, toolkitFunctions.js. r=gavin
--HG--
rename : toolkit/content/tests/browser/common/mockTransferForContinuing.js => toolkit/content/tests/browser/common/mockTransfer.js
2011-07-20 10:37:53 +02:00
Michael Wu
9e2c6a0264 Bug 664898 - Cleanup startup cache api, r=taras 2011-07-20 00:39:09 -07:00
Michael Wu
af37ca7802 Bug 672447 - Remove zip crc32 probe, r=taras 2011-07-20 00:35:44 -07:00
Michael Wu
f10a857bd2 Bug 672426 - Use GUARD_OBJECT macros in Telemetry::AutoTimer, r=taras 2011-07-20 00:34:28 -07:00
Michael Wu
f691d6f615 Bug 665272 - Require unzip during configure, r=ted 2011-07-20 00:31:21 -07:00
Makoto Kato
b1f75f3be0 Bug 672450 - C4233/C4267 warning for jsobj.h, vm/String.h and jsatom.h. r=luke 2011-07-20 14:07:51 +09:00
Myk Melez
390526b794 update revision of Add-on SDK tests to latest tip; test-only 2011-07-19 20:54:43 -07:00
Tim Taubert
79c8c3f4ef Backed out changeset a115d824218c (bug 670023) 2011-07-20 03:28:05 +02:00
Jonas Sicking
d4380b0d71 Bug 664061: Remove isindex code from layout. r=dbaron 2011-07-19 17:22:01 -07:00
Nicholas Nethercote
45afd50e84 Bug 671159 - Mark entries in about:memory that come from multiple same-named memory reporters. r=jlebar. 2011-07-19 16:59:17 -07:00
Nicholas Nethercote
0089d27bf7 Bug 672439 - Avoid duplicate names for system compartment reporters. r=gal. 2011-07-19 16:59:16 -07:00
Chris Leary
87089e8f09 Bug 669776 - Genericize tagged pointer hasher. (r=Waldo) 2011-07-19 16:37:11 -07:00
Chris Leary
a619b5f224 Bug 668095 - Write a proper option parser for SpiderMonkey CLI. (r=dvander) 2011-07-19 16:37:09 -07:00
Justin Lebar
6132ee5300 Backing out bug 664659 (rev 7b49a2857e18) due to Mac memory regressions. 2011-07-19 19:25:19 -04:00
Kyle Huey
936a61f505 Bug 578478: Followup to placate the copy-paste test. 2011-07-19 15:55:22 -07:00
Wes Johnston
1923299721 Bug 582048 - Follow up to fix spelling of Wi-Fi. r=mfinkle 2011-07-19 14:58:25 -07:00
Kyle Huey
945bfa198d Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg 2011-07-19 14:46:25 -07:00
Bill McCloskey
e41d5f10b1 Bug 671113 - Poison JSScripts when freed to get more crash data (r=dmandelin) 2011-07-19 14:21:58 -07:00
Ehsan Akhgari
ee5215c7a6 Revert to changeset e0ce7821fce1 because the latest push broke all of the builds DONTBUILD 2011-07-19 16:25:54 -04:00
Blair McBride
7f61e9ce66 Bug 670023 - Use ES5's strict mode in Add-ons Manager frontend and backend code. r=dtownsend 2011-07-19 13:16:35 -07:00
Blair McBride
56961c8052 Bug 670023 - Use ES5's strict mode in Add-ons Manager frontend and backend code. r=dtownsend 2011-07-19 13:16:35 -07:00
Ehsan Akhgari
0c4f7f8d30 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-19 14:24:01 -04:00
Matt Brubeck
7e6e64f185 Bug 672543 - Don't set accessibility.browsewithcaret when selecting text in Fennec [r=mfinkle] 2011-07-19 10:26:58 -07:00
Mounir Lamouri
cd8fea9bff Bug 670986 - Create nsLocation.h to declare nsLocation instead of doing that in nsGlobalWindow.h. r=jst 2011-07-19 10:06:24 -07:00
Mounir Lamouri
ddf04b3189 Bug 670965 - Make nsCommentNode, nsTextNode, nsXMLCDATASection and nsXMLProcessingInstruction participate in the DOM Memory Reporter. r=jst 2011-07-19 10:05:37 -07:00
Mounir Lamouri
824a1a98b6 Bug 670964 - Add NS_FINAL_CLASS annotation to nsTextFragment. r=ehsan 2011-07-19 10:04:42 -07:00
Mounir Lamouri
6e68512b87 Bug 670962 - Make nsGenericDOMDataNode and nsTextFragment participate to the DOM Memory Reporter. r=jst 2011-07-19 10:46:01 -07:00
Mounir Lamouri
97235c7d3d Bug 669886 - Make nsMappedAttributeElement, nsStyledElement, nsStyledElementNotElementCSSInline, nsGenericHTMLElement, nsGenericHTMLFormElement and nsGenericHTMLFrameElement participate in the DOM Memory Reporter. r=jst 2011-07-19 09:54:43 -07:00
Mounir Lamouri
42346e6d0b Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz 2011-07-19 09:42:14 -07:00
Mounir Lamouri
3a70fea833 Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz 2011-07-19 09:40:18 -07:00
Mounir Lamouri
5937d63965 Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst 2011-07-19 11:22:43 -07:00
Mounir Lamouri
49539901be Bug 670874 - Tests all attributes in test_textarea_attributes_reflection.html. r=Ms2ger 2011-07-19 11:40:30 -07:00
Mounir Lamouri
a2fc60553c Bug 670873 - Use 'todo' for non-implemented attributes reflection in test_input_attributes_reflection.html. r=Ms2ger 2011-07-19 11:38:12 -07:00
Mounir Lamouri
7cc9aae186 Bug 669580 - Add a reflectBool method to reflect.js. r=Ms2ger 2011-07-19 11:36:51 -07:00
Ehsan Akhgari
d7caddd820 Bug 646845 - Don't lose the plaintext editor value if it's set while the script blocker for a flush is in progress; r=bz 2011-07-19 14:28:50 -04:00
Ehsan Akhgari
9dedb3365e Merge mozilla-central into mozilla-inbound 2011-07-19 14:25:04 -04:00
Justin Lebar
c8a625370a Bug 672563 - Back out bug 663251 so we run the profiling step only once on Linux. Takes profileserver.py back to dc8d154f3710. r=ted
--HG--
extra : rebase_source : ab83b295bca17ff9047d80951d8eae79f4cd97bb
2011-07-19 14:12:51 -04:00
Mounir Lamouri
3adaeee651 Merge backout 2011-07-19 10:50:08 -07:00
Mounir Lamouri
b088e154d6 Backed out bug 669310, bug 668013, bug 667887 and bug 669886 due to build bustage. 2011-07-19 10:49:48 -07:00
Mounir Lamouri
fe7ffbef8b Bug 669886 - Make nsMappedAttributeElement, nsStyledElement, nsStyledElementNotElementCSSInline, nsGenericHTMLElement, nsGenericHTMLFormElement and nsGenericHTMLFrameElement participate in the DOM Memory Reporter. r=jst 2011-07-19 09:54:43 -07:00
Mounir Lamouri
2179f30023 Bug 667887 - Implement nsMappedAttributes::SizeOf(). r=jst,bz 2011-07-19 09:42:14 -07:00
Mounir Lamouri
79c9d3ee6f Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz 2011-07-19 09:40:18 -07:00
Kyle Huey
6b82f92f13 Bug 664254: Make DOM File objects implement nsIMutable so they can be immutabilized for sharing across threads. r=sicking 2011-07-19 09:27:46 -07:00
Kyle Huey
085174474c Bug 646157: Prevent 2^n growth in event dispatch in a chain of nested labels. r=smaug
Prior to this patch, Gecko allowed bubbling click events to trigger multiple <label>s, and for the synthetic click events generated by <label>s to also trigger additional <label>s.  In contrast, Opera allows only the latter, and Webkit/IE allow neither.  Gecko's behavior leads to 2^n events being dispatched in the case of markup like:

<label for="thing1" /><input type="foo" name="thing1" />
<label for="thing2" /><input type="foo" name="thing2" />
...

After this patch a bubbling click event triggers at most one <label>, and the synthetic click event cannot trigger additional labels.  Our behavior is still not identical to Webkit/IE though, because in Gecko a click event will still bubble up past a <label>, while in Webkit/IE the click event will stop at the <label>.
2011-07-19 09:19:32 -07:00