105508 Commits

Author SHA1 Message Date
Baligh Uddin
d5070c395d Import translations. DO NOT MERGE
Change-Id: Id5f09e8ba9f64db6c57687316f02dfa6ac94390a
Auto-generated-cl: translation import
2013-04-24 08:16:57 -07:00
Alex Klyubin
c56b831a1f am 50289346: am a6436526: Merge "Human-readable POSIX capabilities for SystemServer."
* commit '50289346b3010e24b6a7b86a774d88b81fc28f3b':
  Human-readable POSIX capabilities for SystemServer.
2013-04-23 23:49:14 -07:00
Alex Klyubin
50289346b3 am a6436526: Merge "Human-readable POSIX capabilities for SystemServer."
* commit 'a643652680486bd1009248d1bd8fcea7da92d661':
  Human-readable POSIX capabilities for SystemServer.
2013-04-23 23:46:25 -07:00
Alex Klyubin
a643652680 Merge "Human-readable POSIX capabilities for SystemServer." 2013-04-24 05:54:47 +00:00
Craig Mautner
b58121c350 Merge "Add tap detector for switching stack focus." 2013-04-24 02:36:43 +00:00
Craig Mautner
cf910b0c71 Add tap detector for switching stack focus.
- New InputEventReceiver for detecting taps outside of focused stack
boundaries.
- Fixed bug that wasn't pausing the non-focused window when returning
home.

Change-Id: Ia51d312a7c029abc01eb5df1102814cc29d33b47
2013-04-23 19:33:27 -07:00
Jim Miller
ab18ec8eb5 am ca9904d0: am a3b5bae9: Fix the build.
* commit 'ca9904d02147daf26def085f7b72d83d2abbd007':
  Fix the build.
2013-04-23 18:46:57 -07:00
Jim Miller
ca9904d021 am a3b5bae9: Fix the build.
* commit 'a3b5bae9cf9e28e5d461c543e9c3fc7920a2330c':
  Fix the build.
2013-04-23 18:44:50 -07:00
Jim Miller
a3b5bae9cf Fix the build.
This fixes a bad merge in LockSettingsService.

Change-Id: I941bae77446dd0e94f409f0d64330ca5391f8efa
2013-04-23 18:34:46 -07:00
Svetoslav
fb2563103b am 939ff0ac: am 4c783066: Merge "Fixing bugs exposed when moving accessibility CTS tests to UiAutomation." into jb-mr2-dev
* commit '939ff0acff8a21a023d79214130680a66214840f':
  Fixing bugs exposed when moving accessibility CTS tests to UiAutomation.
2013-04-23 18:08:55 -07:00
Jim Miller
2dcedef1f1 am 035f82b3: am 952b3102: Merge "Fix bug where owner info wasn\'t being updated properly." into jb-mr2-dev
* commit '035f82b3a7a3517d97a7267f7f6d6b723b8b7e43':
  Fix bug where owner info wasn't being updated properly.
2013-04-23 18:08:53 -07:00
Svetoslav
939ff0acff am 4c783066: Merge "Fixing bugs exposed when moving accessibility CTS tests to UiAutomation." into jb-mr2-dev
* commit '4c78306617dd67b92fdf19101c5dfde4e21172d9':
  Fixing bugs exposed when moving accessibility CTS tests to UiAutomation.
2013-04-23 18:07:04 -07:00
Jim Miller
035f82b3a7 am 952b3102: Merge "Fix bug where owner info wasn\'t being updated properly." into jb-mr2-dev
* commit '952b310280954fbe187be8464a6fa50abd19a990':
  Fix bug where owner info wasn't being updated properly.
2013-04-23 18:07:02 -07:00
Svetoslav
4c78306617 Merge "Fixing bugs exposed when moving accessibility CTS tests to UiAutomation." into jb-mr2-dev 2013-04-24 01:05:38 +00:00
Jim Miller
952b310280 Merge "Fix bug where owner info wasn't being updated properly." into jb-mr2-dev 2013-04-24 01:04:10 +00:00
Svetoslav
db7da0eb8b Fixing bugs exposed when moving accessibility CTS tests to UiAutomation.
1. UiAutomation#executeAndWaitForEvent method was invoking the passed
   runnable while holding the lock which may lead to a deadlock. For
   example: a runnable that calls getActivity() gets us into a state
   like this.

