309938 Commits

Author SHA1 Message Date
Paul McLean
71f672b98a Switching Native MIDI API to an "opaque pointers" model.
Test: manual

Change-Id: Ic181008427e6e81106d867cc3a70deef8c591841
2017-03-10 15:54:16 -07:00
Nate Fischer
f7683a6f17 Merge "Add WebView Safe Browsing error code" 2017-03-09 22:14:31 +00:00
TreeHugger Robot
956d00cbe8 Merge "more testable MetricsLogger interface" 2017-03-09 21:55:47 +00:00
TreeHugger Robot
0c1563d3dd Merge "Prematurely optimizing a Path." 2017-03-09 21:43:01 +00:00
Evan Rosky
af0c423326 Merge "Revert "Fixed poor behavior of position-based focus order"" 2017-03-09 21:37:35 +00:00
Hiroshi Yamauchi
d0af843c75 Merge "Fix the reset of boosted zygote thread priority." 2017-03-09 21:32:47 +00:00
TreeHugger Robot
2781410d9b Merge "Use correct package name in AccountManagerService ACTION_PACKAGE_REMOVED" 2017-03-09 21:16:38 +00:00
Evan Rosky
e46675263f Revert "Fixed poor behavior of position-based focus order"
This reverts commit 5fd69c38642a1c632e09dc0f6f9e462538909fbb.

Reason for revert: still doesn't seem to meet sorting contract

Change-Id: Ib4eb06fec50b93add49bfd50459c8997bc6f4acc
Bug: 36031778
2017-03-09 21:06:45 +00:00
TreeHugger Robot
af526ec9c3 Merge "Corrects the recents and home stacks position around docked state (1/2)" 2017-03-09 20:39:51 +00:00
Dmitry Dementyev
0b67642674 Use correct package name in AccountManagerService ACTION_PACKAGE_REMOVED
Test: manual tests.
Change-Id: Iefdfbca53206e285935e85a43e49bd2bdb3e0fb3
2017-03-09 11:51:26 -08:00
Santos Cordon
c638e226c6 Merge "Debugging code to CompatibilityDisplay." 2017-03-09 19:49:29 +00:00
Chris Wren
ef3199040f more testable MetricsLogger interface
Begin migration to non-static methods to allow easier mocking.
New clients should use the non-static methods.
Old clients that want to unit test metrics
should move to the new interface.

Bug: 35138327
Test: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java
Change-Id: I168f3787ee50ddde8aa2d42c05b2b816d1d3a30e
2017-03-09 14:41:10 -05:00
Ashutosh Joshi
521d92bcdf Merge "Fix error in width of nanoAppId" 2017-03-09 19:04:25 +00:00
Ashutosh Joshi
6f64bf0590 Fix error in width of nanoAppId
NanoAppId should not be 32 bits as exposed in some APIs.
Adding new methods to accept a 64 bit nanoAppId and deprecating
the buggy API methods.

Test: Compile build, ensure CHRE applications (eg: geofencing) work.

Change-Id: I08b09ff1b1d23b616214282f200202c99620c300
2017-03-09 11:02:24 -08:00
Derek Sollenberger
d7f13f84f8 Prematurely optimizing a Path.
If the path had an inverse fill type we were incorrectly
converting ovals and roundRects to their primitive form
without checking to ensure the path was not inverse fill.

This CL removes these optimizations as they happen internally
within Skia.

Bug: 34245907
Test: verified broken app is fixed and that skia has existing tests
Change-Id: I8c1ff6522ae19fc6c21520adc7e9bc2473a8a4ad
2017-03-09 13:59:23 -05:00
Hector Tellez
7986b529f7 Merge "Revert "Support multiple filters per association request"" 2017-03-09 18:30:53 +00:00
Hector Tellez
d66c95fa90 Revert "Support multiple filters per association request"
This reverts commit e70e6aa62c6f3a9a79624a4f9d97df95edda0364.

