OSDN Git Service

android-x86/frameworks-base.git
9 years agoMerge "Fix crash when making emergency calls" into lmp-mr1-dev
Sailesh Nepal [Fri, 30 Jan 2015 00:31:11 +0000 (00:31 +0000)]
Merge "Fix crash when making emergency calls" into lmp-mr1-dev

9 years agoMerge "Don't run full-data backups when backup is disabled" into lmp-mr1-dev
Christopher Tate [Fri, 30 Jan 2015 00:06:17 +0000 (00:06 +0000)]
Merge "Don't run full-data backups when backup is disabled" into lmp-mr1-dev

9 years agoDon't run full-data backups when backup is disabled
Christopher Tate [Thu, 29 Jan 2015 21:17:37 +0000 (13:17 -0800)]
Don't run full-data backups when backup is disabled

If the scheduled job fires but backup is disabled or the device is
not yet provisioned (i.e. has not yet finished going through setup),
bow out gracefully without running any backup operations.  Also, even
if a backup is directly invoked (e.g. via adb), verify again right
before we start collecting app data, and abandon the operation in
that path as well.

(This is redundant; having only the latter test would suffice, but
this lets us distinguish in the logging more easily.)

Finally, make sure that if we were waiting on setup before permitting
backup operations to begin, that we startup the full-data scheduling
as well as the [separate] key/value scheduling.

Bug 19197062

Change-Id: I3d8fb650c50f946d8ed7ac7170df361c707f2528

9 years agoMerge "Use constants instead of resources for ellipsis." into lmp-mr1-dev
Raph Levien [Thu, 29 Jan 2015 23:04:14 +0000 (23:04 +0000)]
Merge "Use constants instead of resources for ellipsis." into lmp-mr1-dev

9 years agoUse constants instead of resources for ellipsis.
Igor Viarheichyk [Thu, 11 Sep 2014 22:07:05 +0000 (15:07 -0700)]
Use constants instead of resources for ellipsis.

All supported locales use only U+2025 and U+2026 to represent
ellipses, and it will unlikely change in future. Given translated
resources are inconsistent and often use three dots it is safer
to use constants instead of resources.

(cherry-pick of ed0daa93e48d38e54a7ad1c99c461510a4c07599.)

Bug: 18542179
Change-Id: I51a6cb903f62f739fbadd6b78e5765c0028d641a

9 years agoMerge "CEC: Discard key event to itself" into lmp-mr1-dev
Jinsuk Kim [Thu, 29 Jan 2015 22:33:42 +0000 (22:33 +0000)]
Merge "CEC: Discard key event to itself" into lmp-mr1-dev

9 years agoCEC: Discard key event to itself
Jinsuk Kim [Thu, 29 Jan 2015 07:38:36 +0000 (16:38 +0900)]
CEC: Discard key event to itself

Should discard keyevents if the target address is the device itself.

Bug: 19188660
Change-Id: Id47d79c996f60c9d90540f28c4b2509976d2f378

9 years agoMerge "CEC: Do null/empty check against the parameter for checkRecordSource()" into...
Jinsuk Kim [Thu, 29 Jan 2015 22:22:30 +0000 (22:22 +0000)]
Merge "CEC: Do null/empty check against the parameter for checkRecordSource()" into lmp-mr1-dev

9 years agoMerge "CEC: Add CEC device upon receiving <Report Physical Address>" into lmp-mr1-dev
Jinsuk Kim [Thu, 29 Jan 2015 22:21:53 +0000 (22:21 +0000)]
Merge "CEC: Add CEC device upon receiving <Report Physical Address>" into lmp-mr1-dev

9 years agoMerge "Refine resolution order for typeface and fontFamily" into lmp-mr1-dev
Raph Levien [Thu, 29 Jan 2015 22:10:59 +0000 (22:10 +0000)]
Merge "Refine resolution order for typeface and fontFamily" into lmp-mr1-dev

9 years agoMerge "Suppress logging to avoid showing phone no." into lmp-mr1-dev
Sanket Padawe [Thu, 29 Jan 2015 21:44:04 +0000 (21:44 +0000)]
Merge "Suppress logging to avoid showing phone no." into lmp-mr1-dev

