1. 03 Jun, 2020 38 commits
  2. 02 Jun, 2020 2 commits
    • Carlos Frias's avatar
      bfcache: Fix ChromeBackForwardCacheBrowserTest.WebBluetooth hidden flake · ff38261d
      Carlos Frias authored
      ChromeBackForwardCacheBrowserTest.WebBluetooth Test is flaky.
      It is reported as a hidden flake as it passes on retries.
      
      Cause identified:
      The test configures a mock Bluetooth adapter first and then performs a
      web Bluetooth API call. Although in some executions, it is observed that
      the browser has already started the initialization of the default
      Bluetooth adapter, when the test configures the mock adapter changing
      the adapter pointer, causing that the callbacks from the default adapter
      try to use an already released adapter pointer, thus reading from a
      nullptr, and crashing the test.
      
      Fix proposed:
      Move the MockBluetoothAdapter out from being configured at the specific
      test and instead be a class member and configured at test setup.
      By doing this the mock adapter is configured from the
      beginning avoiding the callback issue observed with the default
      Bluetooth adapter.
      
      Bug: 1087190
      Change-Id: I3f2e8bd4159f072712f1082f05e35ec24f9b2f5b
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2220627
      Commit-Queue: Carlos Frias <carlos.frias@microsoft.com>
      Reviewed-by: default avatarAlexander Timin <altimin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#774406}
      ff38261d
    • Max Li's avatar
      Enable Instant Tethering by default. · 2495c6ea
      Max Li authored
      This will now be enabled by default, but disabled on specific
      problematic boards. See go/tethering-client-expansion for
      details.
      
      Change-Id: Ia9988e3d6ad3b249f9a80d78b8f8607129218137
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2222296
      Commit-Queue: Max Li <themaxli@chromium.org>
      Reviewed-by: default avatarRyan Hansberry <hansberry@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#774405}
      2495c6ea