summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/android/nav
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add two missing null checks"John Reck2012-02-211-1/+1
|\
| * Add two missing null checksJohn Reck2012-02-211-1/+1
| | | | | | | | | | | | Bug: 6008243 Change-Id: I32df636933d77dc9d7174f7a025a1ee70bb945fa
* | async find-on-page implementation via WebKitVictoria Lease2012-02-213-1196/+3
|/ | | | Change-Id: I5804c865f4bce6452213dc89337ff6a5e6100c9e
* frameworks/base refactoring.Mathias Agopian2012-02-171-1/+1
| | | | | | First step. Move libui headers to their new home. Change-Id: I2e770e6b53c2f34432b0df2937c4cc33af6dc52b
* Initial support for keyboard navigationJohn Reck2012-02-151-0/+4
| | | | | | Bug: 6019693 Change-Id: I7b4f6d83e8913e647e8ac7340afd01d609c4343b
* Merge "Update the scale when updating DrawGL functor"Teng-Hui Zhu2012-02-141-2/+7
|\
| * Update the scale when updating DrawGL functorTeng-Hui Zhu2012-02-141-2/+7
| | | | | | | | | | | | | | | | | | bug:6008955 framework change: https://android-git.corp.google.com/g/#/c/165735/ Change-Id: I4228af004ac2060fa53cf49d34cde68b15fedc80
* | resolved conflicts for merge of 6f1bf086 to masterDerek Sollenberger2012-02-061-1/+1
|\ \ | | | | | | | | | Change-Id: I104f02e5e6ec50c002a2bdc960b428ece13528dd
| * | Skia API changes as a result of an update to the Skia library.Derek Sollenberger2012-01-311-1/+1
| | | | | | | | | | | | | | | | | | These changes are required to work with r3022 of Skia Change-Id: I4d4a13bad9acc54934bbb46bdfc08ee424c7a33a
* | | Merge "Plumbing to notify WebViewCore when paints should pause"Chris Craik2012-02-061-36/+24
|\ \ \
| * | | Plumbing to notify WebViewCore when paints should pauseChris Craik2012-02-021-36/+24
| | | | | | | | | | | | | | | | Change-Id: I93c76ccd401b1fe611cc9c1ea361251667422c7b
* | | | Snap selection handles to end of textJohn Reck2012-02-021-5/+6
| |_|/ |/| | | | | | | | | | | | | | | | | | | | Instead of using WebKit's cursor location use the start and end of the text highlight region since we only highlight text and not other content like images Change-Id: I1b84b8a0be34c56e87169d215c581fdada745362
* | | Fix text selection on iframesJohn Reck2012-02-012-3/+5
|/ / | | | | | | Change-Id: Ie1943ef0ba2d353fac20ff67f78a1647921daec4
* | Fix typoJohn Reck2012-01-312-4/+4
| | | | | | | | Change-Id: I2d3f2c88a18c6c6ae63ec6aae376497437f513c7
* | Minor draw extras cleanup and refactorJohn Reck2012-01-314-58/+128
| | | | | | | | Change-Id: Iba601e384549c11cf659a47e06c586048f624148
* | Webkit text selectionJohn Reck2012-01-306-2259/+200
| | | | | | | | Change-Id: I8e2e400940c7c84055aeb2624958aaf47804900b
* | Merge "Clean up tranfer queue before EGL context destroy"Teng-Hui Zhu2012-01-271-1/+10
|\ \
| * | Clean up tranfer queue before EGL context destroyTeng-Hui Zhu2012-01-271-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will avoid ANR when texture generation thread is stuck b/c transfer queue is running out of slots, at the same time, EGL context get destroyed and no more draw call coming to free up more slots. Abandon the surface texture will also help to be more memory friendly. Move the highEndGfx check to TilesManager. bug:5639899 Change-Id: I98f0289ae5ca18361f71dec853327223506e3073
* | | Merge "Render dropdown menu natively"Michael Kolb2012-01-271-1/+0
|\ \ \
| * | | Render dropdown menu nativelyMichael Kolb2012-01-271-1/+0
| |/ / | | | | | | | | | Change-Id: I1c76b6177a7d182d68ad050ff4e2951b59104c79
* | | Do not share SkPicture* between WebViewCore and CachedRoot.Victoria Lease2012-01-272-2/+19
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Fix form button layoutMichael Kolb2012-01-241-3/+0
| | | | | | | | | | | | | | | | | | Bug: 5822424 Fixed by removing all padding adjustments and rendering buttons natively as draw commands Change-Id: I6adcdfbd75b3c586414b5e6e60aeca01f5d05b9d
* | Add tree swapping properties and statsChris Craik2012-01-241-5/+17
| | | | | | | | Change-Id: I0033b8794ae33dade050069d6c209653f0d21fd1
* | Merge "Removed navcache from scrollToFrame() and nativeFindAll()."Victoria Lease2012-01-231-13/+11
|\ \
| * | Removed navcache from scrollToFrame() and nativeFindAll().Victoria Lease2012-01-201-13/+11
| | | | | | | | | | | | | | | | | | | | | | | | Both of these functions now work with the current base layer's picture set. That should have the navcache completely out of find-on-page. Change-Id: I8ab4ac4a3a4d16cfff034e73aa817fad1fc426a7
* | | Merge "Add cut and paste to ContentEditable."George Mount2012-01-231-0/+21
|\ \ \ | |/ / |/| |
| * | Add cut and paste to ContentEditable.George Mount2012-01-181-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 5806267 Use visual selection to determine the webkit selection. The webkit selection can be used to cut text from an editable area. It can also be used to do better complex character text copy. Framework Change: I56543d17670a8c98484314c89c7fa6a94cb809e4 Change-Id: I194c6d9e2add67151b97092a1a54f5c081296000
* | | Merge "Remove ANDROID_CSS_RING"John Reck2012-01-195-212/+0
|\ \ \ | |/ / |/| |
| * | Remove ANDROID_CSS_RINGJohn Reck2012-01-185-212/+0
| | | | | | | | | | | | Change-Id: I7395a5f17b0ccfe8dafcc97fa3ab8897676608e9
* | | Fix software extras on base layerJohn Reck2012-01-183-11/+8
|/ / | | | | | | | | | | Need to revist software drawing in general, but this gets it working for now Change-Id: I1745de7a67c75400c31a070f1e17a0602b0df190
* | Initial NavCache removalJohn Reck2012-01-111-11/+15
| | | | | | | | Change-Id: Id34d3be6b11c4ba77b59dd9fb01a9cc050d581f6
* | Merge "Rename LOG_ASSERT to ALOG_ASSERT DO NOT MERGE"Steve Block2012-01-101-39/+39
|\ \
| * | Rename LOG_ASSERT to ALOG_ASSERT DO NOT MERGESteve Block2012-01-101-39/+39
| | | | | | | | | | | | | | | | | | | | | See https://android-git.corp.google.com/g/157519 Bug: 5449033 Change-Id: Icaed25ccf4d689b533101e966e8303810b61b0d4
* | | Draw GLExtras for each layer.Victoria Lease2012-01-095-20/+51
|/ / | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Rewrote validZip() with three-digit ZIP prefix."Victoria Lease2012-01-041-74/+178
|\ \
| * | Rewrote validZip() with three-digit ZIP prefix.Victoria Lease2012-01-041-74/+178
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5774164 The previous version of validZip() used a single two-digit ZIP prefix range with two exceptions, per state. This did not accurately reflect postal reality, so I've modified the function to use a proper three-digit ZIP prefix. This should address the ZIP/state mismatches present in the previous implementation, including Montana addresses failing detection. Change-Id: Ia0dada335ff2972e9649308751e60b71799e75ac
* | | Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-035-13/+13
|/ / | | | | | | | | | | | | See https://android-git.corp.google.com/g/156016 Bug: 5449033 Change-Id: I35a9fa5e53a83a9c9a920333a3752dd151fbd3b8
* | Merge "Removed computeCursorRings."Victoria Lease2011-12-131-3/+0
|\ \
| * | Removed computeCursorRings.Victoria Lease2011-12-121-3/+0
| | | | | | | | | | | | | | | | | | As a result of the fix for 5688027, computeCursorRings is no longer used. Change-Id: I4e7f06067608e283d327a8abc09b42de7a9b83d2
* | | Merge "update callback mechanism, adds nativeDiscardAllTextures for ↵Chris Craik2011-12-131-8/+17
|\ \ \ | |/ / |/| | | | | TileBenchmark tool"
| * | update callback mechanism, adds nativeDiscardAllTextures for TileBenchmark toolChris Craik2011-12-131-8/+17
| | | | | | | | | | | | | | | | | | | | | | | | bug:5062896 Depends on frameworks/base change: https://android-git.corp.google.com/g/#/c/154844/ Change-Id: I8e5101fa212568837fe002b14fb9171c2f6dfe22
* | | Removed ConstructPartRects().Victoria Lease2011-12-121-104/+3
|/ / | | | | | | | | | | | | | | bug: 5688027 This function was producing incorrect bounds. WebKit's bounds are preferable. Change-Id: I2458a149bcb284b29a45972bb46e5c1cb09c0c66
* | am 1d9cab1b: Merge "Fix crash" into ics-mr1John Reck2011-12-071-3/+6
|\ \ | |/ | | | | | | * commit '1d9cab1bc5a505a47c7a314699520dcd56ee9d4f': Fix crash
| * Fix crashJohn Reck2011-12-071-3/+6
| | | | | | | | | | | | Bug: 5727901 Change-Id: Ic2323eca6bc6e77fe428f3602800799e7b996cce
* | am 5b792777: Remove unneeded PictureSet clearNicolas Roard2011-12-061-2/+0
|\ \ | |/ | | | | | | * commit '5b7927778dc52a2279927acdbef479ca994c843e': Remove unneeded PictureSet clear
| * Remove unneeded PictureSet clearNicolas Roard2011-12-061-2/+0
| | | | | | | | | | | | bug:5720732 Change-Id: Iaf3a41adaa0799867a615b42d1d603aca3c8e35d
* | am c8ec6fac: Merge "Support spellcheck on text areas" into ics-mr1John Reck2011-12-061-0/+1
|\ \ | |/ | | | | | | * commit 'c8ec6fac3055c0cb85047eb31c7c6459d28aa1c4': Support spellcheck on text areas
| * Merge "Support spellcheck on text areas" into ics-mr1John Reck2011-12-061-0/+1
| |\
| | * Support spellcheck on text areasJohn Reck2011-12-061-0/+1
| | | | | | | | | | | | | | | | | | Bug: 5719053 Change-Id: I5f69e411d2ade2eaaf5c9e9e39dc8dc7d23425f1
* | | am 1d71a5f4: Merge "Don\'t deep copy animations, prepare animations on both ↵Chris Craik2011-12-061-3/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | trees" into ics-mr1 * commit '1d71a5f4405639dece648eda291ab6a2aecbb968': Don't deep copy animations, prepare animations on both trees