summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/android/nav/CachedRoot.h
Commit message (Collapse)AuthorAgeFilesLines
* Delete navcache nativeJohn Reck2012-02-271-146/+0
| | | | | | Will clean up the JNI in a later CL Change-Id: I448fe5592026c325c3b2fa1c90f174674bf358b1
* Do not share SkPicture* between WebViewCore and CachedRoot.Victoria Lease2012-01-271-1/+7
| | | | | | | | | | | | | | | | Bug: 5879729 WebViewCore was in the rather naughty habit of forcefully deleting an SkPicture pointer that was currently in use by CachedRoot on the UI thread. It isn't even necessary for WebViewCore to hold this pointer once it has been fed to the CachedRoot, so I have transferred ownership to the CachedRoot itself, who instead of forcefully deleting the SkPicture simply unref()s it when it is finished. This addresses the nasty crashes we've been seeing when the UI thread attempts to do something with the SkPicture that has been deleted behind its back by the WebKit thread. Change-Id: Ifb364f822fc03d2c3813b2edb2b038124c65fc1f
* Draw GLExtras for each layer.Victoria Lease2012-01-091-2/+0
| | | | | | | | | | | Bug: 5747765 Moved the GLExtras::drawGL() call out of GLWebViewState into LayerAndroid and BaseLayerAndroid. This allows us to apply per-layer transforms, ensuring that find-on-page highlights are positioned correctly on their layers. Change-Id: I65b950875eb736601f8afec1770e5cc0201c0450
* Fix find-in-page to scroll scrollable layersSteve Block2011-09-221-1/+1
| | | | | | | | | | This requires the addition of the following methods ... - Layer::contentIsScrollable() - Layer::localToParent() - ScrollableLayerAndroid::scrollRectIntoView() Bug: 5262656 Change-Id: I2f1cf3342f73890f98a172f1b4e3f440c02dd9f4
* Fix some include guards in Android filesSteve Block2011-06-081-2/+2
| | | | | | | | | This will become relevant after we merge beyond http://trac.webkit.org/changeset/81977 (and its follow-up build fixes r81982, r81988, r81990, r82018) which relies on all platforms' instances of FontPlatformData.h using the correct include guard. Change-Id: I58ec4c8ee23698c41d86794333d603b95f303764
* Merge WebKit at r75993: Move WebKit/android files to SourceBen Murdoch2011-05-161-0/+142
Change-Id: Ifa871f8320bdb3a09fe189fffecc23f702c394b9