summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fix repaint when we toggle the inverted mode - add a boolean return ↵Nicolas Roard2011-08-186-7/+38
|\ | | | | | | in WebView::nativeSetProperty() - add an inverted flag in BaseTileTexture"
| * Fix repaint when we toggle the inverted modeNicolas Roard2011-08-186-7/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | Merge "Revert "Add Harfbuzz support for system fallback fonts""Russell Brenner2011-08-183-55/+5
|\ \
| * | Revert "Add Harfbuzz support for system fallback fonts"Russell Brenner2011-08-183-55/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "refactor the nativeWindow handling in TransferQueue"Teng-Hui Zhu2011-08-181-38/+26
|\ \ \
| * | | refactor the nativeWindow handling in TransferQueueTeng-Hui Zhu2011-08-181-38/+26
| | | | | | | | | | | | | | | | | | | | | | | | bug:5161750 Change-Id: I33735f258abf850fa3afd7769385b38691365da3
* | | | Merge "tile prefetching now triggered automatically"Chris Craik2011-08-186-61/+42
|\ \ \ \ | |_|_|/ |/| | |
| * | | tile prefetching now triggered automaticallyChris Craik2011-08-176-61/+42
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Reduce the tiles lookup complexity"Nicolas Roard2011-08-175-9/+49
|\ \ \ | |_|/ |/| |
| * | Reduce the tiles lookup complexityNicolas Roard2011-08-175-9/+49
| |/ | | | | | | | | | | bug:5032212 Change-Id: Id3c6ff55de995f1c6b3f9bf36e941f3f499f0bc8
* | Merge "Remove shouldOverrideUrlLoading restrictions"John Reck2011-08-171-6/+0
|\ \ | |/ |/|
| * Remove shouldOverrideUrlLoading restrictionsJohn Reck2011-08-171-6/+0
| | | | | | | | | | | | Bug: 5171504 Change-Id: I5c2dfc8a0fbf07cb5df11bddfafd9f7251380402
* | Merge "Fix Gmail blank page"Teng-Hui Zhu2011-08-171-2/+2
|\ \
| * | Fix Gmail blank pageTeng-Hui Zhu2011-08-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Implement partial repaint for layers (at the tile level) Fixes a ↵Nicolas Roard2011-08-1715-72/+132
|\ \ \ | | | | | | | | | | | | scheduling problem with layers"
| * | | Implement partial repaint for layers (at the tile level)Nicolas Roard2011-08-1715-72/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a scheduling problem with layers bug:3392331 bug:5145259 Change-Id: I2ea2c91f2c6d6f5288375cb5ebdaa69819b740be
* | | | Merge "Cherry pick WebKit r87114"Ben Murdoch2011-08-171-1/+1
|\ \ \ \
| * | | | Cherry pick WebKit r87114Ben Murdoch2011-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://trac.webkit.org/changeset/87114 Bug: 5139032 Change-Id: Ia5a3607ad9163e19d2be5df522fddea3ccd6357e
* | | | | Merge "Add xhdpi constants for combo box."Ben Murdoch2011-08-174-26/+67
|\ \ \ \ \ | |/ / / /
| * | | | Add xhdpi constants for combo box.Ben Murdoch2011-08-174-26/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the asset sizes and margins so that the new xhdpi assets display correctly. Bug: 5171535 Change-Id: Id2f1c378563fd60e6493f513c78ffaea443454e7
* | | | | Merge "Fix NinePatch issue when the destination is smaller than the asset"Derek Sollenberger2011-08-171-1/+17
|\ \ \ \ \
| * | | | | Fix NinePatch issue when the destination is smaller than the assetDerek Sollenberger2011-08-161-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 5041053 Change-Id: Ic06d6d161a04d2d501ad629ba24f827ac6f98331
* | | | | | Merge "Fix for bug 3429537 Google voice (web version) does not play messages ↵Kristian Monsen2011-08-171-2/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | on HC"
| * | | | | | Fix for bug 3429537 Google voice (web version) does not play messages on HCKristian Monsen2011-08-161-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | Merge "Testing for bug 5122864 libwebcore related libraries increased by 3MB ↵Kristian Monsen2011-08-171-2/+1
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | in ICS vs HCMR2"
| * | | | | | Testing for bug 5122864 libwebcore related libraries increased by 3MB in ICS ↵Kristian Monsen2011-08-161-2/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vs HCMR2 Reenabling chromium as a shread lib Change-Id: I746dad6c4ec8410fea3f525820362f1b54c07a6c
* | | | | | Merge "Lazily decode assets for form controls."Ben Murdoch2011-08-1715-110/+144
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Lazily decode assets for form controls.Ben Murdoch2011-08-1615-110/+144
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Add Harfbuzz support for system fallback fonts"Russell Brenner2011-08-163-5/+55
|\ \ \ \ \
| * | | | | Add Harfbuzz support for system fallback fontsRussell Brenner2011-08-163-5/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Merge "full screen delayed repaints no longer dropped in GLWebViewState"Chris Craik2011-08-161-14/+26
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | full screen delayed repaints no longer dropped in GLWebViewStateChris Craik2011-08-151-14/+26
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Parts of fix for bug 5152544 Reduce the number of warning, initializers"Kristian Monsen2011-08-164-4/+4
|\ \ \ \ \
| * | | | | Parts of fix for bug 5152544 Reduce the number of warning, initializersKristian Monsen2011-08-114-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry pick parts of this upstream CL: http://trac.webkit.org/changeset/86949 Change-Id: I019907814804bacd1c98b1480f9b7949274b1a23
* | | | | | Merge "Check the available memory when allocating an ImageBuffer."Ben Murdoch2011-08-163-2/+25
|\ \ \ \ \ \
| * | | | | | Check the available memory when allocating an ImageBuffer.Ben Murdoch2011-08-123-2/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | Merge "Fixing issues needed to get Ganesh working with SurfaceTextures."Derek Sollenberger2011-08-157-11/+74
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | / / / | | |_|/ / / | |/| | | |
| * | | | | Fixing issues needed to get Ganesh working with SurfaceTextures.Derek Sollenberger2011-08-157-11/+74
| |/ / / / | | | | | | | | | | | | | | | | | | | | bug: 5013645 Change-Id: I255a19c68d8a98231b1500d93d21649d15d70820
* | | | | Merge "Remove old code handling SurfTex RGBA in 2D mode"Teng-Hui Zhu2011-08-123-86/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Remove old code handling SurfTex RGBA in 2D modeTeng-Hui Zhu2011-08-113-86/+0
| | |_|/ | |/| | | | | | | | | | | | | | | | | | bug:4982054 Change-Id: Ic8c559df84af0cd1ad27c281eadbc6adf74bea68
* | | | Merge changes I08b329cd,I06a7975dKristian Monsen2011-08-122-4/+4
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | * 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
| * | | Part of fix for bug 5152544 Reduce the number of warning, int and size_tKristian Monsen2011-08-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Don't compare and use size_t with int Change-Id: I08b329cdb192fa031acae5a90cd6ad6d8ec39aea
| * | | Part of fix for bug 5152544 Reduce the number of warningKristian Monsen2011-08-111-1/+1
| |/ / | | | | | | | | | Change-Id: I06a7975d6b08f01731b8bd1761141e3aba942393
* | | Merge "Force canvas scale factor to 1."Ben Murdoch2011-08-121-0/+12
|\ \ \
| * | | Force canvas scale factor to 1.Ben Murdoch2011-08-111-0/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Remove ANativeWindow call to avoid blocking call"Chris Craik2011-08-111-2/+12
|\ \ \ | |_|/ |/| |
| * | Remove ANativeWindow call to avoid blocking callChris Craik2011-08-111-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | bug:5114637 Determine alpha blending through surface texture instead of ANativeWindow call. Should no longer break the gpl build... Change-Id: Iacc733c29413f0302304b78f378a003d690199f0
* | | Merge "Fix crash issue with drawing retain layers as needed"Nicolas Roard2011-08-115-12/+52
|\ \ \ | |_|/ |/| |
| * | Fix crash issue with drawingNicolas Roard2011-08-115-12/+52
| |/ | | | | | | | | | | | | retain layers as needed bug:4177062 Change-Id: Ifd8d493c8ed3b13eedece260136be873f6701fed
* | Merge "Testing for bug 5122864 libwebcore related libraries increased by 3MB ↵Kristian Monsen2011-08-111-1/+2
|\ \ | |/ |/| | | in ICS vs HCMR2"