public abstract class android.webkit.WebSettings
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: android.webkit.WebSettings
  super_class: java.lang.Object
{
  public static final int LOAD_DEFAULT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final int LOAD_NORMAL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public static final int LOAD_CACHE_ELSE_NETWORK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int LOAD_NO_CACHE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int LOAD_CACHE_ONLY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int MIXED_CONTENT_ALWAYS_ALLOW;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int MIXED_CONTENT_NEVER_ALLOW;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int MIXED_CONTENT_COMPATIBILITY_MODE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int MENU_ITEM_NONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int MENU_ITEM_SHARE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int MENU_ITEM_WEB_SEARCH;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int MENU_ITEM_PROCESS_TEXT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.webkit.WebSettings this
         0: .line 40
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/webkit/WebSettings;

  public abstract void setNavDump(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()
    MethodParameters:
         Name  Flags
      enabled  

  public abstract boolean getNavDump();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()

  public abstract void setSupportZoom(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      support  

  public abstract boolean supportZoom();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMediaPlaybackRequiresUserGesture(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      require  

  public abstract boolean getMediaPlaybackRequiresUserGesture();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setBuiltInZoomControls(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      enabled  

  public abstract boolean getBuiltInZoomControls();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDisplayZoomControls(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      enabled  

  public abstract boolean getDisplayZoomControls();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setAllowFileAccess(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      allow  

  public abstract boolean getAllowFileAccess();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setAllowContentAccess(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      allow  

  public abstract boolean getAllowContentAccess();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setLoadWithOverviewMode(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      overview  

  public abstract boolean getLoadWithOverviewMode();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setEnableSmoothTransition(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
        Name  Flags
      enable  

  public abstract boolean enableSmoothTransition();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setUseWebViewBackgroundForOverscrollBackground(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      view  

  public abstract boolean getUseWebViewBackgroundForOverscrollBackground();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()

  public abstract void setSaveFormData(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      save  

  public abstract boolean getSaveFormData();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setSavePassword(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      save  

  public abstract boolean getSavePassword();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setTextZoom(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      textZoom  

  public abstract int getTextZoom();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setAcceptThirdPartyCookies(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
        Name  Flags
      accept  

  public abstract boolean getAcceptThirdPartyCookies();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public synchronized void setTextSize(android.webkit.WebSettings$TextSize);
    descriptor: (Landroid/webkit/WebSettings$TextSize;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.webkit.WebSettings this
        start local 1 // android.webkit.WebSettings$TextSize t
         0: .line 498
            aload 0 /* this */
            aload 1 /* t */
            getfield android.webkit.WebSettings$TextSize.value:I
            invokevirtual android.webkit.WebSettings.setTextZoom:(I)V
         1: .line 499
            return
        end local 1 // android.webkit.WebSettings$TextSize t
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/webkit/WebSettings;
            0    2     1     t  Landroid/webkit/WebSettings$TextSize;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      t     

  public synchronized android.webkit.WebSettings$TextSize getTextSize();
    descriptor: ()Landroid/webkit/WebSettings$TextSize;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=2, locals=9, args_size=1
        start local 0 // android.webkit.WebSettings this
         0: .line 512
            aconst_null
            astore 1 /* closestSize */
        start local 1 // android.webkit.WebSettings$TextSize closestSize
         1: .line 513
            ldc 2147483647
            istore 2 /* smallestDelta */
        start local 2 // int smallestDelta
         2: .line 514
            aload 0 /* this */
            invokevirtual android.webkit.WebSettings.getTextZoom:()I
            istore 3 /* textSize */
        start local 3 // int textSize
         3: .line 515
            invokestatic android.webkit.WebSettings$TextSize.values:()[Landroid/webkit/WebSettings$TextSize;
            dup
            astore 7
            arraylength
            istore 6
            iconst_0
            istore 5
            goto 12
      StackMap locals: android.webkit.WebSettings android.webkit.WebSettings$TextSize int int top int int android.webkit.WebSettings$TextSize[]
      StackMap stack:
         4: aload 7
            iload 5
            aaload
            astore 4 /* size */
        start local 4 // android.webkit.WebSettings$TextSize size
         5: .line 516
            iload 3 /* textSize */
            aload 4 /* size */
            getfield android.webkit.WebSettings$TextSize.value:I
            isub
            invokestatic java.lang.Math.abs:(I)I
            istore 8 /* delta */
        start local 8 // int delta
         6: .line 517
            iload 8 /* delta */
            ifne 8
         7: .line 518
            aload 4 /* size */
            areturn
         8: .line 520
      StackMap locals: android.webkit.WebSettings android.webkit.WebSettings$TextSize int int android.webkit.WebSettings$TextSize int int android.webkit.WebSettings$TextSize[] int
      StackMap stack:
            iload 8 /* delta */
            iload 2 /* smallestDelta */
            if_icmpge 11
         9: .line 521
            iload 8 /* delta */
            istore 2 /* smallestDelta */
        10: .line 522
            aload 4 /* size */
            astore 1 /* closestSize */
        end local 8 // int delta
        end local 4 // android.webkit.WebSettings$TextSize size
        11: .line 515
      StackMap locals: android.webkit.WebSettings android.webkit.WebSettings$TextSize int int top int int android.webkit.WebSettings$TextSize[]
      StackMap stack:
            iinc 5 1
      StackMap locals:
      StackMap stack:
        12: iload 5
            iload 6
            if_icmplt 4
        13: .line 525
            aload 1 /* closestSize */
            ifnull 14
            aload 1 /* closestSize */
            goto 15
      StackMap locals: android.webkit.WebSettings android.webkit.WebSettings$TextSize int int
      StackMap stack:
        14: getstatic android.webkit.WebSettings$TextSize.NORMAL:Landroid/webkit/WebSettings$TextSize;
      StackMap locals:
      StackMap stack: android.webkit.WebSettings$TextSize
        15: areturn
        end local 3 // int textSize
        end local 2 // int smallestDelta
        end local 1 // android.webkit.WebSettings$TextSize closestSize
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   16     0           this  Landroid/webkit/WebSettings;
            1   16     1    closestSize  Landroid/webkit/WebSettings$TextSize;
            2   16     2  smallestDelta  I
            3   16     3       textSize  I
            5   11     4           size  Landroid/webkit/WebSettings$TextSize;
            6   11     8          delta  I
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setDefaultZoom(android.webkit.WebSettings$ZoomDensity);
    descriptor: (Landroid/webkit/WebSettings$ZoomDensity;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      zoom  

  public abstract android.webkit.WebSettings$ZoomDensity getDefaultZoom();
    descriptor: ()Landroid/webkit/WebSettings$ZoomDensity;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setLightTouchEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
         Name  Flags
      enabled  

  public abstract boolean getLightTouchEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public void setUseDoubleTree(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // android.webkit.WebSettings this
        start local 1 // boolean use
         0: .line 584
            return
        end local 1 // boolean use
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/webkit/WebSettings;
            0    1     1   use  Z
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      use   

  public boolean getUseDoubleTree();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.webkit.WebSettings this
         0: .line 596
            iconst_0
            ireturn
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/webkit/WebSettings;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setUserAgent(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      ua    

  public abstract int getUserAgent();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()

  public abstract void setUseWideViewPort(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      use   

  public abstract boolean getUseWideViewPort();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setSupportMultipleWindows(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      support  

  public abstract boolean supportMultipleWindows();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setLayoutAlgorithm(android.webkit.WebSettings$LayoutAlgorithm);
    descriptor: (Landroid/webkit/WebSettings$LayoutAlgorithm;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      l     

  public abstract android.webkit.WebSettings$LayoutAlgorithm getLayoutAlgorithm();
    descriptor: ()Landroid/webkit/WebSettings$LayoutAlgorithm;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setStandardFontFamily(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      font  

  public abstract java.lang.String getStandardFontFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFixedFontFamily(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      font  

  public abstract java.lang.String getFixedFontFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setSansSerifFontFamily(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      font  

  public abstract java.lang.String getSansSerifFontFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setSerifFontFamily(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      font  

  public abstract java.lang.String getSerifFontFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setCursiveFontFamily(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      font  

  public abstract java.lang.String getCursiveFontFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFantasyFontFamily(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      font  

  public abstract java.lang.String getFantasyFontFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMinimumFontSize(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      size  

  public abstract int getMinimumFontSize();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMinimumLogicalFontSize(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      size  

  public abstract int getMinimumLogicalFontSize();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDefaultFontSize(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      size  

  public abstract int getDefaultFontSize();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDefaultFixedFontSize(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      size  

  public abstract int getDefaultFixedFontSize();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setLoadsImagesAutomatically(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getLoadsImagesAutomatically();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setBlockNetworkImage(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getBlockNetworkImage();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setBlockNetworkLoads(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getBlockNetworkLoads();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setJavaScriptEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setAllowUniversalAccessFromFileURLs(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setAllowFileAccessFromFileURLs(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setPluginsEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setPluginState(android.webkit.WebSettings$PluginState);
    descriptor: (Landroid/webkit/WebSettings$PluginState;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      state  

  public void setPluginsPath(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // android.webkit.WebSettings this
        start local 1 // java.lang.String pluginsPath
         0: .line 1009
            return
        end local 1 // java.lang.String pluginsPath
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Landroid/webkit/WebSettings;
            0    1     1  pluginsPath  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      pluginsPath  

  public abstract void setDatabasePath(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
              Name  Flags
      databasePath  

  public abstract void setGeolocationDatabasePath(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
              Name  Flags
      databasePath  

  public abstract void setAppCacheEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setAppCachePath(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      appCachePath  

  public abstract void setAppCacheMaxSize(long);
    descriptor: (J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                 Name  Flags
      appCacheMaxSize  

  public abstract void setDatabaseEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setDomStorageEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getDomStorageEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getDatabasePath();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract boolean getDatabaseEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setGeolocationEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getJavaScriptEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getAllowUniversalAccessFromFileURLs();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getAllowFileAccessFromFileURLs();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getPluginsEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
      java.lang.Deprecated()

  public abstract android.webkit.WebSettings$PluginState getPluginState();
    descriptor: ()Landroid/webkit/WebSettings$PluginState;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public java.lang.String getPluginsPath();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.webkit.WebSettings this
         0: .line 1206
            ldc ""
            areturn
        end local 0 // android.webkit.WebSettings this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/webkit/WebSettings;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract void setJavaScriptCanOpenWindowsAutomatically(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getJavaScriptCanOpenWindowsAutomatically();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDefaultTextEncodingName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      encoding  

  public abstract java.lang.String getDefaultTextEncodingName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setUserAgentString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ua    

  public abstract java.lang.String getUserAgentString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public static java.lang.String getDefaultUserAgent(android.content.Context);
    descriptor: (Landroid/content/Context;)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.content.Context context
         0: .line 1270
            invokestatic android.webkit.WebViewFactory.getProvider:()Landroid/webkit/WebViewFactoryProvider;
            invokeinterface android.webkit.WebViewFactoryProvider.getStatics:()Landroid/webkit/WebViewFactoryProvider$Statics;
            aload 0 /* context */
            invokeinterface android.webkit.WebViewFactoryProvider$Statics.getDefaultUserAgent:(Landroid/content/Context;)Ljava/lang/String;
            areturn
        end local 0 // android.content.Context context
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0  context  Landroid/content/Context;
    MethodParameters:
         Name  Flags
      context  

  public abstract void setNeedInitialFocus(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setRenderPriority(android.webkit.WebSettings$RenderPriority);
    descriptor: (Landroid/webkit/WebSettings$RenderPriority;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      priority  

  public abstract void setCacheMode(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      mode  

  public abstract int getCacheMode();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMixedContentMode(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      mode  

  public abstract int getMixedContentMode();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setVideoOverlayForEmbeddedEncryptedVideoEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
      Name  Flags
      flag  

  public abstract boolean getVideoOverlayForEmbeddedEncryptedVideoEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public abstract void setOffscreenPreRaster(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      enabled  

  public abstract boolean getOffscreenPreRaster();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setSafeBrowsingEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      enabled  

  public abstract boolean getSafeBrowsingEnabled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDisabledActionModeMenuItems(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      menuItems  

  public abstract int getDisabledActionModeMenuItems();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "WebSettings.java"
NestMembers:
  android.webkit.WebSettings$CacheMode  android.webkit.WebSettings$LayoutAlgorithm  android.webkit.WebSettings$MenuItemFlags  android.webkit.WebSettings$PluginState  android.webkit.WebSettings$RenderPriority  android.webkit.WebSettings$TextSize  android.webkit.WebSettings$ZoomDensity
InnerClasses:
  public abstract CacheMode = android.webkit.WebSettings$CacheMode of android.webkit.WebSettings
  public final LayoutAlgorithm = android.webkit.WebSettings$LayoutAlgorithm of android.webkit.WebSettings
  private abstract MenuItemFlags = android.webkit.WebSettings$MenuItemFlags of android.webkit.WebSettings
  public final PluginState = android.webkit.WebSettings$PluginState of android.webkit.WebSettings
  public final RenderPriority = android.webkit.WebSettings$RenderPriority of android.webkit.WebSettings
  public final TextSize = android.webkit.WebSettings$TextSize of android.webkit.WebSettings
  public final ZoomDensity = android.webkit.WebSettings$ZoomDensity of android.webkit.WebSettings
  public abstract Statics = android.webkit.WebViewFactoryProvider$Statics of android.webkit.WebViewFactoryProvider