OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "Check clock accuracy before attempting to display clock" into nyc-mr1-dev
Damien Bargiacchi [Thu, 19 May 2016 20:56:51 +0000 (20:56 +0000)]
Merge "Check clock accuracy before attempting to display clock" into nyc-mr1-dev

8 years agoMerge "Fixed a bug where the chronometer was invisible" into nyc-dev
Selim Cinek [Thu, 19 May 2016 20:51:04 +0000 (20:51 +0000)]
Merge "Fixed a bug where the chronometer was invisible" into nyc-dev
am: 2486cb2c89

* commit '2486cb2c8978003d2b5cfa7e8169019421582cb0':
  Fixed a bug where the chronometer was invisible

Change-Id: Ib495f096b5b2bc758ce7224fae33ba1a44c027a2

8 years agoMerge "Fixed a bug where the chronometer wasn\'t updating the time" into nyc-dev
Selim Cinek [Thu, 19 May 2016 20:45:20 +0000 (20:45 +0000)]
Merge "Fixed a bug where the chronometer wasn\'t updating the time" into nyc-dev
am: 0676196be2

* commit '0676196be2657fdf265fa7ad1eae3eecf1bbfebc':
  Fixed a bug where the chronometer wasn't updating the time

Change-Id: I16327b27bcfce8eaeb18cbddd420bb134cff1e45

8 years agoMerge "Fixed a bug where the chronometer was invisible" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 20:40:25 +0000 (20:40 +0000)]
Merge "Fixed a bug where the chronometer was invisible" into nyc-dev

8 years agoMerge "Fixed a bug where the chronometer wasn't updating the time" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 20:39:33 +0000 (20:39 +0000)]
Merge "Fixed a bug where the chronometer wasn't updating the time" into nyc-dev

8 years agoMerge "Fix RTL issue in delete dialog." into nyc-dev
Steve McKay [Thu, 19 May 2016 20:31:46 +0000 (20:31 +0000)]
Merge "Fix RTL issue in delete dialog." into nyc-dev
am: 7b5327fb67

* commit '7b5327fb67765769adc6cb0b2de21034a30cf24d':
  Fix RTL issue in delete dialog.

Change-Id: Ic55b0e756df55859318ae748073b0c85c3cade3e

8 years agoMerge "Fix RTL issue in delete dialog." into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 20:24:34 +0000 (20:24 +0000)]
Merge "Fix RTL issue in delete dialog." into nyc-dev

8 years agoMerge "Fix GATT autoConnect race condition" into nyc-dev
Sungki Kim [Thu, 19 May 2016 19:46:03 +0000 (19:46 +0000)]
Merge "Fix GATT autoConnect race condition" into nyc-dev
am: ddd7d3d766

* commit 'ddd7d3d766744125b1bd3033f12e54b26a1d4068':
  Fix GATT autoConnect race condition

Change-Id: Ibd668dcd22c1c1f17835ee05bcd175024a6487e5

8 years agoMerge "Incorporate feedback on new wallpaper-related APIs" into nyc-dev
Christopher Tate [Thu, 19 May 2016 19:44:42 +0000 (19:44 +0000)]
Merge "Incorporate feedback on new wallpaper-related APIs" into nyc-dev
am: 9d37bdcb91

* commit '9d37bdcb91dffbfeebc45ef5ae7724c556cb6864':
  Incorporate feedback on new wallpaper-related APIs

Change-Id: I0dce83effbb05d52e2bcfb6f0ff48badbab71655

8 years agoMerge "Fix GATT autoConnect race condition" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 19:38:55 +0000 (19:38 +0000)]
Merge "Fix GATT autoConnect race condition" into nyc-dev

