summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Simplify LinkPropertiesTest."Lorenzo Colitti2013-08-081-84/+65
|\
| * Simplify LinkPropertiesTest.Lorenzo Colitti2013-08-081-84/+65
| | | | | | | | | | | | | | Instead of converting IP addresses to strings throughout the test, do so once at the beginning. Change-Id: I7f0dae5d2e9e2cdc6ec808e2cf71197ba6ade0a4
* | Merge "Print UI polish based on UX feedback."Svetoslav Ganov2013-08-088-182/+198
|\ \
| * | Print UI polish based on UX feedback.Svetoslav Ganov2013-08-078-182/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Refreshed the print UI based on UX redlines. 2. Implemented tap outside cancel for the print job config activity which is full-screen but pretends to be a dialog. Change-Id: I5afc7cd40c696109d70af31536898cfcad91b2ab
* | | Reduce the transaction fee of getEnabledInputMethodSubtypeListSatoshi Kataoka2013-08-084-7/+16
| | | | | | | | | | | | | | | Bug: 8467480 Change-Id: If18cce8fbe567df51f29adcdcedff3f743460b8b
* | | Merge "Better handling of broken storage providers."Jeff Sharkey2013-08-086-23/+71
|\ \ \
| * | | Better handling of broken storage providers.Jeff Sharkey2013-08-076-23/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Begin throwing FNFE when storage provider doesn't know about document or when it's having trouble. Treat all provider errors as FNFE and avoid crashing our UI. Change-Id: I946f1ae4125791999464dc4ce494853d5d1c0629
* | | | Merge "Adding new constants for STEP_DETECTOR, STEP_COUNTER and ↵Aravind Akella2013-08-082-2/+41
|\ \ \ \ | | | | | | | | | | | | | | | GEOMAGNETIC_ROTATION_VECTOR."
| * | | | Adding new constants for STEP_DETECTOR, STEP_COUNTER and ↵Aravind Akella2013-08-062-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GEOMAGNETIC_ROTATION_VECTOR. Change-Id: I31fbdf379454e71950b111f2461bdb430f3352fc
* | | | | Merge "Add more virtual display tests."Jeff Brown2013-08-083-3/+516
|\ \ \ \ \
| * | | | | Add more virtual display tests.Jeff Brown2013-08-073-3/+516
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can't test everything in CTS because some features require system permissions. So this is another copy of the CTS test with more stuff that we can build with the system cert. Change-Id: Ied5a456a0810d38d307b6dfbad0f770cb480b4ee
* | | | | | Merge "Dump information about recent input events."Jeff Brown2013-08-082-6/+62
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Dump information about recent input events.Jeff Brown2013-08-072-6/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To help track down ANRs, include more information about recent events in the input dispatcher dumps. Bug: 9774124 Change-Id: I94732f173d3518c2f4780668d2eb3ee9ae9fcb10
* | | | | | Merge "Fix propagation of display overscan information."Jeff Brown2013-08-084-66/+58
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Fix propagation of display overscan information.Jeff Brown2013-08-074-66/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix several problems in the way that the overscan was plumbed in which could result in information not being delivered to applications. There was also a violation of certain invariants regarding the immutability of returned DisplayInfo objects. Bug: 10213771 Change-Id: I21184a14305e44278b5e81353bf95d511e8517fb
* | | | | | Merge "Add PAC File support for proxy configuration"Jason Monk2013-08-0827-45/+1268
|\ \ \ \ \ \
| * | | | | | Add PAC File support for proxy configurationJason Monk2013-08-0727-45/+1268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PAC (Proxy auto-config) files contain a single javascript function, FindProxyForURL(url, host). It gets called to determine what proxy should be used for a specific request. This adds PAC support to the system. The ProxyProperties has been modified to hold the PAC file when one is present. The Proxy method setHttpProxySystemProperty has been modified to insert a PacProxySelector as the default ProxySelector when it is required. This new ProxySelector makes calls to the ConnectivityService to parse the PAC file. The ConnectivityService and the WifiConfigStore have been modified to support saving the extra PAC file data. The ConnectivityService now has a class attached (PacProxyNative) that interfaces to the native calls for PAC files. The parsing of the PAC file is handled by libpac (which is being added to external/) which utilizes libv8 to parse the javascript. As a fallback to applications that don't use the java ProxySelector, the proxy is setup to point to a local proxy server that will handle the pac parsing. bug:10182711 Change-Id: I5eb8df893c632fd3e1b732385cb7720ad646f401
* | | | | | | Merge "Fix initial FastScroller enabled state, fix padding during layout"Alan Viverette2013-08-082-33/+73
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Fix initial FastScroller enabled state, fix padding during layoutAlan Viverette2013-08-072-33/+73
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | BUG: 10182784 Change-Id: I7f1ed029b68a1e6db6af0dc21e23aebca01bef31
* | | | | | am ef54f611: am bdf85de3: am 7b60431b: update <uses-feature> for OpenGL ES ↵Scott Main2013-08-071-2/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | version with 3.0 example and API guide link. bug: 10207619 * commit 'ef54f611c1574c2cca89476494e7343df76aefad': update <uses-feature> for OpenGL ES version with 3.0 example and API guide link. bug: 10207619
| * \ \ \ \ \ am bdf85de3: am 7b60431b: update <uses-feature> for OpenGL ES version with ↵Scott Main2013-08-061-2/+5
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3.0 example and API guide link. bug: 10207619 * commit 'bdf85de3b81586aadce564cf9cad6f4c725a302e': update <uses-feature> for OpenGL ES version with 3.0 example and API guide link. bug: 10207619
| | * \ \ \ \ \ am 7b60431b: update <uses-feature> for OpenGL ES version with 3.0 example ↵Scott Main2013-08-061-2/+5
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and API guide link. bug: 10207619 * commit '7b60431ba0f69e51b25e5bf92379222d8ef8691b': update <uses-feature> for OpenGL ES version with 3.0 example and API guide link. bug: 10207619
| | | * | | | | | update <uses-feature> for OpenGL ES version with 3.0 example and API guide link.Scott Main2013-08-061-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 10207619 Change-Id: Ia94b102f3c1476eb118c212de3246e735ffe57b6
* | | | | | | | | Add support for broadcast intentsBen Gruver2013-08-0713-63/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Icf61e7a202f489cb33b9fd95564285e48154b25b
* | | | | | | | | Add support for matching explicit intentsBen Gruver2013-08-071-6/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a <component-filter> tag for the intent firewall rules, which adds another top-level filter similar to intent-filter, that matches intents based on the resolved component they are being sent to. Previously, the existing <intent-filter> mechanism did not allow filtering for explicit intents that had no action/data/etc. The new <component-filter> functionality can be used for both implicit and explicit intents. Change-Id: I6a10e8bfae901931ed2174bca42ea25ac79804d8
* | | | | | | | | Pass in the ComponentName of the resolved service for service intentsBen Gruver2013-08-0711-62/+82
| |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Change-Id: I893035d5f2dba470d19a091c7a5945b13d9c9b67
* | | | | | | | Add support for service intentsBen Gruver2013-08-083-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie090896b70bd6860181a021818fa6514d2e57a3f (cherry picked from commit 8b028a6564d9e3af07e2424dc71d287550ebede7)
* | | | | | | | Merge "Improve the logic for determining whether the caller is a system app"Ben Gruver2013-08-0816-87/+114
|\ \ \ \ \ \ \ \
| * | | | | | | | Improve the logic for determining whether the caller is a system appBen Gruver2013-08-0716-87/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 10024554 Change-Id: I742e918840a98dd83d713bdf7a43a919674e65fe
* | | | | | | | | Merge "Settings, replace files, sorting by size, tweaks."Jeff Sharkey2013-08-0718-61/+330
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | |
| * | | | | | | | Settings, replace files, sorting by size, tweaks.Jeff Sharkey2013-08-0718-61/+330
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add settings to show file sizes and advanced storage devices, both disabled by default. Add sorting by size when enabled in settings. Always show all documents, but only allow selection when they match MIME filter. When creating, select entire filename on focus. When creating, treat selected documents as replacement targets using that exact Uri unless display name is changed. Show available bytes for device roots. Show empty text label in empty directories. Split grid backend and details into two separate lines. Fix path label ordering when rendering recent directories. Change-Id: I44c62e8adb8ca7d4355510a13d1ba975196a2d29
* | | | | | | | | Merge "Only destroy remote graphic buffers Bug #9795157"Romain Guy2013-08-071-2/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Only destroy remote graphic buffersRomain Guy2013-08-071-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #9795157 Change-Id: Ia7a39d3ef40994fede185482a5b4ca5500249b34
* | | | | | | | | | Merge "Fix FastScroller regression for non-UI threads"Alan Viverette2013-08-072-12/+61
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Fix FastScroller regression for non-UI threadsAlan Viverette2013-08-072-12/+61
| | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously it was safe to call setFastScrollEnabled() and setFastScrollAlwaysVisible() off the UI thread. After switching FastScroller to use an Overlay, these methods stopped working. This change ensures that all direct interaction with FastScroller happens on the thread that created the host AbsListView. BUG: 10210504 Change-Id: Ib6d9bd9212965420c0de39546652e3bc2d32ff8b
* | | | | | | | | | Merge "prototype colour emoji font"Victoria Lease2013-08-071-0/+0
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | prototype colour emoji fontVictoria Lease2013-08-071-0/+0
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 9577689 Change-Id: Ia92460280fa00fc6849cfa8aa41ca06ae5866b4a
* | | | | | | | | | Merge "Unhide Context.APP_OPS_SERVICE"David Christie2013-08-072-2/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Unhide Context.APP_OPS_SERVICEDavid Christie2013-08-072-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iab3e3fb2a32c3407c61abb694e21d84b50579d4f
* | | | | | | | | | Merge "Destroy surfaces when display is removed."Jeff Brown2013-08-073-1/+17
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Destroy surfaces when display is removed.Craig Mautner2013-08-073-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 10226153. Change-Id: I4eb8b14258985768d36745260ad4e62ba6c78844
* | | | | | | | | | | Merge "Fix a bug where window animation could be janky"Mathias Agopian2013-08-071-3/+5
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Fix a bug where window animation could be jankyMathias Agopian2013-08-071-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SurfaceControl.closeTransaction() will block until the transaction takes effect and this happens at the next vsync -- in practice it means this call blocks for ~15ms. Immediately after that we ask the choreographer to schedule the next frame, which will happen at the next vsync. depending the timing, this would cause the window manager to animate at 30 fps instead of 60. This is fixed here by calling the choreographer before we call closeTransaction(). In the near future, we should be able to fix this by using an offseted vsync for the window manager and it won't need closeTransaction() to block at all. Bug: 10209014 Change-Id: I33d0c5ecfc25154b2859f3023a8cda6e641826bf
* | | | | | | | | | | | Merge "Add copy constructors for all widget-specific LayoutParams"Alan Viverette2013-08-075-6/+56
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Add copy constructors for all widget-specific LayoutParamsAlan Viverette2013-08-075-6/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUG: 10215589 Change-Id: I4c040091e216c87f851d6b617107f43729e55b0c
* | | | | | | | | | | | | am ec997806: am 1153eb46: am 4e847bd1: Doc change: fix federated urls.Dirk Dougherty2013-08-07150-3366/+3366
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | / / / / / | | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | | * commit 'ec9978063794317b9934e2fc9ae4eb2de8c9b7a4': Doc change: fix federated urls.
| * | | | | | | | | | | am 1153eb46: am 4e847bd1: Doc change: fix federated urls.Dirk Dougherty2013-08-06150-3366/+3366
| |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1153eb46b3aa0226f6d1eac7a196052bd5d818f0': Doc change: fix federated urls.
| | * | | | | | | | | | am 4e847bd1: Doc change: fix federated urls.Dirk Dougherty2013-08-06150-3366/+3366
| | |\ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '4e847bd1f0c4e09f169603fde129e4433a3fe5bc': Doc change: fix federated urls.
| | | * | | | | | | | | Doc change: fix federated urls.Dirk Dougherty2013-08-06150-3366/+3366
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I29758362e81361a58d85ff8ec9e19d5c8da8da7d
* | | | | | | | | | | | Merge "Add API for scrolling AbsListView by a pixel amount"Alan Viverette2013-08-072-0/+12
|\ \ \ \ \ \ \ \ \ \ \ \