9 years agoRefine resolution order for typeface and fontFamily
Raph Levien [Thu, 29 Jan 2015 20:49:19 +0000 (12:49 -0800)]
Refine resolution order for typeface and fontFamily

Previously any fontFamily value on a TextView would override a typeface
value, even if the fontFamily is from a TextAppearance (for example,
from the theme) and the typeface is explicitly set. This patch changes
the resolution order to fontFamily set directly on the TextView,
typeface set directly on the TextView, fontFamily from TextAppearance,
typeface from TextAppearance.

Bug: 16154223
Change-Id: I45c1e511fba8f64eb236200e3fa2e885c02b59dc

9 years agoMerge "Allow ~Layer() to happen after onGLContextDestroyed" into lmp-mr1-dev
John Reck [Thu, 29 Jan 2015 20:13:04 +0000 (20:13 +0000)]
Merge "Allow ~Layer() to happen after onGLContextDestroyed" into lmp-mr1-dev

9 years agoam 320f505e: am 52fba8d1: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am...
Jon Larimer [Thu, 29 Jan 2015 19:46:00 +0000 (19:46 +0000)]
am 320f505e: am 52fba8d1: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev automerge: ea63fd7 automerge: bebfd58

* commit '320f505ed52f8970b08eb93766af831de0332415':

9 years agoam 64bdf77d: am 8bb65246: am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a6...
Jon Larimer [Thu, 29 Jan 2015 19:45:56 +0000 (19:45 +0000)]
am 64bdf77d: am 8bb65246: am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev automerge: 48dad94  -s ours automerge: 6fe42f0  -s ours

* commit '64bdf77d9515f587f31998b614e524c26b2415a4':

9 years agoam 52fba8d1: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge...
Jon Larimer [Thu, 29 Jan 2015 19:38:51 +0000 (19:38 +0000)]
am 52fba8d1: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev automerge: ea63fd7 automerge: bebfd58

* commit '52fba8d13428665fde405ef91857c00f0d399610':

9 years agoam 8bb65246: am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d7...
Jon Larimer [Thu, 29 Jan 2015 19:38:48 +0000 (19:38 +0000)]
am 8bb65246: am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev automerge: 48dad94  -s ours automerge: 6fe42f0  -s ours

* commit '8bb65246f2655fae8d807db973c5eaeff78733cc':

9 years agoam 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledL...
Jon Larimer [Thu, 29 Jan 2015 19:30:57 +0000 (19:30 +0000)]
am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev automerge: ea63fd7
automerge: bebfd58

* commit 'bebfd58604ae8a70c08056f3a5cd9289b27fe11c':

9 years agoam a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge...
Jon Larimer [Thu, 29 Jan 2015 19:29:31 +0000 (19:29 +0000)]
am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev automerge: 48dad94  -s ours
automerge: 6fe42f0  -s ours

* commit '6fe42f08702a0773c0dd2aad2d41c54f73bb057b':

9 years agoSuppress logging to avoid showing phone no.
Sanket Padawe [Thu, 29 Jan 2015 19:21:34 +0000 (11:21 -0800)]
Suppress logging to avoid showing phone no.

Bug: 19193581
Change-Id: I6ee17a2eab9d0ed84c931d6395a5aeb148177f95

9 years agoam 8b8d6195: am 9570e144: am ea63fd7f: am 88add689: am a5ccca24: am 2982d648: am...
Jon Larimer [Thu, 29 Jan 2015 18:57:20 +0000 (18:57 +0000)]
am 8b8d6195: am 9570e144: am ea63fd7f: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit '8b8d61952a4599439f3308a5f73bb0a2a0610563':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam 470f3a98: am 0a63d817: am 48dad949: (-s ours) am a43742ec: am 6813f29e: am 76cdbb0...
Jon Larimer [Thu, 29 Jan 2015 18:57:17 +0000 (18:57 +0000)]
am 470f3a98: am 0a63d817: am 48dad949: (-s ours) am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit '470f3a98be8ecff3beca275c20b085da928e8943':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledL...
Jon Larimer [Thu, 29 Jan 2015 18:55:25 +0000 (18:55 +0000)]
am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev
automerge: ea63fd7

