Baligh Uddin
a2bf5abc80
Merge "Import translations. DO NOT MERGE"
2014-03-20 18:32:27 +00:00
Baligh Uddin
c0bbb54296
Merge "Import translations. DO NOT MERGE"
2014-03-20 18:32:27 +00:00
Baligh Uddin
afb553f473
Merge "Import translations. DO NOT MERGE"
2014-03-20 18:32:24 +00:00
Colin Cross
7acd69be86
MediaHTTPConnection: fix JNI signature
...
mNativeContext was changed to a long, fix the GetFieldID signature
Change-Id: Ib19605d2c534a2aea7d75ab105349710905d716f
2014-03-20 11:23:29 -07:00
Paul Lawrence
8f1b194887
Merge "BatteryProperty: Add battery capacity property"
2014-03-20 18:11:29 +00:00
Paul Lawrence
5a43cc6ddd
BatteryProperty: Add battery capacity property
...
Match change in native code
https://googleplex-android-review.git.corp.google.com/#/c/427553/
Change-Id: I0049ccbbef59fbbc0e14b50b9af7481d87a6d48c
2014-03-20 18:10:06 +00:00
Svetoslav
503fb80d0e
Fix build
...
Change-Id: I2b27d51d8f555ee160dc99dba7e223f1cb3557e7
2014-03-20 10:22:41 -07:00
Svetoslav
8e3feb15c5
Added accessibility APIs for introspecting interactive windows.
...
1. The old introspection model was allowing querying only the active window
which is the one the user is touching or the focused one if no window is
touched. This was limiting as auto completion drop downs were not inspectable,
there was not way to know when the IME toggles, non-focusable windows were
not inspectable if the user taps them as until a screen-reader starts
introspecting the users finger is up, accessibility focus was limited to
only one window and the user couldn't use gestures to visit the whole UI,
and other things I can't remember right now.
The new APIs allow getting all interactive windows, i.e. ones that a
sighted user can interact with. This prevents an accessibility service
from interacting with content a sighter user cannot. The list of windows
can be obtained from an accessibility service or the host window from an
accessibility node info. Introspecting windows obey the same rules for
introspecting node, i.e. the service has to declare this capability
in its manifest.
When some windows change accessibility services receive a new type
of event. Initially the types of windows is very limited. We provide
the bounds in screen, layer, and some other properties which are
enough for a client to determined the spacial and hierarchical
relationship of the windows.
2. Update the documentation in AccessibilityService for newer event types.
3. LongArray was not removing elements properly.
4. Composite accessibility node ids were not properly constructed as they
are composed of two ints, each taking 32 bits. However, the values for
undefined were -1 so composing a 64 long from -1, -1 prevents from getting
back these values when unpacking.
5. Some apps were generating inconsistent AccessibilityNodeInfo tree. Added
a check that enforces such trees to be well formed on dev builds.
6. Removed an necessary code for piping the touch exploration state to
the policy as it should just use the AccessibilityManager from context.
7. When view's visibility changed it was not firing an event to notify
clients it disappeared/appeared. Also ViewGroup was sending accessibility
events for changes if the view is included for accessibility but this is
wrong as there may be a service that want all nodes, hence events from them.
The accessibility manager service takes care of delivering events from
not important for accessibility nodes only to services that want such.
8. Several places were asking for prefetching of sibling but not predecessor
nodes which resulted in prefetching of unconnected subtrees.
9. The local AccessibilityManager implementation was relying on the backing
service being ready when it is created but it can be fetched from a context
before that. If that happens the local manager was in a broken state forever.
Now it is more robust and starts working properly once the backing service
is up. Several places were lacking locking.
bug:13331285
Change-Id: Ie51166d4875d5f3def8d29d77973da4b9251f5c8
2014-03-20 16:52:59 +00:00
Chris Craik
17cb581379
am db2895e9: (-s ours) am 4eefde23: am 29f00c9f: am 7c9bd98a: am 89513ee5: Merge "Fix projection offset caching - DO NOT MERGE" into klp-dev
...
* commit 'db2895e97745c68924b831701a2bf76e13a5025a':
Fix projection offset caching - DO NOT MERGE
2014-03-20 16:10:08 +00:00
Jim Miller
5837a15df1
am 1d6c2573: am aebe3b6c: am abde0aaa: am 375ff2c4: am 2598fbd7: Merge "Attempt to fix a bug where SIM progress dialog gets stuck." into klp-dev
...
* commit '1d6c2573d4b2824511354d651d7350df327f454f':
Attempt to fix a bug where SIM progress dialog gets stuck.
2014-03-20 16:10:04 +00:00
Victoria Lease
9371a03873
am 71422f7a: am 1e0ae4fa: am ca58036d: am cfd46dc4: am 610d401c: am e9c7fd2f: am 55371beb: am 754bf6ab: am c8868db2: am 737d3e5d: am 6b96ecca: am 32753f4f: am 31912122: am 6eb28103: am 183f97b7: am 1c12f9e7: malloc some advances
...
* commit '71422f7a16bbeb6f603f8600b6c491c40b0f388f':
malloc some advances
2014-03-20 16:09:56 +00:00
Chris Craik
db2895e977
am 4eefde23: am 29f00c9f: am 7c9bd98a: am 89513ee5: Merge "Fix projection offset caching - DO NOT MERGE" into klp-dev
...
* commit '4eefde23de23a5e9145a634e843964f6f6eaa6bd':
Fix projection offset caching - DO NOT MERGE
2014-03-20 16:05:02 +00:00
Jim Miller
1d6c2573d4
am aebe3b6c: am abde0aaa: am 375ff2c4: am 2598fbd7: Merge "Attempt to fix a bug where SIM progress dialog gets stuck." into klp-dev
...
* commit 'aebe3b6ca49f232bb0c8733256407680bb56b6cb':
Attempt to fix a bug where SIM progress dialog gets stuck.
2014-03-20 16:04:59 +00:00
Victoria Lease
71422f7a16
am 1e0ae4fa: am ca58036d: am cfd46dc4: am 610d401c: am e9c7fd2f: am 55371beb: am 754bf6ab: am c8868db2: am 737d3e5d: am 6b96ecca: am 32753f4f: am 31912122: am 6eb28103: am 183f97b7: am 1c12f9e7: malloc some advances
...
* commit '1e0ae4fa4b23edd5e3015d23845f2aa9050a0435':
malloc some advances
2014-03-20 16:04:56 +00:00
Chris Craik
4eefde23de
am 29f00c9f: am 7c9bd98a: am 89513ee5: Merge "Fix projection offset caching - DO NOT MERGE" into klp-dev
...
* commit '29f00c9f35d8565bb3e6b8a2526cbb237db6446a':
Fix projection offset caching - DO NOT MERGE
2014-03-20 15:47:34 +00:00
Jim Miller
aebe3b6ca4
am abde0aaa: am 375ff2c4: am 2598fbd7: Merge "Attempt to fix a bug where SIM progress dialog gets stuck." into klp-dev
...
* commit 'abde0aaa7958976b8f3a66e348d6a5152b0d838e':
Attempt to fix a bug where SIM progress dialog gets stuck.
2014-03-20 15:47:31 +00:00
Victoria Lease
1e0ae4fa4b
am ca58036d: am cfd46dc4: am 610d401c: am e9c7fd2f: am 55371beb: am 754bf6ab: am c8868db2: am 737d3e5d: am 6b96ecca: am 32753f4f: am 31912122: am 6eb28103: am 183f97b7: am 1c12f9e7: malloc some advances
...
* commit 'ca58036dd8018bec81fc5ab9d0376cd35b363125':
malloc some advances
2014-03-20 15:46:18 +00:00
Chris Wren
33837510df
Merge "set the sysui settings on create, as well as on update."
2014-03-20 14:11:35 +00:00
Narayan Kamath
ba111e04ac
am e28f061f: am 76ae4b80: am c850102d: am 0da4ad42: Merge "Don\'t register methods when there\'s nothing to register."
...
* commit 'e28f061fa43e36f2f319322bc074964440a20f50':
Don't register methods when there's nothing to register.
2014-03-20 10:28:32 +00:00
Narayan Kamath
e28f061fa4
am 76ae4b80: am c850102d: am 0da4ad42: Merge "Don\'t register methods when there\'s nothing to register."
...
* commit '76ae4b804e620082f3dc7eefac7f22e57a818ef1':
Don't register methods when there's nothing to register.
2014-03-20 10:23:24 +00:00
Narayan Kamath
76ae4b804e
am c850102d: am 0da4ad42: Merge "Don\'t register methods when there\'s nothing to register."
...
* commit 'c850102d5c4b1fad47c221911c7be5567cebe8b1':
Don't register methods when there's nothing to register.
2014-03-20 10:18:51 +00:00
Narayan Kamath
c850102d5c
am 0da4ad42: Merge "Don\'t register methods when there\'s nothing to register."
...
* commit '0da4ad425d52d1aeec16b31b784c456753532dc2':
Don't register methods when there's nothing to register.
2014-03-20 03:13:27 -07:00
Narayan Kamath
0da4ad425d
Merge "Don't register methods when there's nothing to register."
2014-03-20 10:08:38 +00:00
Jaewan Kim
34e2799c61
Merge "EthernetDataTracker: Set more detailed status"
2014-03-20 06:48:40 +00:00
Craig Mautner
3bf0fb1a90
Merge "Fix oversight when checking in last CL"
2014-03-20 02:56:05 +00:00
Craig Mautner
dd221b3780
Fix oversight when checking in last CL
...
Too much was deleted due to the order of operations while
debugging. CL 435015 removed some critical lines.
Fixes bug 13410184.
Change-Id: Ia1fbf985d73163742c4c531e8505606454897f69
2014-03-19 19:53:45 -07:00
Chris Craik
dbd60a71b5
am 99689a68: am 9208bb4a: am 00efaea9: am dac29800: Merge "Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON"
...
* commit '99689a6874c7c465ed97dba625d38e3f1599963f':
Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON
2014-03-20 02:40:14 +00:00
Chris Craik
99689a6874
am 9208bb4a: am 00efaea9: am dac29800: Merge "Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON"
...
* commit '9208bb4a2b40e8269f601fa096ae9c88d6d1ce7a':
Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON
2014-03-20 02:35:47 +00:00
Chris Craik
9208bb4a2b
am 00efaea9: am dac29800: Merge "Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON"
...
* commit '00efaea980c7a9f84f326b22aef740cb5438d282':
Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON
2014-03-20 02:30:15 +00:00
Chris Craik
00efaea980
am dac29800: Merge "Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON"
...
* commit 'dac298005ce3c1361e27bb740e4b518765d43d77':
Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON
2014-03-19 19:24:53 -07:00
Chris Craik
dac298005c
Merge "Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON"
2014-03-20 02:19:54 +00:00
Nick Kralevich
244d18bfb3
am 857fe511: am 0b4f63c3: am dd6b7495: am 83725810: Merge "Get rid of noise during boot."
...
* commit '857fe511fe7139a41ad3d587a73758be53340e90':
Get rid of noise during boot.
2014-03-20 02:03:01 +00:00
Nick Kralevich
857fe511fe
am 0b4f63c3: am dd6b7495: am 83725810: Merge "Get rid of noise during boot."
...
* commit '0b4f63c319f211ddd0d572b6b1eb647d0a6dc8a7':
Get rid of noise during boot.
2014-03-20 01:58:42 +00:00
Colin Cross
6ac8a20b8f
am a78b389e: am 49fca697: am 0dccb02b: am 19fc55e1: Merge "build app_process64 on 64-bit targets"
...
* commit 'a78b389e544894ccb9673e2e416c3a1b51260513':
build app_process64 on 64-bit targets
2014-03-20 01:55:52 +00:00
Nick Kralevich
0b4f63c319
am dd6b7495: am 83725810: Merge "Get rid of noise during boot."
...
* commit 'dd6b7495577eca7a00aa37bfdca3449cf1443681':
Get rid of noise during boot.
2014-03-20 01:52:42 +00:00
Colin Cross
a78b389e54
am 49fca697: am 0dccb02b: am 19fc55e1: Merge "build app_process64 on 64-bit targets"
...
* commit '49fca697470b8321a02bdd2a828e9beec1ef1182':
build app_process64 on 64-bit targets
2014-03-20 01:49:57 +00:00
Nick Kralevich
dd6b749557
am 83725810: Merge "Get rid of noise during boot."
...
* commit '8372581089422364f4f8bc948b9cbdcf5f8c2e91':
Get rid of noise during boot.
2014-03-19 18:47:45 -07:00
Nick Kralevich
8372581089
Merge "Get rid of noise during boot."
2014-03-20 01:37:39 +00:00
Dianne Hackborn
0aa5163c13
Get rid of noise during boot.
...
This log is not an error, it is a warning, don't spam a stack
crawl when it happens.
Change-Id: I6038e3625cc0c16af9e54887b5e7ec451d9f864d
2014-03-19 18:34:52 -07:00
Colin Cross
49fca69747
am 0dccb02b: am 19fc55e1: Merge "build app_process64 on 64-bit targets"
...
* commit '0dccb02b9fd714af1db91e4ba3ca0b0da4e563c1':
build app_process64 on 64-bit targets
2014-03-20 01:23:28 +00:00
Colin Cross
0dccb02b9f
am 19fc55e1: Merge "build app_process64 on 64-bit targets"
...
* commit '19fc55e1e3a51aba4db985d186d1f4ec075d7ca1':
build app_process64 on 64-bit targets
2014-03-19 18:19:25 -07:00
Michael Wright
046e0a7ba6
Merge "Use DisplayPowerRequest#wantLightSensorEnabled in ABC."
2014-03-20 01:15:39 +00:00
Chris Craik
29f00c9f35
am 7c9bd98a: am 89513ee5: Merge "Fix projection offset caching - DO NOT MERGE" into klp-dev
...
* commit '7c9bd98a4bb0aa6954d5f612c197d03f309980f0':
Fix projection offset caching - DO NOT MERGE
2014-03-20 01:14:44 +00:00
Colin Cross
19fc55e1e3
Merge "build app_process64 on 64-bit targets"
2014-03-20 01:14:43 +00:00
Jim Miller
abde0aaa79
am 375ff2c4: am 2598fbd7: Merge "Attempt to fix a bug where SIM progress dialog gets stuck." into klp-dev
...
* commit '375ff2c4a7b42d6dfd333e0ffa351be88fdab034':
Attempt to fix a bug where SIM progress dialog gets stuck.
2014-03-20 01:14:40 +00:00
Fabrice Di Meglio
d0abcedece
Merge "Introduce the SearchIndexablesProvider and its friends"
2014-03-20 01:12:06 +00:00
Chris Craik
7c9bd98a4b
am 89513ee5: Merge "Fix projection offset caching - DO NOT MERGE" into klp-dev
...
* commit '89513ee544cd6373496179758e09954af0ba217d':
Fix projection offset caching - DO NOT MERGE
2014-03-20 01:08:45 +00:00
Jim Miller
375ff2c4a7
am 2598fbd7: Merge "Attempt to fix a bug where SIM progress dialog gets stuck." into klp-dev
...
* commit '2598fbd71a2109ab307d32935a13fa1eab150e8d':
Attempt to fix a bug where SIM progress dialog gets stuck.
2014-03-20 01:08:43 +00:00
Chris Craik
89513ee544
Merge "Fix projection offset caching - DO NOT MERGE" into klp-dev
2014-03-20 01:04:57 +00:00
Jim Miller
2598fbd71a
Merge "Attempt to fix a bug where SIM progress dialog gets stuck." into klp-dev
2014-03-20 01:04:13 +00:00