Igor Bukanov
9ec52439ab
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
93909df6d5
Back out bug 725475 due to breaking scrolling on some machines
2012-03-08 17:21:09 +11:00
Cameron McCormack
6b43fe07f1
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
5052b88adf
Bug 723846 - Part 1: add FlagHistogram to ipc. r=taras
2012-03-01 15:03:11 -05:00
Bobby Holley
9cc1cab0ce
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
c25d83790e
Bug 720580 - Remove unnecessary aIID parameter from nsIXPConnect::InitClassesWithNewWrappedGlobal. r=mrbkap
2012-03-05 15:22:44 -08:00
Bas Schouten
5910cadb04
Bug 725552 - Part 2: Implement cross-process mutex class in IPC code. r=cjones
2012-02-16 04:11:43 +01:00
Igor Bukanov
cf930bb8ec
bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
2012-02-29 21:23:38 +01:00
Matt Brubeck
274fe7f956
Back out 2778f515ed5a (bug 723286) on suspicion of causing OSX64 crashes
2012-02-29 16:18:22 -08:00
Igor Bukanov
7fd09cd7fb
bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm
2012-02-29 21:23:38 +01:00
Fabrice Desré
0140ba3b41
Bug 731656 - build broken since bug 728912 landed [r=philikon]
2012-02-29 10:44:05 -08:00
David Mandelin
c5d656dd4f
Bug 730511: remove obsolete typedefs intN, uintN, r=luke
2012-02-28 15:11:11 -08:00
Kyle Machulis
33741aa775
Bug 728912: Use RilRawData.MAX_DATA_SIZE instead of hardcoded constants r=philikon
2012-02-28 09:58:04 -08:00
Masatoshi Kimura
255bbbc1c1
Bug 699247 - Remove Win2K related code. r=jimm, sr=neil
2012-02-23 08:53:55 -06:00
Nathan Froyd
c194b1dcc2
Bug 726761 - don't check count sums when deserializing SampleSets; r=cjones
2012-02-13 13:46:32 -08:00
Martin Stránský
18b9c9d310
Bug 725655 - gcc 4.7 build failures (missing headers). r=benjamin
2012-02-10 16:07:41 +01:00
Ed Morley
685743b883
Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression
2012-02-08 21:04:21 +00:00
Masatoshi Kimura
3a5954b8de
Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil
2012-02-08 10:00:45 -06:00
Sinker Li
8f1268b090
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
037482422c
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
4d985ad8cd
Bug 718254: Get the IPDL unit test harness compiling again. r=bent
2012-02-02 00:33:06 -08:00
Sinker Li
96e9c3da6e
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
ee5df3a015
Bug 719319 - unnecessary to use additional OS_LIBS for firefox.exe. r=khuey
2012-01-31 19:30:20 +09:00
Daniel Holbert
aa9aad2d24
Bug 722424: Reorder SyncChannel init list to fix build warning. r=jmathies
2012-01-30 13:06:33 -08:00
Igor Bukanov
ee81444e5d
bug 722348 - eliminate JSRuntime::requestCount. r=luke
2012-01-30 11:15:13 +01:00
Thinker K.F. Li
8e1e97beeb
Bug 718617 - Move ObserverList of chromium into namespace "base", r=bsmedberg
2012-01-17 05:41:00 -08:00
Jeff Muizelaar
56a70e119b
Bug 721069. Remove default case from filter switch statement. r=cjones
...
This fixes a clang warning and allows us to get warnings when a new enumeration is added to the enum.
2012-01-25 22:15:22 -05:00
Makoto Kato
76e587b46a
Bug 718382 - IPCMessageUtils.h(70) : warning C4099: 'base::FileDescriptor' : type name first seen using 'struct' now seen using 'class'. r=cjones
2012-01-18 11:01:51 +09:00
Marco Bonardo
952f1e7bea
Backout 789f244f34f8, 1bea53f2d067, 577cba6021d2, 4191fe602648 (bug 697641) for win build bustage
2012-01-16 15:43:46 +01:00
Sinker Li
ed1ae9857a
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-01-16 14:37:44 +01:00
Chao-ying Fu
2b410f8ad3
Add MIPS support to JaegerMonkey (bug 678154, r=dvander).
...
--HG--
extra : rebase_source : 8f174670ae068741a1536696e17e3a2a6bb4c7e5
2012-01-12 19:18:05 -08:00
Ali Juma
cf19c95af3
Bug 717027 - Make IPDL compiler generate code to handle SHMEM-related messages even when there are no other async messages. r=cjones
2012-01-13 09:37:59 -05:00
Jacek Caban
8af4fe1872
Bug 717220 - Tons of 'comma at end of enumerator list' warnings r=jones.chris.g
2012-01-12 12:07:50 +01:00
aceman
61f9bf19d4
Bug 706724 - Fix for error: ‘ftruncate’ was not declared in this scope. r=benjamin
2012-01-11 10:46:54 +01:00
Mike Hommey
3875562cf4
Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
...
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:24:02 +01:00
Jim Mathies
bd9988f866
Bug 679240 - Split total channel timeout into two discrete wait periods. Avoids aborting children after system sleep. r=bsmedberg
2012-01-06 12:17:03 -06:00
Jeff Muizelaar
e0016aae4a
Bug 715672. Fix typo in ipc_message_utils.h. r=cjones
...
Caught by a clang warning:
/Users/jrmuizel/source/mozilla-central/ipc/chromium/src/chrome/common/ipc_message_utils.h:782:40: warning: expression result unused [-Wunused-value]
ReadParam(m, iter, &r->dispatch) &&
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
and fixed upstream in http://codereview.chromium.org/1455001
2012-01-05 17:37:32 -05:00
Landry Breuil
a13aa7d035
Bug 714315 - Use DirReaderFallback on OpenBSD, where __NR_getdents64 doesn't exist. r=cjones
2012-01-05 10:15:06 +01:00
Jeff Walden
9e0467d44a
Bug 714422 - Don't mark GetCurrentProcessArchitecture as a static inline, fixing 271 warnings when building with clang. rs=dholbert
2011-12-31 01:15:59 -06:00
Jeff Walden
13c780a2d0
Bug 714411 - Fix several instances of classes/structs inconsistently declared. rs=dholbert
2011-12-31 01:15:59 -06:00
Raúl Porcel
aa14f0edd1
Bug 713517 - Add IPC support for alpha. r=benjamin
2011-12-30 20:15:19 +01:00
Mike Hommey
2dd49a8b75
Backout 45820730dfa7 and 860035a3c04a (bug 701371) and 8ac6f34b44ff (bug 709776) because of Android random oranges.
...
--HG--
rename : mozglue/build/Makefile.in => memory/mozutils/Makefile.in
rename : mozglue/build/dummy.cpp => memory/mozutils/dummy.cpp
rename : mozglue/build/fixcrt.py => memory/mozutils/fixcrt.py
rename : mozglue/build/mozglue.def.in => memory/mozutils/mozutils.def.in
rename : mozglue/android/APKOpen.cpp => other-licenses/android/APKOpen.cpp
rename : mozglue/android/APKOpen.h => other-licenses/android/APKOpen.h
rename : mozglue/android/nsGeckoUtils.cpp => other-licenses/android/nsGeckoUtils.cpp
2011-12-28 12:12:09 +01:00
Mike Hommey
19b0b9452a
Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey
...
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozutils.def.in
2011-12-28 08:24:02 +01:00
Mike Hommey
57e926e01f
Bug 711144 - Prepend LD_LIBRARY_PATH instead of appending to it when starting plugin-container. r=bsmedberg
2011-12-28 08:23:42 +01:00
Ms2ger
f1ae24b7cf
Bug 711838 - Remove the jetpack service; r=bsmedberg
...
Change to toolkit-makefiles.sh r=edmorley
2011-12-24 09:25:52 +01:00
Marco Bonardo
74169393c2
Merge last green PGO changeset from mozilla-inbound to mozilla-central
2011-12-19 12:47:41 +01:00
Kyle Huey
c9ba4fd857
Back out Bug 629668 because it breaks pymake builds.
2011-12-18 14:08:21 -05:00
John Schoenick
dd920826b8
Bug 687679 - Rename JS_CompileFile to JS_CompileUTF8File, fix users. r=jorendorff,jst
2011-12-16 11:08:59 -08:00
Jeff Walden
6999a94be5
Mark GetCurrentProcessArchitecture as inline, silencing a couple hundred warnings in a build with Clang. No bug, rs=njn
...
--HG--
extra : rebase_source : 12b06827b2aadec9afb70eac06a5d8abbd1c6543
2011-12-18 17:34:52 -05:00
Ms2ger
7a7ce26c5a
Backed out changeset ba447ace2594 (bug 687679) for bustage.
2011-12-16 21:17:16 +01:00