vn.smali

.class public Ldxoptimizer/vn;
.super Ldxoptimizer/csg;
.source "DXCordovaChromeClient.java"


# instance fields
.field a:Ldxoptimizer/vl;

.field private c:Ljava/lang/String;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ldxoptimizer/csj;)V
    .registers 4

    .prologue
    .line 16
    invoke-direct {p0, p2}, Ldxoptimizer/csg;-><init>(Ldxoptimizer/csj;)V

    .line 13
    const-string v0, "DXCordovaLog"

    iput-object v0, p0, Ldxoptimizer/vn;->c:Ljava/lang/String;

    .line 17
    check-cast p1, Ldxoptimizer/vl;

    iput-object p1, p0, Ldxoptimizer/vn;->a:Ldxoptimizer/vl;

    .line 18
    return-void
.end method


# virtual methods
.method public onConsoleMessage(Landroid/webkit/ConsoleMessage;)Z
    .registers 9
    .annotation build Landroid/annotation/TargetApi;
        value = 0x8
    .end annotation

    .prologue
    const/4 v2, 0x3

    const/4 v6, 0x2

    const/4 v5, 0x1

    const/4 v4, 0x0

    .line 29
    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_38

    .line 30
    sget-object v0, Ldxoptimizer/vn$1;->a:[I

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->messageLevel()Landroid/webkit/ConsoleMessage$MessageLevel;

    move-result-object v1

    invoke-virtual {v1}, Landroid/webkit/ConsoleMessage$MessageLevel;->ordinal()I

    move-result v1

    aget v0, v0, v1

    packed-switch v0, :pswitch_data_9a

    .line 41
    iget-object v0, p0, Ldxoptimizer/vn;->c:Ljava/lang/String;

    const-string v1, "%s: Line %d : %s"

    new-array v2, v2, [Ljava/lang/Object;

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->sourceId()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v4

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->lineNumber()I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v2, v5

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v6

    invoke-static {v0, v1, v2}, Ldxoptimizer/crz;->b(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V

    .line 45
    :cond_38
    :goto_38
    return v4

    .line 32
    :pswitch_39
    iget-object v0, p0, Ldxoptimizer/vn;->c:Ljava/lang/String;

    const-string v1, "%s: Line %d : %s"

    new-array v2, v2, [Ljava/lang/Object;

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->sourceId()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v4

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->lineNumber()I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v2, v5

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v6

    invoke-static {v0, v1, v2}, Ldxoptimizer/crz;->d(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V

    goto :goto_38

    .line 35
    :pswitch_59
    iget-object v0, p0, Ldxoptimizer/vn;->c:Ljava/lang/String;

    const-string v1, "%s: Line %d : %s"

    new-array v2, v2, [Ljava/lang/Object;

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->sourceId()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v4

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->lineNumber()I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v2, v5

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v6

    invoke-static {v0, v1, v2}, Ldxoptimizer/crz;->c(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V

    goto :goto_38

    .line 38
    :pswitch_79
    iget-object v0, p0, Ldxoptimizer/vn;->c:Ljava/lang/String;

    const-string v1, "%s: Line %d : %s"

    new-array v2, v2, [Ljava/lang/Object;

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->sourceId()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v4

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->lineNumber()I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    aput-object v3, v2, v5

    invoke-virtual {p1}, Landroid/webkit/ConsoleMessage;->message()Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, v6

    invoke-static {v0, v1, v2}, Ldxoptimizer/crz;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V

    goto :goto_38

    .line 30
    nop

    :pswitch_data_9a
    .packed-switch 0x1
        :pswitch_39
        :pswitch_59
        :pswitch_79
    .end packed-switch
.end method

.method public onProgressChanged(Landroid/webkit/WebView;I)V
    .registers 4

    .prologue
    .line 50
    iget-object v0, p0, Ldxoptimizer/vn;->a:Ldxoptimizer/vl;

    invoke-virtual {v0, p1, p2}, Ldxoptimizer/vl;->a(Landroid/webkit/WebView;I)V

    .line 51
    return-void
.end method

.method public onReceivedTitle(Landroid/webkit/WebView;Ljava/lang/String;)V
    .registers 4

    .prologue
    .line 21
    iget-object v0, p0, Ldxoptimizer/vn;->a:Ldxoptimizer/vl;

    invoke-virtual {v0, p2}, Ldxoptimizer/vl;->a(Ljava/lang/String;)V

    .line 22
    return-void
.end method