Commit 9bb57ba4 authored by Ian Vollick's avatar Ian Vollick Committed by Commit Bot

Remove UiConstants

This class is no longer needed.

Bug: 960392
Change-Id: If2a6bf13fad036c4133324df1ad41e00a4545439
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1598200Reviewed-by: default avatarMichael Thiessen <mthiesse@chromium.org>
Reviewed-by: default avatarScott Violet <sky@chromium.org>
Commit-Queue: Ian Vollick <vollick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#657441}
parent 529c1d49
...@@ -155,7 +155,6 @@ android_library("content_java") { ...@@ -155,7 +155,6 @@ android_library("content_java") {
"java/src/org/chromium/content/browser/SpeechRecognitionImpl.java", "java/src/org/chromium/content/browser/SpeechRecognitionImpl.java",
"java/src/org/chromium/content/browser/SyntheticGestureTarget.java", "java/src/org/chromium/content/browser/SyntheticGestureTarget.java",
"java/src/org/chromium/content/browser/TracingControllerAndroidImpl.java", "java/src/org/chromium/content/browser/TracingControllerAndroidImpl.java",
"java/src/org/chromium/content/browser/UiConstants.java",
"java/src/org/chromium/content/browser/UiThreadTaskTraitsImpl.java", "java/src/org/chromium/content/browser/UiThreadTaskTraitsImpl.java",
"java/src/org/chromium/content/browser/ViewEventSinkImpl.java", "java/src/org/chromium/content/browser/ViewEventSinkImpl.java",
"java/src/org/chromium/content/browser/WindowEventObserver.java", "java/src/org/chromium/content/browser/WindowEventObserver.java",
...@@ -414,7 +413,6 @@ generate_jni("content_jni_headers") { ...@@ -414,7 +413,6 @@ generate_jni("content_jni_headers") {
"java/src/org/chromium/content/browser/SyntheticGestureTarget.java", "java/src/org/chromium/content/browser/SyntheticGestureTarget.java",
"java/src/org/chromium/content/browser/TracingControllerAndroidImpl.java", "java/src/org/chromium/content/browser/TracingControllerAndroidImpl.java",
"java/src/org/chromium/content/browser/TtsPlatformImpl.java", "java/src/org/chromium/content/browser/TtsPlatformImpl.java",
"java/src/org/chromium/content/browser/UiConstants.java",
"java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityState.java", "java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityState.java",
"java/src/org/chromium/content/browser/accessibility/WebContentsAccessibilityImpl.java", "java/src/org/chromium/content/browser/accessibility/WebContentsAccessibilityImpl.java",
"java/src/org/chromium/content/browser/accessibility/captioning/CaptioningController.java", "java/src/org/chromium/content/browser/accessibility/captioning/CaptioningController.java",
......
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.content.browser;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
/**
* Platform-provided UI constants.
*/
public class UiConstants {
private static final String UI_CONSTANTS_INTERNAL =
"org.chromium.content.browser.UiConstantsInternal";
private static UiConstants sInstance;
private static UiConstants getInstance() {
ThreadUtils.assertOnUiThread();
if (sInstance != null) return sInstance;
try {
sInstance = (UiConstants) Class.forName(UI_CONSTANTS_INTERNAL).newInstance();
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException
| IllegalArgumentException e) {
sInstance = new UiConstants();
}
return sInstance;
}
@CalledByNative
private static boolean isFocusRingOutset() {
return getInstance().isFocusRingOutsetInternal();
}
@CalledByNative
private static boolean hasCustomFocusRingColor() {
return getInstance().hasCustomFocusRingColorInternal();
}
@CalledByNative
private static int getFocusRingColor() {
return getInstance().getFocusRingColorInternal();
}
@CalledByNative
private static boolean hasCustomMinimumStrokeWidthForFocusRing() {
return getInstance().hasCustomMinimumStrokeWidthForFocusRingInternal();
}
@CalledByNative
private static float getMinimumStrokeWidthForFocusRing() {
return getInstance().getMinimumStrokeWidthForFocusRingInternal();
}
protected UiConstants() {}
protected boolean isFocusRingOutsetInternal() {
return false;
}
protected boolean hasCustomFocusRingColorInternal() {
return false;
}
protected int getFocusRingColorInternal() {
assert false;
return 0;
}
protected boolean hasCustomMinimumStrokeWidthForFocusRingInternal() {
return false;
}
protected float getMinimumStrokeWidthForFocusRingInternal() {
assert false;
return 1.0f;
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment