Commit Graph

246497 Commits

Author SHA1 Message Date
Svetoslav Ganov
0e9e5ea586 Merge "Only platform defined permissions need a review." into nyc-dev 2016-04-29 21:39:45 +00:00
Adrian Roos
7419ad3fae Merge "Fix DirectReply taking too long in HUNs" into nyc-dev
am: 3c37f6ed06

* commit '3c37f6ed06adec414419365b745ac34d25fb2780':
  Fix DirectReply taking too long in HUNs

Change-Id: I7b2e0d97d29171064e8a3f86e70a27c6bebb98c3
2016-04-29 21:35:07 +00:00
Adrian Roos
adb7fefc8b Merge "DirectReply: Send button was wrongly actionable on empty field" into nyc-dev
am: 47d849da9f

* commit '47d849da9f848a8fc3121aca58695890e9eb8969':
  DirectReply: Send button was wrongly actionable on empty field

Change-Id: Iddd37c9435c070c1aee9c95fd0fef3b1a5c1f56e
2016-04-29 21:35:05 +00:00
TreeHugger Robot
3c37f6ed06 Merge "Fix DirectReply taking too long in HUNs" into nyc-dev 2016-04-29 21:32:50 +00:00
TreeHugger Robot
47d849da9f Merge "DirectReply: Send button was wrongly actionable on empty field" into nyc-dev 2016-04-29 21:31:30 +00:00
Doug Felt
821506a3cf Merge "Patch fontchain_lint to exclude modern_pentathlon." into nyc-dev
am: 398342f9b6

* commit '398342f9b66046582eff7d98e252d435475d6a92':
  Patch fontchain_lint to exclude modern_pentathlon.

Change-Id: Idd760be18599ff8e725e577e56c7524695aeaa09
2016-04-29 21:30:44 +00:00
Raph Levien
398342f9b6 Merge "Patch fontchain_lint to exclude modern_pentathlon." into nyc-dev 2016-04-29 21:25:20 +00:00
Todd Kennedy
fdd241a1e0 Restrict updates of system packages
By declaring a <restrict-update> tag in its manifest, a system package
can restrict its update to be the singular package that has the same
given hash. An update's hash is the SHA-512 across all its APKs [i.e.
for splits, the SHA-512 is calculated over the concatenation of the
base plus all splits].

The restriction only applies to system packages.

Bug: 28398205
Change-Id: Iec493fc8ef27edee53f1d437cb0caaa78782f329
2016-04-29 14:23:43 -07:00
Doug Felt
ce51db00ec Patch fontchain_lint to exclude modern_pentathlon.
Fix build breakage.
Bug: 28426800

Change-Id: Idcc8f1b66014b25758c163d908d34f06011d9927
2016-04-29 14:17:57 -07:00
Christopher Tate
f8ef354a35 Merge "Don\'t wedge full data backups by blocking the data consumer thread" into nyc-dev
am: 46286e1824

* commit '46286e18244b70a40dd965bf10f8ba90da54ac8c':
  Don't wedge full data backups by blocking the data consumer thread

Change-Id: Ifaf2a580065ad1a1d51040c82051c32875c6bcaf
2016-04-29 21:07:18 +00:00
Chris Tate
46286e1824 Merge "Don't wedge full data backups by blocking the data consumer thread" into nyc-dev 2016-04-29 21:00:50 +00:00
Robert Carr
f022f71888 Merge "Fix ViewRoot inset adjustment after initial setup." into nyc-dev
am: 3446a6ef71

* commit '3446a6ef71872f07de1ea59ff4aa060dad92eb22':
  Fix ViewRoot inset adjustment after initial setup.

Change-Id: I12504741f4cae3298fef4b13f39bd88340d3eb18
2016-04-29 20:39:53 +00:00
TreeHugger Robot
3446a6ef71 Merge "Fix ViewRoot inset adjustment after initial setup." into nyc-dev 2016-04-29 20:37:33 +00:00
destradaa
5f116e7056 Merge "Fix build break due to 32/64 bit compilation." into nyc-dev
am: 5fb90f91b7

