[cr140][Android] Fixed color of search your downloads textbox (#30856)
* [cr140][Android] Fixed color of search your downloads textbox The color `@color/toolbar_text_box_bg_color` was used which does not depend on Brave's color accent. Resolves https://github.com/brave/brave-browser/issues/48702 Chromium change: https://source.chromium.org/chromium/chromium/src/+/e2ecd7051160bea613211a3943155a09b1ad62cc Implement new Download page UI for LFF devices Implements the new UI for the Download Manager page on large-screen devices based on the approved UX spec, http://shortn/_9stIgUxL1u. UI behavior after changed: http://shortn/_FOLyyoTdOG Bug: 422042079 Test: chrome://downloads should match UI team's design on LFF device Change-Id: Ieb77fcd38d86fd023a149c8186fc1de84819bb60 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6733725
This commit is contained in:
@@ -104,6 +104,7 @@ java_binary("java_bytecode_rewriter") {
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveRadioButtonGroupHomepagePreferenceClassAdapter.java",
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveReaderModeManagerClassAdapter.java",
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveReturnToChromeUtilClassAdapter.java",
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveSearchBarCoordinatorClassAdapter.java",
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveSearchEngineAdapterClassAdapter.java",
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveSearchEnginePreferenceClassAdapter.java",
|
||||
"//brave/build/android/bytecode/java/org/brave/bytecode/BraveSettingsIntentUtilClassAdapter.java",
|
||||
|
||||
@@ -99,6 +99,7 @@ public class BraveClassAdapter {
|
||||
chain = new BravePureJavaExceptionReporterClassAdapter(chain);
|
||||
chain = new BraveReaderModeManagerClassAdapter(chain);
|
||||
chain = new BraveReturnToChromeUtilClassAdapter(chain);
|
||||
chain = new BraveSearchBarCoordinatorClassAdapter(chain);
|
||||
chain = new BraveSearchEngineAdapterClassAdapter(chain);
|
||||
chain = new BraveSearchEnginePreferenceClassAdapter(chain);
|
||||
chain = new BraveSettingsIntentUtilClassAdapter(chain);
|
||||
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
/* Copyright (c) 2025 The Brave Authors. All rights reserved.
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
||||
* You can obtain one at https://mozilla.org/MPL/2.0/. */
|
||||
|
||||
package org.brave.bytecode;
|
||||
|
||||
import org.objectweb.asm.ClassVisitor;
|
||||
|
||||
public class BraveSearchBarCoordinatorClassAdapter extends BraveClassVisitor {
|
||||
static String sSearchBarCoordinatorClassName =
|
||||
"org/chromium/chrome/browser/download/home/search/SearchBarCoordinator";
|
||||
static String sBraveSearchBarCoordinatorClassName =
|
||||
"org/chromium/chrome/browser/download/home/search/BraveSearchBarCoordinator";
|
||||
|
||||
public BraveSearchBarCoordinatorClassAdapter(ClassVisitor visitor) {
|
||||
super(visitor);
|
||||
|
||||
redirectConstructor(sSearchBarCoordinatorClassName, sBraveSearchBarCoordinatorClassName);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user