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
Jason Orendorff
ca0b6c2b6b
Bug 648175 - Remove JSOP_FOR*. Second second landing, to coin a phrase. r=dvander.
...
--HG--
extra : rebase_source : f893091e91a5b409c38ba08ddccfa0a6aa0a92c8
2011-07-19 11:00:43 -05:00
Kyle Huey
83c42e48af
Merge m-c to b-s.
2011-07-19 08:50:02 -07:00
Alexander Surkov
5143a11574
Bug 672092, follow up, crash nsAccessible::AccessKey() called on application accessible, r=fer
2011-07-19 22:12:40 +09:00
Marco Bonardo
26656adf01
Merge mozilla-central and mozilla-inbound
2011-07-19 14:45:17 +02:00
Marco Bonardo
80105112a2
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-19 14:29:33 +02:00
Martijn Wargers
86a2124fce
Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc
2011-07-19 14:20:33 +02:00
Mats Palmgren
12d8455b4c
Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc
2011-07-19 14:20:33 +02:00
Mats Palmgren
5437bbbfbe
Bug 665218 - Keep the printing surface until the next BeginPage to avoid null-ptr crash [MacOSX only]. r=roc
2011-07-19 14:20:33 +02:00
Jesse Ruderman
d93810c1a5
Bug 671796 - "ASSERTION: unexpected block frame" with text-overflow, overflow, mathml. r=roc
2011-07-19 14:20:33 +02:00
Mats Palmgren
28fe3cfc4b
Bug 671796 - "ASSERTION: unexpected block frame" with text-overflow, overflow, mathml. r=roc
2011-07-19 14:20:32 +02:00
Dão Gottwald
14628404b9
fix whitespace, DONTBUILD
2011-07-19 12:50:36 +02:00
Ed Morley
1e063d88b5
Bug 671282 - Replace nsDebugAutoBoolTrueSetter in docshell and AutoBoolSetter in SMIL with AutoRestore; r=bz
2011-07-19 12:04:55 +02:00