Commit Graph

509186 Commits

Author SHA1 Message Date
Bill Yi
45889f6edb Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I14c04e0e9b99c8227a12a9e49cf0c8e28f92c0f7
2020-10-07 02:38:30 -07:00
TreeHugger Robot
2cae888d17 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-06 00:51:52 +00:00
TreeHugger Robot
d0fc9d92e9 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 23:28:40 +00:00
Treehugger Robot
6f8154c766 Merge "Remove vts10 related configs" am: 8dcc0164cc
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1449315

Change-Id: Id7f8db8a860d82438e15f24f3457c4ad490a1e61
2020-10-05 21:17:04 +00:00
Treehugger Robot
8dcc0164cc Merge "Remove vts10 related configs" 2020-10-05 20:48:26 +00:00
Treehugger Robot
e17c4e0003 Merge "Bluetooth: Spell mandatory correctly" am: e7899bcd32
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1449262

Change-Id: Ieab6cfc888aa231ccfbc6c4dfb771ba1e9428ae3
2020-10-05 20:14:06 +00:00
Treehugger Robot
e7899bcd32 Merge "Bluetooth: Spell mandatory correctly" 2020-10-05 19:55:21 +00:00
Steven Moreland
c58204084b Merge "Binder interface tokens: remove extra mallocs" am: 57fd6a5f10
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1444677

Change-Id: I4414f9216588d7e1fb0a6e3c059bcca3a76fc552
2020-10-05 19:49:05 +00:00
Anton Hansson
103935cc2c Merge "Add last_released checking for non-updatable API" am: a474d0e92f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1448956

Change-Id: I352525877588549b45ac172fb8abc793c881c72a
2020-10-05 19:16:03 +00:00
Steven Moreland
57fd6a5f10 Merge "Binder interface tokens: remove extra mallocs" 2020-10-05 18:55:58 +00:00
Steven Moreland
b219d80fb5 Binder interface tokens: remove extra mallocs
- writeInterfaceToken/enforceInterfaceToken try to get the interface
  token with GetStringRegion, so for classes with short enough
  interface descriptors, the string is allocated on the stack. A size
  of 64 was chosen since the longest interface descriptor in a
  frameworks/base AIDL file is ~40 characters.
- remove extra creation of String16 for writeInterfaceToken

Bug: 169674485
Test: atest aidl_integration_test
Change-Id: I78092abaa4df758ab699fcb103aa619b0b426e6c
2020-10-05 18:55:40 +00:00
Anton Hansson
a474d0e92f Merge "Add last_released checking for non-updatable API" 2020-10-05 18:41:06 +00:00
Myles Watson
70b5ba179c Bluetooth: Spell mandatory correctly
Bug: 169654068
Test: compilation
Change-Id: Ibb0046180760e27d6991ae17849a7405738b6f01
2020-10-05 11:23:24 -07:00
Dan Shi
9eeeaf5cc8 Remove vts10 related configs
Bug: 169581727
Test: build
Change-Id: I3ffbad3d70662aaca948943c9dfaa47b37597922
2020-10-05 11:04:45 -07:00
Bill Yi
846a8db3ef Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8b9076d2169e553dcf276d1b9b134309f9c1abef
2020-10-05 08:47:34 -07:00
TreeHugger Robot
54c37b2e14 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 15:37:20 +00:00
TreeHugger Robot
f0b0827502 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 15:37:01 +00:00
TreeHugger Robot
576055cbcb Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 15:34:40 +00:00
TreeHugger Robot
67df9cf5f9 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 15:29:47 +00:00
TreeHugger Robot
a73565777d Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 15:24:04 +00:00
Anton Hansson
3258a479d3 Add last_released checking for non-updatable API
This makes the build fail when APIs are removed from the (non-updatable)
framework.jar, and e.g. into a module. This is in general not safe, so
is a reasonable default. When it needs overriding (when e.g. creating
now modules), incompatibilities.txt can be used for that.

Bug: 170105267
Test: m checkapi
Change-Id: If608be48276f0a7f76afd714656267ed379ce062
Merged-In: If608be48276f0a7f76afd714656267ed379ce062
2020-10-05 16:23:27 +01:00
Bill Yi
fcc89e3c39 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ica83dd44a785b63c7188013c235b5bebef09a170
2020-10-05 08:18:12 -07:00
TreeHugger Robot
a3d1d70981 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 14:50:09 +00:00
TreeHugger Robot
ea299cb860 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 14:18:11 +00:00
Bill Yi
b9762d2f9a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9927799662a6b134669e17d7f55001b37792e3ff
2020-10-05 06:55:32 -07:00
Bill Yi
db3f7703bb Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I1420e9937d8d303da1f1abbb8ff37da74275bea1
2020-10-05 06:27:38 -07:00
Anton Hansson
41d0224165 Merge "Re-submit "Add genrules for merged removed.txt files"" am: c2ee800f20
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1446816

Change-Id: I49f537f11f0e00b058274365622b844f55223fd0
2020-10-05 12:59:40 +00:00
Anton Hansson
70defe1cdb Merge "Explicitly reference framework-wifi app build rule" am: c29f606cc7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1448635

