History log of /external/webkit/Source/WebCore/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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