| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
bug:4995281
Change-Id: Iee2d508c234d3e1cecb367b0108fd7215730173c
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Id8612946d845daad86f02f626c3247ff8dc1d2f8
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The webkit merge from CL 112610 introduced an api change in
setrectForUnderline, changing two params from int to float. The body
of the function, however, was still performing int to float
conversions, resulting in a debug assert within skia and conversion
results forced to zero. This CL removes the outdated conversion.
Change-Id: I0d5fae39552c3e6801b83e6c4363dc063a01b165
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
issue: 4982074
Change-Id: I5d86539a17393f3060cd67bd4c6888734037c7e4
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts some of my previous change which wrongly treats
format-detection as a viewport change.
issue: 4975315
Change-Id: Icb3ab9b813010b253a59fca6992deb1aa4d186e7
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The Android's customized way of parsing viewport meta tags is kept intact;
while the viewport update notification mechanism is changed to use webkit's
way. This gives much better notification of viewport switching.
issue: 4975315
Change-Id: I7896b67d684efec015245ee804a9243e72ff0b50
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When tiles are reclaimed, they are now taken first from webviews that haven't
been drawn in a while. Previously they were taken from any other webview - which
may have been one still being displayed if multiple are onscreen.
bug:4049143 partially solved (still not enough graphics memory allocated for
tiles on tablet devices)
Change-Id: Id400ea28e92ba805120c8353881834157fefa483
|
|/ /
| |
| |
| |
| |
| | |
Java side change: #change,118782
Change-Id: I9f94f2541a2dd197a77210566fb3a8d28102010c
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ie1c24e5e402c539e0359810cfdf872178fa083c1
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
The GaneshRenderer can now be swapped in for the RasterRenderer in
BaseTile. A following CL will enable this swap at runtime.
Change-Id: Id42040fce2895ab00cccb8f11dfd0489df861655
|
| |/
|/|
| |
| |
| | |
bug:4976882
Change-Id: If1c913da8bdc3a310a3a665dc895711093fb8788
|
|/
|
|
|
| |
bug:4595809
Change-Id: Ieaacb3cf7c6ea51f2ae7d92e5acf5c9fcafcf1d8
|
|
|
|
| |
Change-Id: I5cf0e2da4d4f48be5daf176b5aac8222b9919ba9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the existing code we created a sharedBitmap for BaseTiles and
never used it instead opting for createing bitmaps on the stack to
enable partial invalidation. This CL removes the sharedBitmap concept
and instead creates all bitmaps on the stack.
This means that BackedDoubleBufferedTexture no longer needs to have
a bitmap member, but instead simply takes the bitmap from the caller
and uploads it to the appropriate texture. To make this upload clean
we now pass the bitmap via const references instead of pointers.
Change-Id: Ie218c4b4564e5574ca6e404d4857904ab41a3a5c
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
Otherwise, there will be GPU memory leak.
bug:4947376
Change-Id: Ib76a47c197d7c1a01471c4b38e210e0d5dd9fa02
|
|/
|
|
| |
Change-Id: I1dc4622e0ce1602f6dc314f0b510c41adb95a443
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
B/c of driver limitation, we are using 2D texture target for our Surface
Texture, this will be switched to EXTERNAL_OES soon. In order to have smooth
transition, I added the code which can handle both types and it depends on what
Surface Texture itself reports.
Tested with both modes on Crespo since its driver support both.
bug:4905428
Change-Id: Ic91702e7b8f75329f7d948e9217f7fc689a95bbb
|
|/
|
|
|
|
|
|
|
| |
Instead of using border which may be too broad, using whether an object
is floating to fix flickr's reflow issue. Checked sites like slashdot.org
and nytimes.com, this works better.
issue: 4596265
Change-Id: Ic263b1e6fddedb47e410687ed04cd2ac7ccb7bed
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This also fixes the case where flickr header's position
is not good since it's reflowed for issue 4596265.
issue: 4596265
Change-Id: I8445ec408a813935871c5d011b23b70e569105d3
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 4743033
Change-Id: Ic0603ecf3af9290bd6d374aa8ddf4342948064ac
|
| |/
|/|
| |
| | |
Change-Id: Iad5ef9dc1f9944a326e45dd2721cb0005e69f425
|
|/
|
|
| |
Change-Id: Ie88de19e89e298b69b106fbb42d2b9d26bb98014
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I1a9d8eab3e5259eade94fc9e825ec4d162a1e392
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes slashdot.org after recent webkit merge, since the removed code
will sometimes require extra layout.
This code is two years old, and related to iframe flattening, which
is not used any more in Android. Android still does frameset flattening.
Verified sites such as developer.android.com are still working.
issue: 4753055
Change-Id: I69f78bec53671eb488b629bde7cc2c3158f1a510
|
| |
| |
| |
| | |
Change-Id: Ibee33c53d65a6c1b98f5e88ed79862cd30418347
|
| |
| |
| |
| |
| | |
bug:4406718
Change-Id: Iea532c639bf41aad2488819d42c315a0e3d747fd
|
|/
|
|
| |
Change-Id: Ide38fce4ba0be0eb506cb4c5497915e11812b6bd
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I852c546b2c62419ccfb96ed1c0d157e49a3b1aef
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Change-Id: I0d43dd94a1bb4666d20a39b2b272337e89a21d8b
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Apply WebKit change http://trac.webkit.org/changeset/83002 to
our GraphicsContext port.
Bug: 4674341
Change-Id: I1399ae0f12aff3f24417a7d6f36006a73e8e48ff
|
|/
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I959b25a9447154395f168132f908c0f4512d4be6
|
|
|
|
|
| |
Bug: 4442995
Change-Id: I9c37d7022946fd66e1ee635328182bf1456b0de7
|