Commit Graph

301953 Commits

Author SHA1 Message Date
Treehugger Robot
69e7f9683d Merge "[HS2.0] Need to compare with not only FQDN but SSID" 2016-12-15 22:17:48 +00:00
Amith Yamasani
0a5aeecf4e Merge "Revert "[DPM] Allow lower strong auth timeout on debuggable builds"" 2016-12-15 22:15:46 +00:00
TreeHugger Robot
d101b86351 Merge "DirectReply: Show bouncer when occluded" 2016-12-15 22:15:22 +00:00
Roozbeh Pournader
ff53f923e9 Merge "Use TextDirectionHeuristics to detect text direction in Html" 2016-12-15 22:00:38 +00:00
Roozbeh Pournader
2beaa2e45e Merge "Use ICU for formatting in DateUtils.formatDuration" 2016-12-15 21:59:46 +00:00
Chris Craik
9180f64186 Merge "CriticalNative for RenderNode and DisplayListCanvas" 2016-12-15 21:48:17 +00:00
TreeHugger Robot
711911bb95 Merge "Actually fix pixelcopy for 90/180/270 rotation" 2016-12-15 21:47:58 +00:00
Stan Iliev
68885e38b8 Modify savelayer to save matrix and clip for Skia pipeline
Modify SkiaCanvas::saveLayer to always save matrix and clip and
match HWUI behaviour. Also ensure android state tracking
behavior matches that of the Skia API (partial saves not
supported). This change is fixing SaveLayerAnimation
macrobench when buffer age is disabled.
Add a HWUI unit test that verifies clip and matrix are restored.

Test: built and ran angler-eng, ran hwui unit tests
bug:33429678
Change-Id: I62e429f9746518fef67663b0dd99ac499bf31af3
2016-12-15 16:47:34 -05:00
Adrian Roos
91d2283e5d Merge "FalsingLog: Fix false positive Log.wtfs" 2016-12-15 21:41:11 +00:00
TreeHugger Robot
8102d91377 Merge "Teleportation between clusters." 2016-12-15 21:40:12 +00:00
Michael Kwan
ccc90afbbc Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev am: 738fb65657 am: 106821edfe
am: 763ab36642

Change-Id: Iabfe741520f3e25d1ea22eade563e387c98f6216
2016-12-15 21:39:22 +00:00
Michael Kwan
a49b3fe918 Fix swipe-to-dismiss to properly react to swipe gestures. am: 8a9b27773b am: 3707030cf5
am: 78f89e42e3

Change-Id: Id3d243007d56ac959810c7a26f4e30059dd1be57
2016-12-15 21:38:16 +00:00
Michael Kwan
76ee9b5c64 Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev am: 738fb65657 am: a14aa31ef5
am: 11655cd1f7

Change-Id: I663d3a83137b72c8bbb041857f9ed10f288218b1
2016-12-15 21:31:59 +00:00
Michael Kwan
763ab36642 Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev am: 738fb65657
am: 106821edfe

Change-Id: I22a94a690862e5456d17e0e2ccd9f62ac9851240
2016-12-15 21:31:48 +00:00
Michael Kwan
8592fdafdd Fix swipe-to-dismiss to properly react to swipe gestures. am: 8a9b27773b am: 4308eaa477
am: f6876c1169

Change-Id: I342c832da0a91f536d9b935037d13ba23d9912a9
2016-12-15 21:30:48 +00:00
Michael Kwan
78f89e42e3 Fix swipe-to-dismiss to properly react to swipe gestures. am: 8a9b27773b
am: 3707030cf5

Change-Id: Ia856a0b54eebc6821fff47cd90f05d73f49fdefd
2016-12-15 21:30:42 +00:00
Michael Kwan
11655cd1f7 Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev am: 738fb65657
am: a14aa31ef5

Change-Id: I4ae6d6728c607c985943bce7e4f241c006878f8b
2016-12-15 21:24:55 +00:00
Michael Kwan
f6876c1169 Fix swipe-to-dismiss to properly react to swipe gestures. am: 8a9b27773b
am: 4308eaa477

Change-Id: Id5fa0c8bd66ca7970c971884c1067aca4ac24124
2016-12-15 21:23:44 +00:00
Michael Kwan
106821edfe Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev
am: 738fb65657

Change-Id: Ica017f0a0490c522777f20e38b7db16872ccc615
2016-12-15 21:16:19 +00:00
Michael Kwan
3707030cf5 Fix swipe-to-dismiss to properly react to swipe gestures.
am: 8a9b27773b

Change-Id: If7040c0f1cc71edcc16021b4825fb5d1d6fbdecf
2016-12-15 21:16:15 +00:00
Michael Kwan
a14aa31ef5 Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev
am: 738fb65657

Change-Id: Ib2ab0dc43370d8387a56f2e3b3e3d50d44d7b772
2016-12-15 21:16:08 +00:00
Michael Kwan
4308eaa477 Fix swipe-to-dismiss to properly react to swipe gestures.
am: 8a9b27773b

