summaryrefslogtreecommitdiffstats
path: root/mobile/android/geckoview/api.txt
diff options
context:
space:
mode:
Diffstat (limited to 'mobile/android/geckoview/api.txt')
-rw-r--r--mobile/android/geckoview/api.txt31
1 files changed, 5 insertions, 26 deletions
diff --git a/mobile/android/geckoview/api.txt b/mobile/android/geckoview/api.txt
index 658677a509..57c4d18d56 100644
--- a/mobile/android/geckoview/api.txt
+++ b/mobile/android/geckoview/api.txt
@@ -102,7 +102,6 @@ import org.mozilla.geckoview.OverscrollEdgeEffect;
import org.mozilla.geckoview.PanZoomController;
import org.mozilla.geckoview.ProfilerController;
import org.mozilla.geckoview.RuntimeSettings;
-import org.mozilla.geckoview.RuntimeTelemetry;
import org.mozilla.geckoview.ScreenLength;
import org.mozilla.geckoview.SessionAccessibility;
import org.mozilla.geckoview.SessionFinder;
@@ -886,7 +885,6 @@ package org.mozilla.geckoview {
method public boolean getRemoteDebuggingEnabled();
method @Nullable public GeckoRuntime getRuntime();
method @Nullable public Rect getScreenSizeOverride();
- method @Nullable public RuntimeTelemetry.Delegate getTelemetryDelegate();
method public boolean getTranslationsOfferPopup();
method @NonNull public String getTrustedRecursiveResolverUri();
method public int getTrustedRecusiveResolverMode();
@@ -969,7 +967,6 @@ package org.mozilla.geckoview {
method @NonNull public GeckoRuntimeSettings.Builder preferredColorScheme(int);
method @NonNull public GeckoRuntimeSettings.Builder remoteDebuggingEnabled(boolean);
method @NonNull public GeckoRuntimeSettings.Builder screenSizeOverride(int, int);
- method @Deprecated @DeprecationSchedule(id="geckoview-gvst",version=127) @NonNull public GeckoRuntimeSettings.Builder telemetryDelegate(@NonNull RuntimeTelemetry.Delegate);
method @NonNull public GeckoRuntimeSettings.Builder translationsOfferPopup(boolean);
method @NonNull public GeckoRuntimeSettings.Builder trustedRecursiveResolverMode(int);
method @NonNull public GeckoRuntimeSettings.Builder trustedRecursiveResolverUri(@NonNull String);
@@ -1081,6 +1078,7 @@ package org.mozilla.geckoview {
field public static final int FINDER_DISPLAY_DRAW_LINK_OUTLINE = 4;
field public static final int FINDER_DISPLAY_HIGHLIGHT_ALL = 1;
field public static final int FINDER_FIND_BACKWARDS = 1;
+ field public static final int FINDER_FIND_FORWARD = 0;
field public static final int FINDER_FIND_LINKS_ONLY = 8;
field public static final int FINDER_FIND_MATCH_CASE = 2;
field public static final int FINDER_FIND_WHOLE_WORD = 4;
@@ -2168,28 +2166,6 @@ package org.mozilla.geckoview {
method @AnyThread @NonNull protected abstract Settings newSettings(@Nullable Settings);
}
- public final class RuntimeTelemetry {
- ctor protected RuntimeTelemetry();
- }
-
- public static interface RuntimeTelemetry.Delegate {
- method @AnyThread default public void onBooleanScalar(@NonNull RuntimeTelemetry.Metric<Boolean>);
- method @AnyThread default public void onHistogram(@NonNull RuntimeTelemetry.Histogram);
- method @AnyThread default public void onLongScalar(@NonNull RuntimeTelemetry.Metric<Long>);
- method @AnyThread default public void onStringScalar(@NonNull RuntimeTelemetry.Metric<String>);
- }
-
- public static class RuntimeTelemetry.Histogram extends RuntimeTelemetry.Metric<long[]> {
- ctor protected Histogram();
- field public final boolean isCategorical;
- }
-
- public static class RuntimeTelemetry.Metric<T> {
- ctor protected Metric();
- field @NonNull public final String name;
- field @NonNull public final T value;
- }
-
public class ScreenLength {
method @AnyThread @NonNull public static ScreenLength bottom();
method @AnyThread @NonNull public static ScreenLength fromPixels(double);
@@ -2396,9 +2372,11 @@ package org.mozilla.geckoview {
}
public static class TranslationsController.SessionTranslation.TranslationState {
- ctor public TranslationState(@Nullable TranslationsController.SessionTranslation.TranslationPair, @Nullable String, @Nullable TranslationsController.SessionTranslation.DetectedLanguages, @NonNull Boolean);
+ ctor @Deprecated @DeprecationSchedule(version=130,id="translation-state-deprecated-constructor") public TranslationState(@Nullable TranslationsController.SessionTranslation.TranslationPair, @Nullable String, @Nullable TranslationsController.SessionTranslation.DetectedLanguages, @NonNull Boolean);
+ ctor public TranslationState(@Nullable TranslationsController.SessionTranslation.TranslationPair, @Nullable String, @Nullable TranslationsController.SessionTranslation.DetectedLanguages, @NonNull Boolean, @NonNull Boolean);
field @Nullable public final TranslationsController.SessionTranslation.DetectedLanguages detectedLanguages;
field @Nullable public final String error;
+ field @NonNull public final Boolean hasVisibleChange;
field @NonNull public final Boolean isEngineReady;
field @Nullable public final TranslationsController.SessionTranslation.TranslationPair requestedTranslationPair;
}
@@ -2792,6 +2770,7 @@ package org.mozilla.geckoview {
method @UiThread default public void onInstallationFailed(@Nullable WebExtension, @NonNull WebExtension.InstallException);
method @UiThread default public void onInstalled(@NonNull WebExtension);
method @UiThread default public void onInstalling(@NonNull WebExtension);
+ method @UiThread default public void onOptionalPermissionsChanged(@NonNull WebExtension);
method @UiThread default public void onReady(@NonNull WebExtension);
method @UiThread default public void onUninstalled(@NonNull WebExtension);
method @UiThread default public void onUninstalling(@NonNull WebExtension);