Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 17501cab authored by Toby Sargeant's avatar Toby Sargeant Committed by Android (Google) Code Review
Browse files

Merge "[wv-docs] Document force dark default, and behaviour of FORCE_DARK_AUTO"

parents c19f6c52 e1fc791c
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -245,10 +245,11 @@ public abstract class WebSettings {
    /**
     * Used with {@link #setForceDark}
     *
     * Enable force dark, dependent on the state of the WebView parent. If the WebView parent view
     * is being automatically rendered in dark mode, then WebView content will be rendered so as to
     * emulate a dark theme. WebViews that are not attached to the view hierarchy will not be
     * inverted.
     * Enable force dark dependent on the state of the WebView parent view. If the WebView parent
     * view is being automatically force darkened
     * (see: {@link android.view.View#setForceDarkAllowed}), then WebView content will be rendered
     * so as to emulate a dark theme. WebViews that are not attached to the view hierarchy will not
     * be inverted.
     */
    public static final int FORCE_DARK_AUTO = 1;

@@ -1466,6 +1467,8 @@ public abstract class WebSettings {

    /**
     * Set the force dark mode for this WebView.
     *
     * @param forceDark the force dark mode to set.
     */
    public void setForceDark(@ForceDark int forceDark) {
        // Stub implementation to satisfy Roboelectrc shadows that don't override this yet.
@@ -1474,6 +1477,8 @@ public abstract class WebSettings {
    /**
     * Get the force dark mode for this WebView.
     *
     * The default force dark mode is {@link #FORCE_DARK_AUTO}
     *
     * @return the currently set force dark mode.
     */
    public @ForceDark int getForceDark() {