8 years agoMerge "Incorporate feedback on new wallpaper-related APIs" into nyc-dev
Chris Tate [Thu, 19 May 2016 19:34:07 +0000 (19:34 +0000)]
Merge "Incorporate feedback on new wallpaper-related APIs" into nyc-dev

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 18:50:09 +0000 (18:50 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd am: b6f51341e8 am: f6987bc94c am: 8fc4c789f1 am: c387613d53 am: f7688a4f29 am: 6badb0fb54
am: a4316e962c

* commit 'a4316e962c8f22f1adf7eca4763b2a29e4286846':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: If25fa93d13377cdd6d9cd9aa1c6f0e77bfe4352b

8 years agoMerge "Mapping up/down of legacy Gps vs. Gnss Status" into nyc-dev
Wyatt Riley [Thu, 19 May 2016 18:49:30 +0000 (18:49 +0000)]
Merge "Mapping up/down of legacy Gps vs. Gnss Status" into nyc-dev
am: b5b03bc450

* commit 'b5b03bc450235ffa85ac636da460b61f1e99bff1':
  Mapping up/down of legacy Gps vs. Gnss Status

Change-Id: I2ff6c7714ecca01cb75176452cdbd2ec969fc937

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 18:45:25 +0000 (18:45 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd am: b6f51341e8 am: f6987bc94c am: 8fc4c789f1 am: c387613d53 am: f7688a4f29
am: 6badb0fb54

* commit '6badb0fb54a72026dfe5d04e2556637b116a9c91':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: Ie324dd06265e48abe229c101f638e98e906bb199

8 years agoMerge "Mapping up/down of legacy Gps vs. Gnss Status" into nyc-dev
Wyatt Riley [Thu, 19 May 2016 18:37:53 +0000 (18:37 +0000)]
Merge "Mapping up/down of legacy Gps vs. Gnss Status" into nyc-dev

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 18:35:30 +0000 (18:35 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd am: b6f51341e8 am: f6987bc94c am: 8fc4c789f1 am: c387613d53
am: f7688a4f29

* commit 'f7688a4f297fcab18ffdbd0ed10405ba862e8ec9':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: I7f3c0af53759216af85351d950631af81cdf1316

8 years agoWhile turning OFF do not honor ON requests.
Sanket Agarwal [Thu, 19 May 2016 18:32:24 +0000 (18:32 +0000)]
While turning OFF do not honor ON requests.
am: 090bf55130

* commit '090bf551308e68b1b2a996c959b608cabd025c5c':
  While turning OFF do not honor ON requests.

Change-Id: I528c640a9bc482fbbec3b11eef6569c93a632b76

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 18:31:33 +0000 (18:31 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd am: b6f51341e8 am: f6987bc94c am: 8fc4c789f1
am: c387613d53

* commit 'c387613d53284816ebb00ebeb41633f6179fc972':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: I648ee1970cae83a816e9462dcbdd2208b7c205d4

8 years agoWhile turning OFF do not honor ON requests.
Sanket Agarwal [Thu, 21 Apr 2016 21:10:55 +0000 (14:10 -0700)]
While turning OFF do not honor ON requests.

Native stack does not handle being put from OFF -> ON state without
doing a complete cleanup. Hence instead of going from start -> ON -> OFF
-> cleanup it goes start -> ON -> OFF ->ON -> ... usually leads to race
conditions down the road in native.

This patch is a workaround so that we can throw away the requests if we
are in currently "turning off" phase. The side-effect would be that user
will need to turn it ON again. The race happens when the turn OFF time
is longer but usually it is found to be close to order of seconds hence
the wait should be bounded.

Bug: b/28318203
Change-Id: I14f6633f31311e5b561e1dcbc8a9d6d2a5dd6fdc

8 years agoFix GATT autoConnect race condition
Sungki Kim [Thu, 19 May 2016 17:18:07 +0000 (10:18 -0700)]
Fix GATT autoConnect race condition

As pointed out here:
https://code.google.com/p/android/issues/detail?id=69834

registerApp() causes onClientRegistered() to happen before autoConnect
is set. This patch fixes that.

Bug: 28861330
Change-Id: Ie1174c0f224f5084178439420b383164d22d542c

8 years agoFix RTL issue in delete dialog.
Steve McKay [Wed, 18 May 2016 23:25:41 +0000 (16:25 -0700)]
Fix RTL issue in delete dialog.

Bug:28772371
Change-Id: Ia5d3e074ac40b73f21cc83f507735d0918799966

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 18:21:26 +0000 (18:21 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd am: b6f51341e8 am: f6987bc94c
am: 8fc4c789f1

* commit '8fc4c789f1a356d765e98b0c3f1569fabbfb0890':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: I42b9e0c852a685bd0ae1d5dd1145769b9dfd095d

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 18:10:27 +0000 (18:10 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd am: b6f51341e8
am: f6987bc94c

* commit 'f6987bc94c00fa1390aee6f665a560dcb94d7942':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: Ice3af646ca302dea7797a2ff65ed83da7beaaa90

8 years agoMerge "ZygoteInit: install AndroidKeyStoreProvider in the Zygote" into nyc-dev
Sergio Giro [Thu, 19 May 2016 18:10:04 +0000 (18:10 +0000)]
Merge "ZygoteInit: install AndroidKeyStoreProvider in the Zygote" into nyc-dev
am: 44b9f13f9c

* commit '44b9f13f9cfaf2e1136a1f2baab54b229d221fe4':
  ZygoteInit: install AndroidKeyStoreProvider in the Zygote

Change-Id: I22e0d3b3967ad205e0e9aad328790e907335ed17

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 17:59:55 +0000 (17:59 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs am: 36785ff4bd
am: b6f51341e8

* commit 'b6f51341e8bb34de8dfdc2694599c7090971fdf8':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: I323752b6f1f51a659af0aa84e7305c75ccbf0552

8 years agoMerge "ZygoteInit: install AndroidKeyStoreProvider in the Zygote" into nyc-dev
Sergio Giro [Thu, 19 May 2016 17:52:59 +0000 (17:52 +0000)]
Merge "ZygoteInit: install AndroidKeyStoreProvider in the Zygote" into nyc-dev

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 17:49:59 +0000 (17:49 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs
am: 36785ff4bd

* commit '36785ff4bda29f8055864e081012e12077509889':
  Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"

Change-Id: I9f50650cb3d52ba76aa61a28b9bf3aef36682d83

8 years agoIncorporate feedback on new wallpaper-related APIs
Christopher Tate [Thu, 19 May 2016 00:31:58 +0000 (17:31 -0700)]
Incorporate feedback on new wallpaper-related APIs

- Documentation
- Method naming
- Throwing exceptions rather than returning zero/null/false on input failures

Bug 28773334

Change-Id: Ia41c1e31c76b7114f3ffeb16033384cac5a1031d

8 years agoMerge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table...
Chris Craik [Thu, 19 May 2016 17:22:56 +0000 (17:22 +0000)]
Merge "Revert "docs: b/17996176 [DAC-review-bug] Update Hardware Accelerated Table to API 21 Change-Id: I3bb972cc1defd3e6fa6295664e41311b85698f31"" into lmp-docs

8 years agoMerge "Merge "docs: Restored references to "Know Your User" resource cards." into...
Kevin Hufnagle [Thu, 19 May 2016 17:20:07 +0000 (17:20 +0000)]
Merge "Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs am: dbfd7dd16a am: 940de083a3 am: 8dc9a826d5 am: 6b077de7d7" into nyc-dev
am: 7f3f4b6f30

* commit '7f3f4b6f30e9213f07b8a23500ee6c70981ca8d1':
  docs: Restored references to "Know Your User" resource cards.

Change-Id: I9c03d82f4f8cf27c1ca8b171ed3d423559098dd7

8 years agoMerge "Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into...
Kevin Hufnagle [Thu, 19 May 2016 17:20:03 +0000 (17:20 +0000)]
Merge "Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs am: 8262d9c00d am: 4af01c1aec am: 2c98879a27 am: 2ebb73e557" into nyc-dev
am: 4465e8d6e6

* commit '4465e8d6e68e75b0b5c1114447b8cfeea3873b50':
  docs: Added Sony Xperia Z3 as a testing device for Android N.

Change-Id: I3fbddf1dce22e6edaae2ddd037b71657e2d4040e

8 years agoMerge "Clear mResizedWhileNotDragResizing flag after reporting" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 17:19:54 +0000 (17:19 +0000)]
Merge "Clear mResizedWhileNotDragResizing flag after reporting" into nyc-dev
am: 7fae7be595

* commit '7fae7be59514ba6a7fdc10bdb47c9a9fe09d2cef':
  Clear mResizedWhileNotDragResizing flag after reporting

Change-Id: Iab79d8cdb6f1f93bb44cceaaea5a838aee8e1cb0

8 years agoMerge "Merge "docs: Restored references to "Know Your User" resource cards." into...
Android Build Merger (Role) [Thu, 19 May 2016 17:13:47 +0000 (17:13 +0000)]
Merge "Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs am: dbfd7dd16a am: 940de083a3 am: 8dc9a826d5 am: 6b077de7d7" into nyc-dev

8 years agoMerge "Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into...
Android Build Merger (Role) [Thu, 19 May 2016 17:13:37 +0000 (17:13 +0000)]
Merge "Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs am: 8262d9c00d am: 4af01c1aec am: 2c98879a27 am: 2ebb73e557" into nyc-dev

8 years agoMerge "docs: Restored references to "Know Your User" resource cards." into mnc-docs...
Kevin Hufnagle [Thu, 19 May 2016 17:13:05 +0000 (17:13 +0000)]
Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs am: dbfd7dd16a am: 940de083a3 am: 8dc9a826d5
am: 6b077de7d7

* commit '6b077de7d7c02f46c3a74430fa1b739d23d8c1c2':
  docs: Restored references to "Know Your User" resource cards.

Change-Id: I7f263ab12836c7f8cf734425dbe10fea3444572e

8 years agoMerge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs...
Kevin Hufnagle [Thu, 19 May 2016 17:12:51 +0000 (17:12 +0000)]
Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs am: 8262d9c00d am: 4af01c1aec am: 2c98879a27
am: 2ebb73e557

* commit '2ebb73e5572eb400d6202c9a0e3d365e1fde9d7e':
  docs: Added Sony Xperia Z3 as a testing device for Android N.

Change-Id: I43a8431d48244a6807924239eac4c5211ce380b3

8 years agoMerge "Clear mResizedWhileNotDragResizing flag after reporting" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 17:11:34 +0000 (17:11 +0000)]
Merge "Clear mResizedWhileNotDragResizing flag after reporting" into nyc-dev

8 years agoMerge "docs: Restored references to "Know Your User" resource cards." into mnc-docs...
Kevin Hufnagle [Thu, 19 May 2016 17:05:53 +0000 (17:05 +0000)]
Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs am: dbfd7dd16a am: 940de083a3
am: 8dc9a826d5

* commit '8dc9a826d5b7d5a9e4e83374430f95a38a7775e3':
  docs: Restored references to "Know Your User" resource cards.

Change-Id: I5e24c5f0cb5d1434dd924e2706d1a26a47b528f8

8 years agoMerge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs...
Kevin Hufnagle [Thu, 19 May 2016 17:05:50 +0000 (17:05 +0000)]
Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs am: 8262d9c00d am: 4af01c1aec
am: 2c98879a27

* commit '2c98879a2793b8607eb4539925e9d1fb38d78610':
  docs: Added Sony Xperia Z3 as a testing device for Android N.

Change-Id: I9f254da6427cea0ad4f4edc2fde8e17d679c4017

8 years agoMerge "docs: Restored references to "Know Your User" resource cards." into mnc-docs...
Kevin Hufnagle [Thu, 19 May 2016 16:57:10 +0000 (16:57 +0000)]
Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs am: dbfd7dd16a
am: 940de083a3

* commit '940de083a3e2ac5176f36d5b8bd6f88f5d1813dd':
  docs: Restored references to "Know Your User" resource cards.

Change-Id: I8f0f13d2b3099d41d9ae31de75728fd9f46283ce

8 years agoMerge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs...
Kevin Hufnagle [Thu, 19 May 2016 16:57:08 +0000 (16:57 +0000)]
Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs am: 8262d9c00d
am: 4af01c1aec

* commit '4af01c1aecc8db2fd084822294ad193a72a34fa7':
  docs: Added Sony Xperia Z3 as a testing device for Android N.

Change-Id: I455575a25350b7a0c66b5f8d698d6d0fc51076a5

8 years agoMapping up/down of legacy Gps vs. Gnss Status
Wyatt Riley [Tue, 17 May 2016 23:14:48 +0000 (16:14 -0700)]
Mapping up/down of legacy Gps vs. Gnss Status

- Maps incoming (from HAL) GpsSvStatus for Glonass, Beidou, SBAS, and QZSS
  from defacto (NMEA-like) numbers to internal platform with detected constellation.
- Maps outgoing (to Java API) GpsStatus getSatellite info back into the de-facto
  overloaded (beyond 32) "GPS" ID numbers.
- Simplifies Glonass ID definition for N (comments only.)
- This enables GPS/GNSS Test apps a non-degrading upgrade path.

Bug: 28623392
Change-Id: I9a19db1f11267032c6927daed767df5afa51c770

8 years agoMerge "docs: Restored references to "Know Your User" resource cards." into mnc-docs
Kevin Hufnagle [Thu, 19 May 2016 16:48:54 +0000 (16:48 +0000)]
Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs
am: dbfd7dd16a

* commit 'dbfd7dd16a383e41f5a59c2b63231e0848563770':
  docs: Restored references to "Know Your User" resource cards.

Change-Id: I7d350d7574396e0216b2b72ed9e1725242c3fb88

8 years agoMerge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs
Kevin Hufnagle [Thu, 19 May 2016 16:48:51 +0000 (16:48 +0000)]
Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs
am: 8262d9c00d

* commit '8262d9c00d7332e7f013ef1af6ea818a5d248ec5':
  docs: Added Sony Xperia Z3 as a testing device for Android N.

Change-Id: I56f21d12417b7157f749b02e9f3949bdbace5751

8 years agoMerge "docs: Restored references to "Know Your User" resource cards." into mnc-docs
Kevin Hufnagle [Thu, 19 May 2016 16:43:40 +0000 (16:43 +0000)]
Merge "docs: Restored references to "Know Your User" resource cards." into mnc-docs

8 years agoMerge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs
Kevin Hufnagle [Thu, 19 May 2016 16:43:30 +0000 (16:43 +0000)]
Merge "docs: Added Sony Xperia Z3 as a testing device for Android N." into mnc-docs

8 years agoZygoteInit: install AndroidKeyStoreProvider in the Zygote
Sergio Giro [Tue, 17 May 2016 15:52:33 +0000 (16:52 +0100)]
ZygoteInit: install AndroidKeyStoreProvider in the Zygote

Instead of in activity thread. That way, we can warm up (ie,
precompute cached values) this provider and AndroidBCWorkaroundProvider
(which are installed together) so that the computation doesn't
happen in the app. As a result, the time spent in the first call to
SSLSocketFactory.getDefault() decreases by ~5ms in angler userdebug.
Measured with an app calling SSLSocketFactory.getDefault in onCreate
and timed it with System.currentTimeMillis() .

Bug: 28545496

Change-Id: I73284eccdf6d51dbf55206335d759ccf795c5f41

8 years agoMerge "DO NOT MERGE Rename PointerIcon and Pointer Capture APIs" into nyc-dev
Michael Wright [Thu, 19 May 2016 15:12:29 +0000 (15:12 +0000)]
Merge "DO NOT MERGE Rename PointerIcon and Pointer Capture APIs" into nyc-dev
am: a1e0cebf3a

* commit 'a1e0cebf3a18ac097d370e21d698e079f974bfff':
  DO NOT MERGE Rename PointerIcon and Pointer Capture APIs

Change-Id: I03543851263b7e9e2f84b179d66d3d269c48bf6c

8 years agoMerge "DO NOT MERGE Rename PointerIcon and Pointer Capture APIs" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 15:03:33 +0000 (15:03 +0000)]
Merge "DO NOT MERGE Rename PointerIcon and Pointer Capture APIs" into nyc-dev

8 years agoMerge "Workaround for ignored resizeableActivity param" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 08:06:02 +0000 (08:06 +0000)]
Merge "Workaround for ignored resizeableActivity param" into nyc-dev
am: 005f9a73fb

* commit '005f9a73fbecdb8d0d05eb699d0f02d745110495':
  Workaround for ignored resizeableActivity param

Change-Id: I93844e807cbedc50b26f98916fe3e79e0ef9afa2

8 years agoMerge "Workaround for ignored resizeableActivity param" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 07:57:19 +0000 (07:57 +0000)]
Merge "Workaround for ignored resizeableActivity param" into nyc-dev

8 years agoMerge "Fix build breakage caused by redefining attrs" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 07:15:01 +0000 (07:15 +0000)]
Merge "Fix build breakage caused by redefining attrs" into nyc-dev
am: fa020a8094

* commit 'fa020a8094a08b5a26735c33c4ddaadcb51f99fc':
  Fix build breakage caused by redefining attrs

Change-Id: I0663ec408eec497c64c35a9c7d6f43e223c3cc22

8 years agoMerge "Fix build breakage caused by redefining attrs" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 07:06:49 +0000 (07:06 +0000)]
Merge "Fix build breakage caused by redefining attrs" into nyc-dev

8 years agoFix build breakage caused by redefining attrs
Andrii Kulian [Thu, 19 May 2016 02:37:03 +0000 (19:37 -0700)]
Fix build breakage caused by redefining attrs

minWidth and minHeight were already defined without format specified
and we need to have definition without format also. Otherwise they conflict.

Bug: 28775586
Change-Id: I0602bd70d03bdacfc604d884951a60871159ed92

8 years agoMerge "DHCPv4: lease expiration is fatal, renew failures are not" into nyc-dev
Erik Kline [Thu, 19 May 2016 04:21:15 +0000 (04:21 +0000)]
Merge "DHCPv4: lease expiration is fatal, renew failures are not" into nyc-dev
am: c21f84dddb

* commit 'c21f84dddbe8144bb3d392b3b91c6df5f48aed42':
  DHCPv4: lease expiration is fatal, renew failures are not

Change-Id: I10ed64f309794ed7a18e16f22fa75bc63707998c

8 years agoMerge "DHCPv4: lease expiration is fatal, renew failures are not" into nyc-dev
Erik Kline [Thu, 19 May 2016 04:12:38 +0000 (04:12 +0000)]
Merge "DHCPv4: lease expiration is fatal, renew failures are not" into nyc-dev

8 years agoMerge "Frameworks/base: Optimize LoadedApk" into nyc-dev
Andreas Gampe [Thu, 19 May 2016 03:51:37 +0000 (03:51 +0000)]
Merge "Frameworks/base: Optimize LoadedApk" into nyc-dev
am: 8cb3b2bb5c

* commit '8cb3b2bb5c49322cef07931a0ee14c99da5e4b0b':
  Frameworks/base: Optimize LoadedApk

Change-Id: I3cefc230805bc11051acbf3b92382be2aa8dd273

8 years agoMerge "Frameworks/base: Optimize LoadedApk" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 03:43:07 +0000 (03:43 +0000)]
Merge "Frameworks/base: Optimize LoadedApk" into nyc-dev

