Kartikaya Gupta
a031059e87
Bug 777351 - Fold LayerController into GeckoLayerClient. r=sriram
2012-08-01 10:48:19 -04:00
Kartikaya Gupta
3b4606beb7
Bug 777351 - Move the getDrawable functions from LayerController to LayerView. r=sriram
2012-08-01 10:48:19 -04:00
James Willcox
b5966430df
Bug 779152 - Render into a TextureView on Android where available r=kats
2012-07-31 13:30:46 -04:00
Kartikaya Gupta
3fb3feda6c
Bug 770047 - Add the LayerView directly to the XML layout rather than creating it later, so that we don't get a black flash on startup on JellyBean devices. r=sriram
2012-07-28 10:33:51 -04:00
Sriram Ramasubramanian
5bc1a73c63
Bug 778247: mAppContext cleanup: Tabs can avoid it. [r=mbrubeck]
...
--HG--
extra : rebase_source : 1a5ed5ec5dbfdd72c81877196e3a3f10764e3d07
2012-07-27 23:31:54 -07:00
Kartikaya Gupta
eb67617fdf
Bug 772855 - Log exception stack traces when logging errors. r=cpeterson
2012-07-23 15:04:28 -04:00
Chris Peterson
0ae5b05768
Backout 844444ca8feb (Bug 709230) r=bustage
2012-07-17 17:54:54 -07:00
Chris Peterson
7cc0a9ac2f
Bug 709230 - Part 4: Remove unused imports. r=blassey
2012-07-15 13:20:43 -07:00
Chris Peterson
949e399cad
Bug 709230 - Part 3: Mark classes final and reduce class visibility public->package->private to aid ProGuard optimizations. r=blassey
2012-07-15 13:20:43 -07:00
Kartikaya Gupta
90cac38916
Bug 769269 - Update the graphics code to be able to deal with blowing away the layer controller, client, and view and creating them afresh. r=ajuma
2012-07-13 10:19:46 -04:00
Kartikaya Gupta
21e056832b
Bug 769269 - Update a bunch of fields in GeckoApp to not be static any more. r=mfinkle
2012-07-13 10:17:03 -04:00
Ali Juma
8a8dd37f9c
Bug 771189 - Don't try to pause/resume a non-existent compositor. r=kats
2012-07-06 09:48:25 -04:00
Eitan Isaacson
284278e3c4
Bug 763613 - Make hover events mousemove events. r=wesj
2012-06-15 15:34:22 -07:00
Matt Brubeck
d422bda154
Back out bug 764621, bug 762717, bug 764638, and bug 764622 for mochitest failures
2012-06-14 20:12:06 -07:00
Sriram Ramasubramanian
4628dfe782
Bug 764621: FormAssistant doesn't need to be static. [r=margaret]
...
--HG--
extra : rebase_source : acd7d1b0a2ce7825b4ba8c150d43ef9a98dc48fd
2012-06-14 11:54:05 -07:00
Matt Brubeck
72defcb15e
Bug 760087 - Don't steal focus from the findbar when Gecko IME state changes [r=cpeterson]
...
--HG--
extra : rebase_source : 49a6582ff2c13b3a40963f430c7d9a5da5ac8141
2012-06-08 11:43:17 -07:00
Phil Ringnalda
aeaff4f7eb
Back out d22c4f57daaf and 6c27b32ad788 (bug 758635) on suspicion of causing reftest failures
2012-05-26 13:11:47 -07:00
Kartikaya Gupta
2bf75481e7
Bug 758635 - Remove redundant code to set the viewport size. r=Cwiiis
2012-05-26 10:59:11 -04:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Ali Juma
20d39ad4c0
Bug 745243 - Wait for surfaceChanged before calling GLController.provideEGLSurface. r=kats
2012-05-18 15:58:46 -04:00
Vladimir Vukicevic
0bbadb8659
b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma,kats
2012-05-09 22:32:54 -04:00
Margaret Leibovic
7f2339b775
Bug 752759 - Get rid of excessive mFormAssistPopup.hide() calls in PanZoomController. r=kats
2012-05-10 12:09:00 -07:00
Brad Lassey
7209478fe4
bug 746016 - Cache low res version of the page in the java ui for use instead of checkerboarding r=kats
...
--HG--
extra : rebase_source : d6de0327a46393cd4cfc327dea5689364744a71d
2012-04-24 15:13:36 -04:00
Ali Juma
45b0527065
Bug 733596 - Tell the compositor about the new surface size on surface change. r=bgirard a=blocking-fennec
2012-04-20 11:46:30 -04:00
Kartikaya Gupta
dec4c11b3e
Bug 742019 - Rewrite how we handle touch events so we don't break panning, and don't introduce unnecessary latency. r=wesj
2012-04-07 03:09:26 -04:00
Jeff Muizelaar
92907fc375
Bug 740898. Merge LayerView and GLSurfaceView. r=pcwalton
...
Once, GLThread is gone we don't have any need to support both styles of GL
rendering. Merging LayerView and FlexibleGLSurfaceView makes it clearer what's
going on, and I expect we'll also be able to take out some dead code from the
resulting LayerView.
This patch is mostly uninteresting. The interesting bits are that
implementations of requestRender and the constructors are merged. Everything
else is mostly copying over methods and renaming FlexibleGLSurfaceView's
mController to mGLController.
2012-04-05 11:28:50 -04:00
Jeff Muizelaar
7d1674c7e7
Backed out changeset 0f8439284834
...
The bug number was wrong.
2012-04-05 11:27:02 -04:00
Jeff Muizelaar
8e910730b7
Bug 730898. Merge LayerView and GLSurfaceView. r=pcwalton
...
Once, GLThread is gone we don't have any need to support both styles of GL
rendering. Merging LayerView and FlexibleGLSurfaceView makes it clearer what's
going on, and I expect we'll also be able to take out some dead code from the
resulting LayerView.
This patch is mostly uninteresting. The interesting bits are that
implementations of requestRender and the constructors are merged. Everything
else is mostly copying over methods and renaming FlexibleGLSurfaceView's
mController to mGLController.
2012-03-30 14:21:59 -04:00
Joe Drew
500b32e0e5
Bug 737949 - Don't initialize EGL from Fennec java code, and remove GLThread altogether. r=pcwalton,jrmuizel
2012-03-30 10:50:54 -07:00
Brian Nicholson
2407276a27
Bug 725428 - Draw white background in LayerView until Gecko has painted. r=kats
2012-03-22 15:07:00 -07:00
Brian Nicholson
89ae98ddcd
Backout 017f6dd98dc0 for robocop failures
2012-03-22 17:28:13 -07:00
Brian Nicholson
0a128bef50
Bug 725428 - Draw white background in LayerView until Gecko has painted. r=kats
2012-03-22 15:07:00 -07:00
Geoff Brown
8dda642283
Bug 737411 - Robocop: update reflection references; r=kats
2012-03-22 13:35:19 -04:00
James Willcox
fb9607dbb7
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : 4b845e7dc4224bfd807fb757e7199c91655c0d69
2012-03-12 13:03:54 -04:00
Ehsan Akhgari
39bfe969ec
Backout changeset d2340d74fc19 because of bug 735076
2012-03-12 18:51:44 -04:00
James Willcox
2edc6422b3
Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
...
--HG--
extra : rebase_source : f7a9eb9dab84cb35ba17fb1551051dae2e744d00
2012-03-12 13:03:54 -04:00
Patrick Walton
83f031eba7
Bug 723036 - Port the Java compositor to OpenGL ES 2.0
2012-02-08 21:13:08 -08:00
Benoit Girard
b262f4ad9d
Merge working on Nexus S
2012-02-08 20:23:27 -05:00
Benoit Girard
ea6c7d744f
Merge fixes
2012-02-08 19:01:21 -05:00
Benoit Girard
2f35d690b6
Merge m-c into maple
2012-02-08 16:43:22 -05:00
Benoit Girard
9b2cd37240
Remove RemoveAbstractView, pushing new head
2012-02-08 10:46:26 -05:00
Patrick Walton
107405a6ee
Initial import of the flexible GL surface view
2012-01-31 21:35:52 -08:00
Benoit Girard
7768764c56
merge mc into kiwifox
2012-01-31 13:55:51 -05:00
Benoit Girard
8b421129d7
Merge fixes
2012-01-30 15:57:30 -05:00
Benoit Girard
cc153dc324
Mergi mc to kiwifox, lots of conflicts so may not build
2012-01-30 13:38:20 -05:00
Kartikaya Gupta
67add8af20
Bug 720144 - Expose methods in robocop to grab the painted surface and to compare pixels. r=jmaher
2012-01-30 22:46:13 -05:00
Kartikaya Gupta
10db96c244
Bug 720144 - Allow listening for draw updates and obtaining a copy of the composited surface for robocop testing. r=Cwiiis
2012-01-30 22:45:38 -05:00
Benoit Girard
2a3688a8df
Partial work for android OGLSurfaceView
...
--HG--
extra : rebase_source : 2c6ce362dd859e9f81a5b4490e2451826259a651
2012-01-26 14:23:13 -05:00
Wes Johnston
7961ebb888
Bug 723200 - Enable multitouch by default on Android. r=mbrubeck
2012-02-01 17:08:04 -08:00
Chris Lord
c855fa8dbb
Bug 708307 - Decouple texture size from tile size. r=pcwalton
...
This removes the hard-coded limit of 1024x2048 tile sizes, and allows for
arbitrary tile-sizes. It will still only allocate texture sizes in powers of
two, however. It replaces the tile size with a buffered-area size, which can be
re-allocated as the screen dimensions change.
2011-12-15 23:45:52 +00:00