2. UI automation services did not get all capabilities such a
   service can have. Now a UI test service gets all of them.

3. When UiAutomation was exiting for event fired as a result of a
   performed action, it was checking whether the received evnet time
   is strictly before the time of executing the command that should
   fire the event. However, if the execution is fast enough, i.e.
   less than one millisecond, then the event time and the execution
   time are the same. This was leading to a missed signal in rare
   cases.

4. AccessibilityNodeInfoCache was not clearing the relevant state
   for accessibility focus clearing event.

5. Accessibility text traversal in TextView was partially using text
   and partially content description - broken. Now we are using the
   text since for text view and content desc for other views. In other
   words, we are using the most precise text we have.

6. AccessibilityManagerService was not granting capabilities of a
   UiAutomation service - plainly wrong.

CTS change:https://googleplex-android-review.googlesource.com/#/c/300693/

bug:8695422
bug:8657560

Change-Id: I9afc5c3c69eb51f1c01930959232f44681b15e86
2013-04-23 17:44:00 -07:00
Jim Miller
2d8ecf9df0 Fix bug where owner info wasn't being updated properly.
There was a bug where older platforms only stored the 'enabled'
value if the checkbox in Settings was toggled at least once. This
caused the checkbox to be checked off when upgrading the device.

The code now mimicks the old behavior by detecting a non-empty
info string and setting 'enabled' appropriately.

Fixes bug 8659048

Change-Id: If2431d54f168a0aab286628165dd3f6b4a0d5cf8
2013-04-23 17:36:45 -07:00
Nick Kralevich
02fdc8f30a am fc8bd4d3: am 35587a0c: Merge "Don\'t set ADDR_COMPAT_LAYOUT on the emulator"
* commit 'fc8bd4d3f4deece8beee7ce3f7888078dd37c60d':
  Don't set ADDR_COMPAT_LAYOUT on the emulator
2013-04-23 17:08:31 -07:00
Nick Kralevich
fc8bd4d3f4 am 35587a0c: Merge "Don\'t set ADDR_COMPAT_LAYOUT on the emulator"
* commit '35587a0c47c33a8eed7817dc705dbf502f7b5b60':
  Don't set ADDR_COMPAT_LAYOUT on the emulator
2013-04-23 17:06:58 -07:00
Michael Wright
72fa6b2ffd am 2ea5aebe: am 51f7ca45: Merge "Fix keylayouts to use BACK instead of incorrect BUTTON_BACK." into jb-mr2-dev
* commit '2ea5aebe59b72c034b32c132c35a5c75a7a2bf56':
  Fix keylayouts to use BACK instead of incorrect BUTTON_BACK.
2013-04-23 16:44:05 -07:00
Michael Wright
2ea5aebe59 am 51f7ca45: Merge "Fix keylayouts to use BACK instead of incorrect BUTTON_BACK." into jb-mr2-dev
* commit '51f7ca4521c3508a233eefe97f53092213eacb60':
  Fix keylayouts to use BACK instead of incorrect BUTTON_BACK.
2013-04-23 16:42:13 -07:00
Michael Wright
51f7ca4521 Merge "Fix keylayouts to use BACK instead of incorrect BUTTON_BACK." into jb-mr2-dev 2013-04-23 23:39:02 +00:00
Nick Kralevich
35587a0c47 Merge "Don't set ADDR_COMPAT_LAYOUT on the emulator" 2013-04-23 23:33:52 +00:00
Philip Milne
876e4978c0 am 6edbfb9c: am a6d5109d: Merge "Fix for bug 8578258." into jb-mr2-dev
* commit '6edbfb9cdc4d3a83d424565371e78dcdb9a0bb30':
  Fix for bug 8578258.
2013-04-23 16:15:57 -07:00
Philip Milne
6edbfb9cdc am a6d5109d: Merge "Fix for bug 8578258." into jb-mr2-dev
* commit 'a6d5109dd69791ba51e469c30d522dc27ab2c69c':
  Fix for bug 8578258.
