Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
dominique vincent
8ae7eb9fdc
Bug 1127909 - Nits in ZoomedView code r=kats
2015-02-01 12:19:48 +01:00
Michael Comella
f44b6e48c4
Bug 663803 - Part 4: Remove unused vars causing build failures. r=trivial
2015-01-27 19:13:24 -08:00
dominique vincent
40e211f525
Bug 663803 - Zoomed view implementation using render document r=mcomella,snorp
2015-01-21 05:59:23 +01:00
Jim Chen
60b2a7d4b1
Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
2015-01-09 19:33:57 -05:00
Jim Chen
dc80b38d6c
Bug 1116641 - Change JNI macro usages to use AutoJNIClass; r=snorp
2015-01-09 19:33:56 -05:00
James Willcox
4da97db54f
Bug 1086693 - Part 6: Use generated bindings for AndroidMediaCodec and AndroidSurfaceTexture r=blassey,gcp
2014-11-13 12:47:24 -06:00
Botond Ballo
8e10bf2d87
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
2014-11-10 14:35:11 -05:00
Carsten "Tomcat" Book
52d5b03991
Backed out changeset a96930f1e26b (bug 1055741)
2014-11-13 11:47:31 +01:00
Botond Ballo
031c8b1c39
Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
2014-11-10 14:35:11 -05:00
Andrew Martin McDonough
73832d9b7d
Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin
2014-10-21 08:53:01 -05:00
Wes Kocher
fc6c88a0cd
Backed out 9 changesets (bug 1014614) for Android mochitest bustage on a CLOSED TREE
...
Backed out changeset 40f99ba7f616 (bug 1014614 )
Backed out changeset 8fbc3c85adfc (bug 1014614 )
Backed out changeset 40dbd7c6ce65 (bug 1014614 )
Backed out changeset f2b504bdd7c5 (bug 1014614 )
Backed out changeset c878e29fbef9 (bug 1014614 )
Backed out changeset 511dcc817f5d (bug 1014614 )
Backed out changeset 2b72e71f1fdf (bug 1014614 )
Backed out changeset 8b530a9a2f99 (bug 1014614 )
Backed out changeset 7fa1b78de684 (bug 1014614 )
2014-10-17 16:34:01 -07:00
Andrew Martin McDonough
8ba368be86
Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin,snorp
2014-10-17 10:35:12 -05:00
Jonathan Watt
96a5f5b9b8
Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
2014-09-11 07:57:38 +01:00
Vicamo Yang
8f14cfb13c
Bug 878533 - 3/3: fix Fennec build bustage. r=blassey
2014-08-28 11:00:03 +08:00
Kartikaya Gupta
0f0869d9a4
Bug 1049136 - Add native-code awareness of the Java UI thread so we can do thread assertions. r=snorp
2014-08-08 18:15:38 -04:00
Kartikaya Gupta
29230db1be
Bug 1046344 - Unbitrot and rearrange the old APZ glue code in Fennec. r=snorp
2014-08-08 17:42:20 -04:00
Vicamo Yang
1b79dd7e91
Bug 916607 - 3/4: android backend. r=blassey
2014-08-04 17:01:36 +08:00
Chris Kitching
fc69f64cb5
Bug 1045950: Dereference pointers in AndroidBridge:InitCamera r=kats
2014-07-30 11:08:26 -07:00
Jim Chen
f29af5e64e
Bug 886627 - Add AndroidBridge directory API; r=rbarker
2014-07-24 16:42:50 -04:00
Jan de Mooij
365e213918
Bug 1034689 part 1 - Make AndroidBridge JSON parsing work with Latin1 strings. r=Waldo
2014-07-14 15:01:32 +02:00
James Willcox
a71219f8fc
Bug 1032460 - Fix getting JNI EGLSurface for Android L r=blassey
2014-07-01 11:43:27 -05:00
Kartikaya Gupta
e4121fd891
Bug 1021085 - Fix up the Fennec code path as well. r=Cwiiis
2014-06-23 08:42:53 -04:00
Jonathan Watt
32ca08db4f
Bug 1025497 - Stop using gfxImageSurface in Cocoa widget code. r=mstange
2014-06-17 10:37:45 +01:00
Brad Lassey
9e68fd2c17
bug 1016747 - add android protocol handler to proxy input streams to Gecko r=snorp
2014-06-04 15:28:04 -04:00
Jonathan Watt
e12a49e1b2
Bug 1019018 - Get rid of the Thebes backed gfxContext in AndroidBridge, and the Thebes version of gfxUtils::ConvertBGRAtoRGBA. r=kats
2014-06-03 12:31:42 +01:00
Wes Johnston
c19dab1b79
Bug 996129 - Don't thumbnail sites with cache control headers set. r=kats
2014-05-05 22:33:29 -07:00
Birunthan Mohanathas
eeb9aaaa94
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Kartikaya Gupta
3547bc1d9c
Bug 989054 - Remove some dead and now incorrect code. r=botond
2014-04-10 03:15:09 -04:00
Jim Chen
1bcd51a8b8
Bug 989046 - a. Convert Gecko side messaging to use NativeJSContainer; r=blassey
2014-04-04 12:33:49 -04:00
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
John Shih
fb0dc96743
Bug 960426 - Part 3: Related Change in Fennec. r=blassey
2014-03-05 17:42:42 +08:00
Botond Ballo
cdd8d9b5eb
Bug 980493 - Transition FrameMetrics::mZoom to use a getter/setter. r=kats
2014-03-12 12:46:57 -04:00
Botond Ballo
66174331db
Bug 980493 - Transition FrameMetrics::mScrollOffset to use a getter/setter. r=kats
2014-03-13 02:34:34 -04:00
Kartikaya Gupta
58c7ec64ee
Bug 981029 - Change the GeckoContentController interface to take CSSPoint instead of CSSIntPoint. r=botond
2014-03-12 15:27:45 -04:00
Botond Ballo
1d877f8d82
Bug 935219 - Fix composition bounds calculation and APZC hit testing (again). r=kats,tn
2014-03-10 17:56:59 -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
Wes Johnston
c89afdba0a
Bug 946344 - Remove GeckoEventResponder. r=mfinkle,blassey,kats
2014-02-11 09:16:00 -08:00
Doug Sherk
8837bb44bf
Bug 964421 - Add a mechanism to HandleLongTap(Up) to allow content to preventDefault touches and stop panning while long tapping. r=kats
2014-02-07 18:13:50 +01:00
Kartikaya Gupta
aefdf36549
Bug 963278 - Better fix to deal with concurrent scroll updates from APZ and other places. r=tn,botond,jimm
2014-02-05 17:43:20 -05:00
Jim Chen
bb17876642
Bug 963242 - Only save JNI env in TLS when first attaching; r=kats
2014-01-28 18:32:28 -06:00
James Willcox
6b6890a2c5
Bug 963242 - Add null checks in AndroidBridge::JavaThreadDetachFunc() r=kats
2014-01-24 11:04:15 -06:00
Benoit Jacob
844232d97c
Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
...
find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g'
2014-01-23 13:26:40 -05:00
Jim Chen
c41d2e45c6
Bug 959237 - Add AndroidBridge::HasEnv checks; r=blassey
...
For certain tests, the AndroidBridge is not initialized, but some GeckoAppShell functions are still called indirectly. For now, this patch adds checks to skip these calls if there's no AndroidBridge. However, in the future, most of the affected code should be refactored to not require these checks.
2014-01-17 23:32:24 -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
Benoit Jacob
23af944896
Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
...
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
2014-01-10 14:06:16 -05:00
Jim Chen
2fd640ffce
Bug 945327 - Improve local ref management in AndroidBridge; r=blassey
2014-01-06 11:54:22 -06:00