8 years agoMerge "Update docs for minWidth/minHeight attributes" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 01:48:40 +0000 (01:48 +0000)]
Merge "Update docs for minWidth/minHeight attributes" into nyc-dev
am: 13778161ea

* commit '13778161ea58c56be37aa08778551b217ad649e4':
  Update docs for minWidth/minHeight attributes

Change-Id: Ic159c2dbdb51851f87d150e7e982c8388cb62a5a

8 years agoMerge "Rename minWidth/Height attributes" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 01:48:29 +0000 (01:48 +0000)]
Merge "Rename minWidth/Height attributes" into nyc-dev
am: 42b3acf9d3

* commit '42b3acf9d3eed15324bfa67e92ad751a10e45718':
  Rename minWidth/Height attributes

Change-Id: Id7d89884ea46b3900459af10f5b4a4b32139ddd8

8 years agoMerge "Update docs for minWidth/minHeight attributes" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 01:42:13 +0000 (01:42 +0000)]
Merge "Update docs for minWidth/minHeight attributes" into nyc-dev

8 years agoMerge "Rename minWidth/Height attributes" into nyc-dev
Andrii Kulian [Thu, 19 May 2016 01:42:13 +0000 (01:42 +0000)]
Merge "Rename minWidth/Height attributes" into nyc-dev

8 years agoMerge "docs: Add video to Instant Apps landing page" into mnc-io-docs am: 99ffb30302...
Joe Fernandez [Thu, 19 May 2016 01:30:09 +0000 (01:30 +0000)]
Merge "docs: Add video to Instant Apps landing page" into mnc-io-docs am: 99ffb30302 am: ac9135e737
am: 31676c1a9b

* commit '31676c1a9bbdf2255ba66d2a2bf9899ccf418eb5':
  docs: Add video to Instant Apps landing page

Change-Id: I2c92c91bea4565e0cf31171567fd6c4696abd613

8 years agoMerge "docs: Add video to Instant Apps landing page" into mnc-io-docs am: 99ffb30302
Joe Fernandez [Thu, 19 May 2016 01:25:19 +0000 (01:25 +0000)]
Merge "docs: Add video to Instant Apps landing page" into mnc-io-docs am: 99ffb30302
am: ac9135e737

* commit 'ac9135e737ff53b6e680d9f81dd32012365041b4':
  docs: Add video to Instant Apps landing page

Change-Id: I3c97783703ce80079636f18d4708796b34b351e9

8 years agoMerge "docs: Add video to Instant Apps landing page" into mnc-io-docs
Joe Fernandez [Thu, 19 May 2016 01:20:21 +0000 (01:20 +0000)]
Merge "docs: Add video to Instant Apps landing page" into mnc-io-docs
am: 99ffb30302

