Граф коммитов

56 Коммитов

Автор SHA1 Сообщение Дата
Kartikaya Gupta 4901fe54de Bug 748384 - Propagate page bounds and CSS page bounds in via compositor. r=Cwiiis,ajuma,mats 2012-05-23 10:51:39 -04:00
Kartikaya Gupta 5f924916cf Bug 748384 - Back out 330e9c52f9ac, 9ba1078559fe, 2ed39c12d792, f53f05ecacd5 for build bustage. r=bustage 2012-05-23 11:08:19 -04:00
Kartikaya Gupta 6149e9eb20 Bug 748384 - Propagate page bounds and CSS page bounds in via compositor. r=Cwiiis,ajuma,mats 2012-05-23 10:51:39 -04:00
Chris Lord 165da1afe9 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-23 09:36:39 +01:00
Nicholas Cameron 38c2ef3d4d Bug 753784; allow access to the max texture size from FrameLayerBuilder. r=roc 2012-05-22 19:15:16 -04:00
Gervase Markham e95524780d Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Vladimir Vukicevic 63c4021861 b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma,kats 2012-05-09 22:32:54 -04:00
Phil Ringnalda 851f1c6c8f Back out 3502d9840d98 (bug 752368) for robo* failure 2012-05-09 22:26:52 -07:00
Vladimir Vukicevic 6f4971cb56 b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma 2012-05-09 22:32:54 -04:00
Oleg Romashin 66a8a0359f Bug 752643 - Make CompositorParent eglSurface setup available for non-android environment. r=ajuma 2012-05-08 12:40:41 -07:00
Ed Morley a3cf70eefb Backout 5c35cd6f3ea4 & ba39b0822992 (bug 607417) for native Android R1 failures 2012-05-04 14:26:09 +01:00
Chris Lord 277cb3e8cb Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.

