.class public Landroidx/webkit/internal/ApiHelperForP; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroidx/annotation/RequiresApi; value = 0x1c .end annotation # direct methods .method private constructor ()V .locals 0 .line 40 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static getTracingControllerInstance()Landroid/webkit/TracingController; .locals 1 .annotation build Landroidx/annotation/DoNotInline; .end annotation .annotation build Landroidx/annotation/NonNull; .end annotation .line 49 invoke-static {}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline10;->m()Landroid/webkit/TracingController; move-result-object v0 return-object v0 .end method .method public static getWebViewClassLoader()Ljava/lang/ClassLoader; .locals 1 .annotation build Landroidx/annotation/DoNotInline; .end annotation .annotation build Landroidx/annotation/NonNull; .end annotation .line 92 invoke-static {}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline7;->m()Ljava/lang/ClassLoader; move-result-object v0 return-object v0 .end method .method public static getWebViewLooper(Landroid/webkit/WebView;)Landroid/os/Looper; .locals 0 .param p0 # Landroid/webkit/WebView; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/DoNotInline; .end annotation .annotation build Landroidx/annotation/NonNull; .end annotation .line 101 invoke-static {p0}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline0;->m(Landroid/webkit/WebView;)Landroid/os/Looper; move-result-object p0 return-object p0 .end method .method public static isTracing(Landroid/webkit/TracingController;)Z .locals 0 .param p0 # Landroid/webkit/TracingController; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/DoNotInline; .end annotation .line 57 invoke-static {p0}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline6;->m(Landroid/webkit/TracingController;)Z move-result p0 return p0 .end method .method public static setDataDirectorySuffix(Ljava/lang/String;)V .locals 0 .param p0 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/DoNotInline; .end annotation .line 110 invoke-static {p0}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline9;->m(Ljava/lang/String;)V return-void .end method .method public static start(Landroid/webkit/TracingController;Landroidx/webkit/TracingConfig;)V .locals 2 .param p0 # Landroid/webkit/TracingController; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Landroidx/webkit/TracingConfig; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/DoNotInline; .end annotation .line 68 invoke-static {}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline11;->m()Landroid/webkit/TracingConfig$Builder; move-result-object v0 .line 70 invoke-virtual {p1}, Landroidx/webkit/TracingConfig;->getPredefinedCategories()I move-result v1 filled-new-array {v1}, [I move-result-object v1 invoke-static {v0, v1}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline1;->m(Landroid/webkit/TracingConfig$Builder;[I)Landroid/webkit/TracingConfig$Builder; move-result-object v0 .line 71 invoke-virtual {p1}, Landroidx/webkit/TracingConfig;->getCustomIncludedCategories()Ljava/util/List; move-result-object v1 invoke-static {v0, v1}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline2;->m(Landroid/webkit/TracingConfig$Builder;Ljava/util/Collection;)Landroid/webkit/TracingConfig$Builder; move-result-object v0 .line 72 invoke-virtual {p1}, Landroidx/webkit/TracingConfig;->getTracingMode()I move-result p1 invoke-static {v0, p1}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline3;->m(Landroid/webkit/TracingConfig$Builder;I)Landroid/webkit/TracingConfig$Builder; move-result-object p1 .line 73 invoke-static {p1}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline4;->m(Landroid/webkit/TracingConfig$Builder;)Landroid/webkit/TracingConfig; move-result-object p1 .line 74 invoke-static {p0, p1}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline5;->m(Landroid/webkit/TracingController;Landroid/webkit/TracingConfig;)V return-void .end method .method public static stop(Landroid/webkit/TracingController;Ljava/io/OutputStream;Ljava/util/concurrent/Executor;)Z .locals 0 .param p0 # Landroid/webkit/TracingController; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/io/OutputStream; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/DoNotInline; .end annotation .line 83 invoke-static {p0, p1, p2}, Landroidx/webkit/internal/ApiHelperForP$$ExternalSyntheticApiModelOutline8;->m(Landroid/webkit/TracingController;Ljava/io/OutputStream;Ljava/util/concurrent/Executor;)Z move-result p0 return p0 .end method