• Hazem Ashmawy's avatar
    [AW] Add an activity to show WebView crashes · 3e8f2679
    Hazem Ashmawy authored
    Add an activity to show a list of recent WebView crashes ordered by the
    time they are captured.
    
    It's a simple ListView where each item is a TextView that shows:
    - Crash Upload ID (if the crash is uploaded).
    - Crash Upload time (if the crash is uploaded).
    - Crash Upload Status.
    - Crash Local ID (unique id for the crash report on the device).
    - Crash Capture time (the time when the crash is captured).
    - App Package Name (the package name where the crash took place).
    - Variations (experiments keys that were running when the crash
      happened).
    
    A report button is only enabled for uploaded crashes to provide more
    info about the crash. It opens a webpage to open an issue on crbug.com
    using "WebView Bugs" template quoting crash-upload-id.
    
    Bug: 948923
    Bug: 990189
    Binary-Size: This change adds a new ui activity to webview, it also adds many strings which probably caused that large increase in binary size. However, all these strings are marked as not translatable so this should significantly cut down the size increase estimated by the bot.
    Change-Id: Ie09b4a95da4a2cc60898b69f69f7fde04420240e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1700202Reviewed-by: default avatarTed Choc <tedchoc@chromium.org>
    Reviewed-by: default avatarRichard Coles <torne@chromium.org>
    Reviewed-by: default avatarNate Fischer <ntfschr@chromium.org>
    Commit-Queue: Hazem Ashmawy <hazems@chromium.org>
    Auto-Submit: Hazem Ashmawy <hazems@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#689168}
    3e8f2679
BUILD.gn 45.3 KB