- Dec 22, 2023
-
-
Steven Moreland authored
Bug: 317293882 Test: build with validation Change-Id: Ib08a68f11a64efc03ba7709a0e8428a316572076
-
- Dec 21, 2023
-
-
Steven Moreland authored
shouldn't have spaces around '=' w/ introduced Bug: 317293882 Test: N/A Change-Id: I78b9949535d11224d3c87fa8718d9eb3a32e8937
-
Steven Moreland authored
These are ignored, so this change is a no-op. Bug: 317415381 Test: N/A Change-Id: I83b11a0b5ecea98f105e3bd9aa5a6f0287e497fd
-
- Oct 30, 2023
-
-
Sadaf Ebrahimi authored
Bug: http://b/307806447 Test: TreeHugger Change-Id: Ib07514426643d8682c768b87e32fff2abddcda13
-
- Sep 12, 2023
-
-
Tomasz Wasilczyk authored
Bug: 295394788 Test: m checkbuild Change-Id: I6aa039b6b2a4944e3537ef133f8785890d957edd
-
- Aug 28, 2023
-
-
Tomasz Wasilczyk authored
Bug: 295394788 Test: make checkbuild Change-Id: I538720d4de2dcc038b417048209782ff605b7e30
-
- Jul 26, 2023
-
-
Xiang Wang authored
Bug: 291830812 Test: n/a Change-Id: Ib37b3aa4f846caf965eab5a977520a5c041d740c
-
- Jun 01, 2023
-
-
Nate Fischer authored
No change to logic. This updates the WebView team's OWNERS files. This also adds our buganizer component (this was already visible in cts/tests/tests/webkit/OWNERS). Test: N/A Change-Id: I65dca15fd5f312cb401e0ab556d146f73b14cdf7
-
- May 02, 2023
-
-
Prabir Pradhan authored
Directly return a KeyEvent from KeyEvent_toNative, and change the KeyEvent parameter from a pointer to a reference in KeyEvent_fromNative. Bug: 279927189 Bug: 245989146 Test: Presubmit Change-Id: I9c98700ea4645c6c4cb975fabfa25d1ff959bfc3
-
- Apr 29, 2023
-
-
Austin Borger authored
Previously, onUidProcAdjChanged merely signaled that the OOM adj of a uid changed, but did not provide the actual OOM adj score. Having this information allows the camera service to cut out redundant calls to onCameraAccessPrioritiesChanged and avoid overwhelming apps. The number of calls to onCameraAccessPrioritiesChanged is reduced by only signaling when it's likely the uid owning a camera would lose access to it if another uid tried to open that camera. This is opposed to the status quo, which signals every time a watched uid changes its OOM adj, which is highly inefficient. Bug: 274486653 Test: -- on physical device: -- testCamera2AccessCallbackInSplitMode x10 -- ActivityManagerServiceTest -- ActivityManagerProcessStateTest -- ActivityManagerFgsBgStartTest -- UidObserverControllerTest -- Alternate focus in split screen between Camera2 + GCA x20 Change-Id: I994bf56d8e1687460149626a3a658851ca9513c4
-
- Apr 12, 2023
-
-
Siarhei Vishniakou authored
The native definitions for event type were changed to enum class. Update the usages here. Bug: 274073185 Test: m checkinput Change-Id: If80dc6fc568da2d195606b5fbece7b7b5975e061
-
- Mar 30, 2023
-
-
jahinimtiaz authored
Bug: 269138674 Test: Presubmit Change-Id: Ibd1a18f6369396c4ae7b0263baab84f25c88ce06
-
- Mar 28, 2023
-
-
Siarhei Vishniakou authored
Update jni code to use enum class Bug: 198472780 Test: compile (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d873b263ee5937ba93a2252424148c0552312332) Merged-In: Ia129a28593c4f7a5ae0326a1aabdd5e6d0b67b82 Change-Id: Ia129a28593c4f7a5ae0326a1aabdd5e6d0b67b82
-
- Mar 16, 2023
-
-
John Reck authored
Bug: 272103317 Test: make Change-Id: I155d818a3e473525c7cccd372978ae44912ffe58
-
- Mar 14, 2023
-
-
Sam Gao authored
This field was not being set but was used in storage_manager.cpp:89, which constructed a String16 using the nullptr. This internally calls strlen on the null pointer, which causes a seg fault. Since mFileName is not being set and getFileName has no other callsites, remove the field altogether so nobody else tries to use it and pass in the expected value at its only callsite. Test: Calling AStorageManager_mountObb from NDK does not result in a crash. Signed-off-by:
Sam Gao <ssgao@meta.com> Upstream from Meta. Change-Id: I4374148f466dacd62c659d3c94fd309674cb2d34
-
- Mar 10, 2023
-
-
Steven Moreland authored
Bug: 266596626 712f58a6 Change-Id: Ibdafeb884bb51c6ba1708aa41887dbc38f4561b7
-
- Feb 14, 2023
-
-
John Reck authored
SurfaceControl & Display APIs to enable arbitrary RANGE_EXTENDED HDR handling Bug: 241001465 Test: make && silkfx demo Change-Id: I1002910bc020f7177e82b3d77559103c1c2732cc
-
Kevin Lubick authored
In https://skia-review.googlesource.com/c/skia/+/642658 we are cleaning up Skia includes. These changes are necessary to address issues from that CL or are pre-emptive for future include refactoring. Change-Id: I8af0c7979d62f779df74065d5dd548bbc2ce31b5
-
- Feb 07, 2023
-
-
Matt Buckley authored
Revert submission 21161765-sessionhint_api Reason for revert: this broke the main-finalization-1 build... somehow. see b/268111957 Reverted changes: /q/submissionid:21161765-sessionhint_api Change-Id: I23ca8da4957aa030d7788d22fc946259e34ee3cf
-
- Feb 03, 2023
-
-
Rachel Lee authored
The API to get a native attached choreographer from ASurfaceControl. Bug: 255838011 Test: atest ChoreographerTests Test: atest ChoreographerNativeTest Change-Id: I7ed0ebea9f735e102f2285edb3a1cc35b338c3c9
-
- Feb 01, 2023
-
-
Matt Buckley authored
Change NDK to use "SessionHint" enum consistently across definitions. Bug: 266596626 Test: manual Change-Id: I87b157f54d68115c0f972f6fb33153375858fe2e
-
- Jan 26, 2023
-
-
Peiyong Lin authored
Bug: b/266595015 Test: atest PerformanceHintManagerTest Change-Id: I51e0c2190117f9b439088e5a094dc3c74f5deeab
-
- Jan 19, 2023
-
-
Spandan Das authored
The intended use is - #apex is APEX-visible symbols provided by apex libraries - #systemapi is APEX-visible symbols provided by platform libraries Since libandroid is a platform library, update the annotation to sytemapi. Bug: 239274367 Bug: 265485106 Test: TH Change-Id: I28db5cd0d3a76afa1a7ecac042ee02dd74faa2f1
-
- Jan 14, 2023
-
-
Yurii Zubrytskyi authored
Bug: 237579711 Test: UTs + build + boot Change-Id: Id0919799a8a364f109ff351974f02e4f151f23cd
-
- Jan 11, 2023
-
-
Mateusz Zbikowski authored
Bug: 262697818 Test: atest --test-mapping frameworks/base/core/java/android/webkit Change-Id: Id9d28a5156439985d63676f4e863bfa85868d4f9
-
- Jan 09, 2023
-
-
Harry Cutts authored
Bug: 251196347 Test: check events received by a custom tester app, and touches shown by pointer location overlay Test: atest inputflinger_tests Change-Id: I0cb7ade63139ab35025ff1e12609e2b411b1f5f8
-
- Jan 04, 2023
-
-
Harry Cutts authored
Bug: 251196347 Test: check events received by a custom tester app, and touches shown by pointer location overlay Change-Id: Ice71843404400e73f8170ae108e2e2c89cc1d9bd
-
- Dec 17, 2022
-
-
Peiyong Lin authored
Previously the list of threads of a Session was only determined when the Session was created. This means newly forked threads from existing threads of the Session will not get the benefit and the clients have to create new Session for that. This patch adds a new method to allow clients to update the threads of the Session. Bug:b/244216750 Test: atest PerformanceHintManagerTest Test: atest PerformanceHintNativeTest Test: atest HintManagerServiceTest Change-Id: Iae8cbb4ce86a44a7cd9d6e68673c48800bed3a4e
-
- Dec 15, 2022
-
-
Matt Buckley authored
* Convert PerformanceHintManager sendHint to a private API * Have HWUI depend on private implementation Bug: b/261640114 Test: atest PerformanceHintNativeTestCases Test: atest FrameworksCoreTests:android.os.PerformanceHintManagerTest Change-Id: Ic65eef1fbd1c26040e86ddf3cf7c59581fee4374
-
- Dec 03, 2022
-
-
Matt Buckley authored
Adds a rate limiter to the HintSession.sendHint API for safety, and update tests to reflect this. Bug: b/243973548 Test: atest PerformanceHintNativeTestCases Test: atest FrameworksCoreTests:android.os.PerformanceHintManagerTest Change-Id: Ic68683bacf7df3e11efc3d59689b5470c3fa4274
-
- Nov 29, 2022
-
-
Bart Van Assche authored
Prepare for using std::array<> and std::span<> in headers included from this library. Remove the AFont constructors to prevent that the build fails as follows: frameworks/base/native/android/system_fonts.cpp:265:35: error: no matching member function for call to 'insert' fonts.insert( ~~~~~~^~~~~~ Removing these constructors is necessary because of the following rule: "An aggregate is one of the following types [...] class type (struct or union) that has [...] no user-declared or inherited constructors (since C++20)". Source: https://en.cppreference.com/w/cpp/language/aggregate_initialization . Bug: 260725458 Change-Id: I384d05f5d3e471f8f58294119d04eb8ab16697ba Signed-off-by:
Bart Van Assche <bvanassche@google.com>
-
- Nov 23, 2022
-
-
Wei Wang authored
Skip rate limit when first hit target. Also for 1st frame boost Bug: 254293108 Test: Build Signed-off-by:
Wei Wang <wvw@google.com> Change-Id: I0268de156ba2c34723c1593c76a64331016cc87c
-
- Nov 11, 2022
-
-
Bo Liu authored
Rename to ASurfaceControl_fromJava / ASurfaceTransaction_fromJava. Test: Compiles Bug: 258245761 Change-Id: Ic9cedd83bad3facb46947ecdac6324f4318d8db6
-
- Nov 09, 2022
-
-
Matt Buckley authored
* Add sendHint API to HintManagerService and PerformanceHintManager * Plumb relevant calls through the existing implementation * Extend existing tests to cover new API calls * Update the relevant build files to use power API v4 Bug: b/243973548 Test: atest PerformanceHintNativeTestCases Test: atest FrameworksCoreTests:android.os.PerformanceHintManagerTest Test: atest HintManagerServiceTest Change-Id: Ice7ed8f32e877bd845afad77fcc6ae16f1a1b78c
-
- Nov 04, 2022
-
-
Leon Scroggins III authored
Dichen is taking over my image decoding responsibilities, so add him to cc. Leave myself in cc so I can provide context when needed. Bug: 257475598 Test: N/A Change-Id: I2adf43d61d214b3f7352d528ba1af32c0ce4bf32
-
- Oct 12, 2022
-
-
Bo Liu authored
ASurfaceControl_fromSurfaceControl should acquire a reference before returning. Abort if the arguments are invalid, make the return code nonnull. Test: ASurfaceControlTest#testSurfaceControl_fromSurfaceControl and ASurfaceControlTest#testSurfaceTransaction_fromTransaction Bug: 253053203 Change-Id: If48ff4a534c5765c4831e518e44f77d0429e8981
-
- Sep 27, 2022
-
-
Spandan Das authored
This creates a dependency edge between the ndk_library and its headers, which should be a no-op in regular Soong builds. This dependency edge will be used in the Multi-tree project to export the relevant .h files into a well known location The headers are in a different git project (frameworks/native) Test: m nothing Bug: 239044713 Change-Id: Ifd00d8d4d3771b2dbd924cea4f2ade0bafc15ed6
-
Rob Carr authored
A BBQ changes requires adding an additional member to SurfaceControlStats which requires updating this destructuring assignment. Bug: 247246160 Test: Existing tests pass Change-Id: Ic485fe3ae97c4243ab9993717c674c66b28c7fee
-
- Sep 26, 2022
-
-
Harry Cutts authored
Test: none Change-Id: Ieee0ab493130eba7d825d463cfbdae4369db165c
-
- Sep 23, 2022
-
-
Harry Cutts authored
This will be used to denote the single-finger touches that TouchInputMapper creates to simulate scrolling when the user makes two-finger swipes on the touchpad. Bug: 246758376 Test: check new value is sent to a test app when scrolling on a touchpad Change-Id: Id93cba764522e36d850f7013ab8a117f64716fac
-