3c049d2aded213c7bcc49cdb7283cf0fcb509644 |
|
13-Jan-2012 |
Nicolas Roard <nicolasroard@google.com> |
Prevent infinite loop when turning on then off composited mode bug:5820635 Change-Id: I24b6eae6c76c29e44106b4ec87e74d945aad7b1b
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
599c05f3080acd1c99f4d925c333d8a2711c9bdf |
|
13-Dec-2011 |
John Reck <jreck@google.com> |
Merge "Revert "Put canvas on a layer"" into ics-mr1
|
c25e44371cee46d5ba925ef59b9af726cbbc6480 |
|
13-Dec-2011 |
John Reck <jreck@google.com> |
Revert "Put canvas on a layer" Bug: 5712065 This reverts commit 35e0b8dd7902e92f50ede4df2e4bad4ed581b770
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
aeca53d3fee2e94ce013c1dc12648f0335284fbb |
|
29-Nov-2011 |
Chris Craik <ccraik@google.com> |
synchronize animation starts with webkit bug:5239801 this better supports animations not synchronous with webkit Relies on the frameworks/base CL: https://android-git.corp.google.com/g/#/c/152533/ Change-Id: Ia79a475065b3891db8fc4014559062ab1ac95ebe
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
35e0b8dd7902e92f50ede4df2e4bad4ed581b770 |
|
28-Nov-2011 |
John Reck <jreck@google.com> |
Put canvas on a layer Bug: 5666191 Change-Id: I30708d508b7e05e8bcbc6c22413134ca378f6d2c
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
3eaf0f8cdb150a43732c8391a73046811b3c378d |
|
23-Nov-2011 |
Chris Craik <ccraik@google.com> |
Force layers above overscroll/fixed elements to composite bug:5480098 This fixes the case where they were drawn on the base layer, beneath overscroll elements. Change-Id: If9dda8c3a25cf38e777847b834ae02ec530a8000
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
139c51ff62a002e015fde2d06e2102633d9a8023 |
|
18-Nov-2011 |
Chris Craik <ccraik@google.com> |
Only allow stacking contexts to skip compositing bug:5635942 Change-Id: Ibda67bb638d9fca5f32c85ee39c1ae1429986eda
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
9b381fdf13b6f448ab78bdd052c4a744233626e4 |
|
16-Nov-2011 |
Ben Murdoch <benm@google.com> |
Promote -ve z-index fixed/scrollable elements to layers We normally do not necessarily promote fixed or scrollable elements to compositing layers to try and reduce the number of layers that get created. However in the case that such an element appears in the negative z-order, we must do the promotion to ensure that the layer is painted at the correct z-index in the hierarchy (i.e not too high - sites like to use a fixed image with z-index:-1 to implement a fixed background -- without this patch we end up painting the background over the main page content). Bug: 5152567 Change-Id: I36bfe14660a33d45ad54552ae41b9d7157f8dabf
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
834546469c79df0516956f90f5e0a9100ba1fcd5 |
|
03-Oct-2011 |
Chris Craik <ccraik@google.com> |
allow for compositing of 1x1 plugins bug:5382635 Change-Id: I0da21245ec7808da452941a45ae5008e278f3007
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
09750f5c829979ca6fc0c740459029d3f606b734 |
|
11-Aug-2011 |
Kristian Monsen <kristianm@google.com> |
Part of fix for bug 5152544 Reduce the number of warning, int and size_t Don't compare and use size_t with int Change-Id: I08b329cdb192fa031acae5a90cd6ad6d8ec39aea
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
ea4557db7014fad3d9cf9af2b3f55377826ec725 |
|
08-Aug-2011 |
Nicolas Roard <nicolasroard@google.com> |
Previous commit was missing a chunk of code... bug:5121768 Change-Id: Ie0065bca023b9a8470970ba15f5837f600fe4afb
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
db9378c1fab20d230f03456aa467c178cc2fbf7f |
|
06-Aug-2011 |
Nicolas Roard <nicolasroard@google.com> |
Fix crashes on plus.google.com and reduce the number of necessary layers bug:5121768 Change-Id: I616af5cdc3f8b0a790fd50434c919b2c95b0e486
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
e0aa068729e4558f198f02f9217b11a05fe3d1d3 |
|
20-Jul-2011 |
Nicolas Roard <nicolasroard@google.com> |
Reduce the number of layers - overflow elements triggered all layers before them to be composited; this is not needed at all... - fixed elements will trigger layers after them to be composited, but we don't need to composite all of them -- the one fully contained into previous composited layers don't need to... bug:5069090 Change-Id: I65f789f490b837a16096b4cb186c45ade1605b41
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
7e6e4dd41950ef98c67ee99be2d67daf563009ca |
|
15-Jul-2011 |
Shimeng (Simon) Wang <swang@google.com> |
Add android specific virtual function to GraphicsLayerClient. This lets the GraphicsLayerClient instance decides whether it has owning RenderLayer, instead of using static_cast. This makes overflow'ed iframe scrollable again. This change also reverts Tenghui's CL: https://android-git.corp.google.com/g/#change,115508 Tested on scrollable iframe and inline video. issue: 4902019 Change-Id: I252f5432b0750c5cac0a4404663e1730ef006cfc
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
a61d17ffd296786f61755ec29a4fcff1223ba88f |
|
15-Jun-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Fix the crash caused by recent webkit RenderLayerCompositor change We used to rely on the fact that RenderLayerBacking is the only subclass of GraphicsLayerClient, but now the RenderLayerCompositor also inherit it and is used for iframe. That cause us to get invalid pointer in GraphicsLayerAndroid. The solution here is to disable the new webkit approach b/c we have our own iframe support already. bug:4592195 Change-Id: Ia786233907d83028fdc6865c28fbbd5291564ad0
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
829e967a377c20562f78476d819aa35a53302435 |
|
06-Jun-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r84325: Fix RenderLayerCompositor.cpp iframe compositing propogation now works for <object> and framesets so the methods have been renamed - implement that renaming in our code. See http://trac.webkit.org/changeset/83518 Change-Id: Id1fd6d47f5ac4546f6eddf443658b4b481542292
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
2daae5fd11344eaa88a0d92b0f6d65f8d2255c00 |
|
02-Jun-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r84325: Initial merge by git. Change-Id: Ic1a909300ecc0a13ddc6b4e784371d2ac6e3d59b
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
2bde8e466a4451c7319e3a072d118917957d6554 |
|
25-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r82507: Initial merge by git Change-Id: I60ce9d780725b58b45e54165733a8ffee23b683e
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
81bc750723a18f21cd17d1b173cd2a4dda9cea6e |
|
24-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r80534: Intial merge by Git Change-Id: Ia7a83357124c9e1cdb1debf55d9661ec0bd09a61
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
2fc2651226baac27029e38c9d6ef883fa32084db |
|
18-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r78450: Initial merge by git. Change-Id: I6d3e5f1f868ec266a0aafdef66182ddc3f265dc1
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
ab9e7a118cf1ea2e3a93dce683b2ded3e7291ddb |
|
16-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r76408: Initial merge by git. Change-Id: I5b91decbd693ccbf5c1b8354b37cd68cc9a1ea53
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
65f03d4f644ce73618e5f4f50dd694b26f55ae12 |
|
13-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r75993: Initial merge by git. Change-Id: I602bbdc3974787a3b0450456a30a7868286921c3
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|
cad810f21b803229eb11403f9209855525a25d57 |
|
06-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r75315: Initial merge by git. Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
/external/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp
|