Issue metadata
Sign in to add a comment
|
[mojo-blobs] Tracking bug for work that needs to be done before enabling mojo blobs |
||||||||||||||||||||||
Issue description611935 is the overall tracking bug for blob service related work, but a lot of the work doesn't need to be done before enabling the mojo blob codepath by default. This bug is meant to track just the work necessary to flip the switch.
,
Oct 18 2017
,
Oct 18 2017
,
Oct 20 2017
,
Oct 23 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/369faf80b11768ebb89e48c2b7a1c4ef474b9242 commit 369faf80b11768ebb89e48c2b7a1c4ef474b9242 Author: Marijn Kruisselbrink <mek@chromium.org> Date: Mon Oct 23 19:58:42 2017 Don't handle blob IPCs when mojo blobs are enabled. Additionally fix WebMockClipboard to not depend on the old IPC based blob API. Bug: 776166 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: Ic40c02586551394c0d731f5bddac3f4671ded4c1 Reviewed-on: https://chromium-review.googlesource.com/731467 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#510884} [modify] https://crrev.com/369faf80b11768ebb89e48c2b7a1c4ef474b9242/content/browser/blob_storage/blob_dispatcher_host.cc [modify] https://crrev.com/369faf80b11768ebb89e48c2b7a1c4ef474b9242/content/test/mock_webclipboard_impl.cc [modify] https://crrev.com/369faf80b11768ebb89e48c2b7a1c4ef474b9242/third_party/WebKit/Source/platform/BUILD.gn [add] https://crrev.com/369faf80b11768ebb89e48c2b7a1c4ef474b9242/third_party/WebKit/Source/platform/exported/WebMockClipboard.cpp [modify] https://crrev.com/369faf80b11768ebb89e48c2b7a1c4ef474b9242/third_party/WebKit/public/platform/DEPS [modify] https://crrev.com/369faf80b11768ebb89e48c2b7a1c4ef474b9242/third_party/WebKit/public/platform/WebMockClipboard.h
,
Oct 26 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/df51989616e170eef04e72779d0d7e5c3ee5980a commit df51989616e170eef04e72779d0d7e5c3ee5980a Author: Marijn Kruisselbrink <mek@chromium.org> Date: Thu Oct 26 19:52:57 2017 Turn mojo blobs on by default. 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 <mek@chromium.org> Reviewed-by: John Abd-El-Malek <jam@chromium.org> Reviewed-by: Daniel Murphy <dmurph@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#511929} [modify] https://crrev.com/df51989616e170eef04e72779d0d7e5c3ee5980a/content/browser/blob_storage/blob_dispatcher_host_unittest.cc [modify] https://crrev.com/df51989616e170eef04e72779d0d7e5c3ee5980a/content/browser/cache_storage/cache_storage_cache_unittest.cc [modify] https://crrev.com/df51989616e170eef04e72779d0d7e5c3ee5980a/content/browser/cache_storage/cache_storage_manager_unittest.cc [modify] https://crrev.com/df51989616e170eef04e72779d0d7e5c3ee5980a/content/public/common/content_features.cc [modify] https://crrev.com/df51989616e170eef04e72779d0d7e5c3ee5980a/third_party/WebKit/LayoutTests/TestExpectations [modify] https://crrev.com/df51989616e170eef04e72779d0d7e5c3ee5980a/third_party/WebKit/LayoutTests/VirtualTestSuites
,
Oct 31 2017
,
Oct 31 2017
,
Oct 31 2017
,
Nov 7 2017
,
Nov 7 2017
Apologies, applied the wrong component in bulk.
,
Nov 8 2017
Setting Internals>Services>Storage to all children of issue 611935
,
Nov 11 2017
,
Dec 4 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by mek@chromium.org
, Oct 18 2017