| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
in WebView::nativeSetProperty() - add an inverted flag in BaseTileTexture"
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- add a boolean return in WebView::nativeSetProperty()
- add an inverted flag in BaseTileTexture
Note that we invert the textures rather than the final screen.
bug:5167645
java counterpart: https://android-git.corp.google.com/g/#/c/129133/
Change-Id: I249e429dbabb347b1c5c0828ef4fad17ece6e4b3
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On large pages, too many font file references are open for mmap
streaming. Rolling back this feature while I add caching.
This reverts commit cfcbe02678eabf19b6b904be61d9991d4515ecb6.
Bug: 5179817
Change-Id: I689db7794c945d548a90006b9484467b784d4b11
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:5161750
Change-Id: I33735f258abf850fa3afd7769385b38691365da3
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5178457
bug:5168261
Tiles are now prefetched at a distance of 2 from the view if the content is at
least 1.2x the size of the view (in each dimension independantly)
Change-Id: I1c251ffbbae709f8924133b9b22df39b4fa88b4c
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| | |
bug:5032212
Change-Id: Id3c6ff55de995f1c6b3f9bf36e941f3f499f0bc8
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Bug: 5171504
Change-Id: I5c2dfc8a0fbf07cb5df11bddfafd9f7251380402
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Gmail is updating the tilePages in different scale factor.
One of the beginning scale factor happens to be the same as the initial value 1.0,
then the code will consider the page is prepared which is not true, and we miss
the necessary page update.
Changing the initial value will make sure that we know the current page is not
really prepared yet. And we can update accordingly.
bug:5134126
Change-Id: Ieb4d01513fc4fbe9d996ab62ad5eb43bb5aace2e
|
|\ \ \
| | | |
| | | |
| | | | |
scheduling problem with layers"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes a scheduling problem with layers
bug:3392331 bug:5145259
Change-Id: I2ea2c91f2c6d6f5288375cb5ebdaa69819b740be
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
http://trac.webkit.org/changeset/87114
Bug: 5139032
Change-Id: Ia5a3607ad9163e19d2be5df522fddea3ccd6357e
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Update the asset sizes and margins so that the new xhdpi assets
display correctly.
Bug: 5171535
Change-Id: Id2f1c378563fd60e6493f513c78ffaea443454e7
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bug: 5041053
Change-Id: Ic06d6d161a04d2d501ad629ba24f827ac6f98331
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
on HC"
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Sending the WebView to java so it can get the private status of
the window.
Depends on frameworks/base CL: https://android-git.corp.google.com/g/#/c/127813/
Change-Id: I014ca73557ba6a2b5fb4f1051465ec7d4bb3ebd5
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | |
| | | | | | | |
in ICS vs HCMR2"
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
vs HCMR2
Reenabling chromium as a shread lib
Change-Id: I746dad6c4ec8410fea3f525820362f1b54c07a6c
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Rather than decoding the graphics when we create a WebView, wait until
we actually need them. This saves about 50ms on native WebView creation time.
Requires frameworks/base change:
I5a2e87d03d73fa74ebb00c33567783225ed97d3a
Bug: 5084146
Change-Id: Ia6c17634f535ed75b2a0757ac4d53f1a0befb78a
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When Skia resorts to fallback fonts for non-latin characters, it
retains the font ID of originally requested font, concealing the
fact that a fallback was invoked. Harfbuzz needs to know the fallback
font ID to read the correct GSUB/GPOS tables from the fallback font
file so that these complex languages can be properly rendered.
This change uses the script recognized by Harfbuzz as a means to
surmise the fallback font that would be used by Skia and then injects
that font file as a replacement for the originally requested font.
Bug: 5087744
Change-Id: I3a3469bcd589ee796c9b5a828fb47d40ecb38738
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bug:5049965
Full screen repaints were passing incorrect inval regions. Added special case
for delayed full repaints to pass full screen back as inval region from drawGL()
method. Since no valid inval region was passed to framework to redraw, the
view's drawGL() wasn't called again, so the tiledPages couldn't be swapped.
Change-Id: Ibbcec77b304c01ba1e3072376480e04613aad56e
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cherry pick parts of this upstream CL:
http://trac.webkit.org/changeset/86949
Change-Id: I019907814804bacd1c98b1480f9b7949274b1a23
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The ImageBuffers used by canvas can eat a ton of memory quickly, so
be mindful of the available memory on the device before allocating
them.
See also frameworks/base change
I3d0f85075497c2a374cd866b0223eecaaa4b5f46
Bug: 5142892
Change-Id: I74d243ef9d0d63aac168c16653e9aae0430dfa21
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | / / /
| | |_|/ / /
| |/| | | | |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | | |
bug: 5013645
Change-Id: I255a19c68d8a98231b1500d93d21649d15d70820
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | | |
bug:4982054
Change-Id: Ic8c559df84af0cd1ad27c281eadbc6adf74bea68
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | | |
* changes:
Part of fix for bug 5152544 Reduce the number of warning, int and size_t
Part of fix for bug 5152544 Reduce the number of warning
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Don't compare and use size_t with int
Change-Id: I08b329cdb192fa031acae5a90cd6ad6d8ec39aea
|
| |/ /
| | |
| | |
| | | |
Change-Id: I06a7975d6b08f01731b8bd1761141e3aba942393
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This Android modification was lost over the course of two WebKit
merges and means that we are allocating the backing images for
canvas significantly larger than they need to be.
For the original change, see Change-Id:
I9652d6b88e01f27d69c804ac6bc56b527b33c219
Bug: 5142892
Change-Id: I01549c017cc3b8d683b273948826433c6451de72
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:5114637
Determine alpha blending through surface texture instead of ANativeWindow call.
Should no longer break the gpl build...
Change-Id: Iacc733c29413f0302304b78f378a003d690199f0
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| |
| | |
retain layers as needed
bug:4177062
Change-Id: Ifd8d493c8ed3b13eedece260136be873f6701fed
|
|\ \
| |/
|/|
| | |
in ICS vs HCMR2"
|