OSDN Git Service
TreeHugger Robot [Fri, 4 Nov 2016 16:12:19 +0000 (16:12 +0000)]
Merge "Never use getApplicationInfo."
Jack Yu [Fri, 4 Nov 2016 16:03:09 +0000 (16:03 +0000)]
Merge "Added CMAS/ETWS duplicate expiration support" into nyc-mr2-dev am:
e966a97113
am:
250d0c402f
Change-Id: Ieb0d0742331e0ea3afed83b49e738cb3c9badbbd
Jack Yu [Fri, 4 Nov 2016 16:02:14 +0000 (16:02 +0000)]
Added CMAS/ETWS duplicate expiration support am:
f8247928a2
am:
4461e96abb
Change-Id: I7a7e85f88e05f1dec1c83a9b41138534afc02269
Jack Yu [Fri, 4 Nov 2016 15:55:21 +0000 (15:55 +0000)]
Merge "Added CMAS/ETWS duplicate expiration support" into nyc-mr2-dev
am:
e966a97113
Change-Id: Ia7daaa128679ec50c7b85cb03737381535507aaa
Jack Yu [Fri, 4 Nov 2016 15:55:12 +0000 (15:55 +0000)]
Added CMAS/ETWS duplicate expiration support
am:
f8247928a2
Change-Id: Ic8ac9c15748ae2a5f22ab08df81ed501a8365bc0
Julia Reynolds [Fri, 4 Nov 2016 13:08:52 +0000 (09:08 -0400)]
Never use getApplicationInfo.
Always use getApplicationInfoAsUser.
Test: runtest, and install a work profile app and post a notification.
Bug:
32615127
Change-Id: I92cdf42d791d27eaff64b945be96b216e5866f6d
TreeHugger Robot [Fri, 4 Nov 2016 12:53:36 +0000 (12:53 +0000)]
Merge "Add SkiaProfileRenderer to draw visual debugging info"
TreeHugger Robot [Fri, 4 Nov 2016 10:50:39 +0000 (10:50 +0000)]
Merge "Added CMAS/ETWS duplicate expiration support"
TreeHugger Robot [Fri, 4 Nov 2016 09:00:07 +0000 (09:00 +0000)]
Merge "Add shell command to move activity stacks between displays"
TreeHugger Robot [Fri, 4 Nov 2016 08:22:59 +0000 (08:22 +0000)]
Merge "Added CMAS/ETWS duplicate expiration support" into nyc-mr2-dev
Jack Yu [Thu, 3 Nov 2016 19:24:22 +0000 (12:24 -0700)]
Added CMAS/ETWS duplicate expiration support
Now message duplication detection will only look back messages
for 24 hours by default for all countries, except 1 hour in
Japan.
Test: runtest -x packages/apps/CellBroadcastReceiver/tests/unit
bug:
31171149
Change-Id: I6765c9cebdb3bd9ab6d065f10acbd66047a34d8c
TreeHugger Robot [Fri, 4 Nov 2016 02:42:08 +0000 (02:42 +0000)]
Merge "Stop using return within finally"
Matt Sarett [Wed, 26 Oct 2016 15:03:23 +0000 (11:03 -0400)]
Add SkiaProfileRenderer to draw visual debugging info
This adds support for debug.hwui.profile and
debug.hwui.show_dirty_regions to the Skia pipelines.
There still may be some follow up work for profiling
with visual bars. The speed at which the renderer
is able to draw the rects in the graph is having a
noticeable effect on the actual data in the graphs.
Test: Verified that the features work as expected.
BUG:
32370375
Change-Id: I24430da2bab3eb54f6a771f9c984f8ae0008a5a7
TreeHugger Robot [Fri, 4 Nov 2016 00:38:10 +0000 (00:38 +0000)]
Merge "Trust: Add missing cleanup upon removing user"
Andrii Kulian [Wed, 2 Nov 2016 17:58:58 +0000 (10:58 -0700)]
Add shell command to move activity stacks between displays
Also rename "stack movetask" command to be consistent with other
shell commands.
Test: New CTS tests coming soon.
Change-Id: I3d7e04e0ae8ea76c27c3e4c1e286d5cd4539870c
Dianne Hackborn [Fri, 4 Nov 2016 00:15:23 +0000 (00:15 +0000)]
Merge "Switch settings command to use "cmd" call on service."
TreeHugger Robot [Thu, 3 Nov 2016 23:54:16 +0000 (23:54 +0000)]
Merge "Order non-app window containers."
TreeHugger Robot [Thu, 3 Nov 2016 23:42:14 +0000 (23:42 +0000)]
Merge "Doze: Fix broken non-AoD"
Andre Eisenbach [Thu, 3 Nov 2016 23:38:59 +0000 (23:38 +0000)]
Merge "BT: Don't switch devices when one of the connected BT headsets disconnects" am:
0bebfe76fc am:
2fe13541ad am:
51d7a455aa
am:
045226008c
Change-Id: Iacd5ae71b6338bcb461ae69cc09e5158fea502dc
Andre Eisenbach [Thu, 3 Nov 2016 23:32:10 +0000 (23:32 +0000)]
Merge "BT: Don't switch devices when one of the connected BT headsets disconnects" am:
0bebfe76fc am:
2fe13541ad
am:
51d7a455aa
Change-Id: Ia5b8bcbb6f42ef939abe71b74327d845e4a11768
Andre Eisenbach [Thu, 3 Nov 2016 23:25:37 +0000 (23:25 +0000)]
Merge "BT: Don't switch devices when one of the connected BT headsets disconnects" am:
0bebfe76fc
am:
2fe13541ad
Change-Id: Iba20aef49c4d34875d8521cba82e6ffc26051ac3
Andre Eisenbach [Thu, 3 Nov 2016 23:22:07 +0000 (23:22 +0000)]
Merge "BT: Don't switch devices when one of the connected BT headsets disconnects"
am:
0bebfe76fc
Change-Id: Ibd4c4f9defec469bb14a282c53d64932123d4905
Andre Eisenbach [Thu, 3 Nov 2016 23:13:17 +0000 (23:13 +0000)]
Merge "BT: Don't switch devices when one of the connected BT headsets disconnects"
Phil Weaver [Thu, 3 Nov 2016 23:11:50 +0000 (23:11 +0000)]
Merge "Add tests for MagnificationController."
TreeHugger Robot [Thu, 3 Nov 2016 23:08:23 +0000 (23:08 +0000)]
Merge "Get rid of Keyguard visibility modifiers on WindowState"
Jean-Michel Trivi [Thu, 3 Nov 2016 22:34:11 +0000 (22:34 +0000)]
Merge "MediaRecorder: Fix some audio source descriptions"
TreeHugger Robot [Thu, 3 Nov 2016 22:30:07 +0000 (22:30 +0000)]
Merge "Fix RenderNodeDrawable to draw nonzero Z nodes when needed"
Phil Weaver [Thu, 3 Nov 2016 22:23:23 +0000 (22:23 +0000)]
Merge "Make calls from apps to a11y oneway."
Jack Yu [Thu, 3 Nov 2016 19:24:22 +0000 (12:24 -0700)]
Added CMAS/ETWS duplicate expiration support
Now message duplication detection will only look back messages
for 24 hours by default for all countries, except 1 hour in
Japan.
Test: runtest -x packages/apps/CellBroadcastReceiver/tests/unit
bug:
31171149
Change-Id: I6765c9cebdb3bd9ab6d065f10acbd66047a34d8c
Adrian Roos [Thu, 3 Nov 2016 21:46:13 +0000 (14:46 -0700)]
Trust: Add missing cleanup upon removing user
Change-Id: I4a1d9d38344aea54d1f0ae6d6834a45b2e73cb1c
Fixes:
31995569
Ray Essick [Thu, 3 Nov 2016 21:45:56 +0000 (14:45 -0700)]
Stop using return within finally
Refactor code to avoid a return statement inside a finally block. Such
constructs interfere with exception propagation in non-obvious ways
and are therefore considered bad practice.
Bug:
32586420
Test: manual code walk
Stephen Chen [Thu, 3 Nov 2016 21:09:45 +0000 (21:09 +0000)]
Merge "Document Subtype additions for ACTION_WIFI_CONNECT, ACTION_WIFI_OFF."
Satish Kodishala [Mon, 18 Jan 2016 08:53:12 +0000 (14:23 +0530)]
BT: Don't switch devices when one of the connected BT headsets disconnects
Usecase:
1. Enable multi-hf.
2. Connect to HS1.
3. Connect to HS2.
4. Make a call on AG. Here call audio is present on HS2.
5. Now disconnect HS1 from AG.
Failure:
When HS1 is disconnected, call audio is routed to handset/speaker.
Root cause:
When hs1 disconnection intent is received, SCO path is cleared
and audio is routed to handset/speaker.
Fix:
Check if the device being disconnected is same as the device
call audio is present before clearing SCO path.
Change-Id: If83325679b70b5893e44e8d844000ee028d0246c
Wale Ogunwale [Wed, 2 Nov 2016 23:49:48 +0000 (16:49 -0700)]
Order non-app window containers.
- Add non-app window tokens to the display child container based on
their base layer so the highest based layer is z-ordered on-top.
- Separated DisplayContent.mNonAppWindowContainers into
mAboveAppWindowContainer and mBelowAppWindowContainer where the former
contains non-app windows that should be z-ordered on-top of all app
windows and the later contains non-app windows that should be
z-ordered below app windows.
- Change wallpaper base layer to 1 so that it is always below all other
window types.
- Add Ime related windows/tokens to DisplayContent.mImeWindowContainers
so that we can track them together
- Use alternative binder token when adding window TYPE_INPUT_METHOD_DIALOG
so that it can properly be associated as an IME token in WM vs. with
system_server or sys-ui token.
Test: Existing tests pass.
Bug:
30060889
Change-Id: Ib53e09af12545868c3741d83aaccb7311c872b41
Etan Cohen [Thu, 3 Nov 2016 20:45:31 +0000 (20:45 +0000)]
Merge "Update service test runner to allow test args" am:
56b92e8191 am:
dde9ea21e4 am:
10840d1897
am:
be8e13de60
Change-Id: I48302e70e01fb290634f66bd679268fea0ede22d
Etan Cohen [Thu, 3 Nov 2016 20:39:26 +0000 (20:39 +0000)]
Merge "Update service test runner to allow test args" am:
56b92e8191 am:
dde9ea21e4
am:
10840d1897
Change-Id: I200c88f0d6d00bef77fe00a59f8e99b3b91f7aa2
Greg Plesur [Thu, 3 Nov 2016 20:37:33 +0000 (20:37 +0000)]
Merge "New Wear devices need to update their DISABLE_LOCKSCREEN_KEY." into cw-f-dev am:
343dbac2e0 am:
c447d9ef6a
am:
0cbe2e1a5c
Change-Id: I98803fd185b5d523e5aec610d29c112ee78a6254
Greg Plesur [Thu, 3 Nov 2016 20:36:27 +0000 (20:36 +0000)]
New Wear devices need to update their DISABLE_LOCKSCREEN_KEY. am:
eb2e45369a am:
a71a0b8da1
am:
e44736a819
Change-Id: I36f1980ede5ea483c4750386a7b5905254ce33f8
Etan Cohen [Thu, 3 Nov 2016 20:32:54 +0000 (20:32 +0000)]
Merge "Update service test runner to allow test args" am:
56b92e8191
am:
dde9ea21e4
Change-Id: I59d572e233720ecf0ddc6cbb5893323b563a3241
Greg Plesur [Thu, 3 Nov 2016 20:30:59 +0000 (20:30 +0000)]
Merge "New Wear devices need to update their DISABLE_LOCKSCREEN_KEY." into cw-f-dev am:
343dbac2e0
am:
c447d9ef6a
Change-Id: I17a831ab2c537c00452f250d151ec3f63b2d6277
Greg Plesur [Thu, 3 Nov 2016 20:29:55 +0000 (20:29 +0000)]
New Wear devices need to update their DISABLE_LOCKSCREEN_KEY. am:
eb2e45369a
am:
a71a0b8da1
Change-Id: I9a19eea21e008a9253ea7abbd854b21f4696548c
Etan Cohen [Thu, 3 Nov 2016 20:26:29 +0000 (20:26 +0000)]
Merge "Update service test runner to allow test args"
am:
56b92e8191
Change-Id: Ib5f44685228bab61d50dea4c5bd226c4b80c2dd1
Greg Plesur [Thu, 3 Nov 2016 20:23:29 +0000 (20:23 +0000)]
Merge "New Wear devices need to update their DISABLE_LOCKSCREEN_KEY." into cw-f-dev
am:
343dbac2e0
Change-Id: Ia7b6297443c555edc9372e6991784b2a6920d2ba
Greg Plesur [Thu, 3 Nov 2016 20:23:24 +0000 (20:23 +0000)]
New Wear devices need to update their DISABLE_LOCKSCREEN_KEY.
am:
eb2e45369a
Change-Id: I64c1cc38bc38d9d0ee6214a64c6ddfaa57095ce0
Etan Cohen [Thu, 3 Nov 2016 20:18:53 +0000 (20:18 +0000)]
Merge "Update service test runner to allow test args"
Greg Plesur [Thu, 3 Nov 2016 20:15:15 +0000 (20:15 +0000)]
Merge "New Wear devices need to update their DISABLE_LOCKSCREEN_KEY." into cw-f-dev
Michael Kwan [Thu, 3 Nov 2016 20:09:24 +0000 (20:09 +0000)]
Merge "Disable multiwindow support for watch devices by default." into cw-f-dev am:
0d3f740316 am:
10f3eda0fd
am:
af03cd3c5b
Change-Id: Ifac814e3904d92dc193dcb17ea9c4bc046ad0272
Michael Kwan [Thu, 3 Nov 2016 20:08:25 +0000 (20:08 +0000)]
Disable multiwindow support for watch devices by default. am:
1cb6777e51 am:
620a33b827
am:
4c5d4dd64d
Change-Id: I8bb789fee47c5b14612ac29ea43fd8ae4e4a7ea5
Android Build Merger (Role) [Thu, 3 Nov 2016 20:06:13 +0000 (20:06 +0000)]
Merge "[NAN-AWARE] Rename NAN to Aware [DO NOT MERGE] am:
a61b9fb569 -s ours"
TreeHugger Robot [Thu, 3 Nov 2016 20:04:14 +0000 (20:04 +0000)]
Merge "Implement onDrawTextBlob in the SkiaCanvasProxy."
Etan Cohen [Thu, 3 Nov 2016 20:03:59 +0000 (20:03 +0000)]
[NAN-AWARE] Rename NAN to Aware [DO NOT MERGE]
am:
a61b9fb569 -s ours
Change-Id: I40abb81290d255c0369f4356bd78b46f5479a857
Michael Kwan [Thu, 3 Nov 2016 20:03:55 +0000 (20:03 +0000)]
Merge "Disable multiwindow support for watch devices by default." into cw-f-dev am:
0d3f740316
am:
10f3eda0fd
Change-Id: I5d6ad3b9b5ce63546907f629c289229bf673186d
Michael Kwan [Thu, 3 Nov 2016 20:02:55 +0000 (20:02 +0000)]
Disable multiwindow support for watch devices by default. am:
1cb6777e51
am:
620a33b827
Change-Id: Id2f6d1e2a12c6644f41ed5f535568130139cd355
Phil Weaver [Mon, 19 Sep 2016 20:51:10 +0000 (13:51 -0700)]
Add tests for MagnificationController.
Also refactoring the class to make it easier to test and
chaning behavior where the current behavior seemed poorly
defined.
Refactoring:
- Combined all handlers into one.
- Simplified animation to use a ValueAnimator.
- Eliminated ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE
setting. Move rest of settings reading into mockable class.
- Move callbacks from WindowManager into the main class.
- Pulled out my instrumented Handler from the
MotionEventInjectorTest into its own class so I can reuse
it.
Behavior changes:
- Always constraining out-of-bounds values rather than
refusing to change them.
- Constraining offsets on bounds changes. We previously
left them alone, even if they were out of bounds.
- Keeping track of the animation starting point. We were
interpolating between the current magnification spec
and the final one. This change means the magnification
animates to a different profile.
Test: This CL adds tests. I've also run a11y CTS.
Bugs:
31855954,
30325691
Change-Id: Ie00e29ae88b75d9fe1016f9d107257c9cf6425bb
TreeHugger Robot [Thu, 3 Nov 2016 19:59:41 +0000 (19:59 +0000)]
Merge "Implement Skia pipelines for OpenGL and Vulkan."
Michael Kwan [Thu, 3 Nov 2016 19:56:24 +0000 (19:56 +0000)]
Merge "Disable multiwindow support for watch devices by default." into cw-f-dev
am:
0d3f740316
Change-Id: I7867b0ff72237c7ce216f570034f6f811e5a6abb
Michael Kwan [Thu, 3 Nov 2016 19:56:20 +0000 (19:56 +0000)]
Disable multiwindow support for watch devices by default.
am:
1cb6777e51
Change-Id: I9e42480be007387109f9e58efe594dca860e3597
Michael Kwan [Thu, 3 Nov 2016 19:48:53 +0000 (19:48 +0000)]
Merge "Disable multiwindow support for watch devices by default." into cw-f-dev
TreeHugger Robot [Thu, 3 Nov 2016 19:43:29 +0000 (19:43 +0000)]
Merge "Reference ctable when adopting pointer in Bitmap"
TreeHugger Robot [Thu, 3 Nov 2016 19:27:43 +0000 (19:27 +0000)]
Merge "update callers to newer Skia APIs"
Adrian Roos [Thu, 3 Nov 2016 19:11:11 +0000 (12:11 -0700)]
Doze: Fix broken non-AoD
Fixes a bug where non-AoD doze mode
was broken.
Test: adb shell settings put secure doze_always_on 0 && echo "Test that double-tap / pickup gestures work"
Change-Id: If2720eea5081fb9f88bfe0346ec829b241532b29
Greg Plesur [Wed, 2 Nov 2016 21:10:27 +0000 (17:10 -0400)]
New Wear devices need to update their DISABLE_LOCKSCREEN_KEY.
Previous versions of Wear forced this flag to "true."
BUG:
32591969
Change-Id: I9619eee5df5f67e92818ef0b7b45ddd2299449f1
Phil Weaver [Thu, 3 Nov 2016 16:34:29 +0000 (09:34 -0700)]
Make calls from apps to a11y oneway.
Saves about 300us for each AccessibilityEvent sent, which
translates to 1 ms in gfx-avg-frame-time in the
QuickSettingsPull.
Test: Ran a11y cts and unit tests. Ran systrace and the
QuickSettingsPull to measure jank improvement.
Change-Id: I6d219b0e82c21047e50d402d930d8a5cc93fa6ad
Paulo Casanova [Thu, 3 Nov 2016 18:39:02 +0000 (18:39 +0000)]
Merge "Updated JNI interface."
Paulo Casanova [Thu, 3 Nov 2016 18:38:19 +0000 (18:38 +0000)]
Merge "Added Windows support for aapt/JNI."
Robert Greenwalt [Thu, 3 Nov 2016 18:23:29 +0000 (18:23 +0000)]
Merge "Fixed string array resource"
Jean-Michel Trivi [Thu, 3 Nov 2016 15:55:30 +0000 (08:55 -0700)]
MediaRecorder: Fix some audio source descriptions
voice recognition: it is always available
camcorder: "main microphone" doesn't mean anything
communication: there is no requirement for this source
to behave like the default preset.
Test: make offline-sdk-docs
Bug:
32451872
Change-Id: I1a2f196977e547feebb031a98b0f0e560f0557d5
Winson Chung [Thu, 3 Nov 2016 17:48:09 +0000 (17:48 +0000)]
Merge changes I0d6f2f0c,I278ab8c3
* changes:
Experiment for snapping PIP to closest edge.
Experiment with allowing tap to break through to interact with the PIP.
Stan Iliev [Wed, 2 Nov 2016 19:29:03 +0000 (15:29 -0400)]
Fix RenderNodeDrawable to draw nonzero Z nodes when needed
Fix RenderNodeDrawable to draw nonzero Z nodes if not in a reordering
section.
Write an unit test modeled after FrameBuilder zReorder, which
verifies the bug fix.
Test: built and run unit tests on angler-eng.
bug:
32541103
Change-Id: Ifbf2d51f4432f5de3af4abe5987c2a72fed14185
Stephen Chen [Thu, 3 Nov 2016 17:44:32 +0000 (10:44 -0700)]
Document Subtype additions for ACTION_WIFI_CONNECT, ACTION_WIFI_OFF.
Bug:
32371451
Test: n/a
Change-Id: Ib4f0eb49242c9ec248f3e8931ff73d35c2cb1167
Derek Sollenberger [Thu, 3 Nov 2016 16:54:06 +0000 (12:54 -0400)]
Implement onDrawTextBlob in the SkiaCanvasProxy.
Test: hwui_unit_tests now pass
Bug:
30353290
Change-Id: I26c98be394e9dbd1cf63fe3eac18cb090403ace7
Wyatt Riley [Thu, 3 Nov 2016 17:40:28 +0000 (17:40 +0000)]
Merge "High speed GPS/GNSS Navigation Information Block" into nyc-mr2-dev am:
8b85444802
am:
df03f37af4
Change-Id: I5a6573d97c501e56e8133e1dc4cda9dceec2aecc
Wyatt Riley [Thu, 3 Nov 2016 17:39:18 +0000 (17:39 +0000)]
High speed GPS/GNSS Navigation Information Block am:
5d5bac8383
am:
0021090eb9
Change-Id: I77d910e9cfd33d5b4aeabfa0f2c2db7fa73120b4
Wyatt Riley [Thu, 3 Nov 2016 17:33:26 +0000 (17:33 +0000)]
Merge "High speed GPS/GNSS Navigation Information Block" into nyc-mr2-dev
am:
8b85444802
Change-Id: I44ba889725acdb43e7eea890cc0bfa9fe3c2b5a6
Wyatt Riley [Thu, 3 Nov 2016 17:33:19 +0000 (17:33 +0000)]
High speed GPS/GNSS Navigation Information Block
am:
5d5bac8383
Change-Id: If8e8576f7e18faf6cb45ff228222c0c34be98d6d
Stan Iliev [Wed, 26 Oct 2016 14:30:09 +0000 (10:30 -0400)]
Implement Skia pipelines for OpenGL and Vulkan.
Implement Skia pipelines for OpenGL and Vulkan:
base SkiaPipeline, SkiaOpenGLPipeline and SkiaVulkanPipeline.
Write unit tests for SkiaPipeline.
Test: Built and run manually on angler-eng.
Change-Id: Ie02583426cb3547541ad9bf91700602a6163ff58
TreeHugger Robot [Thu, 3 Nov 2016 17:27:05 +0000 (17:27 +0000)]
Merge "High speed GPS/GNSS Navigation Information Block" into nyc-mr2-dev
TreeHugger Robot [Thu, 3 Nov 2016 17:15:29 +0000 (17:15 +0000)]
Merge "resolve merge conflicts of
0d16fa4 to master"
John Reck [Thu, 3 Nov 2016 17:14:53 +0000 (17:14 +0000)]
Merge "Add benchmarks for View inflation"
sergeyv [Thu, 3 Nov 2016 17:00:32 +0000 (10:00 -0700)]
Reference ctable when adopting pointer in Bitmap
Change-Id: I56aea10928f0ec73756ed055488a3e3516a9096e
Test: manual.
bug:
32621254,
32561595
Mike Reed [Thu, 3 Nov 2016 16:54:10 +0000 (12:54 -0400)]
update callers to newer Skia APIs
Test: refactoring CL. Existing unit tests still pass.
Change-Id: I47e73e00f14f78dd9d4c48a142ac9853e7e4cad7
Torne (Richard Coles) [Thu, 3 Nov 2016 15:09:34 +0000 (15:09 +0000)]
resolve merge conflicts of
0d16fa4 to master
Change-Id: I3c01fe6f5439885d28c6d28415004b26845f06b0
Richard Coles [Thu, 3 Nov 2016 14:54:09 +0000 (14:54 +0000)]
Merge "Fix WebViewUpdateServiceTest failures when using Thread without Looper." am:
be19fe5e8a am:
9c47f5c87a
am:
0092dbabe0
Change-Id: Ic1b2d362c582513ba821f6b9035e1ac91dcfa471
Richard Coles [Thu, 3 Nov 2016 14:48:05 +0000 (14:48 +0000)]
Merge "Fix WebViewUpdateServiceTest failures when using Thread without Looper." am:
be19fe5e8a
am:
9c47f5c87a
Change-Id: Ia5d867468080e0e48a4e5b3c08b1ee627e16cebe
Richard Coles [Thu, 3 Nov 2016 14:42:08 +0000 (14:42 +0000)]
Merge "Fix WebViewUpdateServiceTest failures when using Thread without Looper."
am:
be19fe5e8a
Change-Id: I85e2e13f395dac085616838670c19ddbedc67e9d
Richard Coles [Thu, 3 Nov 2016 14:34:49 +0000 (14:34 +0000)]
Merge "Fix WebViewUpdateServiceTest failures when using Thread without Looper."
Julia Reynolds [Thu, 3 Nov 2016 13:42:26 +0000 (13:42 +0000)]
Merge "Replace test TODOs with ACTION."
Michal Karpinski [Thu, 3 Nov 2016 10:19:23 +0000 (10:19 +0000)]
Stop non-DO devices from disabling network logging
Bug:
32623860
Change-Id: Ia53ce842fffb2a15c16c9535fbe07421ae7f2578
Paulo Casanova [Tue, 1 Nov 2016 14:50:46 +0000 (14:50 +0000)]
Updated JNI interface.
Added new "ping" method used to detect if the shared
library has already been loaded.
Fixed a few bugs in the implementation (and now it works
from the Java side).
See http://ag/
1590668 for the implementation on devtools.
Test: Done on the tools side
Change-Id: Ifa41073dc3b6ac69cdb9f77e655bf261c3b4c3d1
Paulo Casanova [Tue, 1 Nov 2016 17:07:06 +0000 (17:07 +0000)]
Added Windows support for aapt/JNI.
This includes copying and slightly modifying
libnativehelper's ScopedUtfChars' implementation.
Test: Done in studio-master-dev
Change-Id: I2aacc67b444668478aaa5bb0db991a201c571d1f
Michael Kwan [Thu, 3 Nov 2016 08:09:08 +0000 (01:09 -0700)]
Disable multiwindow support for watch devices by default.
Bug:
30120559
Change-Id: I458eac557e38fd32533a98cca7cbbabc5fa08b09
Jorim Jaggi [Tue, 1 Nov 2016 23:10:42 +0000 (16:10 -0700)]
Get rid of Keyguard visibility modifiers on WindowState
Not needed anymore \o/. Also fixes a flicker when transitioning
between two activities that both set FLAG_LIGHT_STATUS that was
somehow introduced recently.
Test:
- Start an light status bar activity from another activity that
already has light status bar, ensure there is no flicker.
- Open IME and make sure the content gets resized like before.
Change-Id: Ie9c9e1cd40f909c449d36ae436250063af20539e
Jorim Jaggi [Thu, 3 Nov 2016 04:17:11 +0000 (04:17 +0000)]
Merge "Fix that bouncer is not focusable if shown without notification shade"
Jorim Jaggi [Thu, 3 Nov 2016 04:14:14 +0000 (04:14 +0000)]
Merge "The big Keyguard transition refactor (7/n)"
TreeHugger Robot [Thu, 3 Nov 2016 03:26:50 +0000 (03:26 +0000)]
Merge "Add traces to systrace when binder tracing is enabled"
Winson Chung [Thu, 3 Nov 2016 00:28:03 +0000 (17:28 -0700)]
Experiment for snapping PIP to closest edge.
Test: Enable in SysUI tuner, drag PIP. This is only experimental to help
figure out what UX we want to keep.
Change-Id: I0d6f2f0c5909d6a76aae4a8fb84c5076f6996fdd
Jorim Jaggi [Thu, 3 Nov 2016 01:11:03 +0000 (18:11 -0700)]
Fix that bouncer is not focusable if shown without notification shade
Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test android.server.cts.KeyguardLockedTests#testDismissKeyguard_fromShowWhenLocked
Change-Id: Ia300cea18b0ed7c9bfe04f3aa051d8a04a6eaedc
Winson Chung [Thu, 3 Nov 2016 01:11:36 +0000 (18:11 -0700)]
Experiment with allowing tap to break through to interact with the PIP.
Test: Enable SysUI tuner, tap once on PIP to interact with the activity.
This is only experimental behaviour, and
android.server.cts.ActivityManagerPinnedStackTests will be updated
accordingly if we keep this behavior.
Change-Id: I278ab8c360c44718cfcac0fd761f476a875f9b15
Dimitry Ivanov [Thu, 3 Nov 2016 00:27:38 +0000 (00:27 +0000)]
Merge "Change findPath() to findDocumentPath() in MtpDocumentsProvider."
Wyatt Riley [Tue, 1 Nov 2016 14:05:16 +0000 (07:05 -0700)]
High speed GPS/GNSS Navigation Information Block
When speed goes above 400m/s, the GnssLocationProvider will
stop output of location, measurements and navigation message.
Test: Several on device tests, see bug for details
Bug:
31711586
Change-Id: I8bceb9a67b10ac7cf21983bb856ed0608957096a