* commit '5fb90f91b7984e61d57591880bed0257cd35d7da':
  Fix build break due to 32/64 bit compilation.

Change-Id: I26955619bbcce48d5a4379963db4c834a4d802e2
2016-04-29 20:35:21 +00:00
Chris Wren
9f7c3b5a53 touch less, tap more.
Bug: 26715804
Change-Id: Ifd8480e8c6f62036723510070d7222cd688c8b81
2016-04-29 16:31:49 -04:00
Daniel Estrada Alva
5fb90f91b7 Merge "Fix build break due to 32/64 bit compilation." into nyc-dev 2016-04-29 20:29:34 +00:00
Chong Zhang
5fbc6680c2 Merge "Do not change surface properties when waiting for transition to ready" into nyc-dev
am: cd2b4303ce

* commit 'cd2b4303ceedfc4afa7c0d5d1349b22fc9927173':
  Do not change surface properties when waiting for transition to ready

Change-Id: Ib4ee5117c7d02fa8fc2a1454972c84f2849ea6a6
2016-04-29 20:15:13 +00:00
Suprabh Shukla
7d3f0977b9 Merge "Adding null check on VolumeInfo" into nyc-dev
am: f8ab95d13a

* commit 'f8ab95d13aa175631c8f38ced8e9c606b02b6be5':
  Adding null check on VolumeInfo

Change-Id: I3c50eb92187888ea728a913d509e6b3b46c2f6cf
2016-04-29 20:15:11 +00:00
Chong Zhang
cd2b4303ce Merge "Do not change surface properties when waiting for transition to ready" into nyc-dev 2016-04-29 20:11:55 +00:00
destradaa
3cd7305f99 Fix build break due to 32/64 bit compilation.
Change-Id: I9aba08a5fd512c52c9d0c9d4853c72a3e81a22cd
2016-04-29 13:11:33 -07:00
TreeHugger Robot
f8ab95d13a Merge "Adding null check on VolumeInfo" into nyc-dev 2016-04-29 20:11:20 +00:00
Deepanshu Gupta
e47c4aec7d Merge "Add namespace before attr name in defPropMap" into nyc-dev
am: 4c5e7a740a

* commit '4c5e7a740a632829b48b2324f80a43ab94ac7551':
  Add namespace before attr name in defPropMap

Change-Id: I5cc5ea88c254a4c09d523e9881e0a48edcc7fd4a
2016-04-29 20:10:30 +00:00
Deepanshu Gupta
f3cdbe2254 Merge "Revert "Switch LayoutLib to Java 8"" into nyc-dev
am: 2385e2184a

* commit '2385e2184a68318a582f075bcd483baa35c776b4':
  Revert "Switch LayoutLib to Java 8"

Change-Id: I1fac72ca4535c3878f4aafddaf26c1ee9695c3cf
2016-04-29 20:10:28 +00:00
Deepanshu Gupta
4c5e7a740a Merge "Add namespace before attr name in defPropMap" into nyc-dev 2016-04-29 20:06:01 +00:00
Deepanshu Gupta
2385e2184a Merge "Revert "Switch LayoutLib to Java 8"" into nyc-dev 2016-04-29 20:05:39 +00:00
Svet Ganov
3d92f4ea37 Only platform defined permissions need a review.
The only permissions a user can control for a legacy app in
runtime style without crashing the app are the ones defined
by the platform because we have app ops only for these and
also we contorl the access to data guarded by them.

bug:27102458

Change-Id: Ifd1350d056b4fe29739ab8fdc5cbea89fa2e4037
2016-04-29 12:56:45 -07:00
Jeff Sharkey
1b6519bd87 Flag to mark foreground jobs, fix data saver.
When a job will eventually run in the foreground, the internal
scheduling needs to ignore any background network restrictions when
satisfying constraints.  This also means the job should ignore the
current device doze state, since the requesting app could get the
same behavior by starting their own foreground service.

