Benjamin Smedberg
6a4ff78542
Bug 672843 part D - make NS_ERROR_INVALID_POINTER an alias of NS_ERROR_INVALID_ARG, r=froydnj
2013-11-19 16:27:37 -05:00
Benjamin Smedberg
8fd1bc7f20
Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
2013-11-19 16:27:37 -05:00
Benjamin Smedberg
d3cbd5920f
Bug 672843 part B - Remove NS_ENSURE_PROPER_AGGREGATION, r=froydnj
2013-11-19 16:27:36 -05:00
Benjamin Smedberg
ddad5a704a
Bug 672843 part A - Create the new macro NS_WARN_IF and deprecate NS_ENSURE_* in favor of the explicit warning/return style. Also localize each macro so that it's debug and non-debug versions are local in the file, because that makes it easier for new contributors to understand. r=froydnj sr=jst
2013-11-19 16:27:36 -05:00
Olli Pettay
0432fe5230
Bug 928535, Support WeakRef's from c++ to JSImplemented webidl objects, r=mccr8
...
--HG--
extra : rebase_source : 05736af7ab2d11b10e7e6e917b8647a58e2c2108
2013-11-20 23:42:16 +02:00
Bill McCloskey
515206e74f
Bug 940217 - Fix error report about StopIteration promise (r=Yoric)
2013-11-20 13:35:25 -08:00
Oleg Romashin
14f35ba0ec
Bug 822898 - Implement pointer events. Basic Tests. r=smaug
2013-11-20 13:05:44 -08:00
Oleg Romashin
a5f7d3c425
Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug
2013-11-20 13:05:41 -08:00
Oleg Romashin
dbdb925adf
Bug 822898 - Implement pointer events. Interface. r=smaug
2013-11-20 13:05:39 -08:00
Oleg Romashin
912aa02852
Bug 822898 - Implement pointer events. CreateEvent hack. r=ehsan
2013-11-20 13:05:37 -08:00
Chris Pearce
7125ddf4eb
Bug 886196 - Create a PlatformDecoderModule that outputs blank frames for fuzzing/testing purposes. r=kinetik
2013-11-21 10:04:33 +13:00
Chris Pearce
a8eb2ad7b9
Bug 886196 - Implement WMF platform decoder for FMP4 demuxer. r=padenot
2013-11-21 10:04:33 +13:00
Chris Pearce
2547f6703f
Bug 886196 - Add pref to enable creation of fmp4 reader in DecoderTraits. Preffed of by default. r=kinetik
2013-11-21 10:04:33 +13:00
Chris Pearce
b88e7b5029
Bug 886196 - MP4 demuxing using Chromium's MP4 demuxer. No decoding yet. r=kinetik
2013-11-21 10:04:33 +13:00
Chris Pearce
9772f912c9
Bug 886196 - Import Chromium's MSE MP4 demuxer code. r=kinetik
2013-11-21 10:04:32 +13:00
Chris Pearce
863750a7ce
Bug 886196 - Configure option and pref for fragmented mp4 parser. r=glandium
2013-11-21 10:04:32 +13:00
Ehsan Akhgari
02b93b6f1a
Follow-up to bug 936912: Fix a compiler warning
2013-11-20 16:01:59 -05:00
Nathan Froyd
c0280fee2b
Bug 940426 - part 2 - don't observe xpcom-shutdown in nsXULTemplateBuilder; r=bz
2013-11-19 20:04:15 -05:00
Nathan Froyd
3441f8f6d6
Bug 940426 - part 1 - properly stop observing all the sources in nsXULTemplateBuilder; r=bz
2013-11-19 11:21:00 -05:00
Jonathan Kew
72d3b87910
bug 941090 - build most of gfx/ots in unified mode. r=ehsan
2013-11-20 20:40:14 +00:00
Gregory Szorc
4ba80f0f47
Bug 924307 - Intermittent "reporter is null at abouthealth.js:27"; r=rnewman
...
The error message comes from abouthealth.js not checking if a variable
is null before access. That bug is fixed.
However, the underlying issue of "the reporter is null" still remains.
Logging has been added to hopefully catch issues. The signature of the
failure will change.
--HG--
extra : rebase_source : bc887406a3570a767bae5407b5836314157ac421
extra : amend_source : f22cad2eae46bd08ae25a7d376fbf8e2d1d0ea92
2013-11-20 11:41:08 -08:00
Ted Mielczarek
b1b4271ebe
Bug 941120 - Stop running make check twice in js/src. r=gps
2013-11-20 15:14:31 -05:00
Terrence Cole
e609612139
Bug 940718 - Create the first safe JSContext in a GC safe location; r=bholley
...
--HG--
extra : rebase_source : fa6e43d8e194e21e1a5231050aa7a959d844edd5
2013-11-20 12:12:11 -08:00
Terrence Cole
3e39fd6fda
Bug 940755 - Add an exact rooting suppression for AutoAssertNoGC; r=sfink
...
--HG--
extra : rebase_source : 01ce5a48daa53c46138256daf0bf814356b3ca4e
2013-11-19 15:50:25 -08:00
Shu-yu Guo
7a9dd72104
Bug 939414 - Dump memory stats for browser-chrome. (r=ted)
2013-11-20 12:08:07 -08:00
Nicholas D. Matsakis
1e13d8499d
Bug 917454 - Add objectType function r=till
2013-09-12 12:29:40 -04:00
Vladan Djeric
22f3deb912
Bug 940806 - Gfx info was not being properly reported in Telemetry. r=dteller
2013-11-20 14:39:23 -05:00
Kai Engert
1961aa2ab2
Bug 938730 - avoid mix of memory allocators (crashes) when using system sqlite, r=asuth
2013-11-20 20:25:12 +01:00
Ryan VanderMeulen
d98412c521
Bug 924307 - Disable browser_aboutHealthReport.js due to intermittent failures.
2013-11-20 14:06:56 -05:00
Gregory Szorc
0ebc97f5b8
NO BUG - Build docs for supported build configurations
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : 9d1ba5ca4568739c557410b20034671093e439c7
2013-11-20 10:52:48 -08:00
Ryan VanderMeulen
3bcd5725f4
Backed out changeset 0879fec4cfc3 (bug 896193) for frequent Linux xpcshell failures.
...
CLOSED TREE
2013-11-20 13:44:05 -05:00
Ryan VanderMeulen
e1de904b7a
Merge m-c to inbound on a CLOSED TREE.
2013-11-20 13:38:20 -05:00
Ryan VanderMeulen
5ebd9a91cd
No bug - Touch CLOBBER due to bustage from recent backouts.
2013-11-20 13:36:26 -05:00
Alexander Surkov
51a40576c1
Bug 926812 - State change event not fired when both disabled and aria-disabled are toggled, r=tbsaunde
2013-11-20 13:24:30 -05:00
Jon Coppeard
d31039039b
Bug 939476 - Only use separate GC stats phase for markDelayedChildren() in mark phase r=billm
2013-11-20 15:37:30 +00:00
Carsten "Tomcat" Book
d2242582b2
Backed out changeset 5dd946b1f29b (bug 934646) Android Nightly Build Bustage
2013-11-20 15:16:32 +01:00
Carsten "Tomcat" Book
56cce399d2
Backed out changeset 4ae3d82562fa (bug 934646) Android Nighly Build Bustage
2013-11-20 15:16:17 +01:00
Carsten "Tomcat" Book
b35c0e3a73
Backed out changeset a829f4d2584a (bug 934646) Android Nightlies Build Bustage
...
--HG--
rename : mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png => mobile/android/branding/aurora/content/fennec_144x144.png
rename : mobile/android/branding/aurora/res/drawable-mdpi/icon.png => mobile/android/branding/aurora/content/fennec_48x48.png
rename : mobile/android/branding/aurora/res/drawable-hdpi/icon.png => mobile/android/branding/aurora/content/fennec_72x72.png
rename : mobile/android/branding/aurora/res/drawable-xhdpi/icon.png => mobile/android/branding/aurora/content/fennec_96x96.png
rename : mobile/android/branding/beta/res/drawable-xxhdpi/icon.png => mobile/android/branding/beta/content/fennec_144x144.png
rename : mobile/android/branding/beta/res/drawable-mdpi/icon.png => mobile/android/branding/beta/content/fennec_48x48.png
rename : mobile/android/branding/beta/res/drawable-hdpi/icon.png => mobile/android/branding/beta/content/fennec_72x72.png
rename : mobile/android/branding/beta/res/drawable-xhdpi/icon.png => mobile/android/branding/beta/content/fennec_96x96.png
rename : mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png => mobile/android/branding/nightly/content/fennec_144x144.png
rename : mobile/android/branding/nightly/res/drawable-mdpi/icon.png => mobile/android/branding/nightly/content/fennec_48x48.png
rename : mobile/android/branding/nightly/res/drawable-hdpi/icon.png => mobile/android/branding/nightly/content/fennec_72x72.png
rename : mobile/android/branding/nightly/res/drawable-xhdpi/icon.png => mobile/android/branding/nightly/content/fennec_96x96.png
rename : mobile/android/branding/official/res/drawable-xxhdpi/icon.png => mobile/android/branding/official/content/fennec_144x144.png
rename : mobile/android/branding/official/res/drawable-mdpi/icon.png => mobile/android/branding/official/content/fennec_48x48.png
rename : mobile/android/branding/official/res/drawable-hdpi/icon.png => mobile/android/branding/official/content/fennec_72x72.png
rename : mobile/android/branding/official/res/drawable-xhdpi/icon.png => mobile/android/branding/official/content/fennec_96x96.png
rename : mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png => mobile/android/branding/unofficial/content/fennec_144x144.png
rename : mobile/android/branding/unofficial/res/drawable-mdpi/icon.png => mobile/android/branding/unofficial/content/fennec_48x48.png
rename : mobile/android/branding/unofficial/res/drawable-hdpi/icon.png => mobile/android/branding/unofficial/content/fennec_72x72.png
rename : mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png => mobile/android/branding/unofficial/content/fennec_96x96.png
2013-11-20 15:16:00 +01:00
Ed Morley
db7e2dea98
Backed out changeset 77f53f9d3099 (bug 935784) on suspicion of causing shutdown hangs on OS X
2013-11-20 12:34:04 +00:00
Ed Morley
7de91970da
Backed out changeset 998d2d5e743d (bug 919878) on suspicion of causing shutdown hangs on OS X
2013-11-20 12:32:52 +00:00
Ed Morley
7a3b03e920
Backed out changeset b92529577644 (bug 895395) on suspicion of causing shutdown hangs on OS X
2013-11-20 12:29:48 +00:00
Ryan VanderMeulen
7c7b6a11fe
Merge inbound to m-c.
2013-11-19 20:43:15 -05:00
Ryan VanderMeulen
9c932cff15
Merge b2g-inbound to m-c.
2013-11-19 20:40:17 -05:00
Jon Coppeard
dbf205582e
Bug 934421 - Postbarrier the keys of the plugin wrapper table r=terrence r=jschoenick
2013-11-19 22:53:36 +00:00
Jon Coppeard
ad638e6d4a
Bug 940754 - Fix rooting hazard in WorkerPrivateParent::WrapObject() r=bent
2013-11-20 15:37:30 +00:00
Jon Coppeard
dd160d493c
Bug 940727 - Fix rooting hazard in DOMProxyHandler::GetAndClearExpandoObject() r=bholley
2013-11-20 15:37:30 +00:00
Jon Coppeard
4d65d888cb
Bug 940639 - Fix rooting hazard in nsXPCComponents_Utils::(Un)blockScriptForGlobal() r=bholley
2013-11-20 15:37:30 +00:00
Jon Coppeard
e37996118d
Bug 940692 - Fix rooting hazard in CheckForOutdatedParent() r=smaug
2013-11-20 15:37:30 +00:00
Jon Coppeard
a09f80631c
Bug 940505 - Fix rooting hazard in JSObject2JSObjectMap::Add() r=bholley
2013-11-20 15:37:30 +00:00
Jon Coppeard
e8f47db8f4
Bug 935136 - Remove the now unnecessary UnbarrieredMutableValueOperations r=terrence
2013-11-19 22:53:36 +00:00