Change-Id: I2b25052c22b5f50f95d0365eff4e3b2e27625b7f
2016-12-15 21:16:05 +00:00
Michael Kwan
738fb65657 Merge "Fix swipe-to-dismiss to properly react to swipe gestures." into cw-f-dev 2016-12-15 21:09:57 +00:00
Martijn Coenen
97a29963dc Merge "HwBinder: Remove use of IHw class." am: 11ec22ab2a am: df296fe1fa am: 370815ef62
am: 432a964dde

Change-Id: I49a5311e7949844c2bfdc15e5d94cac3abe4ba69
2016-12-15 21:04:35 +00:00
dcashman
2375e48eec Merge "Split mac_permissions.xml into plat and non-plat components." am: a1c9c860a9 am: 455202b9db am: 33d3d19235
am: f9acea3de2

Change-Id: Ie9648ad98c9f3a12641cd5bcf6affb39534c22b1
2016-12-15 21:03:20 +00:00
Mike Reed
834653bcf8 try to stop using exotic clipps
Change-Id: Id11d7744daa69c19fdc9b7723862b3d71ad21384
2016-12-15 16:01:42 -05:00
Julia Reynolds
723694ca0f Merge "Volume header changes" 2016-12-15 21:01:06 +00:00
Jiaquan He
e4e41ba4a6 Add a configuration for Grid-baseed Recents.
This commit adds a configuration to enable or disable grid layouts of
task views in Recents. The configured value is defined by a system
property ro.recents.grid.

Change-Id: I6ff55c60a41b5185ae10d18692170711056595ef
2016-12-15 12:57:42 -08:00
dcashman
d9a76c34bb Split mac_permissions.xml into plat and non-plat components. am: b1cc4f8ca4 am: 2a7ce100b7 am: 46d6966f43
am: aa9ada00e6

Change-Id: I1af0ca0508e0b9fb9b30644e9f097ad7da7f5f34
2016-12-15 20:56:06 +00:00
Martijn Coenen
432a964dde Merge "HwBinder: Remove use of IHw class." am: 11ec22ab2a am: df296fe1fa
am: 370815ef62

Change-Id: I9a6b8dc6cf2e4c9d424c34513129d965155a0df7
2016-12-15 20:55:49 +00:00
dcashman
f9acea3de2 Merge "Split mac_permissions.xml into plat and non-plat components." am: a1c9c860a9 am: 455202b9db
am: 33d3d19235

Change-Id: I4c60853dc695943d1c9374ab5e1cc8af995de154
2016-12-15 20:54:50 +00:00
dcashman
aa9ada00e6 Split mac_permissions.xml into plat and non-plat components. am: b1cc4f8ca4 am: 2a7ce100b7
am: 46d6966f43

Change-Id: I99def3496b5319c2dd717b02fe28d9c691b47880
2016-12-15 20:48:20 +00:00
Lei Yu
46410b2acb Merge "Add tint for page indicator dot icon" 2016-12-15 20:48:00 +00:00
Martijn Coenen
370815ef62 Merge "HwBinder: Remove use of IHw class." am: 11ec22ab2a
am: df296fe1fa

Change-Id: I1c1069b5d2c1452f1cc9ee33725c3fa8f541966c
2016-12-15 20:47:05 +00:00
dcashman
33d3d19235 Merge "Split mac_permissions.xml into plat and non-plat components." am: a1c9c860a9
am: 455202b9db

Change-Id: I2a314f827db34cc92058729629d9000526b43027
2016-12-15 20:45:55 +00:00
dcashman
46d6966f43 Split mac_permissions.xml into plat and non-plat components. am: b1cc4f8ca4
am: 2a7ce100b7

Change-Id: I9d0e0f824fdc26c64d41f97b370f7483b63b97c5
2016-12-15 20:41:14 +00:00
Martijn Coenen
df296fe1fa Merge "HwBinder: Remove use of IHw class."
am: 11ec22ab2a

Change-Id: Icbeb3bb7548b00c5e28f689c761a4de425e1bd74
2016-12-15 20:38:07 +00:00
Victor Chang
ab10237900 Merge "Add EXTRA_PROVISIONING_DISCLAIMERS" 2016-12-15 20:34:31 +00:00
dcashman
455202b9db Merge "Split mac_permissions.xml into plat and non-plat components."
am: a1c9c860a9

Change-Id: I11397c898e5cf7b0dd4a300646b409d28eb00b59
2016-12-15 20:32:54 +00:00
Martijn Coenen
11ec22ab2a Merge "HwBinder: Remove use of IHw class." 2016-12-15 20:28:49 +00:00
dcashman
2a7ce100b7 Split mac_permissions.xml into plat and non-plat components.
am: b1cc4f8ca4

Change-Id: I4c3d3a9c088c4cfc75f5503966390030e1375305
2016-12-15 20:27:27 +00:00
Felipe Leme
c23397a647 Includes key/value on exception thrown when they're too large.
Bug: 33662416

