Dianne Hackborn
1d536848af
am 239dc099: am 164371fb: Fix issue #11005453 : [SUW] G+ profile creation for new user broken
...
* commit '239dc099a0d56eba3c7a537df23ef3c5046b2667':
Fix issue #11005453 : [SUW] G+ profile creation for new user broken
2013-10-02 09:37:26 -07:00
Svetoslav
f7851e3f80
am 2f5440bd: am cbf3f2cd: Merge "Adding an empty state UI for the printer search activity in the spooler." into klp-dev
...
* commit '2f5440bd3bfbd102051928b9e38711ffb3ad59fe':
Adding an empty state UI for the printer search activity in the spooler.
2013-10-02 09:37:18 -07:00
Adam Lesinski
234c6c8aaf
am ff7cba54: am 42e9b631: Merge "Make room for new public flags" into klp-dev
...
* commit 'ff7cba54fc87509c94567d19c672693329868f7e':
Make room for new public flags
2013-10-02 09:37:13 -07:00
Zhijun He
69c30a49cc
am a5761bd1: am 654314ee: Merge "Camera2: return device list with the only supported device" into klp-dev
...
* commit 'a5761bd1f5166f3fd1c1bf07ce92a2ac443ee3e3':
Camera2: return device list with the only supported device
2013-10-02 09:36:37 -07:00
John Reck
662ad0c26f
am 2c862e68: am 60746378: Merge "Remove old animation" into klp-dev
...
* commit '2c862e68f0d7575f00c88b822dcb67060d8deb4f':
Remove old animation
2013-10-02 09:36:32 -07:00
Mindy Pereira
9701fd152c
am 646e0ac0: am d1e01cb4: Merge "Update checkbox assets" into klp-dev
...
* commit '646e0ac093a89b96b15504f89d400e4180181361':
Update checkbox assets
2013-10-02 09:36:22 -07:00
Svetoslav Ganov
bf4e84724f
am fddc4bfe: am b1cd745f: Merge "Fail print jobs targeted to unavailable services." into klp-dev
...
* commit 'fddc4bfed524df4f6245721c3ebc82ba2afbcf89':
Fail print jobs targeted to unavailable services.
2013-10-02 09:36:13 -07:00
Christopher Tate
3b4e322b47
am e40b3033: am 5088fc85: Merge "Specialized prompting when \'home\' has become ambiguous" into klp-dev
...
* commit 'e40b3033422c326340957989eafd1659565fb132':
Specialized prompting when 'home' has become ambiguous
2013-10-02 09:35:56 -07:00
Alan Viverette
0adaf03488
am 6320305a: am f079a6d0: Merge "Set live region property on AccessibilityNodeInfo" into klp-dev
...
* commit '6320305a609d0c4a3b64088fe826c5cebadec985':
Set live region property on AccessibilityNodeInfo
2013-10-02 09:35:29 -07:00
Alan Viverette
e3ba7f24da
am c379752a: am 3320ef95: Merge "Add findFocus API for AccessibilityNodeProvider" into klp-dev
...
* commit 'c379752a32c7d77fe144e1a6e441ef871001d080':
Add findFocus API for AccessibilityNodeProvider
2013-10-02 09:35:25 -07:00
Jeff Sharkey
7f60e70e81
am 666b998b: am 364fc14f: Merge "Detect wedged ContentProviders, treat as ANR." into klp-dev
...
* commit '666b998b67fe7bb6fc11dd6d683a18b5690afd39':
Detect wedged ContentProviders, treat as ANR.
2013-10-02 09:35:14 -07:00
Igor Murashkin
606926eddf
am 1b1cb30d: Merge "camera2: Fix CameraMetadata#getKeys" into klp-dev
...
* commit '1b1cb30d8e7aefb5466ca20e593f8d8062d36b81':
camera2: Fix CameraMetadata#getKeys
2013-10-02 09:34:22 -07:00
Mike Lockwood
9db72a5121
am 68c692df: Revert "Allow L2CAP sockets"
...
* commit '68c692df5f667dcee42506d3c6459d3dc2e1cdd6':
Revert "Allow L2CAP sockets"
2013-10-02 09:18:57 -07:00
Jeff Sharkey
d01571e6d4
Isolate calls to each remote DocumentsProvider.
...
All background work is going through AsyncTasks, which uses a shared
thread pool. Even with the new ContentProviderClient logic to detect
ANRs, the UI can still appear to be unresponsive for 20 seconds, even
if the user attempted to switch to a different backend. In the worst
case, a backlog of thumbnail requests would end up wedging Loaders
for a long time, since they all share the same THREAD_POOL_EXECUTOR.
This change isolates calls to each provider onto their own thread,
which they're free to wedge and recover from over time.
It also means we no longer need a dedicated thread pool for recents
loading, and can use a simpler Semaphore instead.
Disables thumbnails in recents on svelte devices.
Bug: 10993301, 11014856
Change-Id: I7f8a5bbb5f64437e006cb2c48b7e854136d5c38c
2013-10-02 08:54:02 -07:00
Mike Lockwood
68c692df5f
Revert "Allow L2CAP sockets"
...
This reverts commit 34b0f926135b4697f091b3b39bfca8c70512af6c.
2013-10-02 07:56:46 -07:00
Svetoslav
2caf51b5bf
am 8fd521c7: am 95b1bbfe: Merge "Fix the build" into klp-dev
...
* commit '8fd521c7447a6f95006adb56cfa60ff49e1befab':
Fix the build
2013-10-01 23:11:00 -07:00
Jeff Brown
d09d5f9e4c
am 10478213: am 5e65adaf: Merge "Reset insets when inset computer is removed." into klp-dev
...
* commit '10478213759a486524000c4164e4176437afa2d7':
Reset insets when inset computer is removed.
2013-10-01 23:10:56 -07:00
Dianne Hackborn
b8aa12273f
am af85c03d: am b9edb3a2: Merge "Fix issue #10971287 : Make ACCESS_BATTERY_STATS permission system or signature." into klp-dev
...
* commit 'af85c03deb3506cebebd1719df4bfb844505fc9d':
Fix issue #10971287 : Make ACCESS_BATTERY_STATS permission system or signature.
2013-10-01 23:10:53 -07:00
Svetoslav
8fd521c744
am 95b1bbfe: Merge "Fix the build" into klp-dev
...
* commit '95b1bbfe6c8fe5072d80e027d4b25319ed6f0411':
Fix the build
2013-10-01 22:22:00 -07:00
Jeff Brown
1047821375
am 5e65adaf: Merge "Reset insets when inset computer is removed." into klp-dev
...
* commit '5e65adaf4131bb08862fd5eae249a1f713b8ed51':
Reset insets when inset computer is removed.
2013-10-01 22:21:55 -07:00
Dianne Hackborn
af85c03deb
am b9edb3a2: Merge "Fix issue #10971287 : Make ACCESS_BATTERY_STATS permission system or signature." into klp-dev
...
* commit 'b9edb3a22b3342912bb9eef79aee0bfcb6be1675':
Fix issue #10971287 : Make ACCESS_BATTERY_STATS permission system or signature.
2013-10-01 22:21:52 -07:00
Dianne Hackborn
239dc099a0
am 164371fb: Fix issue #11005453 : [SUW] G+ profile creation for new user broken
...
* commit '164371fb759bad6854570af0fca60d9a01e17235':
Fix issue #11005453 : [SUW] G+ profile creation for new user broken
2013-10-01 21:52:35 -07:00
Dianne Hackborn
164371fb75
Fix issue #11005453 : [SUW] G+ profile creation for new user broken
...
The main problem here was a mistake when turning a single process
structure to a multi-package-process structure with a common
process. When we cloned the original process state, if there were
any services already created for the process for that package, they
would be left with their process pointer still referencing the
original now common process instead of the package-specific process,
allowing the active counts to get bad. Now we switch any of those
processes over to the new package-specific process.
There was also another smaller issue with how ServiceRecord is
associated with a ServiceState -- we could be waiting for an
old ServiceRecord to be destroyed while at the same time creating
a new ServiceRecord for that same service class. These would share
the same ServiceState, so when the old record finally finished
destroying itself it would trample over whatever the new service
is doing.
This is fixed by changing the model to instead of using an "active"
reference count, we have an object identifying the current owner
of the ServiceState. Then when the old ServiceRecord is cleaning
up, we know if it is still the owner at that point.
Also some other small things along the way -- new Log.wtfStack()
method that is convenient, new suite of Slog.wtf methods, fixed
some services to use Slog.wtf when catching exceptions being
returned to the caller so that we actually know about them.
Change-Id: I75674ce38050b6423fd3c6f43d1be172b470741f
2013-10-01 20:51:12 -07:00
Svetoslav
2f5440bd3b
am cbf3f2cd: Merge "Adding an empty state UI for the printer search activity in the spooler." into klp-dev
...
* commit 'cbf3f2cde569aac3a49d888d2bd52d77dc139738':
Adding an empty state UI for the printer search activity in the spooler.
2013-10-01 19:24:31 -07:00
Svetoslav
cbf3f2cde5
Merge "Adding an empty state UI for the printer search activity in the spooler." into klp-dev
2013-10-02 02:21:29 +00:00
Adam Lesinski
ff7cba54fc
am 42e9b631: Merge "Make room for new public flags" into klp-dev
...
* commit '42e9b63100edfef7a9cbee735ee3574fb1b94349':
Make room for new public flags
2013-10-01 18:57:43 -07:00
Adam Lesinski
42e9b63100
Merge "Make room for new public flags" into klp-dev
2013-10-02 01:55:09 +00:00
Alan Viverette
69fdba4c38
am ed2cfdbf: am 6f07cc84: Merge "Rebind transient state views when available" into klp-dev
...
* commit 'ed2cfdbf42203463cffbbc7184d93af6187c60fc':
Rebind transient state views when available
2013-10-01 18:50:27 -07:00
Robert Greenwalt
d29724c640
am 2b6b3d9c: am bad5d694: Merge "Use a build-specific wifi country code" into klp-dev
...
* commit '2b6b3d9c495d3c8332aad6515a1db06e8fde3848':
Use a build-specific wifi country code
2013-10-01 18:50:20 -07:00
Adam Powell
04ac7e4bab
am 6d0c46fc: am 81517c86: Merge "Make toast frames a little more opaque" into klp-dev
...
* commit '6d0c46fc8b5aa064dbb18db9b566bfc8c8eff102':
Make toast frames a little more opaque
2013-10-01 18:50:14 -07:00
Matthew Xie
3d2a664a42
am 9eb9ebb2: am 0e772b22: Merge "Unhide setPin, setPin, setPairingConfirmation, and relevant intent fields" into klp-dev
...
* commit '9eb9ebb2fbbe1135919cf685d84eba18cfecdf01':
Unhide setPin, setPin, setPairingConfirmation, and relevant intent fields
2013-10-01 18:50:10 -07:00
Adam Lesinski
6a591f5859
Make room for new public flags
...
Moved two hidden flags to private
bug:11033280
Change-Id: Icca867b073aff643eefdaf84df68de86bb6b05ac
2013-10-01 18:48:20 -07:00
Romain Guy
c3e21ba1ce
am bb1d4d38: am d6c1870d: am 5fceada3: Merge "Fragement, or Fragment: that is the question"
...
* commit 'bb1d4d3896b781905bbf3ccbd5d5617da61cc3eb':
Fragement, or Fragment: that is the question
2013-10-01 18:46:05 -07:00
Dianne Hackborn
81f87faede
am 57d96f0e: Merge "Fix issue #10948509 : Crash in procstats when there is no data" into klp-dev
...
* commit '57d96f0e92e8af842878660a8271e65cec2426d3':
Fix issue #10948509 : Crash in procstats when there is no data
2013-10-01 18:45:11 -07:00
Svetoslav Ganov
a35df7dacc
am 0ed01ab5: Merge "Printers in the list of printers change position." into klp-dev
...
* commit '0ed01ab57f1277a3889da10daa87733c1af6e0d0':
Printers in the list of printers change position.
2013-10-01 18:44:58 -07:00
Svetoslav
a4e395057f
am c6568719: Merge "Ignore historical printer records for installed services" into klp-dev
...
* commit 'c6568719671206e726f260fad390680f7fb0ee9e':
Ignore historical printer records for installed services
2013-10-01 18:44:25 -07:00
Zhijun He
a5761bd1f5
am 654314ee: Merge "Camera2: return device list with the only supported device" into klp-dev
...
* commit '654314eedf642c01ea034a16d452272d9e4aab24':
Camera2: return device list with the only supported device
2013-10-01 15:42:54 -07:00
Jim Miller
d273cae2c4
resolved conflicts for merge of fb2e3c8d to master
...
Change-Id: Ic9fe2674e0eb82d071f9b547b6089acacf705576
2013-10-01 15:42:45 -07:00
Zhijun He
654314eedf
Merge "Camera2: return device list with the only supported device" into klp-dev
2013-10-01 22:40:11 +00:00
John Reck
2c862e68f0
am 60746378: Merge "Remove old animation" into klp-dev
...
* commit '607463788abd6168fa5f0133cf225600833268ae':
Remove old animation
2013-10-01 15:39:22 -07:00
Svetoslav
976b4e6312
Adding an empty state UI for the printer search activity in the spooler.
...
The user can select all printers from the print dropdown to get to
a search for printers activity where one can filter out the list
of a available printers. We did not have an empty state UI for the
case when the query yields no printers.
bug:11009053
Change-Id: I6b45517b8a7b319992019a1bf65858319a19a0de
2013-10-01 15:32:57 -07:00
John Reck
607463788a
Merge "Remove old animation" into klp-dev
2013-10-01 22:29:08 +00:00
John Reck
da7af95d81
Remove old animation
...
Bug: 10918599
Shaves ~1.5MB off of Keyguard creation from usage of an
old-style Alpha animator that would create a draw cache
The animation is unseen due to screen timings, so simply remove it
Also adds a bit of de-jank to the non-svelte case by avoiding
a potential GC_FOR_ALLOC
Change-Id: Id49742d95988f670a44305e4033e7a850d20e675
2013-10-01 14:52:03 -07:00
Mindy Pereira
646e0ac093
am d1e01cb4: Merge "Update checkbox assets" into klp-dev
...
* commit 'd1e01cb46c251f8416361efc75888ed708788a25':
Update checkbox assets
2013-10-01 14:51:27 -07:00
Mindy Pereira
d1e01cb46c
Merge "Update checkbox assets" into klp-dev
2013-10-01 21:48:23 +00:00
Svetoslav Ganov
fddc4bfed5
am b1cd745f: Merge "Fail print jobs targeted to unavailable services." into klp-dev
...
* commit 'b1cd745fd23cd0514a338bb07abcd031db10db7c':
Fail print jobs targeted to unavailable services.
2013-10-01 14:35:12 -07:00
Svetoslav Ganov
b1cd745fd2
Merge "Fail print jobs targeted to unavailable services." into klp-dev
2013-10-01 21:30:53 +00:00
Zhijun He
18fe0ae08d
Camera2: return device list with the only supported device
...
Bug: 10360518
Change-Id: I823f0b6965728ddefc9b70f3df0f50259919cce5
2013-10-01 14:26:40 -07:00
Christopher Tate
e40b303342
am 5088fc85: Merge "Specialized prompting when \'home\' has become ambiguous" into klp-dev
...
* commit '5088fc858c5a7f234310b51c0fa87a9a617eef7d':
Specialized prompting when 'home' has become ambiguous
2013-10-01 13:40:56 -07:00
Christopher Tate
5088fc858c
Merge "Specialized prompting when 'home' has become ambiguous" into klp-dev
2013-10-01 20:39:05 +00:00