Commit Graph

95660 Commits

Author SHA1 Message Date
Benoit Girard
d1f843f6af Backout bea5301cf21f (Bug 703484) for regressing OMTC OGL on Mac. 2012-06-06 11:23:39 -04:00
Mark Capella
1d34ef21cf Bug 761943 - crash in nsXULListitemAccessibleNativeInteractiveState, r=surkov 2012-06-06 10:35:41 -04:00
Nathan Froyd
bd8ece9a84 Bug 760831 - split out per-node type stats in about:memory; r=njn, bz 2012-06-05 10:49:48 -04:00
Kartikaya Gupta
86c4abe906 Bug 759775 - Update checkerboard telemetry code to handle RTL pages. r=Cwiiis 2012-06-06 09:56:48 -04:00
Kartikaya Gupta
c33b5c2b62 Bug 756003 - Check both overflow-x and overflow-y properties to see if an element is scrollable. r=mfinkle 2012-06-06 09:49:13 -04:00
Geoff Lankow
5c5b5746b0 Bug 761489 - New addon page overflows when text is wrapped; r=Unfocused 2012-06-07 01:08:27 +12:00
Vivien Nicolas
3c8616b9f2 Bug 760100 - mozSettings throw a __exposedProps__ warning when returning a result. r=gwagner 2012-06-06 14:19:33 +02:00
Vivien Nicolas
a3eb0d2222 Bug 754083 - Implement mozKeyboard.onfocuschange. r=fabrice
--HG--
extra : rebase_source : 7ea816e0c26597dde61b166e5ecf5ce2232aac2e
2012-06-06 14:19:33 +02:00
Vivien Nicolas
f0adf2f5d3 Bug 758672 - Support mozKeyboard.setValue. r=fabrice
--HG--
extra : rebase_source : ab1014d247556d65dceb8c9da45a894ee5266ed4
2012-06-06 14:19:33 +02:00
Vivien Nicolas
2c4c5f1b5e Bug 757496 - Support mozKeyboard.setSelectedOption[s]. r=fabrice
--HG--
extra : rebase_source : 4f62f03c060524aa62eb388554b1c94d674505b6
2012-06-06 14:19:33 +02:00
Vivien Nicolas
3fccc2d637 Bug 760402 - Map debugger preference to mozSettings. r=fabrice
--HG--
extra : rebase_source : 61783ea299853396eea461b79dd5766da5e39217
2012-06-06 14:19:33 +02:00
Shriram Kunchanapalli
3f61927d18 Bug 760162: Remove obsolete comment about nsCRT::mem* functions in nsCRT.h; r=dougt f=sgautherie 2012-06-06 13:19:08 +01:00
Arnaud Bienner
9a3ecda11a Bug 565274 - Implement the accept attribute for the form and file upload controls for custom MIME types; r=sicking,mounir 2012-06-06 14:16:58 +02:00
Dão Gottwald
b0d349ed66 Bug 760083 - Clean up and consolidate toolbar customization tests. r=ttaubert 2012-06-06 13:01:19 +02:00
Dão Gottwald
af98e7ca79 Bug 759754 - With toolbar.customization.usesheet=true, the customization document stays alive after closing the sheet. r=ttaubert 2012-06-06 13:00:49 +02:00
Ms2ger
c433fcf3a7 Bug 761297 - Followup: Fix build warning in opt builds. 2012-06-06 12:34:46 +02:00
Mark Capella
4646c68ea3 Bug 759309 - de-ns-ify nsHTMLCanvasAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLCanvasAccessible.cpp => accessible/src/html/HTMLCanvasAccessible.cpp
rename : accessible/src/html/nsHTMLCanvasAccessible.h => accessible/src/html/HTMLCanvasAccessible.h
2012-06-06 06:27:51 -04:00
Mark Capella
35438aaed5 Bug 760757 - de-ns-ify nsHTMLSelectAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLSelectAccessible.cpp => accessible/src/html/HTMLSelectAccessible.cpp
rename : accessible/src/html/nsHTMLSelectAccessible.h => accessible/src/html/HTMLSelectAccessible.h
2012-06-06 06:27:46 -04:00
Ed Morley
0fd801a0b6 Merge mozilla-central to mozilla-inbound 2012-06-06 10:24:28 +01:00
Ed Morley
8e3f4a6794 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-06-06 09:20:35 +01:00
Robert Longson
19759f7c92 Bug 761507 - Fix issues with adoptNode and conditional processing. r=dholbert 2012-06-06 09:15:53 +01:00
Gian-Carlo Pascutto
f1964c8518 Bug 761536 - Do not hardcode /data/data directories. Update XUL crashreporter. r=blassey 2012-06-06 10:00:45 +02:00
Michael Wu
ec0ac52c14 Bug 761844 - Don't link omx plugin to surfaceflinger_client, r=doublec 2012-06-06 03:45:02 -04:00
Ms2ger
ffbf1dffd2 Bug 759726 - Move mCanvasElement to nsICanvasRenderingContextInternal and make SetCanvasElement return void; f=bz r=bjacob 2012-06-06 09:42:47 +02:00
Ms2ger
9959e5ffee Bug 761120 - Disallow inserting a text node as child of a document; r=bz 2012-06-06 09:42:06 +02:00
Ms2ger
9dd5fecc08 Bug 761306 - Make nsInsertTagCommand::mTagName an nsIAtom*; r=ehsan 2012-06-06 09:42:01 +02:00
Ms2ger
35add823ec Bug 761313 - Simplify nsHTMLEditRules::RemoveBlockStyle; r=ehsan 2012-06-06 09:41:56 +02:00
Ms2ger
c839dab25b Bug 761308 - Part b: Cleanup CreateElementTxn::DoTransaction(); r=ehsan 2012-06-06 09:41:51 +02:00
Ms2ger
02dd71b0e0 Bug 761308 - Part a: Remove unnecessary assertion from CreateElementTxn::Init(); r=ehsan 2012-06-06 09:41:46 +02:00
Ms2ger
080258f023 Bug 761299 - Cleanup DeleteRangeTxn::CreateTxnsToDeleteBetween; r=ehsan 2012-06-06 09:41:41 +02:00
Ms2ger
9e0655e82a Bug 761297 - Simplify debug code in DeleteRangeTxn::Init; r=ehsan 2012-06-06 09:41:35 +02:00
Ms2ger
83ea677991 Bug 761296 - Cleanup InsertElementTxn::DoTransaction; r=ehsan 2012-06-06 09:41:30 +02:00
Ms2ger
dda6a05a4e Bug 761288 - Cleanup JoinElementTxn::DoTransaction; r=ehsan 2012-06-06 09:41:22 +02:00
Ms2ger
33a16fe510 Bug 761020 - Add nsIDocument::GetDocumentType(); r=mounir 2012-06-06 09:41:20 +02:00
Ms2ger
f696a656cc Bug 760156 - Cleanup LOCAL_INCLUDES in content/media/; r=sicking
This patch makes it possible to include nsGenericHTMLElement.h without adding
to LOCAL_INCLUDES.
2012-06-06 09:40:02 +02:00
Ms2ger
1adbd12571 Bug 759082 - Remove nsIScriptContext::InitOuterWindow; r=mrbkap 2012-06-06 09:40:00 +02:00
Ms2ger
c1ec45dc5c Bug 760049 - Move nsIScriptContext::CreateNativeGlobalForInner to nsGlobalWindow.cpp; r=jst 2012-06-06 09:38:51 +02:00
Ms2ger
6b95a92395 Bug 760047 - Don't handle a null aDocument in nsGlobalWindow::SetNewDocument; r=mounir 2012-06-06 09:36:58 +02:00
Ms2ger
a64b2fedd6 Bug 756819 - Use dom::Element for the result of GetElementParent; r=ehsan 2012-06-06 09:36:52 +02:00
Ms2ger
a9fb7b8118 Bug 756748 - Use nsIAtom and nsINode in nsHTMLEditRules::ConvertListType; r=ehsan 2012-06-06 09:36:46 +02:00
Ms2ger
4ff76331ca Bug 629882 - Support currentColor in the 2D canvas context; r=dbaron
This changes nsCSSParser::ParseColorString to fill in an nsCSSValue instead
of an nscolor, and exposes nsRuleNode::ComputeColor to turn this nsCSSValue
into an nscolor.