Test: manual verification
Change-Id: I11436a8454cef5f63b0fb58919f2f02de6234f6b
2016-12-15 12:25:51 -08:00
Sergei Vasilinetc
9f8cc0aaee Merge "Add check if bitmap is hardware in Bitmap.sameAs" 2016-12-15 20:22:58 +00:00
Amith Yamasani
960128c9c6 Revert "[DPM] Allow lower strong auth timeout on debuggable builds"
Reverting because the length of the prop key is out of bounds.

Bug: 33662416
This reverts commit 60d1feed92.

Change-Id: I66a3f7f18e668acbf2ddaf60ab8efa2584799906
2016-12-15 20:18:39 +00:00
Jason Monk
1a80b03595 Merge "Switch sysui to updated mockito target" 2016-12-15 20:15:49 +00:00
Treehugger Robot
a1c9c860a9 Merge "Split mac_permissions.xml into plat and non-plat components." 2016-12-15 20:13:28 +00:00
Vadim Tryshev
01b0c9ed4e Teleportation between clusters.
Per the UX spec, key combos for quickly jumping between clusters are
Meta+Right and Meta+Left. However, these events don’t get delivered
to the app, and I’ll have to implement this plumbing after the
feature freeze. For now, the temporary combos are Ctrl-Shift-”-”
and Ctrl-Shift-”+”.

In addition to the key combo processing, the CL adds public APIs for
teleportation; they are similar to the API for moving the focus.

Bug: 32151632
Test: Manually checking that teleportation works. CTS test will be
added after the feature freeze.

Change-Id: I622156b9e4cc7c44e61623081d6d079bbe04fd02
2016-12-15 11:51:27 -08:00
Jorim Jaggi
854e46bd08 Merge "Revert "Fix VR interaction with screen on/off/lockscreen."" 2016-12-15 19:50:13 +00:00
Jorim Jaggi
bbb5b6e8db Revert "Fix VR interaction with screen on/off/lockscreen."
This reverts commit dfe0d7157d.

Reason for revert: 33655854

Change-Id: Ie8573a394dee768859d64493dd8c17ee0c613287
2016-12-15 19:48:11 +00:00
Chris Craik
fc29424a3c CriticalNative for RenderNode and DisplayListCanvas
Bug: 33460152
Test:  adb shell am instrument -w -e class android.view.ViewShowHidePerfTest com.android.perftests.core/android.support.test.runner.AndroidJUnitRunner

- Also FastNative for setDisplayList, simplifying upcall into field setter.

- Also removes depth sweep parameter for ViewShowHideTests for now, they're not
providing much extra info.

Together with Outline/Path CL, about 25% faster visibility toggles

960MHz Bullhead Before (prior to Outline/Path CL):

$ adb shell am instrument -w -e class android.view.ViewShowHidePerfTest com.android.perftests.core/android.support.test.runner.AndroidJUnitRunner | grep min
INSTRUMENTATION_STATUS: add[Factory:NestedLinearLayoutTree,depth:6]_min=743505
INSTRUMENTATION_STATUS: goneToVisible[Factory:NestedLinearLayoutTree,depth:6]_min=332420
INSTRUMENTATION_STATUS: invisibleToVisible[Factory:NestedLinearLayoutTree,depth:6]_min=354154
INSTRUMENTATION_STATUS: recordAfterAdd[Factory:NestedLinearLayoutTree,depth:6]_min=1106095
INSTRUMENTATION_STATUS: remove[Factory:NestedLinearLayoutTree,depth:6]_min=1261290
INSTRUMENTATION_STATUS: visibleToGone[Factory:NestedLinearLayoutTree,depth:6]_min=356153
INSTRUMENTATION_STATUS: visibleToInvisible[Factory:NestedLinearLayoutTree,depth:6]_min=362149

After (this CL + Outline/Path CL):

$ adb shell am instrument -w -e class android.view.ViewShowHidePerfTest com.android.perftests.core/android.support.test.runner.AndroidJUnitRunner | grep min
INSTRUMENTATION_STATUS: add[Factory:NestedLinearLayoutTree,depth:6]_min=636061
INSTRUMENTATION_STATUS: goneToVisible[Factory:NestedLinearLayoutTree,depth:6]_min=267481
INSTRUMENTATION_STATUS: invisibleToVisible[Factory:NestedLinearLayoutTree,depth:6]_min=289433
INSTRUMENTATION_STATUS: recordAfterAdd[Factory:NestedLinearLayoutTree,depth:6]_min=976827
INSTRUMENTATION_STATUS: remove[Factory:NestedLinearLayoutTree,depth:6]_min=1207286
INSTRUMENTATION_STATUS: visibleToGone[Factory:NestedLinearLayoutTree,depth:6]_min=286148
INSTRUMENTATION_STATUS: visibleToInvisible[Factory:NestedLinearLayoutTree,depth:6]_min=292834

Change-Id: Iaddfa9550bdbab807c662595d005126d98cdc277
2016-12-15 11:30:08 -08:00