Change-Id: I12857cbbea0a0c74521191ab5e3713db230626ab
2017-03-09 17:55:43 +00:00
TreeHugger Robot
70c8e86808 Merge "Protect against crash while sysui is initing" 2017-03-09 17:36:59 +00:00
Eugene Susla
acddd2c2ae Merge "Support multiple filters per association request" 2017-03-09 17:19:20 +00:00
TreeHugger Robot
71b5526a9a Merge changes I7e9aea3c,I2d23aabf
* changes:
  Remove content description from QS pages
  Fix random clicks in QS
2017-03-09 16:32:13 +00:00
Glenn Kasten
d929cb1d92 Merge "USB audio: Use 'final' where possible" 2017-03-09 16:22:34 +00:00
Glenn Kasten
cb8724c572 Merge "Comment out unused methods" 2017-03-09 16:22:15 +00:00
Glenn Kasten
e5377dd023 Merge "Fix typo in log" 2017-03-09 16:21:45 +00:00
Paul Navin
4df310c69b DO NOT MERGE Change permissions review mode check. am: 59bd89fa29 am: 97e12736ce
am: 501c3d1005  -s ours

Change-Id: I6bc9969659e5de514c2e2fcbb6bb0de9d96a8090
2017-03-09 15:57:43 +00:00
Paul Navin
501c3d1005 DO NOT MERGE Change permissions review mode check. am: 59bd89fa29
am: 97e12736ce

Change-Id: Ib273a125444db99305bdf84eaf2c98ceb2ff5717
2017-03-09 15:52:17 +00:00
Paul Navin
97e12736ce DO NOT MERGE Change permissions review mode check.
am: 59bd89fa29

Change-Id: Icf3fa8e171d68e6878001529a496875f52f38909
2017-03-09 15:46:12 +00:00
Paul Navin
59bd89fa29 DO NOT MERGE Change permissions review mode check.
In ag/1835531 we introduced a check for permissions review mode,
that relies on an overlay resource. Since we can't use overlay
resources for the Unified Build, this CL temporarily introduces
the checking for a build property as well. This possibly won't work
for O/G, but will work for the Feldspar release of the Unified build.

BUG: 35028846
Change-Id: I4c82f242bc680028ecd872589552534a419f0152
2017-03-09 15:33:29 +00:00
Julia Reynolds
40805b9fd1 Merge "A11y updates for new a11y stream." 2017-03-09 15:23:32 +00:00
TreeHugger Robot
6e2026c348 Merge "Fix stale data due to stopped loader." 2017-03-09 15:13:09 +00:00
Hugo Benichi
77aac13d33 Merge "IP connectivity metrics: update ipconnectivity.proto" 2017-03-09 14:20:59 +00:00
TreeHugger Robot
917de8577f Merge "switch to new SkPathEffect factories for Compose and Sum" 2017-03-09 12:29:15 +00:00
Narayan Kamath
a444636d39 Merge "MathUtils: Remove static Random field." 2017-03-09 11:13:39 +00:00
Hugo Benichi
a355edf4e9 Merge "CaptivePortalLoginActivity correctly gets UserAgent" am: 4903487fd9 am: 43961ee6ae
am: 4f9e934c5f

Change-Id: I234d55c758c7538717d27035fdc8864a8650d75c
2017-03-09 10:23:36 +00:00
Hugo Benichi
4f9e934c5f Merge "CaptivePortalLoginActivity correctly gets UserAgent" am: 4903487fd9
am: 43961ee6ae

Change-Id: I8f43e7868ce43e6d1837900cfd131f556832f1a8
2017-03-09 10:17:23 +00:00
Hugo Benichi
43961ee6ae Merge "CaptivePortalLoginActivity correctly gets UserAgent"
am: 4903487fd9

Change-Id: Iea24e914cab4128464f8866a4b9ae47c7c5325bf
2017-03-09 10:11:55 +00:00
Treehugger Robot
4903487fd9 Merge "CaptivePortalLoginActivity correctly gets UserAgent" 2017-03-09 10:03:26 +00:00
Martijn Coenen
c16b8a3b4c Merge "Remove interfaceChain from IServiceManager::add()" am: 4a75e32f1d am: 7665332a7a
am: 7669e41d8a

