Commit Graph

33832 Commits

Author SHA1 Message Date
Priyanka Patel
0c8cdf9609 IME Viewers - Table of IME properties and SF/WM.
Add extra properties to IME viewers from the IME traces and SF/WM
traces.

Bug: b/238088679
Test: npm run test:all

Change-Id: I177fc7353f963cc8b1391a88d5d8f4b2e4f387fa
2022-09-28 09:02:35 +00:00
Priyanka Patel
32c0ee72db IME Viewers.
IM Clients, Service and Manager Service viewers - not yet including new
WM/SF combined properties view in hierarchy.

Bug: b/238088679
Test: npm run test:all

Change-Id: I4bd05ca5dff14abbf6d3a89b0e07730233edf1b0
2022-09-26 09:44:43 +00:00
Kean Mariotti
8e8609219a Merge "Remove chips from trace data types" 2022-09-26 06:03:58 +00:00
Kean Mariotti
a0e7b2851b Merge "Refactor tree utils" 2022-09-24 14:10:32 +00:00
Kean Mariotti
d1a7418db6 Remove chips from trace data types
Test: npm run build:all && npm run test:all
Change-Id: If2d0f70529b377404fa23d4a1c15ef5045e4a12b
2022-09-24 14:03:04 +00:00
Treehugger Robot
f6bc6e9561 Merge "Add FLAG_IMMUTABLE to PendingIntents" am: a3aa817aa5 am: b119c3792c am: fc609be986 am: 37b0cb3495 am: c597652305
Original change: https://android-review.googlesource.com/c/platform/development/+/2229375

Change-Id: I85d6e2d4503367a5bdcc166caaff6a7e82ea4f32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 02:53:56 +00:00
Treehugger Robot
c597652305 Merge "Add FLAG_IMMUTABLE to PendingIntents" am: a3aa817aa5 am: b119c3792c am: fc609be986 am: 37b0cb3495
Original change: https://android-review.googlesource.com/c/platform/development/+/2229375

Change-Id: Id7f9eb8de9f8de3f221d05ff98f31cf45ba9ce8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 02:26:04 +00:00
Treehugger Robot
37b0cb3495 Merge "Add FLAG_IMMUTABLE to PendingIntents" am: a3aa817aa5 am: b119c3792c am: fc609be986
Original change: https://android-review.googlesource.com/c/platform/development/+/2229375

Change-Id: I3e9728301a903e8bfc687c01fd815f5999e0d287
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 01:57:23 +00:00
Treehugger Robot
fc609be986 Merge "Add FLAG_IMMUTABLE to PendingIntents" am: a3aa817aa5 am: b119c3792c
Original change: https://android-review.googlesource.com/c/platform/development/+/2229375

Change-Id: I1d1b640193a1f9341214f3f6d59326e3ee992cb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 01:29:09 +00:00
Treehugger Robot
b119c3792c Merge "Add FLAG_IMMUTABLE to PendingIntents" am: a3aa817aa5
Original change: https://android-review.googlesource.com/c/platform/development/+/2229375

Change-Id: I922df5e7b14e99bc925e77f33acfd6abeb0785a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 01:03:57 +00:00
Treehugger Robot
a3aa817aa5 Merge "Add FLAG_IMMUTABLE to PendingIntents" 2022-09-24 00:24:30 +00:00
Cole Faust
f4dc2d5f25 Add FLAG_IMMUTABLE to PendingIntents
If your app targets Android 12, you must specify the mutability of each PendingIntent
object that your app creates. This additional requirement improves your app's security.
https://developer.android.com/about/versions/12/behavior-changes-12#pending-intent-mutability

Android Lint is being updated, and adds an error-level check for this.

Bug: 247885568
Test: Presubmits
Change-Id: I2bb91d98b443af2b5c16944ce197d863dbd33f9a
2022-09-23 15:17:52 -07:00
Kean Mariotti
0a2c4a07a5 Refactor tree utils
Refactor tree utils for proper reuse from IME viewers:
- add common/trace/trace_tree_node (factored out from viewers)
- rename renaming viewers/common/tree_utils -> viewers/common/ui_tree_utils
- add common/utils/tree_utils: generic tree utils reused from "trace" and "ui"