* commit 'ea63fd7f9b4bb2701c9d12ab8775867dbdeefcf1':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge...
Jon Larimer [Thu, 29 Jan 2015 18:54:16 +0000 (18:54 +0000)]
am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev
automerge: 48dad94  -s ours

* commit '48dad94919c9f5027559feed3b05d8d01a03f687':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 9570e144: am ea63fd7f: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am...
Jon Larimer [Thu, 29 Jan 2015 18:50:24 +0000 (18:50 +0000)]
am 9570e144: am ea63fd7f: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit '9570e144fe38a53c507838cc5234225c7a0da315':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam 0a63d817: am 48dad949: (-s ours) am a43742ec: am 6813f29e: am 76cdbb04: (-s ours...
Jon Larimer [Thu, 29 Jan 2015 18:50:21 +0000 (18:50 +0000)]
am 0a63d817: am 48dad949: (-s ours) am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit '0a63d8176d8c3099c2e40bdbb00220f5aeeff69e':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam ea63fd7f: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge...
Jon Larimer [Thu, 29 Jan 2015 18:43:47 +0000 (18:43 +0000)]
am ea63fd7f: am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit 'ea63fd7f9b4bb2701c9d12ab8775867dbdeefcf1':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam 48dad949: (-s ours) am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63...
Jon Larimer [Thu, 29 Jan 2015 18:43:43 +0000 (18:43 +0000)]
am 48dad949: (-s ours) am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit '48dad94919c9f5027559feed3b05d8d01a03f687':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 9a2793e0: am 074c1116: am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calli...
Jon Larimer [Thu, 29 Jan 2015 18:40:14 +0000 (18:40 +0000)]
am 9a2793e0: am 074c1116: am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev automerge: 7ab0ac6  -s ours automerge: f8571c8a  -s ours

* commit '9a2793e0ba11336b57457cde0d6dbc3628e853ed':

9 years agoam 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledL...
Jon Larimer [Thu, 29 Jan 2015 18:36:59 +0000 (18:36 +0000)]
am 88add689: am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit '88add68942694fc643518bcf5c26f6c3df7e9aa0':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge...
Jon Larimer [Thu, 29 Jan 2015 18:36:55 +0000 (18:36 +0000)]
am a43742ec: am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit 'a43742ec620cb11faffa2c2b1847dc1accce5736':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 074c1116: am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity...
Jon Larimer [Thu, 29 Jan 2015 18:33:34 +0000 (18:33 +0000)]
am 074c1116: am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev automerge: 7ab0ac6  -s ours automerge: f8571c8a  -s ours

* commit '074c11161aecb1e0e1fc2e5db5588ca5519e4b46':

9 years agoam a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice...
Jon Larimer [Thu, 29 Jan 2015 18:32:09 +0000 (18:32 +0000)]
am a5ccca24: am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit 'a5ccca242747d59233ec5ecebc20d4a721e7850e':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE...
Jon Larimer [Thu, 29 Jan 2015 18:32:05 +0000 (18:32 +0000)]
am 6813f29e: am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit '6813f29e3247f0567b77fe7eb451215b5fadf67b':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checkin...
Jon Larimer [Thu, 29 Jan 2015 18:25:48 +0000 (18:25 +0000)]
am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev automerge: 7ab0ac6  -s ours
automerge: f8571c8a  -s ours

* commit 'f8571c8a170f0cb8341b3e2adda306bb709b824a':

9 years agoam 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the...
Jon Larimer [Thu, 29 Jan 2015 18:25:28 +0000 (18:25 +0000)]
am 2982d648: am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit '2982d64802ed0d5b59130680c43485e9d7862e50':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling...
Jon Larimer [Thu, 29 Jan 2015 18:25:24 +0000 (18:25 +0000)]
am 76cdbb04: (-s ours) am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit '76cdbb0475fe881c8e7320c277e5ea4848be5bff':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 6959a94f: am 336fc1ff: am 7ab0ac69: (-s ours) am 64d6bacf: am 2f4ad45d: Merge...
Jon Larimer [Thu, 29 Jan 2015 18:24:20 +0000 (18:24 +0000)]
am 6959a94f: am 336fc1ff: am 7ab0ac69: (-s ours) am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev

* commit '6959a94f372d54e63f53b8cfc98b57ce4ab0866b':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoAllow ~Layer() to happen after onGLContextDestroyed
John Reck [Thu, 29 Jan 2015 18:17:57 +0000 (10:17 -0800)]
Allow ~Layer() to happen after onGLContextDestroyed

Bug: 19146354
Change-Id: I9e885936168bd541bfbed4064ad67ab524f58e32

9 years agoam 336fc1ff: am 7ab0ac69: (-s ours) am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE...
Jon Larimer [Thu, 29 Jan 2015 18:14:44 +0000 (18:14 +0000)]
am 336fc1ff: am 7ab0ac69: (-s ours) am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev

* commit '336fc1fff793b2e5272f0b37cefe9ccf5dba5a53':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete...
Jon Larimer [Thu, 29 Jan 2015 18:12:01 +0000 (18:12 +0000)]
am de9a76ed: am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit 'de9a76ed997c300a6c5f2f82c517719503af9045':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checkin...
Jon Larimer [Thu, 29 Jan 2015 18:11:57 +0000 (18:11 +0000)]
am d0318a63: am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit 'd0318a63e51107d5589d8970b079c27d8f788c5a':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checkin...
Jon Larimer [Thu, 29 Jan 2015 18:10:34 +0000 (18:10 +0000)]
am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev
automerge: 7ab0ac6  -s ours

* commit '7ab0ac6927538ad3e7d09adc3524b88bfad75abc':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 7ab0ac69: (-s ours) am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling...
Jon Larimer [Thu, 29 Jan 2015 18:09:27 +0000 (18:09 +0000)]
am 7ab0ac69: (-s ours) am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev

* commit '7ab0ac6927538ad3e7d09adc3524b88bfad75abc':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checkin...
Jon Larimer [Thu, 29 Jan 2015 18:02:27 +0000 (18:02 +0000)]
am 64d6bacf: am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev

* commit '64d6bacf13e4ae913c52b773439a542dc5b2b714':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among...
Jon Larimer [Thu, 29 Jan 2015 18:00:58 +0000 (18:00 +0000)]
am fc731e6e: Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

* commit 'fc731e6e40f6f449b8e7ac72c2cd36a57c04a32b':
  Fix ParceledListSlice to enforce the same concrete types among its elements.

9 years agoam 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission...
Jon Larimer [Thu, 29 Jan 2015 18:00:55 +0000 (18:00 +0000)]
am 7dd12d76: Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

* commit '7dd12d7633663c7f5802bdaaf8e7232a48aba811':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoam 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission...
Jon Larimer [Thu, 29 Jan 2015 17:55:10 +0000 (17:55 +0000)]
am 2f4ad45d: Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev

* commit '2f4ad45d60aac5b2b025e9eac34e289d406645dc':
  DO NOT MERGE Restore calling identity before checking permission

9 years agoMerge "Fix ParceledListSlice to enforce the same concrete types among its elements...
Jon Larimer [Thu, 29 Jan 2015 17:48:57 +0000 (17:48 +0000)]
Merge "Fix ParceledListSlice to enforce the same concrete types among its elements." into jb-mr2-dev

9 years agoMerge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev
Jon Larimer [Thu, 29 Jan 2015 17:48:19 +0000 (17:48 +0000)]
Merge "DO NOT MERGE Restore calling identity before checking permission" into klp-dev

9 years agoMerge "DO NOT MERGE Restore calling identity before checking permission" into jb...
Jon Larimer [Thu, 29 Jan 2015 17:48:14 +0000 (17:48 +0000)]
Merge "DO NOT MERGE Restore calling identity before checking permission" into jb-mr2-dev

9 years agoMerge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev
Lajos Molnar [Thu, 29 Jan 2015 07:52:35 +0000 (07:52 +0000)]
Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev

9 years agoCEC: Do null/empty check against the parameter for checkRecordSource()
Jinsuk Kim [Thu, 29 Jan 2015 07:28:37 +0000 (16:28 +0900)]
CEC: Do null/empty check against the parameter for checkRecordSource()

This prevents out-of-bound exception from occurring.

Bug: 19188370
Change-Id: I051dccf7760cb542ea3dc9b0adc9625fa2ad8b1f

9 years agoCEC: Ensure stable AVR connection
Jinsuk Kim [Wed, 28 Jan 2015 22:34:34 +0000 (07:34 +0900)]
CEC: Ensure stable AVR connection

Make sure AVR device removal due to hotplug detection failure occur
in a less strict manner - doing it only if the failure is detected
3 times in a row.

Bug: 19171321
Change-Id: I1479663b05cdc957cc52123799c756f6b74f6708

9 years agoCEC: Stop ARC if hotplug event is asserted low
Jinsuk Kim [Wed, 28 Jan 2015 08:38:28 +0000 (17:38 +0900)]
CEC: Stop ARC if hotplug event is asserted low

Updated to stop ARC as specified in HEAC 2.4 transmission condition.

Bug: 19170947
Change-Id: Ibf797ce3b49f32561ef0c36b6874e7ebe19ed65a

9 years agoCEC: Fix a regression bug
Jinsuk Kim [Wed, 28 Jan 2015 07:44:07 +0000 (16:44 +0900)]
CEC: Fix a regression bug

The HdmiControlService.getActiveSource() has a regression (exception)
when calling getDeviceInfoByPath since method should be called on
a service thread. Introduced a method that can be invoked safely
from the main thread.

Bug: 19170884
Change-Id: I393161e08c916270faf46147a97076bc573b808f

9 years agoMerge "CEC: Let <Active Source> from the active source work" into lmp-mr1-dev
Jinsuk Kim [Thu, 29 Jan 2015 06:40:46 +0000 (06:40 +0000)]
Merge "CEC: Let <Active Source> from the active source work" into lmp-mr1-dev

9 years agoMerge "aggressively blacklist WifiConfiguration for the purpose of switching network...
vandwalle [Thu, 29 Jan 2015 04:50:42 +0000 (04:50 +0000)]
Merge "aggressively blacklist WifiConfiguration for the purpose of switching network" into lmp-mr1-dev

9 years agoCEC: Add CEC device upon receiving <Report Physical Address>
Jinsuk Kim [Thu, 29 Jan 2015 00:50:25 +0000 (09:50 +0900)]
CEC: Add CEC device upon receiving <Report Physical Address>

Help devices be processed sooner when new device detection operation
takes longer than usual.

Bug: 19181472
Change-Id: I96c29081a9c7c9f73ebcd027ed9d18056dc89bf9

9 years agoMerge "Change getDeviceId to take phoneId." into lmp-mr1-dev
Stuart Scott [Thu, 29 Jan 2015 01:55:46 +0000 (01:55 +0000)]
Merge "Change getDeviceId to take phoneId." into lmp-mr1-dev

9 years agoImageReader: add support for compatible flexYUV buffers
Lajos Molnar [Fri, 23 Jan 2015 03:03:31 +0000 (19:03 -0800)]
ImageReader: add support for compatible flexYUV buffers

Bug: 17906609
Change-Id: Ia21aff632b9a92f4e391b3917a7774af46fd81a0

9 years agoam 8b1ad8e4: am 49738792: Doc change: Update Ads terms language.
Dirk Dougherty [Thu, 29 Jan 2015 00:54:45 +0000 (00:54 +0000)]
am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language.
automerge: 3f9d57d

* commit '3f9d57dbe896d56e0eae381aa3e70ac93d755f24':
  Doc change: Update Ads terms language.

9 years agoFix crash when making emergency calls
Sailesh Nepal [Thu, 29 Jan 2015 00:54:09 +0000 (16:54 -0800)]
Fix crash when making emergency calls

When making an emergency call the fallback connection
manager would crash. The problem was that the connection
manager would get a setVideoProvider() call even though
it wasn't routing calls.

The root cause of this crash is b/19185063. As a short term
work around I'm adding a null check to avoid the crash.

BUG: 19020123
Change-Id: Ibe4a791882c9b5e21ae629a63f8d89cd3deba828

9 years agoam 8b1ad8e4: am 49738792: Doc change: Update Ads terms language.
Dirk Dougherty [Thu, 29 Jan 2015 00:30:37 +0000 (00:30 +0000)]
am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language.

* commit '8b1ad8e4d148b70e31d675515e8ad24ca3d12169':
  Doc change: Update Ads terms language.

9 years agoam 49738792: Doc change: Update Ads terms language.
Dirk Dougherty [Thu, 29 Jan 2015 00:24:39 +0000 (00:24 +0000)]
am 49738792: Doc change: Update Ads terms language.

* commit '497387928d53cca060c3f43b3a9f5c7834564333':
  Doc change: Update Ads terms language.

9 years agoDoc change: Update Ads terms language.
Dirk Dougherty [Thu, 6 Nov 2014 18:58:06 +0000 (10:58 -0800)]
Doc change: Update Ads terms language.

Change-Id: I57cf037229f966f52c20c05f6ac29cc6774b1643

9 years agoTIF: Do not call session callbacks when the session is already released
Jae Seo [Wed, 28 Jan 2015 23:50:08 +0000 (15:50 -0800)]
TIF: Do not call session callbacks when the session is already released

Bug: 19146382
Change-Id: I5592d4bf033478e5e5e1013bd2ad5ea572df44dd

9 years agoMerge "Camera2 legacy: Do not advertise NV21 support." into lmp-mr1-dev
Eino-Ville Talvala [Wed, 28 Jan 2015 23:20:00 +0000 (23:20 +0000)]
Merge "Camera2 legacy: Do not advertise NV21 support." into lmp-mr1-dev

9 years agoMerge "Sprint: MMS cannot be sent in the UK" into lmp-mr1-dev
xinhe [Wed, 28 Jan 2015 21:42:14 +0000 (21:42 +0000)]
Merge "Sprint: MMS cannot be sent in the UK" into lmp-mr1-dev

9 years agoChange getDeviceId to take phoneId.
Stuart Scott [Wed, 28 Jan 2015 20:35:43 +0000 (12:35 -0800)]
Change getDeviceId to take phoneId.

bug:18827144
Change-Id: I32196f842504e63f4ddd45401e83e73afae81ad5

9 years agoCamera2 legacy: Do not advertise NV21 support.
Eino-Ville Talvala [Wed, 28 Jan 2015 20:55:12 +0000 (12:55 -0800)]
Camera2 legacy: Do not advertise NV21 support.

Also reduce logging somewhat for common scenarios.

Bug: 19161738
Change-Id: If96ed7d2bac0229159564072d7969d7bea3fae27

9 years agoMerge "Fix crash caused by disabling the Options panel on TVs" into lmp-mr1-dev
Jose Lima [Wed, 28 Jan 2015 20:55:51 +0000 (20:55 +0000)]
Merge "Fix crash caused by disabling the Options panel on TVs" into lmp-mr1-dev

9 years agoam 3c9376a5: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle...
Leon Scroggins III [Wed, 28 Jan 2015 19:09:08 +0000 (19:09 +0000)]
am 3c9376a5: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data. automerge: 1e0d4b5 automerge: 5d7bd13
automerge: 4c6ace6

* commit '4c6ace6fd683133a2d36e4bf9cb48491055e8d5e':

9 years agoFix crash caused by disabling the Options panel on TVs
Jose Lima [Wed, 28 Jan 2015 18:43:15 +0000 (10:43 -0800)]
Fix crash caused by disabling the Options panel on TVs

   Address more cases where calls to getPanelState may cause a crash when the
options panel is disabled on a platform.

Bug: 19178531
Bug: 18780696
Change-Id: Ib72bb8483e636181788ed3919c4cb9e99a94b7b1

9 years agoSprint: MMS cannot be sent in the UK
xinhe [Wed, 28 Jan 2015 18:40:27 +0000 (10:40 -0800)]
Sprint: MMS cannot be sent in the UK

     This is due to Sprint network at UK is actually GSM/UMTS. Thus we need GSM phone with CSIM to provide Nai too.

Bug:18241756
Change-Id: Icec10c88834151f5e35e38db93af36d7f40890fd

9 years agoam 3c9376a5: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle...
Leon Scroggins III [Wed, 28 Jan 2015 18:32:20 +0000 (18:32 +0000)]
am 3c9376a5: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data. automerge: 1e0d4b5 automerge: 5d7bd13

* commit '3c9376a5a2cbcad5c6883dad1e938a7924a8dd4d':

9 years agoam 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch...
Leon Scroggins III [Wed, 28 Jan 2015 18:23:47 +0000 (18:23 +0000)]
am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data. automerge: 1e0d4b5
automerge: 5d7bd13

* commit '5d7bd13fc88d066d4c27a2459f3e3a58a1f4dec2':

9 years agoMerge "Revert "Make THEATER_MODE_ON setting a system api."" into lmp-mr1-dev
Bryce Lee [Wed, 28 Jan 2015 17:50:38 +0000 (17:50 +0000)]
Merge "Revert "Make THEATER_MODE_ON setting a system api."" into lmp-mr1-dev

9 years agoMerge "Default "pickup peforms proximity check" to false." into lmp-mr1-dev
John Spurlock [Wed, 28 Jan 2015 17:48:12 +0000 (17:48 +0000)]
Merge "Default "pickup peforms proximity check" to false." into lmp-mr1-dev

9 years agoRevert "Make THEATER_MODE_ON setting a system api."
Bryce Lee [Wed, 28 Jan 2015 17:45:35 +0000 (17:45 +0000)]
Revert "Make THEATER_MODE_ON setting a system api."

This reverts commit 35dafda1b0357eb0f2eef766427a2b473967a918.

Change-Id: I76e72592791682e0dbee719fbd518962a1bdcd11

9 years agoam 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch...
Leon Scroggins III [Wed, 28 Jan 2015 17:39:52 +0000 (17:39 +0000)]
am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.
automerge: 1e0d4b5

* commit '1e0d4b5611f9a7134c9ab5fdb62b9385c5161c7c':
  Handle bad ninepatch data.

9 years agoMerge "Make THEATER_MODE_ON setting a system api." into lmp-mr1-dev
Bryce Lee [Wed, 28 Jan 2015 17:03:56 +0000 (17:03 +0000)]
Merge "Make THEATER_MODE_ON setting a system api." into lmp-mr1-dev

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 28 Jan 2015 14:21:29 +0000 (08:21 -0600)]
Import translations. DO NOT MERGE

