OSDN Git Service
Amit Mahajan [Fri, 26 Jun 2015 23:40:44 +0000 (23:40 +0000)]
am
293facf4: (-s ours) am
ad6a2da8: am
2da8a992: am
b98f786c: am
5b8976a5: am
853c6178: am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
293facf4bf5b05c043e33589d17df6f1ad1ade26':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Amit Mahajan [Fri, 26 Jun 2015 23:26:27 +0000 (23:26 +0000)]
am
ad6a2da8: am
2da8a992: am
b98f786c: am
5b8976a5: am
853c6178: am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
ad6a2da84800e47048a8c2a83eeb343cee6aaa9c':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Jorim Jaggi [Fri, 26 Jun 2015 23:24:01 +0000 (23:24 +0000)]
Merge "Don't apply existing keyguard animation to IME window" into mnc-dev
Amit Mahajan [Fri, 26 Jun 2015 23:12:05 +0000 (23:12 +0000)]
am
2da8a992: am
b98f786c: am
5b8976a5: am
853c6178: am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
2da8a992cb2afc25ac6df84da449944ea08f0c57':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Amit Mahajan [Fri, 26 Jun 2015 23:12:03 +0000 (23:12 +0000)]
am
1573d8ef: (-s ours) am
d98e7c1d: am
7278b043: am
895eb134: am
90224355: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
1573d8efb2ac6a1a2e2a057041200633df2a9717':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Rich Slogar [Fri, 26 Jun 2015 23:06:59 +0000 (23:06 +0000)]
am
76e42bdd: am
3686e043: am
268a7c19: am
fc7e84b3: Merge "docs: manifest merger updates" into lmp-docs
* commit '
76e42bdd05f6defa283f9df12966928328680445':
docs: manifest merger updates
Prashant Malani [Fri, 26 Jun 2015 23:06:53 +0000 (23:06 +0000)]
am
b3d02465: am
9a3eacbe: Merge "Revert "Always re-establish kernel alarms when considering new alarm set"" into cw-d-mr1-dev
* commit '
b3d02465f859dbe62b14c787c7de966abd6c7381':
Revert "Always re-establish kernel alarms when considering new alarm set"
Robert Schaub [Fri, 26 Jun 2015 22:58:37 +0000 (22:58 +0000)]
am
cf05e318: am
2a1be1bc: Docs: Added declaration to code fragment Bug:
21030774
* commit '
cf05e31866e94eb9d8a6f0ee1fb9960ba169e2c1':
Docs: Added declaration to code fragment Bug:
21030774
Wei Liu [Fri, 26 Jun 2015 22:58:31 +0000 (22:58 +0000)]
am
83467228: am
6f6326bc: Implement a exponential backoff for NTP time and XTRA data retry.
* commit '
834672285050812d08cd173559382bc5c3e9800a':
Implement a exponential backoff for NTP time and XTRA data retry.
Rich Slogar [Fri, 26 Jun 2015 22:58:20 +0000 (22:58 +0000)]
am
32279219: am
fd3b64b8: am
b0afc540: docs: Eclipse ADT end-of-life note
* commit '
3227921922b3750e04e309b7cacd55d5f0b5b77d':
docs: Eclipse ADT end-of-life note
Rich Slogar [Fri, 26 Jun 2015 22:58:12 +0000 (22:58 +0000)]
am
4c96c704: am
7d377c3b: am
fa5f184f: docs: studio migration guide
* commit '
4c96c7045e7e4efbf4f7b68f8e3d02a5e9272075':
docs: studio migration guide
Amit Mahajan [Fri, 26 Jun 2015 22:55:47 +0000 (22:55 +0000)]
am
d98e7c1d: am
7278b043: am
895eb134: am
90224355: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
d98e7c1df774eb86a67310f5cbc0dbdd91f33c19':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Amit Mahajan [Fri, 26 Jun 2015 22:55:18 +0000 (22:55 +0000)]
am
b98f786c: am
5b8976a5: am
853c6178: am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
b98f786c8acfaed27ee733dde0aa0fd255a09afc':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Svet Ganov [Fri, 26 Jun 2015 22:52:53 +0000 (22:52 +0000)]
Merge "Make grant default permission more robust." into mnc-dev
Svet Ganov [Fri, 26 Jun 2015 17:54:06 +0000 (10:54 -0700)]
Make grant default permission more robust.
Change-Id: If492ee3305774419671bbdb72b438c8e540005e9
Robert Greenwalt [Fri, 26 Jun 2015 22:40:29 +0000 (22:40 +0000)]
Merge "Add Validation logging." into mnc-dev
Mady Mellor [Fri, 26 Jun 2015 22:36:42 +0000 (22:36 +0000)]
Merge "Text selection: fix snapping to words when words break across lines" into mnc-dev
Rubin Xu [Fri, 26 Jun 2015 22:36:09 +0000 (22:36 +0000)]
Merge "Use StorageManager.wipeAdoptableDisks to wipe external disks" into mnc-dev
Amit Mahajan [Fri, 26 Jun 2015 22:35:46 +0000 (22:35 +0000)]
am
7278b043: am
895eb134: am
90224355: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
7278b04383cb6c01c2fbb184c560875ab709dea5':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Amit Mahajan [Fri, 26 Jun 2015 22:34:59 +0000 (22:34 +0000)]
am
5b8976a5: am
853c6178: am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
5b8976a5eaffe81a742ec2600cf9b63e911f978c':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Rich Slogar [Fri, 26 Jun 2015 22:34:49 +0000 (22:34 +0000)]
am
3686e043: am
268a7c19: am
fc7e84b3: Merge "docs: manifest merger updates" into lmp-docs
* commit '
3686e0430f8366e2f4de867eeabfd1b7fe4aefc0':
docs: manifest merger updates
Abodunrinwa Toki [Fri, 26 Jun 2015 22:32:25 +0000 (22:32 +0000)]
Merge "TextView: add the "Share" accessibility action." into mnc-dev
Jorim Jaggi [Thu, 25 Jun 2015 22:29:54 +0000 (15:29 -0700)]
Don't apply existing keyguard animation to IME window
Low risk fix, but it remains unclear what the underlying cause is.
This also applies keyguard exit animation to windows on the default
display.
Bug:
21788383
Bug:
22096813
Change-Id: I37dd4b18483c1103f5f2817f4879f080a38bceca
Rich Slogar [Fri, 26 Jun 2015 22:25:35 +0000 (22:25 +0000)]
am
268a7c19: am
fc7e84b3: Merge "docs: manifest merger updates" into lmp-docs
* commit '
268a7c190c37a7a63bd1134c4dfb8aacf71c211e':
docs: manifest merger updates
Amit Mahajan [Fri, 26 Jun 2015 22:19:29 +0000 (22:19 +0000)]
am
853c6178: am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
853c61788387c38c1103f26b1c8c028da5676776':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Amit Mahajan [Fri, 26 Jun 2015 22:18:01 +0000 (22:18 +0000)]
am
895eb134: am
90224355: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
895eb134751ec1495baa30362a514275624e5843':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Rich Slogar [Fri, 26 Jun 2015 22:11:44 +0000 (22:11 +0000)]
am
fc7e84b3: Merge "docs: manifest merger updates" into lmp-docs
* commit '
fc7e84b36b77ac95e61bd1736eebdc307ba6e09e':
docs: manifest merger updates
Abodunrinwa Toki [Fri, 26 Jun 2015 22:09:40 +0000 (22:09 +0000)]
Merge "Fix FloatingToolbar flicker in reaction to text cursor blink." into mnc-dev
Chien-Yu Chen [Fri, 26 Jun 2015 22:09:28 +0000 (22:09 +0000)]
Merge "Camera2: Remove references to sync.frameNumber" into mnc-dev
Abodunrinwa Toki [Fri, 26 Jun 2015 04:33:51 +0000 (21:33 -0700)]
Fix FloatingToolbar flicker in reaction to text cursor blink.
1. Reposition the toolbar on predraw only when positioning has changed.
2. Update the toolbar popup's position only if the content rect changed.
3. Fix FloatingToolbarPopup.cancelOverflowAnimations().
The previous implementation wasn't actually cancelling the animation.
(1) is enough to fix the bug. But (2) and (3) fix issues in the
toolbar directly related to this bug.
Bug:
22039189
Change-Id: I84ec793d788f9402a1f8635e68e3344746f6af07
Chien-Yu Chen [Fri, 26 Jun 2015 22:05:03 +0000 (22:05 +0000)]
Merge "Camera2: Clarify session callbacks" into mnc-dev
Amit Mahajan [Fri, 26 Jun 2015 22:03:46 +0000 (22:03 +0000)]
am
791dd2c6: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
791dd2c67466d2d9dafe58b1258e7718e3f30bc0':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Amit Mahajan [Fri, 26 Jun 2015 22:03:10 +0000 (22:03 +0000)]
am
90224355: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
* commit '
90224355cd6bd54fa7a9ec30c1cecc573104a3e3':
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Rich Slogar [Fri, 26 Jun 2015 21:56:23 +0000 (21:56 +0000)]
Merge "docs: manifest merger updates" into lmp-docs
Nathan Harold [Fri, 26 Jun 2015 21:47:05 +0000 (21:47 +0000)]
Merge "Deprecate TelephonyManager.getNeighboringCellInfo()" into mnc-dev
Shirish Kalele [Fri, 26 Jun 2015 21:34:22 +0000 (21:34 +0000)]
Merge "Mark a connection as a Wifi Assistant connection based on the ephemeral flag in WifiInfo. Add this private field to WifiInfo." into mnc-dev
Jorim Jaggi [Thu, 25 Jun 2015 22:55:43 +0000 (15:55 -0700)]
Also reset assist setting when force stopping assist
Bug:
20882522
Change-Id: I57725586ab5ff203b378a1e6d2e5e77a47fd2448
Mady Mellor [Fri, 26 Jun 2015 21:28:12 +0000 (14:28 -0700)]
Text selection: fix snapping to words when words break across lines
Some languages do break words across lines and words can break between
lines with hyphenation. If a word has only one character on the current
line with the rest of the characters on the next line, the user would
be unable to move the cursor to the end of the word.
Rather than judging if a user is far enough into a word by using the
full word length, this CL amends the logic to only use the characters
that are on the current line of the word, if the user is far enough into
these characters the handle jumps to the next line to the end of the
word position.
Bug:
21400624
Change-Id: I8b96eb83bea08d9794d1e9db74066bcc3e168ac0
Abodunrinwa Toki [Fri, 26 Jun 2015 21:11:21 +0000 (14:11 -0700)]
TextView: add the "Share" accessibility action.
Bug:
21891817
Change-Id: I99b7489845b2103c18fd74d15d0050c34f37ca67
Mady Mellor [Fri, 26 Jun 2015 21:21:53 +0000 (21:21 +0000)]
Merge "Fix: Text selection handles shouldn't be shown in accessibility mode" into mnc-dev
Alex Klyubin [Fri, 26 Jun 2015 21:20:17 +0000 (21:20 +0000)]
Merge "Don't offer crypto ops for public keys of trusted cert entries." into mnc-dev
George Mount [Fri, 26 Jun 2015 21:18:55 +0000 (21:18 +0000)]
Merge "Fix endTransition index out of bounds exception." into mnc-dev
George Mount [Fri, 26 Jun 2015 21:18:37 +0000 (21:18 +0000)]
Merge "Fix addTarget not limiting to the given views." into mnc-dev
Prashant Malani [Fri, 26 Jun 2015 21:12:49 +0000 (21:12 +0000)]
am
9a3eacbe: Merge "Revert "Always re-establish kernel alarms when considering new alarm set"" into cw-d-mr1-dev
* commit '
9a3eacbe9ce0e6a65429c721b6f4e60a28dbdaab':
Revert "Always re-establish kernel alarms when considering new alarm set"
Christopher Tate [Fri, 26 Jun 2015 21:05:26 +0000 (21:05 +0000)]
Merge "Use a framework resource to name a factory-default browser app" into mnc-dev
Jim Miller [Fri, 26 Jun 2015 21:01:04 +0000 (21:01 +0000)]
Merge "Have FingerprintService keep the device awake on relevant events." into mnc-dev
Ying Wang [Fri, 26 Jun 2015 21:01:02 +0000 (21:01 +0000)]
Merge "Remove the obsolete LOCAL_PAGE_ALIGN_JNI_SHARED_LIBRARIES" into mnc-dev
Prashant Malani [Fri, 26 Jun 2015 21:00:09 +0000 (21:00 +0000)]
Merge "Revert "Always re-establish kernel alarms when considering new alarm set"" into cw-d-mr1-dev
Ying Wang [Fri, 26 Jun 2015 20:51:18 +0000 (13:51 -0700)]
Remove the obsolete LOCAL_PAGE_ALIGN_JNI_SHARED_LIBRARIES
Change-Id: I08c2439bcab934e23c697b93aec47b2c7bcba037
Christopher Tate [Wed, 24 Jun 2015 23:15:48 +0000 (16:15 -0700)]
Use a framework resource to name a factory-default browser app
If there is no resource-named default but there is a single factory-
installed browser app, that app is made the titular default.
This also introduces a permission guard on attempts to set the
default browser or the app-link state. These operations are now
contingent on the existing SET_PREFERRED_APPLICATIONS permission.
Bug
21778406
Change-Id: Id099bb9c4141f28917546492657cd2fba472e6b6
Robin Lee [Fri, 26 Jun 2015 20:44:55 +0000 (20:44 +0000)]
Merge "SystemUI: show owner VPN for restricted profile" into mnc-dev
Adam Powell [Fri, 26 Jun 2015 20:35:30 +0000 (20:35 +0000)]
Merge "Improve docs for View#addChildrenForAccessibility" into mnc-dev
Amith Yamasani [Fri, 26 Jun 2015 20:34:30 +0000 (20:34 +0000)]
Merge "Clarify the intention of setNotificationsShown" into mnc-dev
Svet Ganov [Fri, 26 Jun 2015 20:30:34 +0000 (20:30 +0000)]
Merge "Revert get accounts permission to normal for now" into mnc-dev
Dianne Hackborn [Fri, 26 Jun 2015 20:30:19 +0000 (20:30 +0000)]
Merge "Fix issue #
22023824: Download folder is not created in internal storage" into mnc-dev
Chris Craik [Fri, 26 Jun 2015 20:28:34 +0000 (20:28 +0000)]
Merge "Don't promote functors onto layers due to outline rect clipping" into mnc-dev
Dianne Hackborn [Wed, 24 Jun 2015 22:19:17 +0000 (15:19 -0700)]
Fix issue #
22023824: Download folder is not created in internal storage
The media provider and some other things need to be given storage access.
Also, seems like we should give storage access to the camera app as well.
And add a dump dump command that will dump data about a particular
permission name.
Change-Id: Idaaa9bba2ff4dc95290cf6d17e5df933df91e909
Shirish Kalele [Thu, 25 Jun 2015 20:55:33 +0000 (13:55 -0700)]
Mark a connection as a Wifi Assistant connection based on the
ephemeral flag in WifiInfo.
Add this private field to WifiInfo.
Change-Id: Ic815b87a24e8272faa6e9e820b8fa55224af882a
Robert Schaub [Fri, 26 Jun 2015 20:00:51 +0000 (20:00 +0000)]
am
2a1be1bc: Docs: Added declaration to code fragment Bug:
21030774
* commit '
2a1be1bc387a97e86dac4d77d269d07eff71de41':
Docs: Added declaration to code fragment Bug:
21030774
Eino-Ville Talvala [Fri, 26 Jun 2015 19:53:24 +0000 (19:53 +0000)]
Merge "Camera2: Add clarification about simultaneous trigger use" into mnc-dev
Rich Slogar [Wed, 4 Feb 2015 18:56:46 +0000 (10:56 -0800)]
docs: manifest merger updates
Change-Id: I0a1c311ba08077b15ee1823146773b7d07162dd4
Nathan Harold [Thu, 25 Jun 2015 21:24:54 +0000 (14:24 -0700)]
Deprecate TelephonyManager.getNeighboringCellInfo()
bug:
22121990
Change-Id: Id8f9d080fdd1e2993b414a5304424238396b6fd4
Chien-Yu Chen [Fri, 26 Jun 2015 18:23:55 +0000 (11:23 -0700)]
Camera2: Remove references to sync.frameNumber
sync.frameNumber is a hidden key.
Bug:
21957397
Change-Id: I3b235d776782a8441354ee24c9174ae30e074a61
Robert Greenwalt [Tue, 23 Jun 2015 22:03:33 +0000 (15:03 -0700)]
Add Validation logging.
Persist the last 20 lines of validation info for the last 10
networks.
bug:
21599856
Change-Id: I8124480cc9181eea2adb7eb6eabcd07c9506b6d3
Robert Schaub [Fri, 26 Jun 2015 18:11:19 +0000 (11:11 -0700)]
Docs: Added declaration to code fragment
Bug:
21030774
Change-Id: Ic906454b20ec9606e5ca11a0fbd0388492eecf42
Eric Laurent [Fri, 26 Jun 2015 17:43:00 +0000 (17:43 +0000)]
Merge "AudioManager: optimize audio port listener registration" into mnc-dev
Mady Mellor [Fri, 26 Jun 2015 17:37:51 +0000 (17:37 +0000)]
Merge "Text selection: When user reaches midpoint jump to end of word" into mnc-dev
Robin Lee [Thu, 4 Jun 2015 00:53:01 +0000 (01:53 +0100)]
SystemUI: show owner VPN for restricted profile
Restricted profiles don't have their own VPN configuration - whatever
is in charge of VPN for our USER_OWNER user will have network traffic
routed to it instead.
Bug:
18419023
Bug:
21188177
Change-Id: I7205d90032461c240048a036606c3a7938d0eda2
Amit Mahajan [Thu, 11 Jun 2015 00:02:39 +0000 (17:02 -0700)]
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Bug:
21697171
Change-Id: I7649c7341428194963ac74e9ae622dfa76ea738b
Amit Mahajan [Thu, 11 Jun 2015 00:02:39 +0000 (17:02 -0700)]
DO NOT MERGE Change to add STK_PERMISSION for stk related commands.
Bug:
21697171
Change-Id: I7649c7341428194963ac74e9ae622dfa76ea738b
Mady Mellor [Fri, 26 Jun 2015 17:32:56 +0000 (17:32 +0000)]
Merge "Text selection: Fix word boundaries for languages without spaces" into mnc-dev
Wei Liu [Fri, 26 Jun 2015 17:33:16 +0000 (17:33 +0000)]
am
6f6326bc: Implement a exponential backoff for NTP time and XTRA data retry.
* commit '
6f6326bc75be652a0b88b73fd6e0b73dbe2fabb6':
Implement a exponential backoff for NTP time and XTRA data retry.
Svet Ganov [Fri, 26 Jun 2015 15:49:50 +0000 (08:49 -0700)]
Revert get accounts permission to normal for now
Change-Id: I51efe557b69a50d85dc53ba7a1622b7bafc301e6
Dianne Hackborn [Fri, 26 Jun 2015 17:20:10 +0000 (17:20 +0000)]
Merge "Fix issue #
22013372: Assist should take translationX and friends..." into mnc-dev
Eric Laurent [Fri, 26 Jun 2015 17:01:12 +0000 (10:01 -0700)]
AudioManager: optimize audio port listener registration
In order to reduce the number of binder calls, only install an
audio port callback in a client process if either:
- an audio port related API has been called once
- an audio port listenr has been registered.
Bug:
22045560.
Change-Id: I0e5cf31bec0c986d6f7761891b860ba6fadd2f4c
Mady Mellor [Thu, 25 Jun 2015 00:27:21 +0000 (17:27 -0700)]
Fix: Text selection handles shouldn't be shown in accessibility mode
If you select some text normally while in accessibility mode, it
should be cleared and handles should not show if you initiate text
selection using the accessibility context menu.
Bug:
22071639
Change-Id: I32b966e771ba5715a0ab370e6aa602398e5ec534
Jeff Sharkey [Fri, 26 Jun 2015 15:43:23 +0000 (15:43 +0000)]
Merge "Let's reinvent storage, yet again!" into mnc-dev
Selim Cinek [Fri, 26 Jun 2015 15:26:22 +0000 (15:26 +0000)]
Merge "Fixed a crash where onTouch might have been called too early" into mnc-dev
Selim Cinek [Fri, 26 Jun 2015 15:26:06 +0000 (15:26 +0000)]
Merge "Now showing unlocked icon if both trusted and fingerprint running" into mnc-dev
Rubin Xu [Thu, 25 Jun 2015 11:17:48 +0000 (12:17 +0100)]
Use StorageManager.wipeAdoptableDisks to wipe external disks
Retire FORMAT_AND_FACTORY_RESET which is more fragile.
Bug:
9433509
Change-Id: I158ee987274bb4db41d466de9f1e3c60ffc1d140
Rich Slogar [Fri, 26 Jun 2015 07:06:31 +0000 (07:06 +0000)]
am
fd3b64b8: am
b0afc540: docs: Eclipse ADT end-of-life note
* commit '
fd3b64b8aa0aa974bcc69340e426cc0da92e71ae':
docs: Eclipse ADT end-of-life note
Rich Slogar [Fri, 26 Jun 2015 06:53:20 +0000 (06:53 +0000)]
am
b0afc540: docs: Eclipse ADT end-of-life note
* commit '
b0afc540ebee64ded367ce34ae8f61cb8c2478e7':
docs: Eclipse ADT end-of-life note
Rich Slogar [Fri, 26 Jun 2015 00:48:35 +0000 (17:48 -0700)]
docs: Eclipse ADT end-of-life note
Change-Id: I5fe9de7145104191d330259c7e16ea14cc4a651e
Rich Slogar [Fri, 26 Jun 2015 05:52:55 +0000 (05:52 +0000)]
am
7d377c3b: am
fa5f184f: docs: studio migration guide
* commit '
7d377c3b4f3837655c724b4508c7251d298f9765':
docs: studio migration guide
Rich Slogar [Fri, 26 Jun 2015 05:39:31 +0000 (05:39 +0000)]
am
fa5f184f: docs: studio migration guide
* commit '
fa5f184faf7da28e3a6d2acd18bb9bfaac4eb2f1':
docs: studio migration guide
Rich Slogar [Tue, 12 May 2015 19:42:11 +0000 (12:42 -0700)]
docs: studio migration guide
b/
20093866
Change-Id: Ib1eed6870aaee6230a083ec5f126a36b4b3a014d
Abodunrinwa Toki [Fri, 26 Jun 2015 05:26:38 +0000 (05:26 +0000)]
Merge "Enforce FloatingToolbar themes." into mnc-dev
Jeff Sharkey [Wed, 24 Jun 2015 22:24:48 +0000 (15:24 -0700)]
Let's reinvent storage, yet again!
Now that we're treating storage as a runtime permission, we need to
grant read/write access without killing the app. This is really
tricky, since we had been using GIDs for access control, and they're
set in stone once Zygote drops privileges.
The only thing left that can change dynamically is the filesystem
itself, so let's do that. This means changing the FUSE daemon to
present itself as three different views:
/mnt/runtime_default/foo - view for apps with no access
/mnt/runtime_read/foo - view for apps with read access
/mnt/runtime_write/foo - view for apps with write access
There is still a single location for all the backing files, and
filesystem permissions are derived the same way for each view, but
the file modes are masked off differently for each mountpoint.
During Zygote fork, it wires up the appropriate storage access into
an isolated mount namespace based on the current app permissions. When
the app is granted permissions dynamically at runtime, the system
asks vold to jump into the existing mount namespace and bind mount
the newly granted access model into place.
Bug:
21858077
Change-Id: I62fb25d126dd815aea699b33d580e3afb90f8fd2
Svetoslav [Fri, 26 Jun 2015 05:24:41 +0000 (05:24 +0000)]
Merge "Add JavaDoc for permission protection level" into mnc-dev
Keisuke Kuroyanagi [Fri, 26 Jun 2015 05:11:22 +0000 (05:11 +0000)]
Merge "Fix: Ellipsis is wrongly applied or not applied in TextView." into mnc-dev
Seigo Nonaka [Fri, 26 Jun 2015 05:10:33 +0000 (05:10 +0000)]
Merge "Do not show selection action mode when the TextView is not shown." into mnc-dev
Wei Liu [Thu, 25 Jun 2015 06:47:50 +0000 (23:47 -0700)]
Implement a exponential backoff for NTP time and XTRA data retry.
b/
21904128
Change-Id: I9fc8917eed3065ff0a4946c5a3bdecb9e93da19d
Dianne Hackborn [Tue, 23 Jun 2015 19:33:02 +0000 (19:33 +0000)]
Fix issue #
22013372: Assist should take translationX and friends...
...into account when calculating the position information
Actually what we need here is the full transformation matrix, if it
is available. And that means actually computing the location of
views on the screen requires doing this all through transformations,
so the AssistVisualizer has been changed to do this (while still
also keeping the old mechanism for comparison to verify that things
are working correctly).
Also added new properties for elevation and alpha.
And optimized the parcelling of AssistStructure to not write things
that aren't needed; this reduces the parcelled size by about half.
Change-Id: I50b0dd2e6599c74701a5d188617a3eff64b07d03
Robert Schaub [Fri, 26 Jun 2015 02:23:09 +0000 (02:23 +0000)]
am
ba12e226: am
0b5d0509: Merge "docs: Removed sentence from permissions doc" into mnc-preview-docs
* commit '
ba12e226981216116de772739165ace65fe59d5b':
docs: Removed sentence from permissions doc
Alex Klyubin [Fri, 26 Jun 2015 00:13:30 +0000 (17:13 -0700)]
Don't offer crypto ops for public keys of trusted cert entries.
Android Keystore cannot offer crypto operations for public keys of
trusted certificate entries (entries without a private key). Prior to
this CL it accidentally tried to do so, causing crypto operations on
these keys to fail.
The fix is for Android Keystore to offer crypto operations only for
public keys for which there is a corresponding private key in the
keystore. Crypto operations on public keys from trusted certificate
entries will be handled by other installed crypto providers. Those
providers don't need a private key to carry out these operations on
public keys.
Bug:
22091725
Bug:
21835320
Change-Id: Ib7d92b067711e4c57128d0db72c08bf288a45ce1
Svetoslav [Fri, 26 Jun 2015 01:19:14 +0000 (18:19 -0700)]
Add JavaDoc for permission protection level
1. Add the permission protection level in the java doc
2. Make some system permissions that are not mean to be
used by third-parties system API.
bug:
21402257
Change-Id: Ic0ae8d6ca44dbbbf12848a9164acc0e908c90402
Selim Cinek [Fri, 26 Jun 2015 00:15:33 +0000 (20:15 -0400)]
Fixed a crash where onTouch might have been called too early
Bug:
21906153
Change-Id: I1fbc8b29f9cb0d7d71d6cb81e95a35da2fe9959e
Chris Craik [Fri, 26 Jun 2015 00:15:16 +0000 (17:15 -0700)]
Don't promote functors onto layers due to outline rect clipping
bug:
21320333
Change-Id: Ie70982c88498395148dab6eaca861de66e6207ed
Chien-Yu Chen [Thu, 25 Jun 2015 23:54:17 +0000 (16:54 -0700)]
Camera2: Clarify session callbacks
If a prior session exists when a new session is created,
onClosed() for a prior session may be invoked after
onConfigured() for the new session.
Bug:
22072379
Change-Id: I6d4416b8e77d073e569ca55867dd705c245886d0
Selim Cinek [Thu, 25 Jun 2015 23:44:05 +0000 (19:44 -0400)]
Now showing unlocked icon if both trusted and fingerprint running
Bug:
21781452
Change-Id: I7b04975b36f7a135358cdd68c1bdae1e73f22cc0