Bug: 238088679
Test: npm run build:all && npm run test:all
Change-Id: Ib14dd3495dc7e91e3a0eef2fdc20efa27fe1ef2e
2022-09-23 14:57:15 +00:00
Hsin-Yi Chen
bbb8d54c02 Merge "Filter added or removed types by -ignore-linker-set-key" am: adc960d590 am: 7995aca67b am: 152264e539 am: 79fa7d3ecf am: f4caa08731
Original change: https://android-review.googlesource.com/c/platform/development/+/2223129

Change-Id: I6b2d54ee15595973bfcf09614b0b2dcf6bae654d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 07:46:02 +00:00
Hsin-Yi Chen
f4caa08731 Merge "Filter added or removed types by -ignore-linker-set-key" am: adc960d590 am: 7995aca67b am: 152264e539 am: 79fa7d3ecf
Original change: https://android-review.googlesource.com/c/platform/development/+/2223129

Change-Id: I2b24edf4c751dfc404631e0b072c8cac6714d751
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 05:38:44 +00:00
Hsin-Yi Chen
79fa7d3ecf Merge "Filter added or removed types by -ignore-linker-set-key" am: adc960d590 am: 7995aca67b am: 152264e539
Original change: https://android-review.googlesource.com/c/platform/development/+/2223129

Change-Id: I9357a1edbb7283b81b48d50086595af6fb2fcbed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 05:04:43 +00:00
Hsin-Yi Chen
152264e539 Merge "Filter added or removed types by -ignore-linker-set-key" am: adc960d590 am: 7995aca67b
Original change: https://android-review.googlesource.com/c/platform/development/+/2223129

Change-Id: Ic2f01b616af98f44536631e6f54e63a3b75a7fd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 04:20:43 +00:00
Hsin-Yi Chen
7995aca67b Merge "Filter added or removed types by -ignore-linker-set-key" am: adc960d590
Original change: https://android-review.googlesource.com/c/platform/development/+/2223129

Change-Id: Ic6b0eb48506a5477f4bdf9ef1f32b9a37b80ec77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 03:49:12 +00:00
Hsin-Yi Chen
adc960d590 Merge "Filter added or removed types by -ignore-linker-set-key" 2022-09-23 03:31:49 +00:00
Hsin-Yi Chen
ee9e093a55 Merge "Add linker_set_key to RecordTypeDiff and EnumTypeDiff" am: cc90871286 am: 7c5e16840f am: 918842bab7 am: 11a43e6311 am: a10df3c6f8
Original change: https://android-review.googlesource.com/c/platform/development/+/2218448

Change-Id: I7fbbd22a2fd93e7101dd584119ec5a49272f2cd1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 10:55:39 +00:00
Hsin-Yi Chen
a10df3c6f8 Merge "Add linker_set_key to RecordTypeDiff and EnumTypeDiff" am: cc90871286 am: 7c5e16840f am: 918842bab7 am: 11a43e6311
Original change: https://android-review.googlesource.com/c/platform/development/+/2218448

Change-Id: Ib5f564bbf3ac271ecaed090308870f2be1e25647
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 10:07:19 +00:00
Hsin-Yi Chen
11a43e6311 Merge "Add linker_set_key to RecordTypeDiff and EnumTypeDiff" am: cc90871286 am: 7c5e16840f am: 918842bab7
Original change: https://android-review.googlesource.com/c/platform/development/+/2218448

Change-Id: I7e0e468e81ec9de2bef5ca99a3886cf5ecf7adb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 09:19:40 +00:00
Hsin-Yi Chen
918842bab7 Merge "Add linker_set_key to RecordTypeDiff and EnumTypeDiff" am: cc90871286 am: 7c5e16840f
Original change: https://android-review.googlesource.com/c/platform/development/+/2218448

Change-Id: Iae43f447c04c7749f8547963a3c0da3c85178415
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 08:29:49 +00:00
Hsin-Yi Chen
7c5e16840f Merge "Add linker_set_key to RecordTypeDiff and EnumTypeDiff" am: cc90871286
Original change: https://android-review.googlesource.com/c/platform/development/+/2218448

