Matt Brubeck
6abf5a179d
Merge last green changeset of mozilla-inbound to mozilla-central
2011-10-07 12:06:20 -07:00
Michael Edwards
8d268b37aa
Bug 687367 - Make bionic domain name functions thread-safe on pre-3.0 Android, r=dougt
2011-10-06 20:55:50 -07:00
Mike Hommey
43ad082aeb
Bug 687446 - Allow debug symbols to be found under gdb without extracted libraries. r=mwu
2011-10-07 08:31:29 +02:00
Mike Hommey
253dcacb30
Bug 692381 - Remove one of the Android library extraction code paths. r=mwu
2011-10-07 08:30:32 +02:00
Matt Brubeck
d6af4c95e2
Bug 691054 - Back out bug 667980 (getNetworkLinkType) on Android because of scary permissions [r=dougt]
2011-10-03 16:34:43 -07:00
Mike Hommey
6ed3ac0c23
Bug 690856 - Ensure Instruction and Data cache coherency after extracting libraries from the DEBUG intent r=mwu
2011-09-30 20:42:24 +02:00
Makoto Kato
760958734d
Bug 681202 - Add Android x86 target. r=glandium
2011-09-29 13:39:03 +09:00
Fabrice Desré
710899e3ab
Bug 659188 - Android and media parts [r=blassey] [r=cpearce]
2011-09-26 17:25:41 -07:00
Mike Hommey
af8e7baa1b
Bug 687147 - Ensure Instruction and Data cache coherency after extracting libraries. r=mwu
2011-09-23 14:31:11 +02:00
Mike Hommey
e9f9b017a8
Bug 686876 - Move libraries at the top level in the apk. r=mfinkle
2011-09-21 18:06:14 +02:00
Jim Chen
c1be77aca6
Bug 687147 - Workaround linker crash when calling .init_array in libmozalloc.so; r=
...
Bug 687147 - Workaround linker crash when calling .init_array in libmozalloc.so; r=mfinkle r=glandium
2011-09-20 11:16:00 -04:00
Doug Turner
fa4f75d7e3
Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh.
2011-09-16 14:34:31 -07:00
Ed Morley
00e6fcf8b2
Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms
2011-09-17 00:27:55 +01:00
Doug Turner
0ef3efa1a5
Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh.
2011-09-16 14:34:31 -07:00
Kyle Huey
614dad33a3
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Mike Hommey
43f0a42c79
Bug 684213 - Directly uncompress libraries into the mmap()ed cache files. r=mwu
2011-09-07 07:56:28 +02:00
Mike Hommey
d0a3d1bc2f
Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440)
2011-09-03 08:19:06 +02:00
Ed Morley
ed260633c7
Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE
2011-09-03 04:35:21 +01:00
Kyle Huey
2fe1065da6
Merge b-s to m-c.
2011-09-02 17:35:11 -04:00
Mike Hommey
cfd3ac70a2
Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
...
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozutils/Makefile.in
rename : memory/jemalloc/fixcrt.py => memory/mozutils/fixcrt.py
rename : memory/jemalloc/jemalloc.def => memory/mozutils/mozutils.def.in
2011-09-01 14:12:10 +02:00
Mike Hommey
1fbab12774
Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-09-01 14:11:56 +02:00
Kyle Huey
7b7b45a351
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Jim Chen
7bcf05e723
Bug 674806 - d. Use char* for pointer arithmetic [r=mwu]
2011-08-30 17:11:37 -07:00
Ed Morley
19a1226d22
Merge last green changeset on m-i to m-c
2011-09-01 08:41:18 +01:00
Atul Aggarwal
31dcf08260
Bug 679612 - Add fclose calls to every exit point in APKOpen.cpp to prevent resource leaks; r=mwu
2011-08-31 16:30:33 +01:00
Kyle Huey
0e655f0dc8
Merge m-c to b-s.
2011-08-24 08:34:27 -04:00
Mike Hommey
35dde42be0
Bug 680373 - Link jemalloc into mozutils instead of mozalloc on Android. r=blassey,r=pbiggar
2011-08-24 12:55:13 +02:00
Mike Hommey
a41c1ed56d
Bug 681203 - Bind all symbols when dynamic symbol lookup is not supported. r=mwu
2011-08-23 16:12:44 +02:00
Doug Turner
c6d0970106
Bug 661978 - Android file input activity deadlocks. r=blassey
2011-08-18 19:30:22 -07:00
Mike Hommey
664eff9807
Bug 651889 - Add support for dynamic symbol lookup in the Android dynamic linker. r=mwu
2011-08-09 13:35:52 +02:00
Mike Hommey
910fe37b7c
Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted
2011-08-29 19:21:22 +02:00
Doug Turner
0efa167f2b
Bug 667980: Expose network connection type to chrome. r=dougt
...
Add an attribute to nsINetworkLinkService that represents the connection type,
and add code to the android back-end to expose the connection type and notify
when it changes.
2011-07-10 15:24:05 -07:00
Doug Turner
3bdb5635c9
Bug 670201 - Remove most #ifdef DEBUG from custom loader. r=mwu
2011-07-09 19:50:22 -07:00
Mike Hommey
393dc001bc
Bug 647288 - Make our Android linker properly load libraries outside the .apk. r=mwu
2011-07-07 16:34:33 +02:00
Mike Hommey
4a5a3c957f
Bug 664934 - Add user and system usage in GeckoLibLoad log. r=mwu
2011-06-17 08:59:39 +02:00
Brad Lassey
1868c65dfc
bug 660326 - send java exceptions to crash-stats r=dougt
2011-06-01 13:54:53 -04:00
Vladimir Vukicevic
32e8962d5a
Content processes should not crash on startup when building with --disable-crashreporter, r=mwu
2011-05-25 16:54:30 -04:00
Mike Hommey
e56745d75b
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Mike Hommey
48fbd0b2c2
Bug 637316 part 1 - Report whole memory mapping to crash reporter for libraries on Android. r=mwu
2011-03-14 15:23:32 +01:00
Brad Lassey
41e96455b0
bug 611163 - Fennec doesn't start due a problem with 'ashmem buffer' in DDMS r=taras a=blocking-fennec
2011-03-04 18:08:24 -05:00
Brad Lassey
f409ccb261
bug 631760 - don't hard code "/data/data/<package name>" r=dougt a=blocking-fennec
2011-02-07 23:40:42 -05:00
Brad Lassey
34e417e9fd
bug 611163 - Fennec doesn't start due a problem with "ashmem buffer" in DDMS, patch to add logging r=taras a=blockingfennec
2011-02-07 23:40:42 -05:00
Michael Wu
609cadcef6
Bug 606194 - Use mmap given addresses if necessary, r=taras a=blocking-fennec
2011-02-03 12:10:02 -05:00
Doug Turner
bba386c412
Bug 630595 - Followup. Do not need a dash before the option. Removing unused memory watcher. r=blassey, a=blocking-fennec
2011-02-02 01:00:34 -08:00
Doug Turner
cd8359f6c2
Bug 630133 - Need to unmap files in the non fork case, or we leak libraries. r=blassey a=blocking-fennec
...
--HG--
extra : rebase_source : b1577150130bbc79fc560bd747f01957900ad9bc
2011-01-31 12:36:35 -08:00
Mike Hommey
d097901939
Bug 628233 part 1 - Make the Android linker stop assuming there is only one read-only PT_LOAD entry. r=mwu,a=sdwilsh
2011-01-28 09:22:58 +01:00
Brad Lassey
a5a9217796
bug 627767 - When starting up fennec, there are two fennec process, don't fork for lib cache when there are no libs to cache r=dougt a=blocking-fennec
2011-01-21 13:28:44 -05:00
Doug Turner
d886cf3236
Bug 624652 - Add memory watcher to reduce the chance of ooming on the Nexus S. r=mwu/cjones. a=blocking-fennec
...
--HG--
extra : rebase_source : faf23b65fe8b5c64080c1ee3f6d4794e8837097d
2011-01-19 22:14:12 -08:00
Makoto Kato
e30bc616e7
Bug 616075 - HTML5 offline event support for Android. r=mwu a=blocking-fennec
2011-01-20 20:06:13 +09:00
Brad Lassey
c3b167855a
bug 623999 - Takes 35s to start up r=dougt f=taras a=blocking-fennec
2011-01-19 17:32:58 -05:00