--HG--
extra : rebase_source : 709a9b14b5301bb675e118859090e6fb1c0f26f9
2012-05-04 17:04:15 +12:00
Robert O'Callahan e8a715d1c4 backing out patches for bug 607417 due to build bustage 2012-05-04 17:29:05 +12:00
Chris Lord 9dc5fbdce6 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-04 17:04:15 +12:00
Oleg Romashin dbf8a6c0bc Bug 750276 - Make CompositorParent transforms not android-only. r=ajuma 2012-04-30 17:03:26 -07:00
Oleg Romashin 116bdd0878 Bug 748209 - Allow to create useful CompositorParent subclass. r=ajuma 2012-04-24 09:22:36 -04:00
Oleg Romashin af4843bee4 Bug 748209 - Allow compositorParent be created in custom Thread. r=ajuma 2012-04-24 09:22:34 -04:00
Ali Juma 00cf3aa2e1 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
Ali Juma e38f446462 Bug 737437 - Post a task to handle compositor destruction. r=bgirard 2012-03-30 15:43:11 -04:00
Phil Ringnalda 07099ec50c Back out 7bffc102114e (bug 737437) for Android native talos bustage 2012-03-29 08:26:58 -07:00
Ali Juma 68b05a1881 Bug 737437 - Destroy the compositor's layer manager before the CompositorChild gets destroyed. r=cjones 2012-03-29 09:59:22 -04:00
Ali Juma 82def4a5e0 Bug 735230 - Part 1: Add Pause and Resume messages to PCompositor. r=bgirard 2012-03-28 18:00:10 -04:00
Kartikaya Gupta 23353e3d6e Bug 731603 - Propagate a layersUpdated flag to Java for robocop use. r=ajuma 2012-03-20 00:06:56 -04:00
Kartikaya Gupta aae2dc81a8 Bug 731603 - Propagate the resolution of the painted content into syncViewportInfo as well. r=Cwiiis 2012-03-20 00:05:45 -04:00
Chris Lord 3a40cbe27b Bug 732756 - Fix overdrawing of checkerboard. r=kats
Fix overdrawing of the checkerboard layer by letting layers have a concept of
a display-port, and keeping the root layer's display port in track with
Gecko's.
2012-03-17 15:08:22 +00:00
Ryan VanderMeulen 5fbb8a47a6 Backout d5b66e64cf44 (bug 732756) to see if it fixes Android crashtests. 2012-03-16 17:17:22 -04:00
Chris Lord f946a91a07 Bug 732756 - Fix overdrawing of checkerboard. r=kats
Fix overdrawing of the checkerboard layer by letting layers have a concept of
a display-port, and keeping the root layer's display port in track with
Gecko's.
2012-03-16 16:30:23 +00:00
Ali Juma 79af07b92b Bug 725095 - Address GFX review comments. r=joe 2012-03-12 16:32:02 -04:00
Ali Juma 15c16962ef Bug 732091 - Part 5: Make the compositor notify Java when the page size changes or when a first paint occurs. r=bgirard 2012-03-12 11:50:27 -04:00
Ali Juma a3b9d3c4f9 Bug 732091 - Part 3: Pass on the isFirstPaint flag from the PresShell to the compositor via the layer manager. r=tnikkel,bgirard 2012-03-12 11:50:15 -04:00
Ali Juma 723d949e59 Clean up the compositor's transformation calculations. 2012-02-17 17:58:03 -05:00
Benoit Girard 16494d524f remove dead code 2012-02-14 18:36:33 -05:00
Benoit Girard 7031aa86f0 Compositor performance warnings
--HG--
extra : rebase_source : e8b2a0f4c4cb69fb88a478750cecc9f21327e018
2012-02-10 18:06:17 -05:00
Ali Juma 85d808a5f5 Code cleanup. 2012-02-09 17:39:04 -05:00
Benoit Girard cc4e90ef0c Build fixes and clean up 2012-02-08 12:08:03 -05:00
Patrick Walton da17ffe288 Have the compositor thread manipulate the layer with a display port if there is one 2012-02-07 22:17:54 -08:00
Benoit Girard 680e677e9d Limit composition to every 15 ms, may want to try increasing this value 2012-02-06 13:51:33 -05:00
Benoit Girard 7d37c53505 Limit composite events to one at a time 2012-02-06 12:38:23 -05:00
Ali Juma c6c2bdb4ee Add support for pausing/resuming composition from Java. 2012-02-05 13:33:38 -05:00
Patrick Walton f8ea04d7c4 Stand up async panning and zooming 2012-02-03 23:31:05 -08:00
Patrick Walton 0d34646db6 Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform() 2012-02-03 18:35:58 -08:00
Patrick Walton 10cc13fb4b Stub ViewTransform code; unbork the viewport size a bit 2012-02-03 16:39:15 -08:00
Ali Juma 25d55347ec Implement logic needed for simple async scrolling. 2012-02-01 14:31:34 -05:00
Benoit Girard 210be2a996 Partial work for android OGLSurfaceView
--HG--
extra : rebase_source : 2c6ce362dd859e9f81a5b4490e2451826259a651
2012-01-26 14:23:13 -05:00
Ali Juma e12c793870 Address next set of review comments. 2012-01-16 10:31:16 -05:00
Ali Juma 9afe821b41 More handling review comments for Bug 711168. 2012-01-10 18:04:21 -05:00
Ali Juma ff89573447 Address review comments from Bug 711168.
--HG--
rename : gfx/layers/ipc/ShadowLayersHost.h => gfx/layers/ipc/ShadowLayersManager.h
2012-01-06 17:52:32 -05:00
Ali Juma 1c0a78071b Clean up Compositor destruction. 2011-12-22 10:59:53 -05:00
Ali Juma 5a550c4a06 Clean up 2011-12-20 15:12:54 -05:00
Ali Juma 540d88be61 Fix crash when deleting Compositor parent, and change RPC calls to sync calls.. 2011-12-20 10:37:27 -05:00