Change-Id: I8623206b3d79d6710340e94ed39a62fbcccc4fef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 07:39:01 +00:00
Hsin-Yi Chen
cc90871286 Merge "Add linker_set_key to RecordTypeDiff and EnumTypeDiff" 2022-09-22 07:00:47 +00:00
Treehugger Robot
4b7f5adb1d Merge "Move SdkSetup app into device/generic/goldfish" am: 16a8d0fa8e am: d42dd28394 am: 895aa04c46 am: 1f5c2423f2 am: 8e70951fd6
Original change: https://android-review.googlesource.com/c/platform/development/+/2221506

Change-Id: Ibd7b09eb7859df45eebb6843627e7db6dcb473e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 01:57:57 +00:00
Treehugger Robot
8e70951fd6 Merge "Move SdkSetup app into device/generic/goldfish" am: 16a8d0fa8e am: d42dd28394 am: 895aa04c46 am: 1f5c2423f2
Original change: https://android-review.googlesource.com/c/platform/development/+/2221506

Change-Id: I05c35106374a450164d68cb70f1d4e3955ae4458
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 23:59:14 +00:00
Treehugger Robot
1f5c2423f2 Merge "Move SdkSetup app into device/generic/goldfish" am: 16a8d0fa8e am: d42dd28394 am: 895aa04c46
Original change: https://android-review.googlesource.com/c/platform/development/+/2221506

Change-Id: I1261af5c66d13d560535ae05fafbe51833ef1cbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 23:26:54 +00:00
Treehugger Robot
895aa04c46 Merge "Move SdkSetup app into device/generic/goldfish" am: 16a8d0fa8e am: d42dd28394
Original change: https://android-review.googlesource.com/c/platform/development/+/2221506

Change-Id: I07e03dc100610a120c5d19070fc2ab5b1fb92cfb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 22:28:43 +00:00
Treehugger Robot
d42dd28394 Merge "Move SdkSetup app into device/generic/goldfish" am: 16a8d0fa8e
Original change: https://android-review.googlesource.com/c/platform/development/+/2221506

Change-Id: If594341755591e895469aeca474d9b64067e8079
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-21 21:32:36 +00:00
Hsin-Yi Chen
37792200d3 Filter added or removed types by -ignore-linker-set-key
Test: development/vndk/tools/header-checker/tests/test.py
Bug: 243903630
Change-Id: I103779591cf8f52f9178d33ad5a205ca4eaaba2f
2022-09-21 09:00:40 +00:00
Hsin-Yi Chen
00d8159166 Add linker_set_key to RecordTypeDiff and EnumTypeDiff
RecordTypeDiff and EnumTypeDiff in abi_diff.proto contain linker set
keys. The developers can copy them to the ignore list. The other Diff
messages do not need the field because it's in the messages imported
from abi_dump.proto.

Test: Update prebuilts/clang-tools; make libz
Bug: 243903630
Change-Id: I1e90d3c6cbfd09d72b3fdb244a4079ae899630aa
2022-09-21 16:50:58 +08:00
Treehugger Robot
16a8d0fa8e Merge "Move SdkSetup app into device/generic/goldfish" 2022-09-20 22:15:01 +00:00
Priyanka Patel
2597772279 Merge changes I2ab79fe4,I582d7c0d
* changes:
  Add ime_utils.ts
  Refactor tree_utils.ts
2022-09-20 09:40:47 +00:00
Roman Kiryanov
a60ef1b115 Move SdkSetup app into device/generic/goldfish
this app is designed for emulator

Bug: 247004472
Test: presubmit
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I3fa6178d51551bc3540d03827dea17d5abba06c7
2022-09-19 16:33:48 -07:00
Pirama Arumuga Nainar
e20e4a5877 Merge "Update clang-tools build to clang-r458507" am: dafc6d0793 am: 7c1eb9cfe1 am: 5731782c20 am: 86ae19fd95 am: 8f6e3e2bcb
Original change: https://android-review.googlesource.com/c/platform/development/+/2220861

Change-Id: I7b0764d5328adf8e695350bbeeed1382d684f5f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 23:02:28 +00:00
Pirama Arumuga Nainar
8f6e3e2bcb Merge "Update clang-tools build to clang-r458507" am: dafc6d0793 am: 7c1eb9cfe1 am: 5731782c20 am: 86ae19fd95
Original change: https://android-review.googlesource.com/c/platform/development/+/2220861