Change-Id: I1c7abd76bf9a24b5e05058f17d1c64d9051b5f81
Auto-generated-cl: translation import

9 years agoFix ParceledListSlice to enforce the same concrete types among its elements.
Adam Lesinski [Fri, 7 Nov 2014 19:26:14 +0000 (11:26 -0800)]
Fix ParceledListSlice to enforce the same concrete types among its elements.

Bug:17671747
Change-Id: I896f75738e5b464ccb6c03290f139cc2fa72f966
(cherry picked from commit 3df1c38ee098872352086e03d6f1adb16796ee29)

9 years agoCEC: Let <Active Source> from the active source work
Jinsuk Kim [Wed, 28 Jan 2015 07:37:17 +0000 (16:37 +0900)]
CEC: Let <Active Source> from the active source work

<Active Source> from the device which is already in active
source state is being ignored now, but it should work with an effect
of putting input view foreground in case it is hidden behind
home launcher overlay.

For better user experience, this change lets the command from
the active source takes effect to hide the overlay if present.

Bug: 19171319
Change-Id: I43d2646f2ad470b3636e82ff71ac83cf0031ef6c

9 years agoam c6326f44: am 05defb99: Merge "docs: plugin for gradle typo" into lmp-docs
Joe Fernandez [Wed, 28 Jan 2015 04:14:54 +0000 (04:14 +0000)]
am c6326f44: am 05defb99: Merge "docs: plugin for gradle typo" into lmp-docs
automerge: 5421eee

