David Rajchenbach-Teller
6f228de18f
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Richard Newman
f8c8184e2b
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
2012-04-11 15:33:37 -07:00
Richard Newman
bd9246dfff
Backout 4058f038e97f (bug 728171). a=bustage
2012-04-11 15:33:36 -07:00
Ryan VanderMeulen
12fba9b76c
Fix stupid un-bitrotting bustage from bug 728171.
2012-04-11 18:10:10 -04:00
David Rajchenbach-Teller
b219309fc2
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-11 18:59:10 +02:00
Vivien Nicolas
413ece3831
Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon
2012-04-11 10:05:35 -07:00
James Willcox
b4d8f837c8
backout 022be5c50732 for xul bustage
2012-04-11 12:56:00 -04:00
James Willcox
8af3688ba1
Bug 730890 - Set up an Android Looper on the main Gecko thread r=cjones
2012-04-11 11:43:08 -04:00
Joey Armstrong
6f5491d1ad
bug 743280: cosmetic edits removed from bug 739710. r=ted
2012-04-10 10:45:15 -07:00
Kyle Huey
b6b17661cb
Refix bug 741248 harder. r=me
2012-04-09 17:41:22 -07:00
Igor Bukanov
20e5c3933b
Bug 737364 - part 2 - replace JSContext with JSRuntime in the GC-related API
...
This part replaces the JSContext *cx argument in most GC-related API
with JSRuntime *rt. When possible, the patch removes the code to obtain
a temporary cx just to run the GC.
The patch also removes JS_DestroyContextMaybeGC. That function is not
used in FF code base and its implementation is broken. It requires that
the context has an entered compartment when it is destroyed, which in
turns implies a missing leave compartment call.
2012-03-28 12:13:30 +02:00
Cervantes Yu
218ff032bd
Bug 739121: Nonblocking IO handling error in RIL.cpp, r=qdot
2012-04-06 19:58:31 -07:00
Takanori MATSUURA
bd9ba0040a
Bug 737006 - Use internal ply only if needed. r=khuey
2012-04-06 14:06:52 -04:00
Ms2ger
67cc85db28
Backout bug 742805, 742778, 742775, 740974, 742765, 742761, 742092, 722197 for leaks.
2012-04-06 13:10:30 +02:00
Vivien Nicolas
d435106df9
Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon
2012-04-06 03:12:18 -07:00
Bill McCloskey
2f8a8308b9
Bug 742570 - Remove the compartment option for gczeal (r=igor)
2012-04-03 11:41:56 -07:00
Mike Hommey
609e12c771
Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
2012-04-05 09:20:53 +02:00
Chris Jones
ef923535cb
Bug 739452, part 2: Ensure we don't process stale 'reconnect' tasks after shutting down. r=kmachulis
2012-04-01 01:57:21 -07:00
Oleg Romashin
84a412fcae
Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt
2012-03-22 16:24:40 -07:00
Jim Mathies
21295497e6
Bug 732127 - win8 dev kit fixup for strdup call in ipctest harness, r=bbondy.
2012-03-22 09:18:47 -05:00
Mike Hommey
048e8f2656
Bug 736220 - Remove previously unused and broken assert definition from logging.h. r=cjones
2012-03-16 15:56:35 +01:00
Mike Hommey
00b2353a00
Bug 716544 - Include assert.h from logging.h. r=cjones
2012-03-13 09:47:02 +01:00
Benoit Girard
594565d0a8
Bug 734685 - Support IPC Thread::SetName on Mac. r=cjones
2012-03-10 18:08:17 -05:00
Mike Hommey
28f6f080e9
Backout changesets 923a278f7ad5, 8f0164c90145, f5171db26f48, 7b590e1e392c and bd9a2f904e1f (bug 716544) because of Linux red
2012-03-13 10:29:26 +01:00
Mike Hommey
73db411dd0
Bug 716544 - Include assert.h from logging.h. r=cjones
2012-03-13 09:47:02 +01:00
Igor Bukanov
524dbd7e47
bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
...
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
Cameron McCormack
bf43c7e164
Back out bug 725475 due to breaking scrolling on some machines
2012-03-08 17:21:09 +11:00
Cameron McCormack
b10f0feaf0
Bug 725475 - Use more hidden scrollbars to tempt Synaptics drivers into giving us scrolling messages. r=jmathies
2012-03-08 13:16:47 +11:00
Nathan Froyd
b6ec20a704
Bug 723846 - Part 1: add FlagHistogram to ipc. r=taras
2012-03-01 15:03:11 -05:00
Bobby Holley
3ca761b44b
Bug 720580 - Stop passing aExtraPtr to InitClassesWithNewWrapedGlobal. r=mrbkap
...
We only ever pass null here anyway, and this whole infrastructure is going away real soon now.
2012-03-05 15:22:44 -08:00
Bobby Holley
5dd44b1a43
Bug 720580 - Remove unnecessary aIID parameter from nsIXPConnect::InitClassesWithNewWrappedGlobal. r=mrbkap
2012-03-05 15:22:44 -08:00
Bas Schouten
c96f5a467c
Bug 725552 - Part 2: Implement cross-process mutex class in IPC code. r=cjones
2012-02-16 04:11:43 +01:00
Igor Bukanov
2d371cbf51
bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
2012-02-29 21:23:38 +01:00
Matt Brubeck
85888b116e
Back out 2778f515ed5a (bug 723286) on suspicion of causing OSX64 crashes
2012-02-29 16:18:22 -08:00
Igor Bukanov
2ecc5650d5
bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
2012-02-29 21:23:38 +01:00
Fabrice Desré
f97e218739
Bug 731656 - build broken since bug 728912 landed [r=philikon]
2012-02-29 10:44:05 -08:00
David Mandelin
3588ac5aae
Bug 730511: remove obsolete typedefs intN, uintN, r=luke
2012-02-28 15:11:11 -08:00
Kyle Machulis
5251dbd78a
Bug 728912: Use RilRawData.MAX_DATA_SIZE instead of hardcoded constants r=philikon
2012-02-28 09:58:04 -08:00
Masatoshi Kimura
651eabedd7
Bug 699247 - Remove Win2K related code. r=jimm, sr=neil
2012-02-23 08:53:55 -06:00
Nathan Froyd
b8e1dc11a5
Bug 726761 - don't check count sums when deserializing SampleSets; r=cjones
2012-02-13 13:46:32 -08:00
Martin Stránský
fc78edad0a
Bug 725655 - gcc 4.7 build failures (missing headers). r=benjamin
2012-02-10 16:07:41 +01:00
Ed Morley
91422f00de
Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression
2012-02-08 21:04:21 +00:00
Masatoshi Kimura
b40c031d6c
Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil
2012-02-08 10:00:45 -06:00
Sinker Li
cee1f7b77a
Bug 697641, part 2: Add a hal API for sensor access. r=cjones
...
With this API, Gecko code can access sensors provied by system. This
patch include an implementation for Android.
2012-02-05 19:51:06 +00:00
Ed Morley
46f66f0c50
Backout 90f7f032757f, 6695904a4a70, 50e98f67df1b & d26e8631514c (bug 697641) for native Android failures and 20289eb83e51 (bug 712378) because it conflicted with the backout CLOSED TREE
2012-02-02 10:09:40 +00:00
Chris Jones
62a1c622f5
Bug 718254: Get the IPDL unit test harness compiling again. r=bent
2012-02-02 00:33:06 -08:00
Sinker Li
d31b0fb85f
Bug 697641, part 2: Add a hal API for sensor access. r=cjones
...
With this API, Gecko code can access sensors provied by system. This
patch include an implementation for Android.
2012-02-01 22:47:53 -08:00
Makoto Kato
cc35a16277
Bug 719319 - unnecessary to use additional OS_LIBS for firefox.exe. r=khuey
2012-01-31 19:30:20 +09:00
Daniel Holbert
c52cd9b169
Bug 722424: Reorder SyncChannel init list to fix build warning. r=jmathies
2012-01-30 13:06:33 -08:00
Igor Bukanov
34cdaf426d
bug 722348 - eliminate JSRuntime::requestCount. r=luke
2012-01-30 11:15:13 +01:00