Kartikaya Gupta
0b8bb93d3e
Bug 949132 - Use the FrameMetrics flag on the layers update to update APZC scroll offset instead of tracking it in widget code. r=Cwiiis
2013-12-16 12:04:46 -05:00
Carsten "Tomcat" Book
6bf96d1851
merge fx-team to mozilla-central
2013-11-28 12:44:14 +01:00
Mike Hommey
8fd06cf41b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
b32a4ed166
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Brad Lassey
c830fe558b
bug 744519 - mplement memory-pressure flag to react quicker to memory pressure, without waiting for event loop r=gsvelto
2013-11-27 06:52:05 -05:00
Mike Hommey
682364d535
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
dda5b915fe
Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps
2013-11-19 11:47:28 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Birunthan Mohanathas
a159fb8617
Bug 784739 - Switch from NULL to nullptr in mozglue/; r=ehsan
2013-11-11 14:14:45 -05:00
Cykesiopka
d2f6b7333c
Bug 914270 - Part 1: Simple/Automated moves. r=joey
2013-10-24 18:51:00 +01:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
59a17d0f20
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Mark Finkle
6e7aba3837
Backout 193e7c0052a9, suspicion of regression a talos test (bug 910274) and sync failures (bug 910289)
2013-08-28 12:10:07 -04:00
Shilpan Bhagat
b19dec7f71
Bug 886925 - Use Symlink instead of INIparser for GeckoProfile. r=mfinkle
2013-08-27 11:05:56 -07:00
Ms2ger
4807f1c86c
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Botond Ballo
d689c3581c
Bug 895904 - Hook up NativePanZoomController.abortAnimation(). r=kats
2013-07-23 16:41:22 -04:00
Botond Ballo
1cdb67fea9
Bug 859929 - Make AsyncPanZoomController work with progressive tile painting on Fennec. r=kats
2013-07-22 22:33:05 -04:00
Brad Lassey
fbe796c4d5
bug 884792 - crash in nsXPCWrappedJS::Release, removeObserver being called off main thread r=kats
2013-06-19 13:55:35 -04:00
Brian O'Keefe
11bcc1cd9e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Brad Lassey
c08786522e
bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::NotifyObservers r=kats
2013-06-17 17:09:09 -04:00
Brad Lassey
bf0cb53536
bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::CallObservers r=snorp
2013-06-15 17:40:27 -04:00
Jim Chen
3f9f3d0dd5
Bug 863777 - Add native stack JNI method definitions; r=kats
2013-06-14 12:42:10 -04:00
Nick Alexander
0242a75718
Bug 873569 - Part 2: Move Gecko .so libraries into assets/ directory of Android APK. r=glandium
2013-06-12 13:24:30 -07:00
Mike Hommey
a7befac654
Bug 876110 - Manually set fennec process ptraceable on non release builds. r=kats
2013-05-28 09:44:57 +02:00
Mike Hommey
32562dee67
Bug 875821 - Fix library loading time message and add process usage on top of thread usage. r=kats
2013-05-28 09:44:39 +02:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Jim Chen
a37934c572
Bug 860879 - Make GeckoAppShell.processNextNativeEvent waitable; r=blassey
2013-05-09 21:48:00 -04:00
Gabriele Svelto
a8c937e2a1
Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=nfroyd
2013-03-26 11:31:20 +01:00
Kartikaya Gupta
c4ff270851
Bug 839641 - Implement the PostDelayedTask callback for APZC in AndroidBridge. r=Cwiiis, blassey
2013-04-26 13:26:46 -04:00
Kartikaya Gupta
909ef092fe
Bug 839641 - Add a stub NativePanZoomController class to start Java bindings to APZC. r=Cwiiis
2013-04-26 13:24:28 -04:00
Mike Hommey
93db2e2330
Bug 865106 - Remove allocator mismatch when freeing asprintf allocated buffers. r=kats
2013-04-24 19:35:22 +02:00
Benoit Girard
c18ef0a706
Bug 788022 - Add support for dalvik profiling. r=snorp,kats
...
--HG--
extra : rebase_source : 3eb56af40018a546586fd0fb33e343589ddcf207
2013-04-23 13:10:29 -04:00
Mike Shal
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Mike Hommey
803e59e01a
Bug 850332 - Use jemalloc inside mozglue. r=kats,r=mwu
2013-03-17 08:03:05 +01:00
Mike Hommey
aaed6c5d7f
Bug 859763 - Remove more remains of the old linker. r=blassey
2013-04-10 09:02:32 +02:00
Nathan Froyd
0f42f822c1
Backout 61e1edc0b6bf (bug 793735), 77014412cd4a (bug 793735), and 8c5aa269c3cd (bug 793735) for botching FHR data
2013-04-09 16:25:42 -04:00
Mike Hommey
f2ce301848
Bug 855824 - Get rid of the lib.id file on Android. r=blassey
2013-04-09 14:05:07 +02:00
Gabriele Svelto
fc85f865dd
Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=froydnj
2013-03-26 11:31:20 +01:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Hommey
347a7c2d09
Bug 852950 - Kill libxpcom. r=bsmedberg
...
Also refactored the xpcom standalone glue to reside in a single file and
removed its use of realpath().
--HG--
rename : xpcom/stub/dependentlibs.py => toolkit/library/dependentlibs.py
rename : xpcom/stub/nsXPComStub.cpp => xpcom/build/FrozenFunctions.cpp
2013-03-20 14:56:41 +01:00
Mike Hommey
8cf8cff7ce
Backout changeset f12e5c87adf6 (bug 852950) because it breaks running from dist/bin
2013-03-20 23:59:45 +01:00
Mike Hommey
fa1c295631
Bug 852950 - Kill libxpcom. r=bsmedberg
...
--HG--
rename : xpcom/stub/dependentlibs.py => toolkit/library/dependentlibs.py
rename : xpcom/stub/nsXPComStub.cpp => xpcom/build/FrozenFunctions.cpp
2013-03-20 14:56:41 +01:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Mike Hommey
fa31f3ca6b
Backout changeset 120a29c1b1c9 (bug 850332) on suspicion of Android M8 orange
2013-03-17 10:11:51 +01:00
Mike Hommey
99a4ce5de2
Bug 850332 - Use jemalloc inside mozglue. r=kats,r=mwu
2013-03-17 08:03:05 +01:00
Mike Hommey
34ea330cd0
Bug 648407 - Support loading the folded library on Android. r=blassey
2013-03-17 08:02:35 +01:00
Mike Hommey
75b85fb347
Bug 842681 - Use the linker Zip code through JNI for GeckoJarReader. r=kats
2013-03-08 19:20:13 +01:00
Mike Hommey
2256c2bff1
Backout changeset 99e3a0501c52 and 0616a4ae8aa2 (bug 842681) because of android robocop orange
2013-03-08 13:26:29 +01:00
Mike Hommey
45cbcb09b8
Bug 842681 - Use the linker Zip code through JNI for GeckoJarReader. r=kats
2013-03-08 09:27:52 +01:00
Mike Hommey
ce277304e9
Bug 842681 - Refactor the linker Zip code and allow to use an existing memory buffer as a Zip file. r=mwu
2013-03-08 09:24:46 +01:00
Gregory Szorc
282edab58a
Bug 784841 - Part 18c: Convert /memory, /mfbt, /mozglue; r=ted f=Ms2ger
2013-02-25 12:47:17 -08:00
Kartikaya Gupta
3f5fb0e92f
Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey
2013-02-08 16:42:14 -05:00
Kartikaya Gupta
1a7aa53322
Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson
2013-02-08 16:42:13 -05:00
Kartikaya Gupta
eaa9a5510b
Bug 837821 - When calling a JNI function from a library that hasn't been loaded yet, throw a Java exception. r=glandium
2013-02-07 10:17:27 -05:00
Kartikaya Gupta
00928b8a5e
Bug 794982 - Autogenerate libxul JNI stubs and fail build if they change. r=glandium
2013-02-07 09:37:06 -05:00
Kartikaya Gupta
4486494833
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00
Chris Peterson
0147200468
Bug 834611 - Part 3: Mark widget/android, mozglue/android, and image/decoders/icon/android as FAIL_ON_WARNINGS. r=kats
2013-01-25 11:03:56 -08:00
Mike Hommey
4256e397e3
Bug 825901 - Remove the old linker code. r=blassey
2013-01-03 08:43:26 +01:00
Vladimir Vukicevic
bb65cff7d7
b=810478; fix missing null termination of buffer that's used via str* functions later on; r=glandium
2012-11-13 14:21:08 -05:00
Vicamo Yang
01e53d6362
Bug 775997 - Part 2/2: Android implementation. r=dougt
2012-11-06 13:32:07 -08:00
Vicamo Yang
3363ab5f81
Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:53:31 +08:00
Ryan VanderMeulen
cf897fbf06
Merge m-c to inbound.
2012-10-25 17:43:19 -04:00
Mark Finkle
0887fcb0a7
Backout e28405983f87, Likely causing startup crashes (bug 805432) r=me
2012-10-25 13:01:13 -04:00
Chris Lord
ae4d4e2f4d
Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
...
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Wes Johnston
cba0141826
Bug 745384 - Handle null parameters passed to sqlitebridge. r=gcp
2012-10-24 10:53:14 -07:00
Brian Smith
2cb66678c1
Bug 794510, Part 9: remove security/nss/cmd/** includes from mozglue; r=glandium
2012-10-19 10:59:15 -04:00
Wes Johnston
5b4ae5a72b
Bug 745384 - backout 8e36fd7113ba
2012-10-08 16:59:24 -07:00
Wes Johnston
a1391fca1e
Bug 745384 - Allow passing null to queries from java to gecko. r=gpascutto
2012-10-05 18:01:06 -07:00
Chris Peterson
a01aab1be1
Bug 793062 - Remove unused PostToJavaThread() and ExecuteNextRunnable(). r=blassey
2012-09-20 17:44:24 -07:00
Ehsan Akhgari
e368dc9c85
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Chris Peterson
4276e60c7a
Bug 779366 - Part 3: Move direct buffer allocation to DirectBufferAllocator. r=kats
2012-07-31 15:54:29 -07:00
Chris Peterson
68edfe8314
Bug 777193 - Fix warning about extra semicolon in APKOpen.cpp. r=glandium
...
--HG--
extra : rebase_source : c4650aabcff018a6b53f4e669a405f14cacb3aed
2012-07-24 16:03:46 -07:00
James Willcox
30e0f551ce
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
2012-07-20 15:20:51 -04:00
Ed Morley
320a116efd
Backout 4987ffd173a4 (bug 687267) for bustage
2012-07-23 14:47:54 +01:00
James Willcox
752928c2eb
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
...
--HG--
extra : rebase_source : 450055ae3e71ea84f74252d3bf100fe970d29d14
2012-07-20 15:20:51 -04:00
Ms2ger
cb94cc2ce1
Bug 776142 - Back out bug 687267 / changeset 8571114112b2 on a CLOSED TREE.
2012-07-22 14:02:18 +02:00
James Willcox
5517ea9fde
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert
2012-07-20 15:20:51 -04:00
Chris Peterson
74cdd3bf3c
Bug 766797 - Fix compiler warnings in APKOpen.cpp. r=glandium
...
--HG--
extra : rebase_source : b8e23d7dfa4d126a932229e2f0e3bc9266f8f05d
2012-06-21 17:18:37 -07:00
Mike Hommey
871b9e2a3a
Bug 764021 - Cleanup Android use of StartupTimeline. r=blassey
2012-06-19 09:16:33 +02:00
Chris Peterson
675783dddd
Bug 765116 - Part 2: mozglue/android: fix gcc -pedantic warnings. r=glandium
2012-06-18 09:06:59 -07:00
Chris Peterson
d6ba4d000b
Bug 765116 - Part 1: mozglue/android: fix gcc -Wall warnings. r=glandium
2012-06-18 09:07:07 -07:00
Ms2ger
8a8a27c9aa
Bug 558313 - Remove ipc/chromium/src/base/third_party/nspr for great justice; r=ted
2012-06-06 09:24:55 +02:00
Brad Lassey
378cd4054d
bug 759146 - Looper throws uncaught exception on (some?) HTC Sense 4.0 phones (HTC Evo 4G LTE, HTC J, etc) r=snorp
2012-05-31 20:07:07 -04:00
James Willcox
dbd1c52af7
Bug 727421 - Implement full screen support for Flash on Android r=blassey
2012-05-30 12:10:49 -04:00
James Willcox
0eee056855
Backout 814d564578d1 due to xul bustage
2012-05-30 11:58:50 -04:00
James Willcox
1822c63ae0
Bug 727421 - Implement full screen support for Flash on Android r=blassey
2012-05-30 10:29:16 -04:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Lucas Rocha
6ebfacf1f0
Bug 750950 - Kill any zombie processes if database is locked (r=blassey)
2012-05-11 17:09:04 +01:00
Kartikaya Gupta
35db8c3ada
Bug 751262 - Guard against leaking memory if NewDirectByteBuffer fails. r=blassey
2012-05-10 13:15:56 -04:00
James Willcox
bb4ddac382
Bug 727116 - Draw Flash plugins with OpenGL during pan/zoom on legacy Android r=blassey
2012-04-27 16:04:47 -04:00
Lucas Rocha
eb62535d0d
Bug 746444 - Add native function to force unlock on database file (r=blassey)
2012-04-24 16:34:03 -04:00
Ali Juma
ed64e52133
Bug 733596 - Tell the compositor about the new surface size on surface change. r=bgirard a=blocking-fennec
2012-04-20 11:46:30 -04:00
Gian-Carlo Pascutto
5398c66783
Bug 745863 - Debug logging is not compiled out in NSSBridge. r=wesj
2012-04-17 11:25:54 +02:00
Wes Johnston
55cbc2d002
Bug 744816 - Fix leak encrypting passwords for android sync. r=rnewman
2012-04-16 09:14:18 -07:00