* commit '5421eee195265d05c821814501aae1bf3f468661':
  docs: plugin for gradle typo

9 years agoam cae216f8: am 1e0d4b56: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am...
Leon Scroggins III [Wed, 28 Jan 2015 04:13:25 +0000 (04:13 +0000)]
am cae216f8: am 1e0d4b56: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.
automerge: 714b651

* commit '714b6517dcca03a1a6496b33064d54a6b781914a':
  Handle bad ninepatch data.

9 years agoMerge "Enforce backup encryption in the UI, not just in effect" into lmp-mr1-dev
Christopher Tate [Wed, 28 Jan 2015 01:23:49 +0000 (01:23 +0000)]
Merge "Enforce backup encryption in the UI, not just in effect" into lmp-mr1-dev

9 years agoMerge "Fix 'always' preferred app assignment" into lmp-mr1-dev
Christopher Tate [Wed, 28 Jan 2015 01:14:11 +0000 (01:14 +0000)]
Merge "Fix 'always' preferred app assignment" into lmp-mr1-dev

9 years agoEnforce backup encryption in the UI, not just in effect
Christopher Tate [Tue, 27 Jan 2015 23:33:40 +0000 (15:33 -0800)]
Enforce backup encryption in the UI, not just in effect

Encryption is required when using 'adb backup' on encrypted devices,
but the UI has not been enforcing this.  The failure mode is quite
confusing: the user can tap "back up my data" with no encryption
phrase supplied, and the confirmation activity disappears, but
the backup doesn't actually happen.

