summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* frameworks/base refactoring.Mathias Agopian2012-02-179-13/+13
| | | | | | step 2: move libutils headers to their new home in androidfw. Change-Id: I5e97cfccf6828bc37207b92fbfe301b1ca31df4c
* frameworks/base refactoring.Mathias Agopian2012-02-174-4/+4
| | | | | | First step. Move libui headers to their new home. Change-Id: I2e770e6b53c2f34432b0df2937c4cc33af6dc52b
* Merge "simplify texture generation filters"Chris Craik2012-02-1712-115/+94
|\
| * simplify texture generation filtersChris Craik2012-02-1612-115/+94
| | | | | | | | | | | | | | | | | | | | Filters can no longer block, which removes the need for transfer queue interruption. The filter no longer touches the currently painting tile. Tiles are now all ref-counted to accomodate the container being deleted while one of its tiles is still painting. Change-Id: Iaa4848665efdf90846defb0a53bf1ea013b8421b
* | Merge "Fix rounding error in clip"Chris Craik2012-02-174-64/+71
|\ \
| * | Fix rounding error in clipChris Craik2012-02-164-64/+71
| |/ | | | | | | | | | | | | | | | | | | bug:5460425 Was intermittently causing top row of pixels in a layer to be incorrectly clipped. Additionally, cleaned up shader draw setup. Change-Id: Ib089354a1953e9a574e58a459d5f3623cc68dd21
* | Merge "Clean cached trust state on system storage update."Selim Gurun2012-02-163-2/+28
|\ \
| * | Clean cached trust state on system storage update.Selim Gurun2012-02-163-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 6009802 Cherry pick d61e19d1adc4e5fd664a3a5e5c0fd1141e697345. When credential storage is updated, reset any states in network layer that caches information. Change-Id: Iba4ea75723bbfab24c4ed3107fbaf5f7557c663b
* | | Merge "No prefetch for low end device."Teng-Hui Zhu2012-02-161-14/+15
|\ \ \ | |/ / |/| |
| * | No prefetch for low end device.Teng-Hui Zhu2012-02-151-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bottleneck for crespo is normally on painting side, prefetch can add unnecessary overhead to it. This only hurts zooming in, but scroll/fling or zoom out is looking fine, and overall performance is better. bug:6008123 Change-Id: I591b29eb5f296cd959f1aea845dfb9711123fa54
* | | Remove JSC-specific code and V8 guards from Android-specific codeSteve Block2012-02-1611-123/+11
| | | | | | | | | | | | | | | | | | | | | Also removes such code from downstream edits to non-Android-specific code. Bug: 5495373 Change-Id: I478824af2e6ff0eff9a43a9534c2a5ee0e99e9f8
* | | Remove option to build WebKit with JSCSteve Block2012-02-163-1245/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | V8 has been the default JS engine since Froyo and has shipped on all devices in Gingerbread onwards. However, we continued to support JSC for a number of reasons. See bug for details. Now that we can use V8 in all cases, we should drop support for JSC to eliminate the maintenance overhead. Adds a clean step as this changes a Makefile. Note that this was previously landed as https://android-git.corp.google.com/g/#/c/162144/, but broke the full_x86-eng build, so was reverted. Bug: 5495373 Change-Id: I3d41362f93b9f3d034f17150aaa402379e75d367
* | | Merge "Revert "Clean cached trust state on system storage update.""Selim Gurun2012-02-153-28/+2
|\ \ \
| * | | Revert "Clean cached trust state on system storage update."Selim Gurun2012-02-153-28/+2
| | | | | | | | | | | | This reverts commit d61e19d1adc4e5fd664a3a5e5c0fd1141e697345
* | | | Merge "Initial support for keyboard navigation"John Reck2012-02-1512-37/+111
|\ \ \ \
| * | | | Initial support for keyboard navigationJohn Reck2012-02-1512-37/+111
| | |/ / | |/| | | | | | | | | | | | | | | | | | Bug: 6019693 Change-Id: I7b4f6d83e8913e647e8ac7340afd01d609c4343b
* | | | Merge "Clean cached trust state on system storage update."Selim Gurun2012-02-153-2/+28
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | Clean cached trust state on system storage update.Selim Gurun2012-02-153-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 6009802 When credential storage is updated, reset any states in network layer that caches information. Change-Id: I551cd84645e40991234b18801216907ae7ab6579
* | | Merge "Fix for high latency when creating a new layer"Nicolas Roard2012-02-151-0/+5
|\ \ \ | |_|/ |/| |
| * | Fix for high latency when creating a new layerNicolas Roard2012-02-141-0/+5
| | | | | | | | | | | | | | | bug:6016661 Change-Id: I09b729203b77f8138f8b32182d70e1fc6c5ea9f7
* | | 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
* | | | Merge "Shrink the transfer queue by default"Teng-Hui Zhu2012-02-104-19/+33
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Shrink the transfer queue by defaultTeng-Hui Zhu2012-02-074-19/+33
| | | | | | | | | | | | | | | | | | This change can save 1.25MB per process if the app is using webview. Change-Id: I32b691f15fa7d395e546963fa64e2fd269a89be9
* | | Merge "Improve performance of rounded corners (i.e. path anti-aliasing)"Derek Sollenberger2012-02-071-53/+2
|\ \ \
| * | | Improve performance of rounded corners (i.e. path anti-aliasing)Derek Sollenberger2012-02-071-53/+2
| | | | | | | | | | | | | | | | | | | | bug: 4439195 Change-Id: Id1792d60ceec8ecf56b99bcbd898e2f36812b87d
* | | | 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-066-16/+9
|\ \ \ \ | | | | | | | | | | | | | | | Change-Id: I104f02e5e6ec50c002a2bdc960b428ece13528dd
| * \ \ \ am 2857538e: Skia API changes as a result of an update to the Skia library.Derek Sollenberger2012-02-066-16/+9
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * 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-316-16/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-065-77/+67
|\ \ \ \ \ \
| * | | | | | Plumbing to notify WebViewCore when paints should pauseChris Craik2012-02-025-77/+67
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Change-Id: I93c76ccd401b1fe611cc9c1ea361251667422c7b
* | | | | | Merge "Fix the wrong button for html5 audio"Teng-Hui Zhu2012-02-031-4/+1
|\ \ \ \ \ \
| * | | | | | Fix the wrong button for html5 audioTeng-Hui Zhu2012-02-031-4/+1
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the mute button is showing up as a pause button wrongly. We can safely disable it for now. bug:5964086 Change-Id: Ifb26bd4d1a2e9d3ae9a758488627b345df7a44dd
* | | | | | 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
* | | | | | | Merge "Don't use fence sync for browser"Teng-Hui Zhu2012-02-021-1/+2
|\ \ \ \ \ \ \
| * | | | | | | Don't use fence sync for browserTeng-Hui Zhu2012-02-021-1/+2
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Change-Id: I300373ed92230f61a82ed96f2216e5093ed35c9f
* | | | | | | Merge "Fix text selection with one handle off screen"John Reck2012-02-021-1/+2
|\ \ \ \ \ \ \
| * | | | | | | Fix text selection with one handle off screenJohn Reck2012-02-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I95ed7c1f33628a1b2f707e458be6fca57b57a3b0
* | | | | | | | Merge "Snap selection handles to end of text"John Reck2012-02-022-25/+30
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | / | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | 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
* | | | | | | Merge "Revert "Remove option to build WebKit with JSC""Steve Block2012-02-023-0/+1245
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Revert "Remove option to build WebKit with JSC"Steve Block2012-02-023-0/+1245
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c7a3e9f1af3485e19dee3ea3897580d33c1b9ffe. This broke the full_x86-eng build, as V8 does not support x86. Bug: 5495373
* | | | | | | Merge "Make sure no text selection change occurs during key press."George Mount2012-02-021-0/+4
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Make sure no text selection change occurs during key press.George Mount2012-02-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 5947031 Change-Id: I9eb52ffa745b010d5ba0bff94704d1579a5257f2
* | | | | | | Merge "Remove option to build WebKit with JSC"Steve Block2012-02-023-1245/+0
|\ \ \ \ \ \ \
| * | | | | | | Remove option to build WebKit with JSCSteve Block2012-02-023-1245/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | V8 has been the default JS engine since Froyo and has shipped on all devices in Gingerbread onwards. However, we continued to support JSC because V8 requires ARMv7 and at the time, the emulator did not support this. Now that the emulator supports ARMv7, we should drop support for JSC to eliminate the maintenance overhead. Bug: 5495373 Change-Id: Ib31fa1b4927099cf16e9e465233c8667317e209c
* | | | | | | | Merge "Remove suprious Source/Android.mk"Steve Block2012-02-021-312/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | / / / / / | |_|/ / / / / |/| | | | | |