dfd2fb1ed3c17d0cbb4af895f74704c22130587f |
|
15-Nov-2011 |
Chris Craik <ccraik@google.com> |
synchronous layer updates, and animation deferral during paint bug:5522081 bug:5239801 bug:5297563 Change-Id: I600f66999e093f720a8ea97ef3e15d3d1d297a8f
/external/webkit/Source/WebCore/Android.mk
|
4600714fcda05a5a4355fa7bd1d502b69c8147b6 |
|
13-Oct-2011 |
Nicolas Roard <nicolasroard@google.com> |
am 9bd21466: Merge "Refactor the image sharing code" into ics-mr0 * commit '9bd214662e776fb18e43d1ad32ce274803ec309a': Refactor the image sharing code
|
9651fe9381af8dcc55a6370c3d2a65fcbdab846e |
|
12-Oct-2011 |
Nicolas Roard <nicolasroard@google.com> |
Refactor the image sharing code We add a separate Images Manager, working both in GL and software rendering. bug:5425148 Change-Id: Ib5bc88ad94d49c7f1eb969a716691ac98dc10b77
/external/webkit/Source/WebCore/Android.mk
|
d7a8fefd0e472b1a70e651ae5b43b94e9a4bd976 |
|
11-Oct-2011 |
claireho <chinglanho@gmail.com> |
Fallback handle if vertical glyphs are missing. Bug 5094208 : browser VerticalWritingMode support. Some punctuation has to change its glyph in vertical writing mode. For example, dash in vertical text is a vertical bar. In current Android system fonts and fallback fonts, none of them have the substitute tables for vertical writing mode. We call a conversion function that converts the punctuation to the Unicode Vertical Form (0xFE10 - 0xFE19) or to the closest glyphs as alternative when vertical substitute tables are absent in fonts. Otherwise, we use Harfbuzz to do the vertical glyph shapping. Change-Id: If1d31bb72aaaba45ed50bbb75d6246cfa30e3428
/external/webkit/Source/WebCore/Android.mk
|
d0d7e64a671e46579342231a654f9d0f729e4e73 |
|
10-Oct-2011 |
Chris Craik <ccraik@google.com> |
Merge "Double buffering for layers"
|
e48d27773894f36d85e5c2e2052ab90d502e1c72 |
|
05-Oct-2011 |
Chris Craik <ccraik@google.com> |
Double buffering for layers bug:5309934 Defer picture changes and invalidations when: 1) a tiled texture hasn't completed painting 2) the user is scrolling (done in PaintedSurface) Remaining issues: Should block updates on zooming Change-Id: I60ee722e651f96e95a4ac0e819999fc1589037c3
/external/webkit/Source/WebCore/Android.mk
|
fcb01cd64de0a1d6f8f8c897d16cc2628be53960 |
|
07-Oct-2011 |
John Reck <jreck@google.com> |
Switch find on page to GL Bug: 5354191 Refactor how extras are drawn in GL Change-Id: Ifb61c73abecd2d074903a7fb44fe4b82aacc64ac
/external/webkit/Source/WebCore/Android.mk
|
8fea66e503c97640d6bdb5b8e5ddcb27324b5866 |
|
01-Sep-2011 |
Nicolas Roard <nicolasroard@google.com> |
Add shared images for layers bug:5242595 bug:5218173 Change-Id: I37d395e85441671312aac3e236cc8276019aa990
/external/webkit/Source/WebCore/Android.mk
|
77e5b594dd717e27b1a8be2b521f738cf5941ae1 |
|
19-Aug-2011 |
Nicolas Roard <nicolasroard@google.com> |
Refactoring of BaseLayerAndroid and GLWebViewState: - we extract the GL set up GLWebViewState - we extract the zoom management to a new ZoomManager class bug:3392331 Change-Id: If42523a7192bab2f8c9d1f00a50721380340230d
/external/webkit/Source/WebCore/Android.mk
|
7c554a61cb935660cdc86905d040c781b490150f |
|
01-Aug-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Shared surface texture Instead of assigning each tile a Surface Texture, now just a normal GL texture. The content from skia bitmap will first drawn into a queue of Surface Textures, at draw time, blit them into each tile's GL texture. Added extra lock to protect the queue operation and Surface Texture operation. bug:5044597 Change-Id: I25f46228b93a3e99526daf52d8bd0d8d8fcc2879
/external/webkit/Source/WebCore/Android.mk
|
3c131605fca8e29a88fdc4923d86bdc3f40adb2b |
|
22-Jun-2011 |
Nicolas Roard <nicolasroard@google.com> |
Implements tiled layers. We remove all the existing code in LayerAndroid related to the old texture management and introduce two new classes: - PaintedSurface, used as a placeholder ui-side for the regularly changing LayerAndroid - TiledTexture, implementing the tiling of PaintedSurface using a set of BaseTile bug:4580444 bug:3392331 Change-Id: I0daa079d2acce49f3baa8c312ea0b0dd457ccd5c
/external/webkit/Source/WebCore/Android.mk
|
5dcd286d3e3e60f6a090f775a1fdceb40f578b75 |
|
13-Jul-2011 |
Chris Craik <ccraik@google.com> |
Tile profiling backend Added tile profiling member (TilesProfiler) to TilesManager to track rendering status of tiles. Change-Id: Ied828c6ad2a15588965e6641edecb162bd76bc62
/external/webkit/Source/WebCore/Android.mk
|
beb5d5b7abfe05ecd6dccd281a0885e7a9526286 |
|
30-Jun-2011 |
Chris Craik <ccraik@google.com> |
Merge "Refactoring: Moved 'SkLayer' to 'Layer' class in webkit"
|
76152fd25512ebff27cf7977c65ddcf694a6570d |
|
30-Jun-2011 |
Chris Craik <ccraik@google.com> |
Refactoring: Moved 'SkLayer' to 'Layer' class in webkit Change-Id: Ie1c24e5e402c539e0359810cfdf872178fa083c1
/external/webkit/Source/WebCore/Android.mk
|
8dfdf8aa25b250ed3b8c0a443cf1cbaf9bd12c5b |
|
30-Jun-2011 |
Derek Sollenberger <djsollen@google.com> |
Add initial support for Ganesh renderer. The GaneshRenderer can now be swapped in for the RasterRenderer in BaseTile. A following CL will enable this swap at runtime. Change-Id: Id42040fce2895ab00cccb8f11dfd0489df861655
/external/webkit/Source/WebCore/Android.mk
|
232d0b3572d13d9b4fb1211d9d56252a1ede3ed6 |
|
28-Jun-2011 |
Derek Sollenberger <djsollen@google.com> |
Add BaseRenderer to handle generic rendering tasks. Change-Id: I5cf0e2da4d4f48be5daf176b5aac8222b9919ba9
/external/webkit/Source/WebCore/Android.mk
|
ec182c75fb35d955a9115fbaf516f648a48ed0e1 |
|
28-Jun-2011 |
Derek Sollenberger <djsollen@google.com> |
Cleanup Skia related rendering code for raster rendering. 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
/external/webkit/Source/WebCore/Android.mk
|
fca6a67b130c1f97d366460af412ec6e6de14834 |
|
27-Jun-2011 |
Derek Sollenberger <djsollen@google.com> |
Refactor and improve the raster rendering for base tiles. Change-Id: I1dc4622e0ce1602f6dc314f0b510c41adb95a443
/external/webkit/Source/WebCore/Android.mk
|
808efddb145d485fdb8202437578f218340124b2 |
|
06-Jun-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r84325: Fix makefiles. See http://trac.webkit.org/changeset/82562 for new XMLTreeViewer generation. Change-Id: I52c8d510602e7e77ea6a134510f8e5bb6b0c4d9a
/external/webkit/Source/WebCore/Android.mk
|
2daae5fd11344eaa88a0d92b0f6d65f8d2255c00 |
|
02-Jun-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r84325: Initial merge by git. Change-Id: Ic1a909300ecc0a13ddc6b4e784371d2ac6e3d59b
/external/webkit/Source/WebCore/Android.mk
|
3742ac093d35d923c81693096ab6671e9b147700 |
|
08-Jun-2011 |
Steve Block <steveblock@google.com> |
Merge changes I55c6d71a,Ifb3277d4,Ia1b847a2,I7ba9cf3f,Ida2b2a8a,I1280ec90,I72f818d5,I2e3b588b,I9a4e6289,Ia724c78b,Icd8612c8,Ie31b15d7,Ie125edae,I77941a88,I89dae78b,I3516e5ca,I1a4c17b5,I2c4ecc1a,I9c8e6537,Ifac13115,Ie1f80e09,Ia541ed77,I60ce9d78 * changes: Merge WebKit at r82507: Update ThirdPartyProject.prop Merge WebKit at r82507: Cherry-pick change r88166 to add INSPECTOR guards to ScriptProfiler Merge WebKit at r82507: Work around a V8 bug Merge WebKit at r82507: JNIType renamed to JavaType Merge WebKit at r82507: IconDatabaseClient interface expanded Merge WebKit at r82507: Don't use new loss-free code path in HTMLCanvasElement::toDataURL() Merge WebKit at r82507: IcondDatabaseBase::iconForPageURL() renamed Merge WebKit at r82507: IconDatabaseBase::Open() signature changed Merge WebKit at r82507: Node::isContentEditable() renamed Merge WebKit at r82507: Use icon database through IconDatabaseBase Merge WebKit at r82507: toInputElement() is now a member of Node Merge WebKit at r82507: FrameLoaderClient::objectContentType() signature changed Merge WebKit at r82507: StringImpl::computeHash() removed Merge WebKit at r82507: Stub out FontPlatformData::setOrientation() Merge WebKit at r82507: Path::strokeBoundingRect() is now const Merge WebKit at r82507: Add missing UnusedParam.h include in ApplicationCacheGroup.cpp Merge WebKit at r82507: Continue to use Android's version of FontPlatformData.h Merge WebKit at r82507: Update signature of FontCustomPlatformData::fontPlatformData() Merge WebKit at r82507: Fix conflicts due to JNI refactoring Merge WebKit at r82507: Fix conflicts due to new StorageTracker Merge WebKit at r82507: Fix conflicts Merge WebKit at r82507: Fix makefiles Merge WebKit at r82507: Initial merge by git
|
bafa44a9b9f47c1487cf18754bbcc6292c372fb6 |
|
07-Jun-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r82507: Fix makefiles Change-Id: Ia541ed77797442b5894b6fb88b3b829cc59c3535
/external/webkit/Source/WebCore/Android.mk
|
2bde8e466a4451c7319e3a072d118917957d6554 |
|
25-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r82507: Initial merge by git Change-Id: I60ce9d780725b58b45e54165733a8ffee23b683e
/external/webkit/Source/WebCore/Android.mk
|
eb40b62c73237c78ff48b131dd9eeb5871c0cc38 |
|
07-Jun-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
refactor the TextureInfo out from SharedTexture, no functional change Change-Id: I9018a8079da1df2fd55c94aacd4ae96227ad2bd2
/external/webkit/Source/WebCore/Android.mk
|
3b523b87218c05c8dd49c191e3d5a7a114907e82 |
|
24-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r80534: Fix makefiles. Add new and remove deleted files to fix makefiles. See http://trac.webkit.org/changeset/79861 for new XSLTreeViewer generation. Also remove a stub from TemporaryLInkStubs that we now get by compiling the correct files in JSC (see http://trac.webkit.org/changeset/78634). Change-Id: I550b035b7c9c915b42738366da7817dca020c9a8
/external/webkit/Source/WebCore/Android.mk
|
9921f05212aa840e1ce32e9f04fa60ca4b3bcbb7 |
|
01-Jun-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r80534: Fix conflicts. Android.jscbindings.mk 79223 Conflict due to http://trac.webkit.org/changeset/79223 Android.mk Conflicts due to http://trac.webkit.org/changeset/79825 and http://trac.webkit.org/changeset/79978 Android.v8bindings.mk 80367 Conflicts due to http://trac.webkit.org/changeset/80103 and http://trac.webkit.org/changeset/80367 HTMLMediaElement.cpp Conflicts due to http://trac.webkit.org/changeset/80030 and local TOUCH_EVENTS modifications. HTMLDocumentParser.cpp Conflict due to http://trac.webkit.org/changeset/79772 and local ANDROID_INSTRUMENT modifications. CachedResourceLoader.cpp|h Conflicts due to http://trac.webkit.org/changeset/78602 and ANDROID_BLOCK_NETWORK_IMAGE. MemoryCache.h Conflicts due to http://trac.webkit.org/changeset/78848 and ANDROID_INSTRUMENT. FrameView.cpp Conflict due to http://trac.webkit.org/changeset/78928 and locally added updatePositionedObjects function. NetworkStateNotifier JobjectWrapper.cpp Git seems to have got confused with a rename here in JobjectWrapper.cpp, keep ours. Conflicts due to http://trac.webkit.org/changeset/79563 and local Android additions. PluginViewNone.cpp 79904 Conflicts due to http://trac.webkit.org/changeset/79904 and local cherry pick of http://trac.webkit.org/changeset/79988 RenderBox.cpp Conflicts due to http://trac.webkit.org/changeset/79467 and local android modifications. Change-Id: I98bd80de86b5169212da137ad3df42c1c35e8931
/external/webkit/Source/WebCore/Android.mk
|
81bc750723a18f21cd17d1b173cd2a4dda9cea6e |
|
24-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r80534: Intial merge by Git Change-Id: Ia7a83357124c9e1cdb1debf55d9661ec0bd09a61
/external/webkit/Source/WebCore/Android.mk
|
0bc8a6f1de48da432733e2bd21c5c793b7a0393d |
|
01-Jun-2011 |
Teng-Hui Zhu <ztenghui@google.com> |
Support the screen shot while the video is paused. Basically, the GL textures generated for the surface texture will be used for showing the screenshot. Surface texture will be recycled every time a new video starts. But GL textures will be recycled either when running out of memory bound, or when the mediaplayer is deleted. 1. Add the VideoLayerManager as a static instance to manage the info of textures allocated for the screenshot. The basic info will be added into the manager while the video is played and prepared. During the draw time, the matirx info will be updated, too. 2. When there are too many screenshots are created, then we will discard the oldest one and just show the grey static rectangle to replace the screenshot. The corresponding framework change is 112501. Change-Id: Ifea60c96532500f9c93062cc97f7c4ef978046b0
/external/webkit/Source/WebCore/Android.mk
|
a1f6960b1e7568f18887cd35bb3fe6b3b7f69eae |
|
18-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r78450: Fix Makefiles PCRE switched for YARR - http://trac.webkit.org/changeset/78042 Change-Id: Ie5090e0d7a174e3c2975b807d0b4769b15494156
/external/webkit/Source/WebCore/Android.mk
|
2fc2651226baac27029e38c9d6ef883fa32084db |
|
18-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r78450: Initial merge by git. Change-Id: I6d3e5f1f868ec266a0aafdef66182ddc3f265dc1
/external/webkit/Source/WebCore/Android.mk
|
61f2d6a1f71aa7a52ec56b93958324b8b6de1b6a |
|
17-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r76408: Fix Makefiles. Change-Id: I4d8928d488fb00050058569cf21e7d48e5d5c247
/external/webkit/Source/WebCore/Android.mk
|
ab9e7a118cf1ea2e3a93dce683b2ded3e7291ddb |
|
16-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r76408: Initial merge by git. Change-Id: I5b91decbd693ccbf5c1b8354b37cd68cc9a1ea53
/external/webkit/Source/WebCore/Android.mk
|
d05cd8d73ef0b36cd415af17933fe79f9f8f328d |
|
16-May-2011 |
John Reck <jreck@google.com> |
Basic performance monitor for tiles Change-Id: Ic67a5093a7c09b870ec34160ae0c999162dddcfc
/external/webkit/Source/WebCore/Android.mk
|
4aac085d417cce1ecefcf0553724beede7a9670b |
|
13-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r75993: Fix Makefiles Change-Id: I81db2c8ade83fcaf85db13629a12b7e0d2e6dccc
/external/webkit/Source/WebCore/Android.mk
|
65f03d4f644ce73618e5f4f50dd694b26f55ae12 |
|
13-May-2011 |
Ben Murdoch <benm@google.com> |
Merge WebKit at r75993: Initial merge by git. Change-Id: I602bbdc3974787a3b0450456a30a7868286921c3
/external/webkit/Source/WebCore/Android.mk
|
0fa866435a202d26c06a48475da734e9e98c2879 |
|
09-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r75315: Fix Makefiles See http://trac.webkit.org/changeset/74646 Change-Id: Ib0ef9902925ddb13ec97fad0753515b10b1d3c01
/external/webkit/Source/WebCore/Android.mk
|
cad810f21b803229eb11403f9209855525a25d57 |
|
06-May-2011 |
Steve Block <steveblock@google.com> |
Merge WebKit at r75315: Initial merge by git. Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
/external/webkit/Source/WebCore/Android.mk
|