| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I81421e45e07eddc4153996797cd9bddda9c2b8c7
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
bug:5367327
bug:6656642
This reverts commit 874e5fbe3113052b0e3b7068d4b8df89bdeb4579
Change-Id: I0fd636bd93c47e9e21fac2ccf1996048823e893a
|
|\ \ \ \ \ \ \ |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This fixes a frequent warning that was occurring due to empty-content layers
being painted in merged layers:
"Warning: painting PicturePile without content!"
Change-Id: I71dbc3cdf1adbbcdd15c833add753cdd06cfcd4f
|
|\ \ \ \ \ \ \ |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ibaa44ce9c24bdf05de0963efe12d9123113b08b6
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I15a9c63d7aed9f54095763499d3ffff2e17872b7
|
|\ \ \ \ \ \ \ |
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I304c6e78e9e570dd4e67fa101697ca3b2f17acd7
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | / / / /
| | |/ / / /
| |/| | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bug:6806306
This also include partial change from webkit.
http://trac.webkit.org/changeset/91232
Framework change: https://android-git.corp.google.com/g/#/c/208569/
Change-Id: I1a843472c0ce3b01bcad3b7c3c12c93702f2970c
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Previously toggling hasText for the content of the SurfaceBacking was enough to
cause it to change scale entirely each time the value was changed. Now the
allowZoom flag is sticky to avoid unnecessary full-SurfaceBacking repaints.
Additionally, changes from allowZoom true->false will not trigger delay.
Change-Id: Ie6a13850f86d21f5a12a184c08b940aa2156ef07
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fall back to standard brute-force method.
InstrumentedPlatformCanvas from upstream webkit trunk/Source/WebCore/platform/graphics/blackberry/InstrumentedPlatformCanvas.h as of changeset 113390 ( http://trac.webkit.org/changeset/113390 )
Change-Id: I7b3884b8284d896c0948d23b6ec9fe0d2d98a6d5
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Only implemented for now when USE_RECORDING_CONTEXT is enabled. Standard
SkPicture PicturePile implementation defaults to hasText = hasContent = true.
Change-Id: I535b53151963bf8c415e420c1d5a789954e98cbf
|
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Handle it the same as a save/restore, but split up the SkMatrix handling
as beginTransparentLayer does not save the matrix
Also, enable RecordingContext by default, as all major known issues should be
fixed now.
Change-Id: I414556f65d5de704e2ce18e44a87d932b937993b
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I1a956939c35ab37a2195a5589276589301c97da9
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Change-Id: Id69b9d7ff6c7bdecbf344cd4b982abbb292a415d
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
used PicturePile.
bug:6835416
Change-Id: I7b66d9a6b5bea7196181e2a6dfcecef33d4996d0
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
used PicturePile.
bug:6835416
Change-Id: I5d810af206e111cfb7645e53d11f1aa6b35b313e
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I71b309c96cedefee66b9b7100e483c934e198085
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I5e04c28a0c65378a26b1b99bcfeed4331591e265
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I52d46f45692c5b0ed0a23b01cb6b21c9bf672840
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
Change-Id: I68b4c303b59fd4127c83e9ccb1d43ed630e21253
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I1e8f607a94685f3aa8f63e40fe2a265bca8a084e
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
bug:6829376
This reverts commit 0453f79675ffe6fddb59add2dcee0e3f0e7e74b1
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Clear will only happen when the player is stopped and we are moving away from
the current page.
bug:6520904
Change-Id: I8fd872eefdc012aa819280499298e50186a9a20f
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I1d9c361cff6d8b5ff5f1cd198ca97740fdcc2954
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I71e41f1a76ac3e8e845d9636d57cf3896bb6ec0d
|
|\ \ \ \ \ \ \ |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Change-Id: I8ef6737ef4798d0a0b9100ea60e3a04b8198661c
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | / / / /
| | |_|/ / / /
| |/| | | | | |
|
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A change in collection, visible rect or scale will cause a re-prepare in invoke
mode. Always re-prepare in draw mode to keep updating tile draw counts - this
way a scrolling webview doesn't steal tiles unjustly from a non-scrolling
webview.
Change-Id: Idf9f88afe36b582a3aa0369cfb76d8e47e5d3da6
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The previous text bound estimates were incorrect for vertical text, empty
for single-glyph runs, and generally way too large. This change addresses
all of the above issues.
Change-Id: I5f3740a96f0532609f57347299ccb1adf78dc391
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: If46f35856279ab2a356cb7f99671fcd15f4ddf37
(cherry picked from commit 19d56fe70a9ea33c3ce2ad4f0b547e35453aeafd)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I13145c96ae5911c5ebe6b2006c53f1a05ffddc1e
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
mallinfo will block any malloc/frees while it is running, and
unfortunately it is rather slow - it takes upwards of 70ms. Fortunately,
we don't need all the info mallinfo returns, and can instead query
for the total usage directly. This call merely returns a global value,
so the caching mechanism that is in place is no longer necessary.
Change-Id: Ida3af9202a6825b19b8590d4b40ca72ba2230c90
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Make sure to take into account the current matrix to calculate the right
global bounds
Tag operations with the matrix that affected their drawing
Change-Id: Iadda9f3849dc3df1507e63423ff8d3ad0f37d74e
|
|\ \ \ \ \ |
|