We now disallow confirming the backup unless a non-empty passphrase
has been entered into the UI.

In addition, tapping "do not back up my data" now finishes
the confirmation activity instead of just leaving it in a
confusing "dead" state.

Bug 19081192

Change-Id: I9ca69a08ff4322fe25129f9ca880b066c31525d0

9 years agoam c6326f44: am 05defb99: Merge "docs: plugin for gradle typo" into lmp-docs
Joe Fernandez [Tue, 27 Jan 2015 23:09:12 +0000 (23:09 +0000)]
am c6326f44: am 05defb99: Merge "docs: plugin for gradle typo" into lmp-docs

* commit 'c6326f44bf0634f58a7bf6f322b4b676352baeed':
  docs: plugin for gradle typo

9 years agoam 05defb99: Merge "docs: plugin for gradle typo" into lmp-docs
Joe Fernandez [Tue, 27 Jan 2015 23:03:49 +0000 (23:03 +0000)]
am 05defb99: Merge "docs: plugin for gradle typo" into lmp-docs

* commit '05defb992eefb8a32742d64c06e8e8fd02dbf670':
  docs: plugin for gradle typo

9 years agoam cae216f8: am 1e0d4b56: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am...
Leon Scroggins III [Tue, 27 Jan 2015 23:02:57 +0000 (23:02 +0000)]
am cae216f8: am 1e0d4b56: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.