* commit '99ffb30302017f00b349369181cbda72c3276170':
  docs: Add video to Instant Apps landing page

Change-Id: Icd8bc9c7d8bbd432889e880eec512c1213baf9af

8 years agodoc: Updates to release notes post-DP3 am: fd30a43337 am: 788edcb7ec
Andrew Solovay [Thu, 19 May 2016 01:16:02 +0000 (01:16 +0000)]
doc: Updates to release notes post-DP3 am: fd30a43337 am: 788edcb7ec
am: 2c5ed120c4

* commit '2c5ed120c4d44c3d22544220aa950353bc9872b8':
  doc: Updates to release notes post-DP3

Change-Id: I08a1327c1419f6bfe7d8c4cb58e7001204f17b37

8 years agoMerge "docs: Add video to Instant Apps landing page" into mnc-io-docs
Joe Fernandez [Thu, 19 May 2016 01:13:22 +0000 (01:13 +0000)]
Merge "docs: Add video to Instant Apps landing page" into mnc-io-docs

8 years agodoc: Updates to release notes post-DP3 am: fd30a43337
Andrew Solovay [Thu, 19 May 2016 01:09:38 +0000 (01:09 +0000)]
doc: Updates to release notes post-DP3 am: fd30a43337
am: 788edcb7ec

