• Ken Rockot's avatar
    Remove FakeLevelDBDatabase[ErrorOnWrite] · 0f84f4f9
    Ken Rockot authored
    This gets rid of fake implementations of the LevelDBDatabase mojom
    interface and refactors all dependent tests to use a real
    in-memory LevelDBDatabaseImpl instead.
    
    Local/SessionStorageContextMojo are updated to use a LevelDBDatabaseImpl
    directly, and other DOM storage classes can by updated similarly in
    follow-up CLs. This is a step in incrementally deleting the
    LevelDBDatabase mojom interface and migrating DOM storage implementation
    to consume a DomStorageDatabase directly.
    
    Bug: 1000959
    Change-Id: Ieaa8e46a6ebc0f41dc85b3c60423552c88cb0c6a
    Tbr: sky@chromium.org
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837145
    Commit-Queue: Ken Rockot <rockot@google.com>
    Reviewed-by: default avatarMarijn Kruisselbrink <mek@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#704376}
    0f84f4f9
DEPS 6.72 KB