Turn mojo blobs on by default

Desktop / Chromium - Marijn Kruisselbrink [chromium.org] - 26 October 2017 15:52 UTC

This makes the mojo code path for creating blobs the default. Blob URL creation/revocation is still done over IPC, as migrating that has its own set of issues. At least this starts paving the way towards getting rid of old codepaths.

Also forces mojo blobs off for blob_dispatcher_host_unittest (since it only tests the old IPC blob interface anyway), and updates some cache storage unit tests to work with mojo blobs enabled.

Bug: 611935, 776166, 351753 Change-Id: Icff60abaadfca04a0db99269ad1abb9d7cc3ee77 Reviewed-on: https://chromium-review.googlesource.com/734304 Commit-Queue: Marijn Kruisselbrink

df51989 Turn mojo blobs on by default.
.../blob_storage/blob_dispatcher_host_unittest.cc | 4 +++
.../cache_storage/cache_storage_cache_unittest.cc | 22 +++++++++++---
.../cache_storage_manager_unittest.cc | 35 +++++++++++++++-------
content/public/common/content_features.cc | 2 +-
third_party/WebKit/LayoutTests/TestExpectations | 4 +--
third_party/WebKit/LayoutTests/VirtualTestSuites | 12 ++++----
6 files changed, 55 insertions(+), 24 deletions(-)

Upstream: git.chromium.org


  • Share