Always dispatch network policy changes to ConnectivityService first
to ensure that it has up-to-date information.  Fix bugs around data
saver that were causing networks to not be marked as BLOCKED for
background apps; before this fix apps would have been spinning in
internal connectivity loops, thinking that the network was actually
connected when the kernel was actually blocking their traffic.

Offer new ConnectivityService method overloads to ignore the blocked
state for a specific UID.

Print unsatisfied job constraints to aid debugging.

Bug: 26571724
Change-Id: Iaaa17933e6dc1bf6d3dff26d0bfc12222e51e241
2016-04-29 13:44:07 -06:00
destradaa
b79fe0f9f5 Merge "Fixes on handling messages from apps to host." into nyc-dev
am: 60f2c17e27

* commit '60f2c17e273ea919dc663f387ef246b3d359c412':
  Fixes on handling messages from apps to host.

Change-Id: I74c228a47a8daac689972d5b3742d3caf74d12c2
2016-04-29 19:28:09 +00:00
Daniel Estrada Alva
60f2c17e27 Merge "Fixes on handling messages from apps to host." into nyc-dev 2016-04-29 19:24:18 +00:00
Andrii Kulian
81ef185916 Merge "Fix crash loop when activity controller was set" into nyc-dev
am: 099347936b

* commit '099347936b81ac553691a6e29e3a1d1dab903297':
  Fix crash loop when activity controller was set

Change-Id: I11ef71573b99e0eb80801382c465043b876a1974
2016-04-29 19:23:41 +00:00
Andrii Kulian
099347936b Merge "Fix crash loop when activity controller was set" into nyc-dev 2016-04-29 19:20:17 +00:00
Julia Reynolds
de03234fb1 Merge "Less clipping." into nyc-dev
am: e0c73c3fce

* commit 'e0c73c3fce4c5fec2df0958734f0305e1a677ee7':
  Less clipping.

Change-Id: Ie5479eef01f7273f9a0ab125412ea003583e71ba
2016-04-29 19:14:42 +00:00
Julia Reynolds
e0c73c3fce Merge "Less clipping." into nyc-dev 2016-04-29 19:12:14 +00:00
Jason Monk
c09c903762 Merge "Fix QS Edit flashing on exit" into nyc-dev
am: 0f11729d3d

* commit '0f11729d3d2a00f6b32ab1d6b27d98ad58ed4210':
  Fix QS Edit flashing on exit

Change-Id: Ib3c9df33067b0bcacaf7447603cd11aa7a3613e7
2016-04-29 19:07:57 +00:00
Jason Monk
0f11729d3d Merge "Fix QS Edit flashing on exit" into nyc-dev 2016-04-29 19:04:19 +00:00
Jason Monk
63554eda8d Fix QS Edit flashing on exit
Always save tile specs after move and don't trigger an entire data
set changed because we are aware of all changes.

Change-Id: Ic75b9ea8ed9b7d1a11d02f9af7858f3d040ec074
Fixes: 28334197
2016-04-29 14:58:29 -04:00
Julia Reynolds
e377b956a8 Less clipping.
Bug: 28385494
Change-Id: Ic28041621e5574e003b46aa84e8b69dc3472506d
2016-04-29 14:54:09 -04:00
Chris Wren
43f8ea7a6b Merge "close a potential race condition in registerAsSystemService" into nyc-dev
am: 3b016f5445

* commit '3b016f544502dca8c162554c6ea42bd6727f4cde':
  close a potential race condition in registerAsSystemService

Change-Id: I8198bcf39af5d14b17b2f2d8155e17b98fd20214
2016-04-29 18:29:48 +00:00
Adrian Roos
c721fcc526 Fix DirectReply taking too long in HUNs
The HUN logic delays removing notifications for a second or
two, but this makes Direct Reply stick around too long after
sending. To prevent this, cancel notifications in the sending
state immediately.

