Commit Graph

119999 Commits

Author SHA1 Message Date
Jeff Muizelaar
78a93845b9 Bug 834024. Add -include $(DEPTH)/mozilla-config.h to ASFLAGS
In order to be able use stuff mozilla-config.h in files included by .S files we
need this. I specifically ran into this in pixman with the neon files including
pixman-private.h which was customized on MOZ_GFX_OPTIMIZE_MOBILE.

--HG--
extra : rebase_source : 93fd47d98ea63450e57a9cfc1e7c637366894914
2013-01-17 17:24:11 -05:00
Tim Abraldes
87b09ed812 bug 834434. Configure should ignore anything after the first minor version number and before the "-Unicode" in the NSIS version string. e.g. "major.minor[ignore everything here]-Unicode". r=ted 2013-01-29 14:05:22 -08:00
Ryan VanderMeulen
477f66a61e Backed out changeset 0aea65518be3 (bug 725587) for bustage. 2013-01-29 17:01:10 -05:00
Geoff Brown
083b32590b Bug 826385 - Reduce pause/resume notifications to gecko; r=mfinkle 2013-01-29 14:59:42 -07:00
Honza Bambas
f9a3d75fd5 Bug 725587 - Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment, r=mcmanus 2013-01-29 22:44:58 +01:00
Ryan VanderMeulen
96b55dfae9 Backed out changesets 50f4ba15a3c7 and cafa8ba33704 (bug 796388) for mochitest-2 orange. 2013-01-29 16:38:37 -05:00
Honza Bambas
03846d1fe6 merge 2013-01-29 22:27:43 +01:00
Honza Bambas
64ef77dfa4 Backout of changeset 816f076c2c15 2013-01-29 22:26:47 +01:00
Hannes Verschore
de69ca40ba Bug 835877: Increase inline depth for small functions, r=dvander 2013-01-29 22:17:50 +01:00
Honza Bambas
f407583969 Bug 794507 - make offline application cache store security info for entries, r=michal 2013-01-29 22:05:43 +01:00
Honza Bambas
e9d69c4af4 Bug 725587 - Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment, r=mcmanus 2013-01-29 22:05:42 +01:00
Randell Jesup
aa033db95b Bug 818670: merge AudioConduits to allow AEC to work r=ekr 2013-01-29 11:57:44 -05:00
Randell Jesup
0e1d434873 Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf 2013-01-29 11:55:09 -05:00
Nathan Froyd
bf2034ca46 Bug 796388 - part 2 - delete MOZ_SQLITE histogram definitions; r=taras 2013-01-29 15:04:20 -05:00
Nathan Froyd
5f2897868a Bug 796388 - part 1 - delete TelemetryVFS; r=mak 2013-01-29 11:57:01 -05:00
David Keeler
f28e120d8c bug 822771 - add timeout to getHSTSPreloadList.js' XHRs r=bsmith DONTBUILD (NPOB) 2013-01-29 11:56:57 -08:00
Jeff Muizelaar
be688a687b Bug 835470. Add operator== for char_type. r=bsmedberg
Just a matter of hooking it up to Equals().
QString, std::string, WTFString all have these.

--HG--
extra : rebase_source : b6046c6fafc4224132462cdbf88f8e72e701b333
2013-01-29 14:51:46 -05:00
Tanvi Vyas
8e842bc550 Bug 822366 - Change the icon for Mixed Active Content to the triangle with exclamation point. r=dao 2013-01-29 11:51:17 -08:00
Terrence Cole
a3e6adc9fa Bug 706885 - Rework Rooting APIs to preserve all available type information; r=billm 2013-01-28 18:25:23 -08:00
Matt Brubeck
40f72d7b4c Bug 834399 - Tab sidebar should switch views to show newly selected tab [r=sriram] 2013-01-29 10:58:09 -08:00
Gabriele Svelto
cc2f7120f1 Bug 835730 - Properly tear down components when the profile is being shut down. r=mak 2013-01-29 18:06:03 +01:00
Gabriele Svelto
6cf51850ba Bug 835355 - Fix ContentPrefService2 to properly respond to queries for nsIContentPrefService and nsIContentPrefService2 interfaces. r=mak 2013-01-28 16:38:19 +01:00
Ryan VanderMeulen
77dc4722aa Merge m-c to inbound. 2013-01-29 13:48:40 -05:00
James Willcox
822c19a526 Bug 803154 - Don't wait on Gecko for non-emergency memory reduction events r=kats 2013-01-29 13:24:43 -05:00
Gregory Szorc
803a3ae1ac Bug 818789 - |mach build| can now control what is built; r=glandium
DONTBUILD (NPOTB)
2013-01-29 10:20:06 -08:00
Ehsan Akhgari
58ef03f2b1 Merge the removal of global private browsing support 2013-01-29 13:13:58 -05:00
Ehsan Akhgari
84c4ac3c75 Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Boris Zbarsky
209081f37e Bug 829867. Unpref PaintRequest and Screen WebIDL bindings and remove some cruft from quickstubs. r=peterv
nsIDOMCharacterData and nsIDOMText quickstubs are not needed after bug 826703.

nsIDOMRect quickstubs haven't been needed since bug 824970 landed.

nsCSSPropertiesQS has been unused since bug 801083 at least.

The various includes being removed are either fully on WebIDL now or using WebIDL quickstubs.
2013-01-29 12:52:09 -05:00
Boris Zbarsky
8231be64a0 Bug 824589. Convert XULElement to WebIDL. r=peterv
The assertions in nsINode and nsWrapperCache are to eagerly catch
failures to override those methods.