2013-04-23 16:13:18 -07:00
Philip Milne
a6d5109dd6 Merge "Fix for bug 8578258." into jb-mr2-dev 2013-04-23 23:11:06 +00:00
Matthew Xie
ae8ffa0f4e am 2e0a94d2: am b442d074: Merge "Add hardware feature android.hardware.bluetooth.le" into jb-mr2-dev
* commit '2e0a94d22b1bd25c4fa9442e03c596bd0cb3fe76':
  Add hardware feature android.hardware.bluetooth.le
2013-04-23 15:54:55 -07:00
Michael Wright
fb8df2356a Fix keylayouts to use BACK instead of incorrect BUTTON_BACK.
Fix duplicate keys in a couple of the onza controllers.  Also, add them to the
Makefile so they actually get included in the build.

Bug: 8292749
Change-Id: I8246155f84d0c3c75b21e37fb579227fda76e197
2013-04-23 15:54:21 -07:00
Matthew Xie
2e0a94d22b am b442d074: Merge "Add hardware feature android.hardware.bluetooth.le" into jb-mr2-dev
* commit 'b442d07469aebc07d1d13b5b64b40aa152022e13':
  Add hardware feature android.hardware.bluetooth.le
2013-04-23 15:52:53 -07:00
Matthew Xie
b442d07469 Merge "Add hardware feature android.hardware.bluetooth.le" into jb-mr2-dev 2013-04-23 22:47:52 +00:00
Nick Kralevich
fc17dc2548 Don't set ADDR_COMPAT_LAYOUT on the emulator
Don't work around third party app bugs on the emulator.

Change-Id: I4440fcd56b72e3a74881ddec2a469f037a060525
2013-04-23 15:40:03 -07:00
Philip Milne
3c647d23e5 Fix for bug 8578258.
The fix in:

https://googleplex-android-review.googlesource.com/#/c/300346/

worked but the constant used had an extra trailing zero - which was confusing
and put a 1 in the 'flag' space of the measurement spec.

The intended number was:

0x00800000

Unfortunately, this intended constant doesn't fix this bug.

The constant submitted in this fix is:

0x00010000

which is outside the 'flag' space of measurement specs and appears to steer clear of overflow
problems in the scenario of this bug.

As suggested in the submission above, it would be preferable to rework of the RTL code to avoid
the use of such a constant as it seems very unlikely indeed that any choice of integer can
avoid problems in all cases.

Change-Id: I0c6744257ef2aebe8dbc8c041a447f9b90ee4b84
2013-04-23 15:28:18 -07:00
Irfan Sheriff
73b1496ed9 am ef8dc882: am 0aea616a: Merge "Keep device state always updated" into jb-mr2-dev
* commit 'ef8dc882ec235310737eead979fe913a8ab3465c':
  Keep device state always updated
2013-04-23 15:07:03 -07:00
Raph Levien
41f7f9c5bc am fdd40823: am 22a3344c: Merge "Fix for bug 8695466 GPOS combining mark positioning broken before space" into jb-mr2-dev
* commit 'fdd408233db5bd70cb43ddf2a49a85bd748da5b9':
  Fix for bug 8695466 GPOS combining mark positioning broken before space
2013-04-23 15:02:04 -07:00
Scott Main
39fc3dc026 am 4d4eb732: am 89a60814: am 2dd874ac: am e0445881: am 51a452a9: am 4af72165: am 7653fbee: make Google IO image clickable
* commit '4d4eb732ec0c21227284a70f9a718008b7f6995e':
  make Google IO image clickable
2013-04-23 15:01:57 -07:00
Selim Gurun
872d7665f7 am cf633a4c: am 6981f11f: am 2253105c: am cab09cfc: am dc9efbbb: am a5f4e79f: am 22a946d3: am 006119bf: Merge commit \'8237dd82\' into manualmerge
* commit 'cf633a4c45b344ccb3f844afc6f6e0883cc5db83':
  DO NOT MERGE Fix issues during backport