Change-Id: I74ddf3e625f079314424a62ff14af0ccfc311555
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 22:34:07 +00:00
Pirama Arumuga Nainar
86ae19fd95 Merge "Update clang-tools build to clang-r458507" am: dafc6d0793 am: 7c1eb9cfe1 am: 5731782c20
Original change: https://android-review.googlesource.com/c/platform/development/+/2220861

Change-Id: I845908583af9615c7413c0ef57d9552ba74d3a92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 21:53:20 +00:00
Pirama Arumuga Nainar
5731782c20 Merge "Update clang-tools build to clang-r458507" am: dafc6d0793 am: 7c1eb9cfe1
Original change: https://android-review.googlesource.com/c/platform/development/+/2220861

Change-Id: Ic0865d9b7cd2c761a509dc0c4b50f77ea210b5d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 21:11:23 +00:00
Pirama Arumuga Nainar
7c1eb9cfe1 Merge "Update clang-tools build to clang-r458507" am: dafc6d0793
Original change: https://android-review.googlesource.com/c/platform/development/+/2220861

Change-Id: Idbdb71ecefb52da0ee9b2e7ec92f23799d5ed999
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 20:28:35 +00:00
Pirama Arumuga Nainar
dafc6d0793 Merge "Update clang-tools build to clang-r458507" 2022-09-19 20:02:41 +00:00
Krzysztof Kosiński
6b29d5190d Merge "Remove Python enables identical to global defaults." am: 5acfb41d4a am: 6fdc0d453f am: 0663a35093 am: f91c90e81c am: c6b947d357
Original change: https://android-review.googlesource.com/c/platform/development/+/2220481

Change-Id: Iebf42441eebcd9c0acde69abf7e332cc3b8db965
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 19:04:49 +00:00
Krzysztof Kosiński
c6b947d357 Merge "Remove Python enables identical to global defaults." am: 5acfb41d4a am: 6fdc0d453f am: 0663a35093 am: f91c90e81c
Original change: https://android-review.googlesource.com/c/platform/development/+/2220481

Change-Id: I0fc6af8de08ad89a5eb259edbd6eb8cbc6eefcdb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 18:29:21 +00:00
Krzysztof Kosiński
f91c90e81c Merge "Remove Python enables identical to global defaults." am: 5acfb41d4a am: 6fdc0d453f am: 0663a35093
Original change: https://android-review.googlesource.com/c/platform/development/+/2220481

Change-Id: I26efc91f4bb361b2032df2e2c1cc81b34de80bc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 18:02:27 +00:00
Krzysztof Kosiński
0663a35093 Merge "Remove Python enables identical to global defaults." am: 5acfb41d4a am: 6fdc0d453f
Original change: https://android-review.googlesource.com/c/platform/development/+/2220481

Change-Id: I6b1fe40d07c187b9e969c1d9ee13cb0e8831b32f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 17:35:59 +00:00
Krzysztof Kosiński
6fdc0d453f Merge "Remove Python enables identical to global defaults." am: 5acfb41d4a
Original change: https://android-review.googlesource.com/c/platform/development/+/2220481

Change-Id: I9b9bc00b756f4f680a21b02065e6f32c2263fd85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 17:06:23 +00:00
Krzysztof Kosiński
5acfb41d4a Merge "Remove Python enables identical to global defaults." 2022-09-19 16:08:47 +00:00
Kean Mariotti
9b22ee7ee4 Add ime_utils.ts
Fixes: 238090771
Test: npm run build:unit && npm run test:unit
Change-Id: I2ab79fe44b9626cb764d22a62aa9fa5955a6adc4
2022-09-19 09:46:00 +00:00
Kean Mariotti
82c8561f8b Refactor tree_utils.ts
Test: npm run build:all && npm run test:all
Change-Id: I582d7c0df5da93e49efae5a5dad9d38732bd169a
2022-09-19 09:42:28 +00:00
Pirama Arumuga Nainar
2e6f159eae Update clang-tools build to clang-r458507
Bug: http://b/236798112
Bug: http://b/244486343
Test: presubmit
Change-Id: Icff1712b289925901582f5429bfea3fde1834eec
2022-09-19 05:16:10 +00:00