The classinfo change for XULTreeBuilder is needed because one of those
is returned via an nsIXULTemplateBuilder attribute on XULElement.
Alternately, I could mark it notflattened in Bindings.conf, but Enn
said he prefers this anyway.

The change to the QI impl in BindingUtils is needed because when
XPConnect converts an IID from C++ to JS it makes is an nsJSID, not an
nsJSIID.  We've run into this before, sadly.

I removed "id" from nsIDOMXULElement because it's already on Element.
I suppose I could have left it there, but this seems cleaner.

The nsJSIID::HasInstance changes are needed to support XBL-implemented
interfaces.  Sadly, this does mean that if the underlying object QIs
to something but we didn't put those props on the WebIDL we'll end up
testing true for instanceof but not exposing the props.  I don't see
an obviously better way.  We should work on killing off uses of
"instanceof someinterface".

The browser.js change is needed to avoid throwing exceptions during
browser-chrome tests that are now getting reported because our
swapFrameLoaders is no longer an XPConnect method.
2013-01-29 12:51:55 -05:00
Malini Das
52c18ac6a8 Bug 816246 - Add a 'timeout' kwarg to execute_* in marionette, r=jgriffin 2013-01-29 12:45:59 -05:00
Ed Morley
382ec96750 Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE 2013-01-29 17:28:30 +00:00
Ryan VanderMeulen
2fa9120431 Merge m-c to inbound. 2013-01-29 12:09:11 -05:00
Tim Taubert
238387a9cb merge m-c to fx-team 2013-01-29 11:40:50 -05:00
Ryan VanderMeulen
ea4f006c9a Merge the last PGO-green inbound changeset to m-c. 2013-01-29 09:36:20 -05:00
Edwin Casasola
30e8b06b43 Bug 835171 - get rid of remaining traces of nsPIDOMEventTarget; r=smaug 2013-01-29 11:46:07 +01:00
Jacek Caban
ce48e3ad3f Bug 835422 - Check for NULL targetView in DispatchSynthMouseMove r=roc 2013-01-29 11:45:46 +01:00
Olli Pettay
04f89eb353 Bug 835503 - Remove nsCycleCollector::ShouldBeFreed/WasFreed, r=mccr8 2013-01-29 12:45:38 +02:00
Eric Chou
fa09a368dc Bug 834551 - Insert BT_LOG at several important check points, r=gyeh 2013-01-29 18:37:51 +08:00
Eric Chou
515d75fd39 Bug 834551 - Replace 'LOG()' with 'BT_WARNING()' defined in BluetoothCommon.h for consistency, r=qdot 2013-01-29 18:37:51 +08:00
Eric Chou
ec3404bfe2 Bug 834551 - Add Bluetooth debugging flag, r=qdot 2013-01-29 18:37:51 +08:00
Robert O'Callahan
a83c4b6b01 Backing out 306003528e10, 335160d7855a, dfc9d5651175, 0559d630dd89, 03c3ae8323bd: bug 835195, bug 832154, bug 831561 ... in a CLOSED TREE
--HG--
rename : content/svg/content/src/SVGMarkerElement.cpp => content/svg/content/src/nsSVGMarkerElement.cpp
rename : content/svg/content/src/SVGMarkerElement.h => content/svg/content/src/nsSVGMarkerElement.h
2013-01-29 22:45:50 +13:00
Gian-Carlo Pascutto
55db2ec66f Bug 834395 - Disable INET6 everywhere in Android SCTP. r=jesup 2013-01-29 10:28:14 +01:00
Gian-Carlo Pascutto
72891ef363 Bug 835343 - Correctly free the linked list in freeifaddrs. r=jesup 2013-01-29 10:21:28 +01:00
Robert O'Callahan
e61876bd91 Bug 832788. Part 4: PrimitiveConversions should avoid implicit narrowing casts to avoid compiler warnings; make them explicit. r=bzbarsky
--HG--
extra : rebase_source : 276f7834714ded347bd9d368258bc049f24787c4
2013-01-29 16:14:40 +13:00
Robert O'Callahan
f00979ce1a Bug 832788. Part 3: AudioListener DopplerFactor/SpeedOfSound should take float per WebIDL. r=ehsan
--HG--
extra : rebase_source : d435b1678b09075cecf75e8da64364ec62964d00
2013-01-29 14:40:59 +13:00
Robert O'Callahan
0c85c828e0 Bug 832788. Part 2: AudioEventTimeline::IsValid needs to accept double. r=ehsan
--HG--
extra : rebase_source : 74c278d121419448b264ec3be4b8717bd99e15d1
2013-01-29 14:40:26 +13:00
Robert O'Callahan
1485e59d6a Bug 832788. Part 1: Make double->float conversions explicit in CanvasRenderingContext2D.cpp. r=jrmuizel
--HG--
extra : rebase_source : 626dc74eae93bb6a0d9bbb69db9440f251150169
2013-01-29 14:39:47 +13:00
Robert O'Callahan
a0d9b3a323 Bug 833542. Make scrollWidth/scrollHeight for overflow:visible match what they would be for overflow:hidden on the same element. r=mats
--HG--
extra : rebase_source : 42d1018cf48caf1eec4bc9251ec1cb3eee30001b
2013-01-29 14:38:22 +13:00
Mike Hommey
6e52d18740 Backout changeset bc2bbe9836c7 (bug 834769) for bustage. 2013-01-29 09:49:16 +01:00
David Zbarsky
df923a09bc Bug 835195: Remove nsIDOMSVGFitToViewBox r=bz 2013-01-29 03:50:57 -05:00