2013-04-23 15:01:54 -07:00
Ian Rogers
6220475fb5 am 4d355c39: am 282a7e1b: Adding matching @deprecated.
* commit '4d355c39a7c2bacdcfbbb1691e5d0b28362c4e9c':
  Adding matching @deprecated.
2013-04-23 15:01:50 -07:00
Ian Rogers
023c1f4a1e am 896ee5b6: am be4536d2: Merge "Adding matching @deprecated."
* commit '896ee5b6f8354567464a371025088156ed49bc32':
  Adding matching @deprecated.
2013-04-23 15:01:30 -07:00
Irfan Sheriff
ef8dc882ec am 0aea616a: Merge "Keep device state always updated" into jb-mr2-dev
* commit '0aea616acdb228b7a8c061977c0445174f60a1e1':
  Keep device state always updated
2013-04-23 14:59:58 -07:00
Irfan Sheriff
0aea616acd Merge "Keep device state always updated" into jb-mr2-dev 2013-04-23 21:57:53 +00:00
Raph Levien
fdd408233d am 22a3344c: Merge "Fix for bug 8695466 GPOS combining mark positioning broken before space" into jb-mr2-dev
* commit '22a3344cda1a3dcf4f719e0685c5d06155922c29':
  Fix for bug 8695466 GPOS combining mark positioning broken before space
2013-04-23 14:21:44 -07:00
Raph Levien
22a3344cda Merge "Fix for bug 8695466 GPOS combining mark positioning broken before space" into jb-mr2-dev 2013-04-23 21:19:20 +00:00
Irfan Sheriff
e68d858b0f Keep device state always updated
Tasker app showed up a bug where we can be out of sync with screen state
if we only received broadcasts when wifi is toggled on. Always receive
updates.

Bug: 8689583
Change-Id: Iad457c9768ed421765adb6a15d5f42ecf682da38
2013-04-23 13:43:43 -07:00
Raph Levien
9d47db23ff Fix for bug 8695466 GPOS combining mark positioning broken before space
This patch makes segmentation into script runs behave the same in RTL
as in LTR modes - so that inherited script characters are always
associated with the preceding run. Otherwise, for a sequence such as
u+0631 u+064d u+0020, it would get split after the first character,
which would lose the ability to correctly position the u+064d mark.

Change-Id: I3c12ba1b77d18334f55e707f518be1046e6b339b
2013-04-23 12:51:27 -07:00
Scott Main
4d4eb732ec am 89a60814: am 2dd874ac: am e0445881: am 51a452a9: am 4af72165: am 7653fbee: make Google IO image clickable
* commit '89a6081447fc5c454aad3aea02190a576d92ca1b':
  make Google IO image clickable
2013-04-23 12:43:57 -07:00
Scott Main
89a6081447 am 2dd874ac: am e0445881: am 51a452a9: am 4af72165: am 7653fbee: make Google IO image clickable
* commit '2dd874ace63566892a58f43bcf15399ae66c8d4b':
  make Google IO image clickable
2013-04-23 12:41:40 -07:00
Scott Main
2dd874ace6 am e0445881: am 51a452a9: am 4af72165: am 7653fbee: make Google IO image clickable
* commit 'e04458816b296ea76fc16cf8a820969cf363051d':
  make Google IO image clickable
2013-04-23 12:39:18 -07:00
Scott Main
e04458816b am 51a452a9: am 4af72165: am 7653fbee: make Google IO image clickable
* commit '51a452a93bb170a65921aae9ae6bddbf8ce12bff':
  make Google IO image clickable
2013-04-23 12:37:35 -07:00
Scott Main
51a452a93b am 4af72165: am 7653fbee: make Google IO image clickable
* commit '4af72165092fb965ec9a97599f25538aa70242b1':
  make Google IO image clickable
2013-04-23 12:36:26 -07:00
Scott Main
4af7216509 am 7653fbee: make Google IO image clickable
* commit '7653fbee7e4eb5d25a5b561b8142bd1af8c2cd58':
  make Google IO image clickable
2013-04-23 12:34:30 -07:00