snigdha
724d084f99
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-04-01 08:29:25 -04:00
Ryan VanderMeulen
86af8bac61
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
2014-03-05 09:55:52 -05:00
snigdha
238d3a6bf5
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-03-05 08:47:45 -05:00
Jim Chen
e5e6a5ab67
Bug 959214 - Use unwinder when getting ANR native stack; r=blassey
2014-02-05 12:37:54 -06:00
Jim Chen
d1f525e06a
Bug 959237 - Define GetVM, GetJNIEnv, and GetJNIForThread as infallible; r=blassey
...
Currently when either of these methods fail, we log something and rely on the calling code to null check. Since these failures are serious and likely unrecoverable, it's better to define these methods as infallible and just crash if they do fail.
2014-01-17 23:32:24 -06:00
Birunthan Mohanathas
49ae16d483
Bug 784739 - Switch from NULL to nullptr in remaining directories; r=ehsan
2014-01-06 10:06:04 -05:00
Kartikaya Gupta
cadff49718
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
Brad Lassey
d6c76fa76a
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
Chris Kitching
69fdb42135
Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
2013-11-12 10:41:01 -08:00
Botond Ballo
74712328fc
Bug 900092 - Remove FrameMetrics::ROOT_SCROLL_ID. r=kats,tn
2013-11-08 19:07:00 -05:00
Jim Mathies
03ba649a43
Bug 918273 - Pass back the target scrollable layer id from apzc event methods. r=kats
2013-11-10 10:43:17 -06:00
Birunthan Mohanathas
c4438f4272
Bug 784739 - Switch from NULL to nullptr in widget/android/; r=ehsan
2013-10-10 16:42:52 -04:00
Benoit Jacob
0f0c75c711
Bug 919219 - Trim gfxASurface more - r=jrmuizel
2013-09-24 16:45:13 -04:00
Chris Kitching
0247b949ec
Bug 794981 - Part 2: Don't pass GeckoAppShell class to Init as a parameter - find it in the usual way. r=kats
2013-09-09 08:57:36 -04:00
Kartikaya Gupta
3ec1235fe0
Bug 866232 - Break assumption of a single global root layer tree. r=BenWa, mattwoodrow
2013-07-30 14:03:43 -04:00
Kartikaya Gupta
49c90b2de0
Bug 866232 - Add an APZCTreeManager to encapsulate the multiple APZCs corresponding to a given layer tree. r=BenWa, mattwoodrow
2013-07-30 14:03:40 -04:00
Chris Kitching
cf37dadec5
Bug 897123 - Make GeckoAppShell.pumpMessageLoop waste less CPU time r=jchen
2013-07-26 12:02:00 -07:00
Botond Ballo
781cd6089a
Bug 895904 - Hook up NativePanZoomController.abortAnimation(). r=kats
2013-07-23 16:41:22 -04:00
Botond Ballo
f86aff9b42
Bug 859929 - Make AsyncPanZoomController work with progressive tile painting on Fennec. r=kats
2013-07-22 22:33:05 -04:00
Jim Chen
637b9e9acd
Bug 889881 - Use IdleHandler to make MessageQueue.next() not block; r=blassey
2013-07-09 16:25:55 -04:00
Benoit Girard
bc5ca3e373
Bug 873914 - Allow selecting profiled thread. r=snorp
2013-05-16 16:31:50 -04:00
Brad Lassey
68c0590258
bug 884792 - crash in nsXPCWrappedJS::Release, removeObserver being called off main thread r=kats
2013-06-19 13:55:35 -04:00
Brad Lassey
21f2493d5e
bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::NotifyObservers r=kats
2013-06-17 17:09:09 -04:00
Brad Lassey
f12392615d
bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::CallObservers r=snorp
2013-06-15 17:40:27 -04:00
Jim Chen
bdd805e135
Bug 863777 - Add and turn on privacy mode in profiler for ANR reports; r=BenWa
2013-06-14 12:42:10 -04:00
Jim Chen
5592a48214
Bug 863777 - Implement native stack JNI calls using the profiler API; r=BenWa
2013-06-14 12:42:10 -04:00
Jim Chen
07b44efeee
Bug 863777 - Add native stack JNI method definitions; r=kats
2013-06-14 12:42:10 -04:00
Chuck Lee
f35396b629
Bug 871905 - Fix build error on android platform. r=vicamo
2013-05-16 11:13:39 +08:00
Jim Chen
52b7907a6b
Bug 860879 - Make GeckoAppShell.processNextNativeEvent waitable; r=blassey
2013-05-09 21:48:00 -04:00
Kartikaya Gupta
459e2ed61a
Bug 839641 - Implement the PostDelayedTask callback for APZC in AndroidBridge. r=Cwiiis, blassey
2013-04-26 13:26:46 -04:00
Kartikaya Gupta
fde769f293
Bug 839641 - Send touch events and prevent-default notifications to APZC. r=Cwiiis
2013-04-26 13:24:28 -04:00
Kartikaya Gupta
a62d7f3d88
Bug 839641 - Add a stub NativePanZoomController class to start Java bindings to APZC. r=Cwiiis
2013-04-26 13:24:28 -04:00
Benoit Girard
dd0722fc90
Bug 788022 - Add support for dalvik profiling. r=snorp,kats
2013-04-23 13:10:29 -04:00
Kartikaya Gupta
30b0f9b26e
Bug 860940 - Add static factory-style methods to create AndroidGeckoEvent instances in widget code. r=cpeterson
2013-04-17 17:39:12 -04:00
Vicamo Yang
5a7b34b61c
Bug 850127 (follow-up): use JS::Value instead and fix possible fennec build bustage. r=me
2013-04-08 17:53:48 +08:00
Gene Lian
218b706270
Bug 844431 - B2G MMS: provide nsIDOMMobileMessageManager interface (with sendMMS() first) (part 3-1, s/nsISmsRequest/nsIMobileMessageCallback). r=vicamo a=leo+
2013-03-09 15:22:02 +08:00
Gene Lian
466e249b56
Bug 844429 - B2G SMS & MMS: move SMS codes into dom/mobilemessage to make it generic for MMS. r=vicamo
2013-03-01 16:38:47 +08:00
Kartikaya Gupta
e52476a95d
Bug 841503 - Delete a bunch of non-OMTC android codepaths. r=BenWa,snorp
2013-02-19 12:35:38 -05:00
Kartikaya Gupta
c0938ddff7
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
aae8c6118b
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
Gene Lian
c5cf412c78
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 2, create dom/mobilemessage to put DB codes). r=vicamo
2013-02-05 19:39:44 +08:00
Vicamo Yang
30bf2845f0
Bug 774621 - Part 4/5: Android backend, r=sicking
2012-12-11 17:09:49 +08:00
Vicamo Yang
9acf311ee3
Bug 775997 - Part 2/2: Android implementation. r=dougt
2012-11-06 13:32:07 -08:00
Vicamo Yang
da8e619c0b
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-31 17:10:53 +08:00
Ed Morley
b003e89213
Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures
2012-10-30 12:15:07 +00:00
Vicamo Yang
1aaf46c985
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:55:44 +08:00
Vicamo Yang
cf03889f87
Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:53:31 +08:00
Chris Lord
0a72fa68e2
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
Benoit Girard
789871769f
Bug 796084 - Rename MOZ_JAVA_COMPOSITOR -> MOZ_ANDROID_OMTC. r=blassey
2012-10-01 16:01:35 -04:00
Chris Peterson
2bbe1801e8
Bug 793062 - Remove unused PostToJavaThread() and ExecuteNextRunnable(). r=blassey
2012-09-20 17:44:24 -07:00