Change-Id: I6ef1bfbf4dcd39983e94207ff7f760e152da2a97
2020-10-05 12:56:06 +00:00
TreeHugger Robot
7e335c887e Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2020-10-05 12:49:16 +00:00
Anton Hansson
c2ee800f20 Merge "Re-submit "Add genrules for merged removed.txt files"" 2020-10-05 12:48:39 +00:00
Bill Yi
d16837145a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5293709d51d89ee1b72340ead8159c177e484c97
2020-10-05 05:32:16 -07:00
Anton Hansson
c29f606cc7 Merge "Explicitly reference framework-wifi app build rule" 2020-10-05 12:27:45 +00:00
Bill Yi
56cc51a96c Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0b5e701d63655d8d12f7b4c817a2132814e90113
2020-10-05 05:04:27 -07:00
Treehugger Robot
88c2c1aa6f Merge "Build stub libraries with smaller deps" am: 68d17855ea
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440213

Change-Id: Id291b67b85d4c14452f86cfdc11e4a1db721aeec
2020-10-05 11:37:22 +00:00
Bill Yi
f425128f4e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I91d659650091d779662c0f1b25273ce06af23751
2020-10-05 04:36:05 -07:00
Treehugger Robot
68d17855ea Merge "Build stub libraries with smaller deps" 2020-10-05 11:17:01 +00:00
Anton Hansson
35d5ae3aa0 Explicitly reference framework-wifi app build rule
This works around a build-system limitation where it does not know
which jars to feed r8 to resolve all classes during proguarding.

Bug: 160453030
Bug: 169931783
Test: build_mainline_modules.sh (with prebuilt sdk)
Change-Id: I3d9f2049cf898b5e551a5c5764df423abaa5e92d
Merged-In: I3d9f2049cf898b5e551a5c5764df423abaa5e92d
2020-10-05 11:43:39 +01:00
Treehugger Robot
70c1c7069f Merge "Reconnect CEC HAL callback" am: f1df6bf33a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1422871

Change-Id: I1dcb74c11b66eb9e6fb26b366bb1ccde399cc772
2020-10-05 10:05:45 +00:00
Treehugger Robot
f1df6bf33a Merge "Reconnect CEC HAL callback" 2020-10-05 09:38:35 +00:00
Jiyong Park
c0f8a28e54 Build stub libraries with smaller deps
The stub libraries had a dependency to framework-internal-util which is
a collection of java static libraries whose source code is
auto-genmerated (e.g. via protoc, aidl, etc.)

The library was added as a dependency because some Java files that are
fed into the metalava for the stub code generation have references to
some of the auto-generated symbols. However, this is more than
necessary. Furthermore, that setup will create a circular dependency
when framework-internal-utils (or its transitive dependencies) have a
dependency to the stub libraries due to 'sdk_version' setting.

Fixing the problem by replacing the dependency to
framework-internal-util with a few number of libraries.

Bug: 169618843
Test: m
Change-Id: I30c953ed220e84ab295548845fff0b26e3c060b6
2020-10-05 18:30:33 +09:00
Bill Yi
c99d1d77e1 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9c4cbae23bd3017e3730f8d64e3becf67f40b92e
2020-10-05 00:28:12 -07:00
Bill Yi
c7be32a1b1 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I923ae5fe5c949911dc0b49cc9ad43dbbbf448431
2020-10-04 23:33:11 -07:00
Bill Yi
f76f597199 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I706a3301c7832d6aa29fd0a725eb01b9c5894690
2020-10-04 21:42:57 -07:00
Treehugger Robot
004f473e97 Merge "Make PrivateAddressCoordinator ignore vpn network" am: 0989373740
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1413610

Change-Id: I0a5398513c4572db839e3713109bb326f0261954
2020-10-05 04:26:10 +00:00
Treehugger Robot
0989373740 Merge "Make PrivateAddressCoordinator ignore vpn network" 2020-10-05 04:10:48 +00:00
Steven Moreland
66f6e3d77e Merge "Move AIDL files to declared packages." am: 1f125fcd66
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1445648

Change-Id: Ic242d4f6e5808af93d97729b8906c2a62a6de94c
2020-10-02 16:58:15 +00:00
Anton Hansson
3c1aa119fc Re-submit "Add genrules for merged removed.txt files"
No diffs vs monoliths. The TARGET_BUILD_APPS issue has been fixed.

Bug: 169034951
Test: for p in "" "system-" "module-lib-"; do
  for t in "current" "removed"; do
      echo "${p}${t}:"
      echo "$(diff -u0 \
          <($CANON frameworks/base/api/${p}${t}.txt | sort) \
          <($CANON out/soong/.intermediates/frameworks/base/api/frameworks-base-api-${p}${t}-merged.txt/gen/${p}${t}.txt | sort))"
  done
done
(cherry picked from commit cfb26e3b4c)

Change-Id: I1f637b69d96c0b86f4f30da6b68f06a382e50d28
2020-10-02 17:48:07 +01:00
Steven Moreland
1f125fcd66 Merge "Move AIDL files to declared packages." 2020-10-02 16:37:24 +00:00
Rick Yiu
1cb565ec3c Merge "Revert "Refine documentation for Process.setThreadPriority"" am: fe6160ab9c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440031

Change-Id: Ib2734db1b8a0e162088410fa7264ad8f1a5c4519
2020-10-02 12:42:23 +00:00
Rick Yiu
f7ac1ee91d Merge "Revert "Implement the ThreadPrioritySetter interface"" am: b01d0fe127
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440013

Change-Id: I86bc5d62772106bef25087ab04fb1756bc03558e
2020-10-02 12:40:28 +00:00