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
Benoit Jacob
acdb7ab005
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
6d0b415bd5
Bug 936008 - Unregister tabs listener in LayerView. r=kats
2013-11-11 13:56:47 -08:00
Lucas Rocha
c3c0dcea4b
Bug 935523 - Remove setShadowVisibility() as it's not needed anymore (r=sriram)
2013-11-08 15:04:18 +00:00
Wes Johnston
0568c0b878
Bug 932690 - Move viewport message management into tabs. r=kats
2013-11-04 08:56:29 -08:00
Ryan VanderMeulen
1d57260a86
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Kartikaya Gupta
b6add35df3
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
723c1317fc
Bug 906402 - security exception when checking signature of favicon, r=mfinkle
2013-10-29 08:42:37 -04:00
Brad Lassey
d3ac1ff71a
bug 930070 - GeckoView should handle not having fennec-specific classes r=mfinkle
2013-10-23 18:33:56 +02:00
Wes Johnston
b8a1b1fa65
Bug 914740 - Reland drawable and -moz-icon changes. r=mfinkle DONTBUILD
2013-10-15 10:40:57 -07:00
Wes Johnston
e516e626dd
Backout 0708b8629399 and a2aa2637a1b7 to fix commit message. r=fixup
2013-10-15 10:40:09 -07:00
Wes Johnston
9273cefb95
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
717bccb993
Bug 807313 - Allow using android drawables in drawable:// resources. r=mfinkle
2013-10-15 10:32:36 -07:00
Wes Johnston
a9d1b44c0f
Bug 904245 - TWhitespace fixup r=kats
2013-10-15 08:08:10 -07:00
Wes Johnston
7c0d9c1cbd
Bug 904245 - Take touch radius into account when calculating pan threshold. r=kats
2013-10-15 08:06:01 -07:00
Chris Kitching
e0ce640cda
Bug 914296: Add more intelligent caching to the Favicons system. r=rnewman
2013-10-11 16:42:39 -07:00
Nicholas Cameron
cfa81cf3d7
Bug 854873. Keep scissor rect enabled. r=kats,nical
2013-10-05 01:03:09 +13:00
Wes Johnston
5edd4c1dab
Bug 918079 - Show highlight when overscrolling. r=kats
2013-09-26 22:57:57 -07:00
Wes Johnston
07776a1d0b
Bug 918086 - Disable overscroll when pinch zooming. r=kats
2013-09-23 11:47:05 -07:00
Wes Johnston
4dc4c594f2
Bug 705246 - Disable overscroll when panning. r=kats
2013-09-23 11:46:50 -07:00
Nathan Froyd
68cdae3b1c
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
Chris Kitching
18c29be0b1
Bug 794981 - Part 1: Annotate Java methods that are to have JNI wrappers generated. r=kats
2013-09-09 08:57:36 -04:00
Kartikaya Gupta
9b3ca00d14
Bug 913228 - Fix floating point math to not round to zero accidentally. r=autra
2013-09-06 12:43:06 -04:00
Ed Morley
928a8da27b
Merge latest green fx-team changeset and mozilla-central
2013-09-05 12:07:58 +01:00
Kartikaya Gupta
18dd43afbc
Bug 911510 - Add a pref to override the dead zone threshold. r=bnicholson
2013-09-04 21:58:40 -04:00
Augustin Trancart
f504611545
Bug 711959 - Make FlingRenderTask time-based. r=kats
2013-09-04 14:07:12 -04:00
Augustin Trancart
47b0740cdd
Bug 711959 - Making BounceRenderTask time-based. r=kats
2013-09-04 14:07:12 -04:00
Augustin Trancart
1d8dcbd4e7
Bug 711959 - Adapt JavaPanZoomController to use the RenderTask mechanism. r=Cwiiis, kats
2013-09-04 14:07:11 -04:00
Augustin Trancart
0db487a266
Bug 711959 - Adapt LayerMarginsAnimator to use the new RenderTask mechanism. r=kats
2013-09-04 14:07:11 -04:00
Augustin Trancart
e02ce959e3
Bug 711959 - Add RenderTask and the necessary mechanisms to use it. r=kats
2013-09-04 14:07:11 -04:00
Mark Finkle
8b7d6d5ca2
Bug 880118 - Dynamically pull resource IDs to avoid R.java reordering r=kats
2013-09-05 00:29:29 -04:00
Kartikaya Gupta
89464ceba7
Bug 884047 - Add some diagnostic logging to help investigation. r=blassey
2013-09-04 09:12:46 -04:00
Dennis
ce62d6288a
Bug 845747 - Add the pref "ui.scrolling.negate_wheel_scrollY" to mobile.js so that "scrollY" can be negated in JavaPanZoomController.java to allow a mouse scroll wheel to scroll the screen in the direction of choice depending on the true/false state of "mNegateWheelScrollY". r=kats
2013-08-27 21:01:40 -04:00
Nathan Froyd
7ec6b9edf1
Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1
2013-08-26 14:07:34 -04:00
Nathan Froyd
5111d25648
Bug 906088 - part 1 - pass String[] to PrefsHelper.getPrefs wherever possible; r=blassey
2013-08-16 10:39:02 -04:00
Lucas Rocha
6bf96e6131
Merge m-c into fig
2013-08-19 13:49:45 +01:00
Kartikaya Gupta
67889faa26
Bug 898877 - Prevent pages from getting stuck without the dynamic toolbar. r=Cwiiis
...
The problematic scenario is when the page is exactly the height of the screen
(with dynamic toolbar not visible). In this case, the scrollable() function in
Axis.java returns false on the vertical axis, and so the JavaPanZoomController
never does any scrolling. This in turns means that the scrollBy code in
LayerMarginsAnimator never gets to run, so you can never drag the toolbar back
into being visible. The patch ensures that scrollable() returns true when some
or all of the margins are not visible, ensuring that in these scenarios the
user can still scroll the toolbar back onto the screen. This patch also adds
some comments/asserts to verify the new code is threadsafe.
2013-08-16 08:42:23 -04:00
Kartikaya Gupta
07be7dc6ba
Bug 902888 - Fix coordinate system mismatch with pre-Honeycomb plugins on Android. r=snorp
...
The plugin code was returning a rect in LayoutDevicePixels whereas Java
was treating it as a CSS-pixel rect. This patch makes the types more
explicit and adds a conversion in AndroidBridge to convert from the
LayoutDevicePixels to CSSPixel rects.
2013-08-13 11:49:21 -04:00
Margaret Leibovic
b12855a17d
merge m-c into fig
...
--HG--
rename : browser/devtools/styleinspector/css-logic.js => toolkit/devtools/styleinspector/css-logic.js
2013-08-16 11:31:14 -07:00
Margaret Leibovic
edbdd9ca7e
merge m-c to fig
2013-08-04 15:14:01 -07:00
Margaret Leibovic
cd31dec075
merge m-c into fig
2013-07-28 12:08:01 -07:00
Margaret Leibovic
b2c048be2d
merge m-c into fig
2013-07-22 12:11:05 -07:00
Kartikaya Gupta
d2305505fb
Bug 892267 - Fix incorrect application of scaling the render offset. r=Cwiiis
2013-07-31 14:48:44 -04:00
Margaret Leibovic
83feb133fa
merge m-c into fig
2013-07-17 13:50:36 -07:00
Margaret Leibovic
a642185d51
merge m-c to fig
2013-07-10 15:21:53 -07:00