d38abfbac01ae23acad018d42382d604a45bc005 |
|
17-Aug-2012 |
John Reck <jreck@google.com> |
Support partial invals on layers Change-Id: Iab18e8b5e2f0e37c380c8a15e51255121c3b1966
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
99e11cfb571223b4736e9fa4f4ae277ad98fe643 |
|
17-Jul-2012 |
Nicolas Roard <nicolasroard@google.com> |
Use PicturePile in layers Change-Id: I68b4c303b59fd4127c83e9ccb1d43ed630e21253
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
6baa213e1806af132b1f0b1170343c5ac2bf75d3 |
|
13-May-2012 |
Nicolas Roard <nicolasroard@google.com> |
Fix memory leak and repaint issues with fixed background elements bug:6522485 bug:6486951 Change-Id: Ia707efed9311e4352eed3ab005ec7ca93b8444e4
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
cedc69e9625169d4d585fcd019af2ea5597f0ed1 |
|
12-May-2012 |
Nicolas Roard <nicolasroard@google.com> |
Implements mask layers and replica layers bug:6221600 Change-Id: I974eb846200d43bd3635ed1787a5753f87a547dd
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
576098317db607e1d3b32a0e53d2551ea0e7ef21 |
|
05-May-2012 |
Nicolas Roard <nicolasroard@google.com> |
Complete implementation fixed background - extract image for body background (a lot more memory-friendly) - implement tiling / repeat - handles background color bug:1352305 Change-Id: I0efa27e09416e3c3848a4a53ced650cbb3d9f7ce
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
e7fc3fad4b93dd66f5095f2aee87d98427b88683 |
|
04-May-2012 |
Nicolas Roard <nicolasroard@google.com> |
Simplify hierarchy with fixed background Preliminary support for color background. bug:1352305 Change-Id: Ibd82017c18fd939b253d22a455aae484ea308544
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
a15d30f54c6edc68da7e82c198b5916dd023ac4d |
|
07-Apr-2012 |
Nicolas Roard <nicolasroard@google.com> |
CSS Background image implementation bug:1352305 Change-Id: Id9caaae9b9442729110b52c75004f634d8284db4
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
594c6b805969c2673c84d1d1d1a3556ce376ac7a |
|
04-Apr-2012 |
Chris Craik <ccraik@google.com> |
Rename several classes BaseTile,BaseTileTexture -> Tile,TileTexture Used in layers other than the base LayerGroup -> Surface Renamed to convey that it is a member of the SurfaceCollection, and that the layers grouped inside are painted together (if at all) DualTiledTexture -> SurfaceBacking Better conveys that this is the raster backing for a surface that can paint. It may be implemented with two tiled textures for now, but that isn't as important as its relationship to the surface. TiledTexture -> TileGrid Renamed to make it more clear that it was a container of tiles, and to be less similar to TileTexture Change-Id: I843f8603a2080cfe5a7313ba1c2eff10620f8aa2
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
b3bd98d469e54700d3ec2ab372dfab59bbb63204 |
|
13-Mar-2012 |
Nicolas Roard <nicolasroard@google.com> |
Fix layers ordering issue with Absolute positioned elements - Promote absolute positioned elements to be composited - Reorder the elements as needed in LayerAndroid - Simplify fixed elements composition culling (don't do it anymore, we just promote everything and let the Layers sort things out) Change-Id: If76cf76a92410dec7e305a1a70c660d8597e399a
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
b3f4d3af0b06dc168453641e249d0cb9eec9b570 |
|
10-Mar-2012 |
Nicolas Roard <nicolasroard@google.com> |
Introduce a LayerContent interface Layers can now use a LayerContent object to draw their content. We currently have two subclasses, one using an SkPicture (currently used for composited layers), the other using a PictureSet (that we use for the base layer). First step toward unification... Change-Id: I5e7fd06a653f02f8721613fd3a39d36fb64a8614
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
dea0c131566f424923425970fe5621305d136e5a |
|
25-Jan-2012 |
John Reck <jreck@google.com> |
Webkit text selection Change-Id: I8e2e400940c7c84055aeb2624958aaf47804900b
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
adf365552d1a6b55782fa3b3c722f5ea914deb40 |
|
17-Dec-2011 |
Nicolas Roard <nicolasroard@google.com> |
Fix crash with composited layers When we have composited layers inside iframes/frames, the layers hierarchy is not always up to date at the time of the layerSync() call. If some of those layers are scheduled to be repainted, the repaint operation will triggers the update of the composited layers tree -- possibly resulting in the deallocation of the very same GraphicsLayer we were painting from, and thus leading to a crash. The fix consist in gathering all the root RenderLayer (for each frame containing composited layers) and explicitely asking RenderLayerCompositor to check if the composited tree needs to be updated, before we traverse the tree to paint the elements. bug:5695185 Change-Id: I33a00b847eb19c9aa4b68f0ac3adbe36709ed00b
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
5b0a8b4c05b332cd6cac21d4dae8fac868f81ec8 |
|
12-Dec-2011 |
Michael Kolb <kolby@google.com> |
fix layer scrolling Bug: 5774119 Add support for layer scrolling; also fixes the scrollTop demo referenced in bug: 5748199 Change-Id: Id04a3d52bb1e75e9ee24a4f1b8aa9b0334369ba1
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
54e75f0875a8376c1119b019431921bc58295b79 |
|
23-Nov-2011 |
Nicolas Roard <nicolasroard@google.com> |
Fix image layer codepath - asynchronous loading - support for tiled content using TiledTexture - fix repaint/duplication bugs - share same textures as layers - disambiguate between images by computing a CRC code - added better debugging in TilesManager/ClassTracker to track memory usage bug:5661120 bug:5572134 bug:5521718 Change-Id: Id422fb991d6233bbe4dc6e5c3c7409468b7dca98
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
7baf9c5d380cd891e4e6488c09a08d0e9c7e1e4f |
|
07-Oct-2011 |
Nicolas Roard <nicolasroard@google.com> |
Fix repaint request logic for the image layer code path bug:5425608 bug:5218173 Change-Id: Ib14a5e53466b05781a842e24443e89a4779dba68
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
fa807bd31774157959640810e564fbe64338e8e3 |
|
12-Aug-2011 |
Nicolas Roard <nicolasroard@google.com> |
Implement partial repaint for layers (at the tile level) Fixes a scheduling problem with layers bug:3392331 bug:5145259 Change-Id: I2ea2c91f2c6d6f5288375cb5ebdaa69819b740be
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|
31dbc523d9ee6fd7d7e46c540b5f675eeb559ed7 |
|
09-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r75315: Move Android-specific WebCore files to Source This moves files in the following WebCore subdirectories ... - bindings/js - bindings/v8/custom - plugins/android - platform/android - platform/graphics/android - page/ - css/ - dom/ - loader/archive/android
/external/webkit/Source/WebCore/platform/graphics/android/GraphicsLayerAndroid.h
|