Change-Id: Ide4a33b8532954659a9c7c997d8d5203279a270e
2017-03-09 08:48:59 +00:00
Martijn Coenen
7669e41d8a Merge "Remove interfaceChain from IServiceManager::add()" am: 4a75e32f1d
am: 7665332a7a

Change-Id: I9f5187d9152e151afbf3fd165e4b6f58b4ac9638
2017-03-09 08:44:17 +00:00
Martijn Coenen
7665332a7a Merge "Remove interfaceChain from IServiceManager::add()"
am: 4a75e32f1d

Change-Id: I9443e22ed730c44abc6fd6f697f8b3f04b667f37
2017-03-09 08:39:15 +00:00
Martijn Coenen
4a75e32f1d Merge "Remove interfaceChain from IServiceManager::add()" 2017-03-09 08:33:04 +00:00
Hugo Benichi
ec88fd6708 CaptivePortalLoginActivity correctly gets UserAgent
Change I33cbcdab9809c712d998da6d925bdd4e3093f8ff added to the intent
passed from NetworkMonitor to the CaptivePortalLoginActivity an extra
argument to set the UserAgent header of probes done by the
CaptivePortalLoginActivity.

However that extra String argument is not correctly retrieved from the
Intent and instead a null pointer is returned by getParcelableExtra().
Consequently the UserAgent header field is never set.

This patch fixes this bug and replace getParcelableExtra() with
getStringExtra().

It also adds logging of the request header and response header for every
network probes sent by CaptivePortalLoginActivity.

Bug: 35937367, 32369183
Test: manually tested
Change-Id: If5c463023474ffb0401f3cda5875ccd9fc6f79f9
2017-03-09 17:02:34 +09:00
Hugo Benichi
f684050e8f IP connectivity metrics: update ipconnectivity.proto
This patch adds several new fields to ipconnectivity.proto for
improving APF metrics, connect metrics, and link_layer inference.

Test: build, flashed, ran $ adb shell dumpsys connmetrics list proto
      updated metrics unit tests depending on proto schema
Bug: 34901696
Change-Id: I6f68e16f583a6b407f33f8a500133e100f3453c7
2017-03-09 15:19:02 +09:00
Felipe Leme
16539f3378 Two fixes on autofill save.
1.Fixed race condition on save request - if the service was unbound, it would
  mark the RemoteFillService as completed and the retry would be dropped.
2.Removed session when save request is canceled.

Change-Id: Ib71514cdcfecc38c07dd7656174d0db68ed758d1
Fixes: 36001206
Test: CtsAutoFillServiceTestCases pass
2017-03-08 21:21:00 -08:00
Lei Yu
18f805e73d Merge "Hook up screen brightness knob to DisplayPowerController." 2017-03-09 04:05:25 +00:00
TreeHugger Robot
c66b2d2313 Merge "Add OverlayManagerService#setEnableExclusive" 2017-03-09 03:14:57 +00:00
TreeHugger Robot
fe473986fc Merge "Avoid cross lock acquisition leading to deadlocks" 2017-03-09 03:08:26 +00:00
TreeHugger Robot
35035f6066 Merge "Add version of @UiThreadTest that works at class level" 2017-03-09 03:00:43 +00:00
Santos Cordon
2f22da701b Debugging code to CompatibilityDisplay.
Allows CompatibilityDisplay to function/be testable without relying on
VR.  This is DEBUG-only code and requires a DEUBG flag to be set to
true.

Change-Id: I2a97a7e31839b0c35864149cbfb75873e39e0959
2017-03-08 18:51:50 -08:00
Donghyun Cho
d5386fd4ef Merge "CEC: Add a method to control standby mode of the device" 2017-03-09 02:06:52 +00:00
TreeHugger Robot
7cf9be0246 Merge "Make Bitmap.get/setPixel[s] color space aware" 2017-03-09 02:06:10 +00:00