summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/android
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | 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
* | | | | Merge "Add enclosing parent rects to hit test object."Mangesh Ghiware2012-02-064-7/+46
|\ \ \ \ \
| * | | | | Add enclosing parent rects to hit test object.Mangesh Ghiware2012-02-064-7/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Walk up the tree from innerNode, and add up to 5 distinct bounding boxes. These can be used for better double-tap zooming and centering of text and/or images. Bug: 5175030 Bug: 5768421 Change-Id: Id8767507127d0394474b7500f9e39a6d59f8eeac
* | | | | | resolved conflicts for merge of 6f1bf086 to masterDerek Sollenberger2012-02-061-1/+1
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | Change-Id: I104f02e5e6ec50c002a2bdc960b428ece13528dd
| * | | | | am 2857538e: Skia API changes as a result of an update to the Skia library.Derek Sollenberger2012-02-061-1/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | | | | | | | * commit '2857538e8cd8c752b06ee75dd039791a186455b3': Skia API changes as a result of an update to the Skia library.
| | * | | | 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
* | | | | | Merge "Use field identifier for content-editable fields."George Mount2012-02-032-43/+14
|\ \ \ \ \ \
| * | | | | | Use field identifier for content-editable fields.George Mount2012-02-012-43/+14
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 5946645 Framework change: I0b1c52a6c78f2a2bc16a69fa97f21655af3209d3 Change-Id: I915b49c6161fc0604e584699ec96cc86ba96ac79
* | | | | | Fix text selection with one handle off screenJohn Reck2012-02-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I95ed7c1f33628a1b2f707e458be6fca57b57a3b0
* | | | | | Snap selection handles to end of textJohn Reck2012-02-022-25/+30
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Make sure no text selection change occurs during key press.George Mount2012-02-021-0/+4
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | Bug 5947031 Change-Id: I9eb52ffa745b010d5ba0bff94704d1579a5257f2
* | | | Fix input cursorJohn Reck2012-02-011-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 5947031 Change-Id: I2bad8ffc9bd53aa3a2405a9b5e21c05486489dd4
* | | | Fix text selection on iframesJohn Reck2012-02-014-45/+69
|/ / / | | | | | | | | | Change-Id: Ie1943ef0ba2d353fac20ff67f78a1647921daec4
* | | Fix typoJohn Reck2012-01-312-4/+4
| | | | | | | | | | | | Change-Id: I2d3f2c88a18c6c6ae63ec6aae376497437f513c7
* | | Merge "Minor draw extras cleanup and refactor"John Reck2012-01-315-70/+130
|\ \ \
| * | | Minor draw extras cleanup and refactorJohn Reck2012-01-315-70/+130
| | | | | | | | | | | | | | | | Change-Id: Iba601e384549c11cf659a47e06c586048f624148
* | | | Support select allJohn Reck2012-01-311-0/+8
|/ / / | | | | | | | | | | | | | | | Framework CL: 161649 Change-Id: I16e889da0199c16270ed0576511eb21d63434ff0
* | | Webkit text selectionJohn Reck2012-01-3011-2327/+507
| | | | | | | | | | | | 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-274-277/+0
|\ \ \ \
| * | | | Render dropdown menu nativelyMichael Kolb2012-01-274-277/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I1c76b6177a7d182d68ad050ff4e2951b59104c79
* | | | | Do not share SkPicture* between WebViewCore and CachedRoot.Victoria Lease2012-01-274-22/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Enable hyperlink auditing (html5 ping attribute)"Russell Brenner2012-01-261-0/+4
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Enable hyperlink auditing (html5 ping attribute)Russell Brenner2012-01-251-0/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Activate ping functionality when JavaScript is enabled. Since users might choose to turn off JavaScript out of concern for privacy, this was deemed an appropriate extension of an existing user preference. Bug: 5581321 Change-Id: Ic2358ba1c4dac9ff99479b2e9103330bd04d530c
* | | | Render radio buttons and checkboxes directlyMichael Kolb2012-01-253-175/+0
|/ / / | | | | | | | | | | | | | | | Removed the 9-patch code Change-Id: Ic55a617df6058f69c74dff13bf09a455f0091f92
* | | Merge "Fix auto-complete for content-editable fields."George Mount2012-01-252-102/+160
|\ \ \
| * | | Fix auto-complete for content-editable fields.George Mount2012-01-242-102/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 5608192 Made text edit code also work with content editable fields. Added content-editable-specific text field initialization callback into java. Framework change: I5f1fcc13a0abe204db301e027954dc47c3a48db0 Change-Id: Idcf8d99d9e844669ea68122a7509990f5ce8dcca
* | | | Fix form button layoutMichael Kolb2012-01-245-170/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5822424 Fixed by removing all padding adjustments and rendering buttons natively as draw commands Change-Id: I6adcdfbd75b3c586414b5e6e60aeca01f5d05b9d
* | | | Merge changes Ie4655349,I8696c362,Ie18ec51fRussell Brenner2012-01-241-15/+33
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fix uninitialized return value for decoding Refine WebHistory log output Revert "Enable verbose debugging for WebHistory"
| * | | | Fix uninitialized return value for decodingRussell Brenner2012-01-241-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebCore::TextEncoding::decode() has a return flag, passed by reference, which is set only upon failure, remaining uninitialized upon success. The flag is now initted to false by the caller. If it then changes to true, it indicates an actual failure, so we exit early. Change-Id: Ie4655349b8e44d92e8d7cc7531a6bcc077efbb34
| * | | | Refine WebHistory log outputRussell Brenner2012-01-241-10/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Log output is more explicit upon failure, but otherwise quiet. Bug: 5143832 Change-Id: I8696c36277b0fac12698b4ace9cf4131344f6a0c
| * | | | Revert "Enable verbose debugging for WebHistory"Russell Brenner2012-01-231-1/+0
| | | | | | | | | | | | | | | | | | | | This reverts commit 5c18ff59df2320908e33f4b17675650073b5d22b.
* | | | | 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-233-0/+200
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add cut and paste to ContentEditable.George Mount2012-01-183-0/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge "Support aspect ratio for the inline video"Teng-Hui Zhu2012-01-181-1/+2
|\ \ \ \ \
| * | | | | Support aspect ratio for the inline videoTeng-Hui Zhu2012-01-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the aspect ratio is using the element attributes, now we honor the aspect ratio reported by the video. bug:5880615 Change-Id: I1ed29e9e8df3f9ec3d67c027838ce3edfa3aefd4
* | | | | | Merge "Fix software extras on base layer"John Reck2012-01-183-11/+8
|\ \ \ \ \ \
| * | | | | | 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
* | | | | | Add tapHighlightColor supportJohn Reck2012-01-181-2/+13
|/ / / / / | | | | | | | | | | | | | | | Change-Id: Ic49abd60a206e97c9a397e3f89c4acbdc3b982ff
* | | | | Merge "Support javascript to exit full screen video"Teng-Hui Zhu2012-01-173-0/+24
|\ \ \ \ \ | |/ / / / | | / / / | |/ / / |/| | |
| * | | Support javascript to exit full screen videoTeng-Hui Zhu2012-01-163-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When webkit side receive the webkitExitFullscreen, just send it over to the java side. framework change: https://android-git.corp.google.com/g/#/c/158653/ Change-Id: Ice2a5ea33458a8bf3e6990e288d94d5f032b0921
* | | | Merge changes Id68b9b29,I2f1a6b3d,I8cde579dRussell Brenner2012-01-171-150/+207
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Enable verbose debugging for WebHistory Refactor WebHistory Update unitTest to match current WebHistory