Chris Craik
52be4cd53d
Merge "Revert "Disable HWUI_NEW_OPS"" into nyc-dev am: 485e41d510
...
am: 831cf5c5b1
* commit '831cf5c5b10ddc18bad90a2546bed5835e1720cf':
Revert "Disable HWUI_NEW_OPS"
2016-03-04 18:11:04 +00:00
Christopher Tate
06fe18dfa4
Merge "Don\'t use restricted backup launch mode for system-ish processes" into nyc-dev am: 2fad2ea0e6
...
am: d8aaf500bb
* commit 'd8aaf500bb68f5ae87bb3b8ef7cef98fb5987fb8':
Don't use restricted backup launch mode for system-ish processes
2016-03-04 18:06:47 +00:00
Chris Craik
831cf5c5b1
Merge "Revert "Disable HWUI_NEW_OPS"" into nyc-dev
...
am: 485e41d510
* commit '485e41d51067f9cd1f7de245533f1288e3a3d822':
Revert "Disable HWUI_NEW_OPS"
2016-03-04 18:05:26 +00:00
Christopher Tate
d8aaf500bb
Merge "Don\'t use restricted backup launch mode for system-ish processes" into nyc-dev
...
am: 2fad2ea0e6
* commit '2fad2ea0e622813ba153343e988da54ee1edbfc6':
Don't use restricted backup launch mode for system-ish processes
2016-03-04 18:02:43 +00:00
Chris Craik
b23c645c50
Merge "Fix clip rect snapping at non-integer scale values" into nyc-dev am: 6f270e062c
...
am: 8823d90fe7
* commit '8823d90fe7204c670e0f85e6b21a6af387dc4c45':
Fix clip rect snapping at non-integer scale values
2016-03-04 18:02:41 +00:00
Chris Craik
8823d90fe7
Merge "Fix clip rect snapping at non-integer scale values" into nyc-dev
...
am: 6f270e062c
* commit '6f270e062c15fa7b9928b8eb3ebce638e108726e':
Fix clip rect snapping at non-integer scale values
2016-03-04 18:00:40 +00:00
Chris Craik
485e41d510
Merge "Revert "Disable HWUI_NEW_OPS"" into nyc-dev
2016-03-04 17:58:37 +00:00
Chris Tate
2fad2ea0e6
Merge "Don't use restricted backup launch mode for system-ish processes" into nyc-dev
2016-03-04 17:57:09 +00:00
Chris Craik
6f270e062c
Merge "Fix clip rect snapping at non-integer scale values" into nyc-dev
2016-03-04 17:54:33 +00:00
Yorke Lee
e1cfcfbce3
Merge "Make isPanelFullyCollapsed public" into nyc-dev am: e5ccccd3be
...
am: 54d87384a8
* commit '54d87384a85c5b3926076593d0c5a2579c525602':
Make isPanelFullyCollapsed public
2016-03-04 17:42:47 +00:00
Yorke Lee
54d87384a8
Merge "Make isPanelFullyCollapsed public" into nyc-dev
...
am: e5ccccd3be
* commit 'e5ccccd3beadcc989ba25dc57292724e8f38b574':
Make isPanelFullyCollapsed public
2016-03-04 17:40:19 +00:00
Yorke Lee
e5ccccd3be
Merge "Make isPanelFullyCollapsed public" into nyc-dev
2016-03-04 17:36:50 +00:00
Jason Monk
04574e0075
Merge "Make QS do simpler anim on lock screen" into nyc-dev am: 84606d704a
...
am: 7c6632e870
* commit '7c6632e870e0592be0b4020f726d32be4243c24f':
Make QS do simpler anim on lock screen
2016-03-04 16:01:32 +00:00
Jason Monk
7c6632e870
Merge "Make QS do simpler anim on lock screen" into nyc-dev
...
am: 84606d704a
* commit '84606d704a5b51da270ad36285f5b16aa7674568':
Make QS do simpler anim on lock screen
2016-03-04 15:59:27 +00:00
Jason Monk
84606d704a
Merge "Make QS do simpler anim on lock screen" into nyc-dev
2016-03-04 15:52:47 +00:00
Deepanshu Gupta
0b979a4c91
Change BridgeResources to Resources_Delegate [DO NOT MERGE] am: 9b137e27d3 -s ours am: 10b6e07717
...
am: 575d06e5f3 -s ours
* commit '575d06e5f32cab1b7f40e1313ea140858417b8ab':
Change BridgeResources to Resources_Delegate [DO NOT MERGE]
2016-03-04 15:03:56 +00:00
Deepanshu Gupta
575d06e5f3
Change BridgeResources to Resources_Delegate [DO NOT MERGE] am: 9b137e27d3 -s ours
...
am: 10b6e07717
* commit '10b6e07717f2cd80952200ddb6dabe20052e9eea':
Change BridgeResources to Resources_Delegate [DO NOT MERGE]
2016-03-04 15:01:51 +00:00
Deepanshu Gupta
10b6e07717
Change BridgeResources to Resources_Delegate [DO NOT MERGE]
...
am: 9b137e27d3 -s ours
* commit '9b137e27d34efb89024543ffd2def2b37307aa0c':
Change BridgeResources to Resources_Delegate [DO NOT MERGE]
2016-03-04 14:59:55 +00:00
Deepanshu Gupta
9b137e27d3
Change BridgeResources to Resources_Delegate [DO NOT MERGE]
...
Do not merge because the resource implementation has changed in N and
the change is no longer valid there.
This is a very hacky fix to make layoutlib work with the latest support
lib. Inject a couple of fields in android.content.res.Resources to
allow using most of the earlier code as is.
Bug: 27403642
Bug: http://b.android.com/201934
Change-Id: I186cad32b1b4de64164fbad937d989e0110c6976
2016-03-04 20:18:23 +05:30
Narayan Kamath
64bf195185
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33 (part 2). am: cda4198937
...
am: a6752e50d9
* commit 'a6752e50d99c82c963799be682fd5f0759ea1b0e':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33 (part 2).
2016-03-04 13:30:04 +00:00
Narayan Kamath
a6752e50d9
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33 (part 2).
...
am: cda4198937
* commit 'cda41989379215b2d7befeaaa2f32ed1392f8893':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33 (part 2).
2016-03-04 13:28:10 +00:00
Victor Chang
4c6294208d
Merge "enforceCanSetDeviceOwnerLocked should enforce userId == USER_SYSTEM for non-split user mode" into nyc-dev am: 0114263a1a
...
am: 51296a5483
* commit '51296a548312799b5331714b5b581a064f80d737':
enforceCanSetDeviceOwnerLocked should enforce userId == USER_SYSTEM for non-split user mode
2016-03-04 13:26:44 +00:00
Narayan Kamath
cda4198937
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33 (part 2).
...
Also includes a regenerated test-current.txt.
bug: 27426688
(cherry picked from commit 7d18ce744f )
Change-Id: I754803d51d365ac1fe26c638b12efb88d23b35c6
2016-03-04 13:24:13 +00:00
Victor Chang
cca6e9a432
Merge "isDeviceOwnerProvisioningAllowed implementation to match enforceCanSetDeviceOwnerLocked" into nyc-dev am: 915d524553
...
am: 37b5fb6556
* commit '37b5fb655628233e0a866cbe4f38386ea00021bc':
isDeviceOwnerProvisioningAllowed implementation to match enforceCanSetDeviceOwnerLocked
2016-03-04 13:22:09 +00:00
Victor Chang
51296a5483
Merge "enforceCanSetDeviceOwnerLocked should enforce userId == USER_SYSTEM for non-split user mode" into nyc-dev
...
am: 0114263a1a
* commit '0114263a1aff5dea92fdafbec81c1b40093e9aba':
enforceCanSetDeviceOwnerLocked should enforce userId == USER_SYSTEM for non-split user mode
2016-03-04 13:21:25 +00:00
Victor Chang
37b5fb6556
Merge "isDeviceOwnerProvisioningAllowed implementation to match enforceCanSetDeviceOwnerLocked" into nyc-dev
...
am: 915d524553
* commit '915d5245533c449550b9dae54b71414394ae2d74':
isDeviceOwnerProvisioningAllowed implementation to match enforceCanSetDeviceOwnerLocked
2016-03-04 13:18:52 +00:00
Victor Chang
0114263a1a
Merge "enforceCanSetDeviceOwnerLocked should enforce userId == USER_SYSTEM for non-split user mode" into nyc-dev
2016-03-04 13:13:27 +00:00
Victor Chang
915d524553
Merge "isDeviceOwnerProvisioningAllowed implementation to match enforceCanSetDeviceOwnerLocked" into nyc-dev
2016-03-04 13:13:14 +00:00
Neil Fuller
600461aadb
Merge "Change libraries needed by layoutlib to "host" libs" am: 709bf582cf am: 8658378382
...
am: 02fd042449
* commit '02fd042449e3438e3d13bc79840d6cdd21f89684':
Change libraries needed by layoutlib to "host" libs
2016-03-04 13:10:42 +00:00
Narayan Kamath
4a9b86fe71
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33. am: 3e7ef62e04
...
am: 62d9eafe51
* commit '62d9eafe5178197861694797ca6ab1b68bf41fb0':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
2016-03-04 13:08:00 +00:00
Neil Fuller
02fd042449
Merge "Change libraries needed by layoutlib to "host" libs" am: 709bf582cf
...
am: 8658378382
* commit '86583783826811779caa7f6f936d5d9e700e6dc3':
Change libraries needed by layoutlib to "host" libs
2016-03-04 13:06:00 +00:00
Narayan Kamath
62d9eafe51
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
...
am: 3e7ef62e04
* commit '3e7ef62e0485282f293b41a85ad5950839d23ba4':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
2016-03-04 13:03:53 +00:00
Narayan Kamath
766c0ed5c7
Merge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33." am: 61d71016a9 am: 13232345bb
...
am: 1e54b5fac2
* commit '1e54b5fac21c6bb29a67dbdbcca8c0472ae9b4b4':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
2016-03-04 13:03:50 +00:00
Neil Fuller
8658378382
Merge "Change libraries needed by layoutlib to "host" libs"
...
am: 709bf582cf
* commit '709bf582cf949680da976e3f6cd5bf03396b1db1':
Change libraries needed by layoutlib to "host" libs
2016-03-04 13:03:48 +00:00
Narayan Kamath
1e54b5fac2
Merge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33." am: 61d71016a9
...
am: 13232345bb
* commit '13232345bbd6042b7f27dad51f2df164c44330f4':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
2016-03-04 13:01:41 +00:00
Narayan Kamath
13232345bb
Merge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33."
...
am: 61d71016a9
* commit '61d71016a9dc6ce61ed7fb251b0e9eb83492140d':
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
2016-03-04 12:59:47 +00:00
Neil Fuller
709bf582cf
Merge "Change libraries needed by layoutlib to "host" libs"
2016-03-04 12:58:45 +00:00
Narayan Kamath
61d71016a9
Merge "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33."
2016-03-04 12:54:59 +00:00
Narayan Kamath
1896f3d1db
Merge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24." am: b1bf1cd066 am: ff92741c16
...
am: e6e3300773
* commit 'e6e330077377979685a9fda9e60d544c6b20b18a':
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
2016-03-04 12:53:23 +00:00
Narayan Kamath
6442a0cc8d
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24. am: 6f9845ce85
...
am: 4cf9f9d877
* commit '4cf9f9d87761b0a3b2d0b1462ab237420df45f37':
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
2016-03-04 12:49:25 +00:00
Narayan Kamath
e6e3300773
Merge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24." am: b1bf1cd066
...
am: ff92741c16
* commit 'ff92741c1625904e746747fe9f3eefe954c8e98c':
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
2016-03-04 12:49:22 +00:00
Narayan Kamath
ff92741c16
Merge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24."
...
am: b1bf1cd066
* commit 'b1bf1cd066942c8b775d73396cdc986f776a4b4f':
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
2016-03-04 12:47:17 +00:00
Narayan Kamath
4cf9f9d877
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
...
am: 6f9845ce85
* commit '6f9845ce850d76ce7a4e1ae05f119fe2fcb2ccc3':
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
2016-03-04 12:47:16 +00:00
Narayan Kamath
3e7ef62e04
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
...
bug: 27426688
(cherry picked from commit 7d18ce744f )
Change-Id: If22e493a80958ebd57ae5cc9d0f74d9479c86211
2016-03-04 12:46:37 +00:00
Narayan Kamath
7d18ce744f
Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.
...
bug: 27426688
Change-Id: I75777707f96c463ea7054eda55bb532a67ca5501
2016-03-04 12:45:05 +00:00
Narayan Kamath
b1bf1cd066
Merge "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24."
2016-03-04 12:41:50 +00:00
Neil Fuller
dd24c58f1a
Change libraries needed by layoutlib to "host" libs
...
They are only used on host and are one of the few places
in the build that use LOCAL_JACK_ENABLED := disabled.
Bug: 27218410
(cherry picked from commit d34e33bc83 )
Change-Id: I8febfca41b3e9baaf290e53ca1449254d4cc9b46
2016-03-04 12:01:49 +00:00
Narayan Kamath
6f9845ce85
Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.
...
Includes generated changes for test-current.txt.
bug: 27426688
(cherry picked from commit de33c660df )
Change-Id: Idd323fe7458a2b124aae0009b4de83039e2ade21
2016-03-04 11:56:49 +00:00
Victor Chang
e29cd4724f
enforceCanSetDeviceOwnerLocked should enforce userId == USER_SYSTEM for non-split user mode
...
Bug: 27453111
Change-Id: I1acdfecdf4474696e904a6a4df189453be306aa4
2016-03-04 10:34:43 +00:00
Victor Chang
5676ae256a
isDeviceOwnerProvisioningAllowed implementation to match enforceCanSetDeviceOwnerLocked
...
The main purpose is to fix the security flaw that
user can force isDeviceOwnerProvisioningAllowed to return true
by setting the device_provisioned without factory reset
Check UserSetupComplete instead, as it's cached by DPMS if it's ever set to true
Refactor common code of isDeviceOwnerProvisioningAllowed and enforceCanSetDeviceOwnerLocked
The functionality of enforceCanSetDeviceOwnerLocked should be exactly the same.
DPM Unit Test all pass
Bug:27403225
Change-Id: I32dae8e222e01e08664abb313ead3a92d4186658
2016-03-04 10:34:33 +00:00