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

Commit c5c01319 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Document permissions for WebViewUpdateManager." into main

parents fbc66cd0 efb4c580
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -674,7 +674,7 @@ package android.webkit {
    method @Nullable public String getCurrentWebViewPackageName();
    method @FlaggedApi("android.webkit.update_service_v2") @NonNull public android.webkit.WebViewProviderInfo getDefaultWebViewPackage();
    method @Nullable public static android.webkit.WebViewUpdateManager getInstance();
    method @NonNull public android.webkit.WebViewProviderInfo[] getValidWebViewPackages();
    method @NonNull @RequiresPermission(allOf={android.Manifest.permission.INTERACT_ACROSS_USERS, android.Manifest.permission.QUERY_ALL_PACKAGES}) public android.webkit.WebViewProviderInfo[] getValidWebViewPackages();
    method @NonNull public android.webkit.WebViewProviderResponse waitForAndGetProvider();
  }

+2 −0
Original line number Diff line number Diff line
@@ -101,6 +101,8 @@ public final class WebViewUpdateManager {
     * enabled for all users.
     */
    @SuppressLint({"ParcelableList", "ArrayReturn"})
    @RequiresPermission(allOf = {android.Manifest.permission.INTERACT_ACROSS_USERS,
            android.Manifest.permission.QUERY_ALL_PACKAGES})
    public @NonNull WebViewProviderInfo[] getValidWebViewPackages() {
        try {
            return mService.getValidWebViewPackages();