| Commit message (Collapse) | Author | Age | Files | Lines |
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
When content is cleared, check for locale change and flush internal
font caches, if necessary.
Bug: 5873170
Change-Id: Ifba52e6e827444b41d08f1ca08c3b6f2c9d87462
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| | |
fixes crash when updateLayerPositions called on a layer before m_state set
bug:6154462
Change-Id: I1568fde3d8458f13bdb01ec2364334dbfc27041a
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
| |/
|
|
|
|
|
|
|
|
| |
Tile texture discard could leave the transfer queue with a mismatched base tile
and texture, so that the saved tile isn't the correct owner. Detect this case,
and mark the transfer obsolete.
bug:6157456
Change-Id: Ib02ecf877c4b99d07172541db8236e15c528af58
|
| |
|
|
|
|
|
| |
Started using ALOGW/E for indicating warnings/errors
Also delete the unused TilesTracker.h
Change-Id: I1986a3057efd4c8e260dbc020e21c02d4d646cf3
|
| |\
| |
| |
| | |
Change-Id: I5c3e6fe524ae5742420c5a6e092d92840e2754f0
|
| | |\
| | |
| | |
| | |
| | | |
* commit '1969832edc74f5a34c300f386e6739d5faff6bed':
Update WebKit with necessary changes for the Skia merge.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
This CL address the modifications needed for r3312 of Skia
Change-Id: I0574657e7a84e53c6b92cefbe07668e9467880db
|
| | | |\
| | | |
| | | |
| | | | |
Change-Id: Ib2618ca7bd118da611e897f537b4f4ab5deb8e36
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes a crash from positioned generated content under run-in.
See http://trac.webkit.org/changeset/100677.
Bug: 6079158
Change-Id: I3d2012c58f47e71ae500e33551dfab5587b84534
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 5338388
Change-Id: I2ae12dde6ef2f30e015c052da67c2bafbd59ecd3
|
| |\ \ \ \ \ |
|
| | |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Displays surface collection count on tiles when visual indicator is on.
Change-Id: Ibe90792279849baff6f5bf0d71b80d9081471dc4
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ie35c0bf17535a6234986bc47344407697ce68d4b
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
These checks are obsolete, as texture/tile stealing both occur on the UI thread,
and detach textures from tiles.
Change-Id: I6d906217ee8954ac04b95f94a4516fd4dfbbb3b0
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ic17235008ba96056cef353285e46eec86ee52597
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
With the latest refactoring we lost the possibility of having a layer
other than LayerAndroid be fixed positioned. This CL remove the
FixedLayerAndroid class (rename it into FixedPositioning) of the
hierarchy, and use delegation to apply fixed position.
Change-Id: Ib291fcaefe6a4431849ccfe2cf458fac6cac58aa
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: Ia3810e83a2d919ff5fa37b8fcd92e6cbbb63d569
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge multiple painted layers into a LayerGroup to share a dualTiledTexture
see LayerAndroid::canJoinGroup() for merging rules
Change-Id: I5f5b156894c3743825f570b47d34e905d74de10a
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ic94e67678e7f5783bf6690308d0a13ce2202d1f2
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I0074d10bc969f139e66c9c8014811309a1e85f5b
|
| |\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| | |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 6118912
Change-Id: I1345370b975e8a47b5969224f77e506bb87d973d
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Now that find text is done through webkit, we don't need those.
Change-Id: I70a7bbdcc0e6842ab2ce181871c2893ce84012c7
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug:5684832
Change-Id: I57fd4cddd480f6d8d5e3bebdf9a63bcab59e02c5
|
| |/ / / /
| | | |
| | | |
| | | | |
Change-Id: I63bda1a03b3e634b8ee92a0379ab46af8a7af6b5
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:6105013
Since BaseTile's painter pointer may be stale, pass transform through draw
rename transparency->opacity where needed
added const for drawing path rects
Change-Id: Ie08cef63c656e95887a3230af18b5b6a4513c10d
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: I588aa5709e7a3c2ced9479c3cf9c1827bf6f7733
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 5771391
Change-Id: I3072fd1e9ad7b0ab9d3f6beac84c125d1930024f
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Refactor the code such that the shared resources are in the VideoLayerManager
now.
Get rid of the solid color texture and use pure color shader.
bug:6079959
Change-Id: I0d1ce50157fb2ed083b9cc80464a1e61fa8e159f
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Disable layer readiness check when in single surface mode
Disregard painter change in TransferQueue::checkObsolete
bug:6091207
Change-Id: I556fca3faf2482beffd81ecbcf7a03a43d297cb9
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* added 'LayerGroup' class
separate the painting/tiled features of a layer (eventually multiple layers)
tiled drawing/preparing/counting details are abstracted out of LayerAndroid
* added 'SurfaceCollection' class
incorporates both the BaseLayerAndroid/LayerAndroid tree, as well as the
vector of tiled LayerGroup
* renamed 'TreeManager' to 'SurfaceManager'
* Removes PaintedSurface
was mostly a thin wrapper around DualTiledTexture
* Combines TilePainter/SurfacePainter
* Simplified ref counting
Change-Id: I92c5c75f48d92e0e28812c56de00102399fc02ee
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bug:6079959
Change-Id: I55c96bb6abc90503c178607d0798c82e2c5ecaf1
|
| |\ \ \ \ \ \
| |_|/ / / /
|/| | / / /
| | |/ / /
| |/| | |
| | | | |
| | | | | |
rendering crash
* commit '797ef40436bbd0876936c82037ce7aa8d520933d':
Cherry-pick WebKit r100677 to fix a rendering crash
|
| | |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* commit '538b01d6410e7c7a5b2faabe7b84c80ddc32d5f3':
Cherry-pick WebKit r100677 to fix a rendering crash
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This fixes a crash from positioned generated content under run-in.
See http://trac.webkit.org/changeset/100677.
Bug: 6079158
Change-Id: I3d2012c58f47e71ae500e33551dfab5587b84534
|
| |\ \ \ \ \ \ |
|