Brad Lassey
d7c4523357
bug 944104 - support creating a GeckoView programmatically r=mfinkle
2013-11-27 17:58:41 -05:00
Brad Lassey
3333d49ee9
bug 944168 - null pointer when adding tab with GeckoView r=mfinkle
2013-11-27 18:27:53 -05:00
Michael Comella
73bb85c991
Bug 938827 - Part 10: Remove remaining reflection from FennecNativeActions. r=rnewman
2013-12-06 11:43:12 -08:00
Michael Comella
7f6de6ba25
Bug 938827 - Part 2: Call PanningPerfAPI directly. r=rnewman
2013-12-06 11:43:10 -08:00
Michael Comella
999dc15cde
Bug 938827 - Part 1: Get LayerView in getSurfaceView. r=rnewman
2013-12-06 11:43:10 -08:00
Wes Johnston
33cb028f34
Bug 943513 - Update visual style of action modes. r=lucasr
2013-12-04 08:35:58 -08:00
Chris Kitching
ae8356f784
Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman
2013-11-18 21:09:00 -08:00
Chris Kitching
94e5b48291
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
19ef7340ea
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
32c783ca45
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
23e9ab7c4b
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
c47d9f7dc4
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
d522296441
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
247dddda8c
merge fx-team to mozilla-central
2013-11-21 14:32:10 +01:00
Brad Lassey
774d62c601
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
44c927d7a3
Bug 834243 - avoid calling serverSurfaceChanged before the compositor is created - r=vladv
2013-11-20 17:50:54 -05:00
Brad Lassey
4eb14c58f4
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
99217d0d2e
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
34f0ac2169
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
862dd3de5f
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
eeff611692
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
5242a8937e
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
e1e0174f07
Bug 925608 - 8/8: remove mServerSurfaceValid - r=kats
2013-11-15 11:29:01 -05:00
Benoit Jacob
1d3a8d8fae
Bug 925608 - 7/8: rename ProvideEGLSurface to CreateEGLSurfaceForCompositor - r=kats
2013-11-15 11:28:59 -05:00
Benoit Jacob
b56e9f0b0c
Bug 925608 - 6/8: rename createCompositor to updateCompositor - r=kats
2013-11-15 11:28:57 -05:00
Benoit Jacob
0fbd16e75b
Bug 925608 - 5/8: simplify serverSurfaceChanged callback - r=kats
2013-11-15 11:28:56 -05:00
Benoit Jacob
d6ee05d835
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
009d0cc6b3
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
5e059f1fa7
Bug 925608 - 2/8: Rename mSurface to mClientSurface - r=kats
2013-11-15 11:28:50 -05:00
Benoit Jacob
5b5eb3c161
Bug 925608 - 1/8: Rename mSurfaceValid to mServerSurfaceValid for clarity - r=kats
2013-11-15 11:28:49 -05:00
Benoit Jacob
5480ece61e
Bug 937204 - 3/3. Kill GfxInfoThread. Instead, get GL strings from the compositor - r=kats,jrmuizel
2013-11-15 11:28:43 -05:00
Wes Johnston
7fe534688b
Bug 936008 - Unregister tabs listener in LayerView. r=kats
2013-11-11 13:56:47 -08:00
Lucas Rocha
28776d4176
Bug 935523 - Remove setShadowVisibility() as it's not needed anymore (r=sriram)
2013-11-08 15:04:18 +00:00
Wes Johnston
7b5f003098
Bug 932690 - Move viewport message management into tabs. r=kats
2013-11-04 08:56:29 -08:00
Ryan VanderMeulen
b3ebc15f66
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Kartikaya Gupta
189805593c
Bug 732971 - For Fennec move the resolution from the top-level presShell to the content presShell. r=BenWa
...
The bulk of this patch is fixing up pieces of code that infer the resolution
as the inverse of the scaling transform on the root layer. This used to be
how various bits of gfx code obtained the resolution, but now that we can set
the resolution on the actual presShell that contains the content, we can also
just read the resolution from the FrameMetrics directly.
2013-10-29 09:27:50 -04:00
Mark Capella
933f991a57
Bug 906402 - security exception when checking signature of favicon, r=mfinkle
2013-10-29 08:42:37 -04:00
Brad Lassey
196fcbcb6a
bug 930070 - GeckoView should handle not having fennec-specific classes r=mfinkle
2013-10-23 18:33:56 +02:00
Wes Johnston
143c7c1dba
Bug 914740 - Reland drawable and -moz-icon changes. r=mfinkle DONTBUILD
2013-10-15 10:40:57 -07:00
Wes Johnston
1e5c46dd47
Backout 0708b8629399 and a2aa2637a1b7 to fix commit message. r=fixup
2013-10-15 10:40:09 -07:00
Wes Johnston
73c1bc6bd1
Bug 807313 - Allow showing app icons in native ui using -moz-icon protocols. r=mfinkle
2013-10-15 10:32:39 -07:00
Wes Johnston
edae4f38c5
Bug 807313 - Allow using android drawables in drawable:// resources. r=mfinkle
2013-10-15 10:32:36 -07:00
Wes Johnston
0df52d5fd7
Bug 904245 - TWhitespace fixup r=kats
2013-10-15 08:08:10 -07:00
Wes Johnston
f9a93fb4b0
Bug 904245 - Take touch radius into account when calculating pan threshold. r=kats
2013-10-15 08:06:01 -07:00
Chris Kitching
e77ac56e41
Bug 914296: Add more intelligent caching to the Favicons system. r=rnewman
2013-10-11 16:42:39 -07:00
Nicholas Cameron
8027a76868
Bug 854873. Keep scissor rect enabled. r=kats,nical
2013-10-05 01:03:09 +13:00
Wes Johnston
82d4e39116
Bug 918079 - Show highlight when overscrolling. r=kats
2013-09-26 22:57:57 -07:00
Wes Johnston
93c1cbe0f1
Bug 918086 - Disable overscroll when pinch zooming. r=kats
2013-09-23 11:47:05 -07:00
Wes Johnston
0bc39cb1db
Bug 705246 - Disable overscroll when panning. r=kats
2013-09-23 11:46:50 -07:00
Nathan Froyd
c0347b7336
Bug 906088 - part 1 - pass String[] to PrefsHelper.getPrefs wherever possible; r=blassey
...
We want JSONArray to go away, since we're going to be transferring strings via JNI.
2013-09-04 09:56:27 -04:00