Change-Id: I9e655bb17674265761e1f6cc25acb2fb9f0c72a6
Fixes: 28421972
2016-04-29 11:28:40 -07:00
TreeHugger Robot
3b016f5445 Merge "close a potential race condition in registerAsSystemService" into nyc-dev 2016-04-29 18:25:06 +00:00
Robert Carr
1bccabf3c4 Fix ViewRoot inset adjustment after initial setup.
If the insets change, "mWidth/mHeight" won't change
as it's based on the window frame (not the surface size),
we need to track when the insets change and call
HardwareRenderer.setup with the new values.

Bug: 28257246
Bug: 28368990
Change-Id: Ida304b57c4671d010d1cf7b370674c9453841c97
2016-04-29 11:13:57 -07:00
Jason Monk
cfe52d8fca Merge "Don\'t show data disabled icon when user isn\'t setup" into nyc-dev
am: ede4fcea6b

* commit 'ede4fcea6b4fb5950b2a4eaf34b0fa6fa2f8a696':
  Don't show data disabled icon when user isn't setup

Change-Id: I4cdb18282b18da95b2cf9c822ba29e419e2878b6
2016-04-29 18:04:22 +00:00
Carlos Valdivia
a46b112d04 Insulate the account.db from updates.
I think we were getting accounts uninstalled on android devices when
SyncManagers called validateAccounts() while GmsCore was updating.

I try to prevent this by not removing accounts unless the data directory
has actually been removed (which shouldn't happen during updates).

Bug: 25611016
Change-Id: Ib526b3000ad741815d48fd020af2cc19d6205166
2016-04-29 11:03:43 -07:00
Jason Monk
ede4fcea6b Merge "Don't show data disabled icon when user isn't setup" into nyc-dev 2016-04-29 17:55:59 +00:00
Chien-Yu Chen
e259271df5 Camera: Update for video buffer binder changes
Bug: 28403412
Change-Id: Ic72edfcf7e02317bfb504e1ef686499671d53688
2016-04-29 10:52:52 -07:00
Adrian Roos
6db43cb1d8 DirectReply: Send button was wrongly actionable on empty field
Change-Id: I672d897d42ef340e84d9dc938e6edf26e2b8d9c3
Fixes: 28420826
2016-04-29 10:50:25 -07:00
Amanda Kassay
f81fb800b9 Merge "Update studio_tos modal with correct id. b/28425669" into mnc-mr-docs am: 8d21a984a6 am: 935c4835ac am: a7700c08fc
am: a5d3e91cef

* commit 'a5d3e91cefe3dff8ffe85fa10cc1f65be9693500':
  Update studio_tos modal with correct id. b/28425669

Change-Id: I50009f8d01794d7681b15b8282b0d8ed5d919253
2016-04-29 17:41:28 +00:00
Amanda Kassay
a5d3e91cef Merge "Update studio_tos modal with correct id. b/28425669" into mnc-mr-docs am: 8d21a984a6 am: 935c4835ac
am: a7700c08fc

* commit 'a7700c08fc15d03efeaae39b093c4585a669208e':
  Update studio_tos modal with correct id. b/28425669

Change-Id: I08a5dd9daaa66717212aa553babe9701fadb17bf
2016-04-29 17:39:04 +00:00
Jason Monk
fd57ea730e Don't show data disabled icon when user isn't setup
Change-Id: I2d540b8c0cb613cbf120ffadc404ee03d0447a8b
Fixes: 28246388
2016-04-29 13:37:58 -04:00
Amanda Kassay
a7700c08fc Merge "Update studio_tos modal with correct id. b/28425669" into mnc-mr-docs am: 8d21a984a6
am: 935c4835ac

* commit '935c4835aca0507b57d8d5aee7e5b544d4856f32':
  Update studio_tos modal with correct id. b/28425669

Change-Id: I38a93109a57589551f3abd539604b439a605b82d
2016-04-29 17:36:09 +00:00