Kartikaya Gupta
10c6a0d4ee
Bug 960146. r=kats,wesj
2014-02-20 09:36:48 -05:00
Wes Johnston
c1bd2f002f
Bug 946344 - Remove GeckoEventResponder. r=mfinkle,blassey,kats
...
--HG--
rename : mobile/android/base/util/EventDispatcher.java => mobile/android/base/EventDispatcher.java
2014-02-11 09:16:00 -08:00
Chris Kitching
fd89ba61e4
Bug 748100: Augment Favicon decoder with the ability to decode ICO files. r=rnewman
2014-01-18 03:24:28 +00:00
Kartikaya Gupta
3614852956
Bug 936008 - Avoid NPE when getting a zoom constraints update before the LayerView is fully initialized. r=wesj
2014-01-16 16:14:08 -05:00
Ryan VanderMeulen
127438a7eb
Merge inbound to m-c.
2014-01-16 15:06:12 -05:00
Richard Newman
a0ffe10a47
Bug 959627 - Follow-up: fix typo. r=trivial
2014-01-15 18:28:15 -08:00
Mark Finkle
edb235df5f
Bug 959627 - BitmapUtils.getDominantColor can be expensive r=margaret
2014-01-15 21:02:07 -05:00
Mark Finkle
7d8d0b1318
Bug 952878 - LayerRenderer.drawBackground can be expensive during a pageload r=wesj
2014-01-13 09:03:24 -05:00
Chris Lord
1f0078633a
Bug 956420 - Fix fixed margins on shorter-than-the-viewport pages. r=kats
...
If a page is shorter than the screen, but taller than the screen with margins,
and has a fixed position top or bottom bar, it would be offset incorrectly
when scrolling downwards.
2014-01-15 16:58:48 +00:00
Myk Melez
c1dd0eaa2c
bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice
...
--HG--
extra : rebase_source : d97be65ec4c033f5eca37bc0b6f94979398fcf02
2014-01-09 10:18:55 -08:00
Margaret Leibovic
8f6f3e7a0a
Bug 921668 - Use correct BitmapDrawable constructor to ensure correct density is set. r=wesj
2014-01-07 14:12:01 -08:00
Richard Newman
2a4246c9e1
Bug 952878 - Eliminate shadow layer. r=kats
2013-12-26 00:39:23 -08:00
Brad Lassey
be009270b2
bug 868341 - pinch to zoom jumps all over page randomly r=mfinkle,kats
2013-12-12 01:43:44 -05:00
Carsten "Tomcat" Book
fdd77494b2
Backed out changeset b84baa03b9d1 (bug 868341) for mochitest -4 and bc testfailures
2013-12-20 12:42:16 +01:00
Brad Lassey
185ff9cb48
bug 868341 - pinch to zoom jumps all over page randomly r=mfinkle,kats
2013-12-12 01:43:44 -05:00
James Willcox
557552ae39
Bug 869368 - Fix Flash plugin positioning on Android 2.3 r=clord
...
--HG--
extra : rebase_source : a02d012302a161897fb0e34f32386b57e6e7a088
2013-12-18 11:17:59 -06:00
Benoit Jacob
bfd0646db8
Bug 950203 - Correctly handle EGL_NO_SURFACE result from eglCreateWindowSurface - r=kats
2013-12-18 15:49:11 -05:00
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
Kartikaya Gupta
83724141f1
Bug 948953 - Allow panning subdocuments in full-screen mode. r=Cwiiis
2013-12-12 17:13:55 -05:00
Brad Lassey
0da85e8997
bug 944104 - support creating a GeckoView programmatically, follow up to have just one LayerView constructor r=mfinkle
2013-12-11 21:03:56 -05:00
Brad Lassey
5043b16087
bug 944104 - support creating a GeckoView programmatically r=mfinkle
2013-11-27 17:58:41 -05:00
Brad Lassey
a506996404
bug 944168 - null pointer when adding tab with GeckoView r=mfinkle
2013-11-27 18:27:53 -05:00
Michael Comella
e5f59f21a0
Bug 938827 - Part 10: Remove remaining reflection from FennecNativeActions. r=rnewman
2013-12-06 11:43:12 -08:00
Michael Comella
dff39065eb
Bug 938827 - Part 2: Call PanningPerfAPI directly. r=rnewman
2013-12-06 11:43:10 -08:00
Michael Comella
07be030844
Bug 938827 - Part 1: Get LayerView in getSurfaceView. r=rnewman
2013-12-06 11:43:10 -08:00
Wes Johnston
b2c9aa30a5
Bug 943513 - Update visual style of action modes. r=lucasr
2013-12-04 08:35:58 -08:00
Chris Kitching
7105a00506
Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman
2013-11-18 21:09:00 -08:00
Chris Kitching
5668f35fc4
Bug 709230 - Part 1: annotate by hand the JNI entry points not covered by the code generator. r=rnewman
2013-11-21 14:44:00 -08:00
Benoit Jacob
e7f839bda7
Bug 834243 - Revert to old behavior of holding off from starting the compositor until we have successfully preallocated its EGLSurface - r=snorp
2013-11-22 18:23:36 -05:00
Benoit Jacob
008ce01c08
Bug 834243 - Revert to calling eglInitialize in Java; do it first in a EGLPreloadingThread to avoid blocking the UI thread for a long time - r=snorp
2013-11-22 18:23:34 -05:00
Taylor Skidmore
8f841e5e9f
Bug 941795 - Simple rename of LayerView.show/hide to LayerView.showSurface/hideSurface. r=mcomella
...
--HG--
extra : rebase_source : e661e52c828d9b7760284abbf7ca7759ff24eb26
2013-11-21 14:18:40 -05:00
Chris Kitching
a0d772e2ad
Bug 913985: Part 2 - Add annotations to all remaining JNI entry points, marking them for generations. r=kats
2013-11-12 10:41:00 -08:00
Chris Kitching
c7f7720232
Bug 913985: Part 1 - Introduce a nicer annotation API for the generator, and migrate all existing annotations to it. r=kats
...
--HG--
rename : mobile/android/base/mozglue/OptionalGeneratedParameter.java => mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java
rename : mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java => mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java
2013-11-12 10:40:59 -08:00
Carsten "Tomcat" Book
c2ff3261b4
merge fx-team to mozilla-central
2013-11-21 14:32:10 +01:00
Brad Lassey
0f8d21e4e6
bug 930059 - Overscroll.java doesn't need to use compatibility libraries, follow up to not use invalidateAfterAnnimation on ICS r=wesj
2013-11-20 14:35:10 -08:00
Benoit Jacob
1efd0c594d
Bug 834243 - avoid calling serverSurfaceChanged before the compositor is created - r=vladv
2013-11-20 17:50:54 -05:00
Brad Lassey
79ded462ff
bug 930059 - Overscroll.java doesn't need to use compatibility libraries r=wesj
...
--HG--
rename : mobile/android/base/gfx/Overscroll.java => mobile/android/base/gfx/OverscrollEdgeEffect.java
2013-10-23 18:12:28 +02:00
Ryan VanderMeulen
2c440594a5
Backed out 7 changesets (bug 913985) for intermittent Android crashes.
...
Backed out changeset 53513a959cf0 (bug 913985)
Backed out changeset d23d1e678417 (bug 913985)
Backed out changeset a9c9187b4f4a (bug 913985)
Backed out changeset c6b02e4a3e35 (bug 913985)
Backed out changeset 895dae322e3c (bug 913985)
Backed out changeset 3d97e6a53313 (bug 913985)
Backed out changeset 892bb017f8ba (bug 913985)
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-11-19 10:56:09 -05:00
Chris Kitching
b034e15277
Bug 913985 - Part 2: add annotations to all remaining JNI entry points, marking them for generations. r=kats
2013-11-12 10:41:00 -08:00
Chris Kitching
a1aea84f38
Bug 913985 - Part 1: introduce a nicer annotation API for the generator, and migrate all existing annotations to it. r=kats
...
--HG--
rename : mobile/android/base/mozglue/OptionalGeneratedParameter.java => mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java
rename : mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java => mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java
2013-11-12 10:40:59 -08:00
Benoit Jacob
41684de010
Bug 834243 - back out part 8/8 of bug 925608 on suspiscion that it may be causing EGLSurface creation failures causing crashes on bug 834243 - no review, backing out recent change
2013-11-18 17:57:59 -05:00
Benoit Jacob
4899d3e4bf
Bug 834243 - defer updateCompositor to a runnable on the LayerView in hope that it avoids subsequent EGLSurface creation failures - r=kats
2013-11-18 17:57:47 -05:00
Benoit Jacob
2538f9f3a5
Bug 925608 - 8/8: remove mServerSurfaceValid - r=kats
2013-11-15 11:29:01 -05:00
Benoit Jacob
8c1260ea32
Bug 925608 - 7/8: rename ProvideEGLSurface to CreateEGLSurfaceForCompositor - r=kats
2013-11-15 11:28:59 -05:00
Benoit Jacob
e68c9e0ae6
Bug 925608 - 6/8: rename createCompositor to updateCompositor - r=kats
2013-11-15 11:28:57 -05:00
Benoit Jacob
e84898872d
Bug 925608 - 5/8: simplify serverSurfaceChanged callback - r=kats
2013-11-15 11:28:56 -05:00
Benoit Jacob
5703ee4082
Bug 925608 - 4/8: Consistently manage the client surface on the GLContext side. Java only provides the function to create a surface - r=kats,jgilbert
...
Also folded in the originally separate patch on bug 936968 because it didn't work on its own.
2013-11-15 11:28:54 -05:00
Benoit Jacob
826d50eb9b
Bug 925608 - 3/8: rename GLController's surfaceDestroyed and surfaceChanged to clarify that they refer to the server surface - r=kats
2013-11-15 11:28:52 -05:00
Benoit Jacob
3afdf5f58d
Bug 925608 - 2/8: Rename mSurface to mClientSurface - r=kats
2013-11-15 11:28:50 -05:00
Benoit Jacob
442cb8d1a8
Bug 925608 - 1/8: Rename mSurfaceValid to mServerSurfaceValid for clarity - r=kats
2013-11-15 11:28:49 -05:00