* commit 'cae216f8dc3e1d752f2c353e488da07cadd95570':
  Handle bad ninepatch data.

9 years agoMerge "docs: plugin for gradle typo" into lmp-docs
Joe Fernandez [Tue, 27 Jan 2015 22:57:29 +0000 (22:57 +0000)]
Merge "docs: plugin for gradle typo" into lmp-docs

9 years agoam 1e0d4b56: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle...
Leon Scroggins III [Tue, 27 Jan 2015 22:55:00 +0000 (22:55 +0000)]
am 1e0d4b56: am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.

* commit '1e0d4b5611f9a7134c9ab5fdb62b9385c5161c7c':
  Handle bad ninepatch data.

9 years agoam 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch...
Leon Scroggins III [Tue, 27 Jan 2015 22:48:29 +0000 (22:48 +0000)]
am 1dbbc204: am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.

* commit '1dbbc2045ae16a4923b30c9576703d02a4363529':
  Handle bad ninepatch data.

9 years agoam 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.
Leon Scroggins III [Tue, 27 Jan 2015 22:42:03 +0000 (22:42 +0000)]
am 6106f6a4: am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.

* commit '6106f6a490cb5816602e8e3ae84a5c653dda44d3':
  Handle bad ninepatch data.

9 years agoam 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.
Leon Scroggins III [Tue, 27 Jan 2015 22:31:47 +0000 (22:31 +0000)]
am 93522968: am 01287549: am 9a6143fa: Handle bad ninepatch data.

* commit '9352296810926eae663477526545a55e1b1f7a27':
  Handle bad ninepatch data.

9 years agoam 01287549: am 9a6143fa: Handle bad ninepatch data.
Leon Scroggins III [Tue, 27 Jan 2015 22:17:11 +0000 (22:17 +0000)]
am 01287549: am 9a6143fa: Handle bad ninepatch data.

* commit '01287549ad415c51377683696eb37c362d43061a':
  Handle bad ninepatch data.

9 years agoMerge "Add a config for whether to start in touch mode." into lmp-mr1-dev
Tim Kilbourn [Tue, 27 Jan 2015 22:03:49 +0000 (22:03 +0000)]
Merge "Add a config for whether to start in touch mode." into lmp-mr1-dev