* commit '788edcb7ecf03bdabfc8c82cd9949a130c7d2dcc':
  doc: Updates to release notes post-DP3

Change-Id: I656981ca1a6b16e4a429b84abfdc6efad20216cf

8 years agodocs: Add video to Instant Apps landing page
Joe Fernandez [Thu, 19 May 2016 01:07:17 +0000 (18:07 -0700)]
docs: Add video to Instant Apps landing page

b/28842359

Change-Id: Idb097501425ca0a50f547a22f54217878075376a

8 years agoMerge "Fixed a bug where autobundling could lead to bugs" into nyc-dev
Selim Cinek [Thu, 19 May 2016 01:06:28 +0000 (01:06 +0000)]
Merge "Fixed a bug where autobundling could lead to bugs" into nyc-dev
am: a75bd7d4e0

* commit 'a75bd7d4e01985c8ad8aa57960337cc3507f374a':
  Fixed a bug where autobundling could lead to bugs

Change-Id: I41033eaf326565f73cd2cbb2eb0d2a16be0e430f

8 years agodoc: Updates to release notes post-DP3
Andrew Solovay [Thu, 19 May 2016 01:06:20 +0000 (01:06 +0000)]
doc: Updates to release notes post-DP3
am: fd30a43337

* commit 'fd30a43337d31ddcb6925fe275cf0d5cc7a9ed63':
  doc: Updates to release notes post-DP3

Change-Id: If45ef33e3b718649c1c717a9d14613a94f30a839

8 years agoMerge "Fixed a bug where autobundling could lead to bugs" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 00:58:24 +0000 (00:58 +0000)]
Merge "Fixed a bug where autobundling could lead to bugs" into nyc-dev

8 years agoWorkaround for ignored resizeableActivity param
Andrii Kulian [Wed, 18 May 2016 02:07:24 +0000 (19:07 -0700)]
Workaround for ignored resizeableActivity param

If <uses-sdk> tag is below <application> in AndroidManifest.xml then,
when activity is parsed, targetSdkVersion param is not yet set correctly.
Because of that we're defaulting to RESIZE_MODE_FORCE_RESIZEABLE and the
param resizeableActivity will be ignored.
This CL checks if resizeableActivity was set explicitly when targetSdkVersion
is less than N (or not set).

Bug: 28020462
Change-Id: I099f6c00dd50547ddea873e47dbb447869d0be6f

8 years agodoc: Updates to release notes post-DP3
Andrew Solovay [Thu, 19 May 2016 00:22:00 +0000 (17:22 -0700)]
doc: Updates to release notes post-DP3

Fixed a mistake (duplicated known-issue) and changed the AfW section
title.

Also added a new adb-related bug in a new "Developer Tools" section.

See first comment for doc stage location.

bug: 28844418
bug: 28347842

Change-Id: I10138a66d596b8aeb5a35a9366950af9f4c7cc51

8 years agoMerge "Frameworks/base: Add more systrace points" into nyc-dev
Andreas Gampe [Thu, 19 May 2016 00:18:58 +0000 (00:18 +0000)]
Merge "Frameworks/base: Add more systrace points" into nyc-dev
am: b40bcfb6ad

* commit 'b40bcfb6ad3d60e5606f41c6628c133512e0538e':
  Frameworks/base: Add more systrace points

Change-Id: Id090c0545a17beb45bafd05f5302298e09ea30cd

8 years agoFixed a bug where the chronometer was invisible
Selim Cinek [Thu, 19 May 2016 00:13:46 +0000 (17:13 -0700)]
Fixed a bug where the chronometer was invisible

We were requiring the time to show in order to show the chronomer
which didn't make any sense.