Because gradients can be used with different canvas elements in different
documents, these cannot pass useful values for nsRuleNode::ComputeColor's
aPresContext and aStyleContext arguments. This patch also changes SetColor
to deal with those parameters being null.
2012-06-06 09:36:38 +02:00
Ms2ger
5dac235475 Bug 756758 - Use nsINode in nsEditor::ReplaceContainer; r=ehsan 2012-06-06 09:36:33 +02:00
Ms2ger
56fd08f678 Bug 756757 - Use nsINode in nsHTMLEditor::MergeCells; r=ehsan 2012-06-06 09:36:28 +02:00
Ms2ger
4efd3248b4 Bug 756756 - Cleanup nsTextServicesDocument::GetCollapsedSelection; r=ehsan 2012-06-06 09:36:23 +02:00
Ms2ger
b70ade720f Bug 756755 - Cleanup nsHTMLEditor::SetInlinePropertyOnNodeImpl; r=ehsan 2012-06-06 09:36:17 +02:00
Ms2ger
1f2895743b Bug 756754 - Part b: Use nsINode in nsEditor::InsertContainerAbove; r=ehsan 2012-06-06 09:36:12 +02:00
Ms2ger
fade6304fe Bug 756753 - Simplify nsHTMLEditRules::LookInsideDivBQandList, nsEditor::CountEditableChildren; r=ehsan 2012-06-06 09:36:07 +02:00
Ms2ger
00749cb54a Bug 756752 - Remove nsHTMLEditor::IsContainer(nsINode*); r=ehsan 2012-06-06 09:36:00 +02:00
Ms2ger
344a01487d Bug 756750 - Cleanup nsEditor::RemoveContainer; r=ehsan 2012-06-06 09:35:54 +02:00
Ms2ger
b263aba754 Bug 756754 - Part a: Return dom::Element* from CreateHTMLContent; r=ehsan 2012-06-06 09:35:47 +02:00