summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add BaseRenderer to handle generic rendering tasks.Derek Sollenberger2011-06-296-124/+295
| | | | Change-Id: I5cf0e2da4d4f48be5daf176b5aac8222b9919ba9
* Merge "Cleanup Skia related rendering code for raster rendering."Derek Sollenberger2011-06-2815-161/+108
|\
| * Cleanup Skia related rendering code for raster rendering.Derek Sollenberger2011-06-2815-161/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Revert "Bubbles up the url that has the invalid certificate.""Huahui Wu2011-06-283-8/+5
|\ \
| * | Revert "Bubbles up the url that has the invalid certificate."Huahui Wu2011-06-283-8/+5
| | | | | | | | | | | | This reverts commit f072ccf633e8c2c2812289f0e65f18320f2147c8.
* | | Merge "Bubbles up the url that has the invalid certificate."Huahui Wu2011-06-283-5/+8
|\ \ \ | |/ /
| * | Bubbles up the url that has the invalid certificate.Huahui Wu2011-06-273-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b/2689122 SSL error shows the wrong page when triggered by an image/javascript in the page This CL bubbles the url, which has the invalid cert, up to framework to display it. Related CLs are: Framework: https://android-git.corp.google.com/g/#change,117828 Browser: https://android-git.corp.google.com/g/#change,117835 Change-Id: If01ea2320aa50450a6d3d409123bed5a9f101d61
* | | Merge "Delete the GL texture when deleting the Surface Texture"Teng-Hui Zhu2011-06-281-0/+1
|\ \ \
| * | | Delete the GL texture when deleting the Surface TextureTeng-Hui Zhu2011-06-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise, there will be GPU memory leak. bug:4947376 Change-Id: Ib76a47c197d7c1a01471c4b38e210e0d5dd9fa02
* | | | Merge "Prevent GL rings on layers"John Reck2011-06-271-1/+2
|\ \ \ \ | |_|_|/ |/| | |
| * | | Prevent GL rings on layersJohn Reck2011-06-271-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Bug: 4496611 Rings on layers are still drawn with the software path, but the gl ones are also drawn and in the wrong location. For now, prevent the drawing of the incorrect GL rings Change-Id: I7436dec9da3ce936b2ed0c4aa549a31b00e6e066
* | | am 293cc036: am 96b31381: (-s ours) Merge "Update WebKit to work with the ↵Derek Sollenberger2011-06-270-0/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | latest Skia (r1562)." * commit '293cc0366a30e156ff00ec8dbc63e905bd33cba5': Update WebKit to work with the latest Skia (r1562).
| * \ \ am 96b31381: (-s ours) Merge "Update WebKit to work with the latest Skia ↵Derek Sollenberger2011-06-240-0/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (r1562)." * commit '96b3138148c51cb4ad4bddca665fc528677dd182': Update WebKit to work with the latest Skia (r1562).
| | * \ \ Merge "Update WebKit to work with the latest Skia (r1562)."Derek Sollenberger2011-06-241-6/+12
| | |\ \ \
| | | * | | Update WebKit to work with the latest Skia (r1562).Derek Sollenberger2011-06-241-6/+12
| | |/ / / | | | | | | | | | | | | | | | Change-Id: Iefa4e71603cfdfd8ecaff61994c007853cab2970
* | | | | Refactor and improve the raster rendering for base tiles.Derek Sollenberger2011-06-275-198/+326
| |_|/ / |/| | | | | | | | | | | Change-Id: I1dc4622e0ce1602f6dc314f0b510c41adb95a443
* | | | Merge "Browser ST: Support both OES and 2D texture target"Teng-Hui Zhu2011-06-248-37/+193
|\ \ \ \
| * | | | Browser ST: Support both OES and 2D texture targetTeng-Hui Zhu2011-06-248-37/+193
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Better way to determine not to reflow.Shimeng (Simon) Wang2011-06-231-2/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Do not reflow text if a div has border."Shimeng (Simon) Wang2011-06-231-1/+1
|\ \ \
| * | | Do not reflow text if a div has border.Shimeng (Simon) Wang2011-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge "Remove legacy fps cap"John Reck2011-06-232-12/+0
|\ \ \ \
| * | | | Remove legacy fps capJohn Reck2011-06-222-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 4743033 Change-Id: Ic0603ecf3af9290bd6d374aa8ddf4342948064ac
* | | | | Tiles: increase the minimal number to cover the whole screenTeng-Hui Zhu2011-06-221-5/+4
| |/ / / |/| | | | | | | | | | | Change-Id: Iad5ef9dc1f9944a326e45dd2721cb0005e69f425
* | | | Browser ST: Lower the upper limit for texture allocationTeng-Hui Zhu2011-06-221-2/+6
|/ / / | | | | | | | | | Change-Id: Ie88de19e89e298b69b106fbb42d2b9d26bb98014
* | | Merge "Fix compiler error when DEBUG is turned on"Teng-Hui Zhu2011-06-222-2/+2
|\ \ \
| * | | Fix compiler error when DEBUG is turned onTeng-Hui Zhu2011-06-212-2/+2
| | | | | | | | | | | | | | | | Change-Id: I1a9d8eab3e5259eade94fc9e825ec4d162a1e392
* | | | Merge "Remove old customized code."Shimeng (Simon) Wang2011-06-211-7/+0
|\ \ \ \
| * | | | Remove old customized code.Shimeng (Simon) Wang2011-06-211-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Fix the Surface Texture Issue on the phones"Teng-Hui Zhu2011-06-212-0/+3
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Fix the Surface Texture Issue on the phonesTeng-Hui Zhu2011-06-212-0/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: Ibee33c53d65a6c1b98f5e88ed79862cd30418347
* | | | | Merge changes I1f457d1e,I365930f3,Iad35a220Ben Murdoch2011-06-213-2/+9
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | * changes: Fix storage/transaction-error-callback.html Fix fast/encoding/dumpAsText//utf-16-no-bom.xml Add android-specific result for fast/encoding/meta-in-script.html
| * | | | Fix storage/transaction-error-callback.htmlBen Murdoch2011-06-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Android specific result after change to V8 error reporting. See http://trac.webkit.org/changeset/77374 Change-Id: I1f457d1e159eb4a7c1ba35a8f370490efd924b07
| * | | | Fix fast/encoding/dumpAsText//utf-16-no-bom.xmlBen Murdoch2011-06-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test now expects us to use the XMLTreeViewer, so make sure that it's enabled. SetDeveloperExtras enables the XMLTreeViewer and Inspector, but we have no inspector on Android, so this is just toggling the XMLTreeViewer on. Change-Id: I365930f34003d6e97aed88af77746c784a3c3bd1
| * | | | Add android-specific result for fast/encoding/meta-in-script.htmlBen Murdoch2011-06-211-0/+3
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently failing on Android due to difference in output of V8 vs. JSC. See http://trac.webkit.org/changeset/73797 Change-Id: Iad35a22066d18d8e1c5d292bbf86574cdbb77f38
* | | | The background image should be opaqueTeng-Hui Zhu2011-06-201-2/+2
| | | | | | | | | | | | | | | | | | | | bug:4406718 Change-Id: Iea532c639bf41aad2488819d42c315a0e3d747fd
* | | | Copied into Surface Texture line by line instead of pixel by pixel.Teng-Hui Zhu2011-06-201-7/+4
|/ / / | | | | | | | | | Change-Id: Ide38fce4ba0be0eb506cb4c5497915e11812b6bd
* | | Merge "Turn the Surface Texture path on for baseTile"Teng-Hui Zhu2011-06-178-65/+156
|\ \ \
| * | | Turn the Surface Texture path on for baseTileTeng-Hui Zhu2011-06-178-65/+156
| | | | | | | | | | | | | | | | Change-Id: I852c546b2c62419ccfb96ed1c0d157e49a3b1aef
* | | | Merge "Ignore the initial empty document when setting viewport size."Shimeng (Simon) Wang2011-06-171-0/+5
|\ \ \ \
| * | | | Ignore the initial empty document when setting viewport size.Shimeng (Simon) Wang2011-06-171-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the issue where "google legal" dialog will show empty content, since the initial empty document will get laid out and used in some circumstances. issue: 4501857 Change-Id: I779d983f3c81724663391872de81ceed025adec1
* | | | | Merge "Change mTextSize to be a percentage"John Reck2011-06-171-9/+3
|\ \ \ \ \
| * | | | | Change mTextSize to be a percentageJohn Reck2011-06-161-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I22720665be2900121acaa3801adc36f3d7fddeae
* | | | | | Merge "Interface clean up for porting Surface Texture, no functional change."Teng-Hui Zhu2011-06-178-76/+176
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Interface clean up for porting Surface Texture, no functional change.Teng-Hui Zhu2011-06-168-76/+176
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0d43dd94a1bb4666d20a39b2b272337e89a21d8b
* | | | | | Fix rounded rectangle background colour.Ben Murdoch2011-06-161-0/+1
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply WebKit change http://trac.webkit.org/changeset/83002 to our GraphicsContext port. Bug: 4674341 Change-Id: I1399ae0f12aff3f24417a7d6f36006a73e8e48ff
* | | | | Merge "Set appropriate initial viewport bounds."Shimeng (Simon) Wang2011-06-151-1/+8
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Set appropriate initial viewport bounds.Shimeng (Simon) Wang2011-06-151-1/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes lots of cases where various legal/license dialog show empty content. issue: 4501857 Change-Id: I113b1b43ec1b2f17fad4bf9fbf6aa17f8b10240c
* | | | Merge "Rmove unnecessary passing of unused parameter"Ben Murdoch2011-06-151-1/+1
|\ \ \ \
| * | | | Rmove unnecessary passing of unused parameterBen Murdoch2011-06-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Requires a change in external/chromium, see If349cd2ffd56b9f539d4ebdb8944964fc57289e5 Change-Id: I88d7c291ee1ffd1b1c413ffaf59acf5e4ae57c78