Change-Id: Ia6d00d0932d272a6c5e20e8b41e3acfb53b7987a
Fixes: 28848113

8 years agoAdd default lock wallpaper capability and API
Christopher Tate [Thu, 19 May 2016 00:11:53 +0000 (00:11 +0000)]
Add default lock wallpaper capability and API
am: 5d99d47f39

* commit '5d99d47f39d741ebe4a1ede53affc8c6bd198b2f':
  Add default lock wallpaper capability and API

Change-Id: Idf6c51153920e3209b2c86b892c399375c48f721

8 years agoMerge "Frameworks/base: Add more systrace points" into nyc-dev
TreeHugger Robot [Thu, 19 May 2016 00:09:07 +0000 (00:09 +0000)]
Merge "Frameworks/base: Add more systrace points" into nyc-dev

8 years agoMerge "API feedback: rename JobInfo methods for clarity" into nyc-dev
Christopher Tate [Thu, 19 May 2016 00:03:17 +0000 (00:03 +0000)]
Merge "API feedback: rename JobInfo methods for clarity" into nyc-dev
am: b100777562

* commit 'b1007775622f1814c87eef3ee5a325f606adb26c':
  API feedback: rename JobInfo methods for clarity

Change-Id: I2aad59e4126f2025b98051cc348e73be282aad5d

8 years agoFixed a bug where the chronometer wasn't updating the time
Selim Cinek [Wed, 18 May 2016 23:59:07 +0000 (16:59 -0700)]
Fixed a bug where the chronometer wasn't updating the time

When the countdown was set to true and the chronometer was set to
count down it wasn't updating the time, which is now fixed.

Change-Id: I4887d9eb09193c5636070edee9ba1bd13b9a23b5
Fixes: 28829131

8 years agoAdd default lock wallpaper capability and API
Christopher Tate [Sat, 7 May 2016 00:59:27 +0000 (17:59 -0700)]
Add default lock wallpaper capability and API

If present, the system property "ro.config.lock_wallpaper" provides a
filesystem path to a decodeable image file to use as the system's
out-of-the-box lock wallpaper imagery.  In the absence of this
system property, or if the indicated file is absent or unreadable,
then the new framework resource
com.android.internal.R.drawable.default_lock_wallpaper is consulted to
locate a usable asset.  This mechanism parallels the existing one for
the default system wallpaper.

By default there is no specific lock wallpaper asset; the resource is
defined to be @null in the standard config.xml file.  A product that
wants to define such a factory-default lock-only wallpaper image
will provide the asset as part of its framework resource overlay.

Bug 27828056

Change-Id: Iebf3706222370d0a0a4baf88d71a59ead07a25c7

8 years agoMerge "API feedback: rename JobInfo methods for clarity" into nyc-dev
Chris Tate [Wed, 18 May 2016 23:50:13 +0000 (23:50 +0000)]
Merge "API feedback: rename JobInfo methods for clarity" into nyc-dev

8 years agoMerge "Lock down networking when waiting for always-on" into nyc-dev
Robin Lee [Wed, 18 May 2016 23:42:40 +0000 (23:42 +0000)]
Merge "Lock down networking when waiting for always-on" into nyc-dev
am: d171df660e

* commit 'd171df660e19bdba4d188beeb8b6023874712413':
  Lock down networking when waiting for always-on

Change-Id: I34fffb119eecef0052be673f307ef63c94fc58ee

8 years agoMerge "Lock down networking when waiting for always-on" into nyc-dev
Robin Lee [Wed, 18 May 2016 23:37:23 +0000 (23:37 +0000)]
Merge "Lock down networking when waiting for always-on" into nyc-dev

8 years agoFixed a bug where autobundling could lead to bugs
Selim Cinek [Wed, 18 May 2016 22:16:58 +0000 (15:16 -0700)]
Fixed a bug where autobundling could lead to bugs

Notifications could appear twice if a notification with an app
group became bundled and one could not be swiped away anymore.
This is because we were unconditionally copying over the override
key even if the notification just became a group.

This also fixes a nullpointer that could happen with a racecondition
when a notification was cancelled and it tried to be used for autobundling.

This also fixes an issue that the autobundling wasn't working correctly
when a notification didn't have a group set but was set to be a
group summary.

Change-Id: Icd971f16ae0804ce162fd3171fcdd99bd04f3885
Fixes: 28706404
Fixes: 28628237

8 years agoLock down networking when waiting for always-on
Robin Lee [Mon, 9 May 2016 12:46:28 +0000 (13:46 +0100)]
Lock down networking when waiting for always-on

Fix: 26694104
Fix: 27042309
Fix: 28335277
Change-Id: I47a4c9d2b98235195b1356af3dabf7235870e4fa

8 years agoMerge "Store the appropriate layout id for the infrated view, so that it can be used...
Sunny Goyal [Wed, 18 May 2016 23:12:59 +0000 (23:12 +0000)]
Merge "Store the appropriate layout id for the infrated view, so that it can be used for verification during reapply." into nyc-mr1-dev

8 years agoStore the appropriate layout id for the infrated view, so that
Sunny Goyal [Tue, 17 May 2016 18:57:53 +0000 (11:57 -0700)]
Store the appropriate layout id for the infrated view, so that
it can be used for verification during reapply.

Bug: 28815495
Change-Id: I8516661ef97f529851069331a6c2bb64429c7766

8 years agoupdate sdk/ link to studio/ am: 04de2d285e am: 2e28ebfc1d am: 9de1d192af
smain@google.com [Wed, 18 May 2016 23:03:37 +0000 (23:03 +0000)]
update sdk/ link to studio/ am: 04de2d285e am: 2e28ebfc1d am: 9de1d192af
am: ec82d3e76e

* commit 'ec82d3e76e36b4e15835e7b48dff6aa7a861153e':
  update sdk/ link to studio/

Change-Id: I29eb64e0d5e2f2d268506aa3cecf818a1a4b2d93

8 years agoMerge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs...
Bert McMeen [Wed, 18 May 2016 23:03:33 +0000 (23:03 +0000)]
Merge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs am: 58fdf82ab9 am: 3fb62d859f
am: c4e18f5a38

* commit 'c4e18f5a388a41da5ce3ee55a68d53d9254499c5':
  docs: Update to md5 and sha-1 values for Javadoc download

Change-Id: I700d179e94b7a0c58fe647e169c3b178c5296bf1

8 years agoupdate sdk/ link to studio/ am: 04de2d285e am: 2e28ebfc1d
smain@google.com [Wed, 18 May 2016 22:59:45 +0000 (22:59 +0000)]
update sdk/ link to studio/ am: 04de2d285e am: 2e28ebfc1d
am: 9de1d192af

* commit '9de1d192af5761dec4e58837690febc6385874b4':
  update sdk/ link to studio/

Change-Id: I3184c8b697fe96162cb87c17bcf85fc6375127d9

8 years agoMerge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs...
Bert McMeen [Wed, 18 May 2016 22:59:36 +0000 (22:59 +0000)]
Merge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs am: 58fdf82ab9
am: 3fb62d859f

* commit '3fb62d859f2c3ed0b06dd3d6f7183c838c829c2b':
  docs: Update to md5 and sha-1 values for Javadoc download

Change-Id: I3ad08bb522e3c1ab2fefd2cf7884d69d82f5d394

8 years agoupdate sdk/ link to studio/ am: 04de2d285e
smain@google.com [Wed, 18 May 2016 22:54:47 +0000 (22:54 +0000)]
update sdk/ link to studio/ am: 04de2d285e
am: 2e28ebfc1d

* commit '2e28ebfc1d4ef357968923fc763d1f87ea389ef6':
  update sdk/ link to studio/

Change-Id: I2180d895901a935aa0ebf46cdbfc7b7ab8d2b23e

8 years agoMerge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs
Bert McMeen [Wed, 18 May 2016 22:54:43 +0000 (22:54 +0000)]
Merge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs
am: 58fdf82ab9

* commit '58fdf82ab9c21fb6fd3d1d64e1d2c13abb670ba1':
  docs: Update to md5 and sha-1 values for Javadoc download

Change-Id: I0a158cce412a6973b607c2002a490ffa37e72f59

8 years agoupdate sdk/ link to studio/
smain@google.com [Wed, 18 May 2016 22:50:05 +0000 (22:50 +0000)]
update sdk/ link to studio/
am: 04de2d285e

* commit '04de2d285e6e264f5a7a84de205a30571fcc1c9e':
  update sdk/ link to studio/

Change-Id: I9fbf52b2802c4ae33bfef289c6fceb8484dd8014

8 years agoMerge "Two phases to set the password for disk encryption" into nyc-dev
Paul Crowley [Wed, 18 May 2016 22:50:02 +0000 (22:50 +0000)]
Merge "Two phases to set the password for disk encryption" into nyc-dev
am: 56a9395aeb

* commit '56a9395aeb198e0a7db5e9666cc81ba7ce5f8e0d':
  Two phases to set the password for disk encryption

Change-Id: I76b3b1351ea85d8a5e42da523f57a291b3a1b0d9

8 years agoFrameworks/base: Optimize LoadedApk
Andreas Gampe [Wed, 18 May 2016 18:58:39 +0000 (11:58 -0700)]
Frameworks/base: Optimize LoadedApk

Preallocate storage lists and avoid TextUtils and its string
builder for a common code path.

Optimize list join helper to not have a check in the loop.

Bug: 28801010
Change-Id: Iafc582031f973d718252b34bcda6405a77425628

8 years agoMerge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs
Bert McMeen [Wed, 18 May 2016 22:44:53 +0000 (22:44 +0000)]
Merge "docs: Update to md5 and sha-1 values for Javadoc download" into mnc-io-docs

8 years agoFrameworks/base: Add more systrace points
Andreas Gampe [Wed, 18 May 2016 18:58:47 +0000 (11:58 -0700)]
Frameworks/base: Add more systrace points

Add more systrace points for application startup.

Bug: 28625993
Change-Id: I76dca9e842fb43f1b85981ef94582074d31528c8

8 years agoMerge "Two phases to set the password for disk encryption" into nyc-dev
Paul Crowley [Wed, 18 May 2016 22:40:08 +0000 (22:40 +0000)]
Merge "Two phases to set the password for disk encryption" into nyc-dev