Remove LevelDBDatabase mojom interface

All clients can now make direct calls into LevelDBDatabaseImpl. This
deletes the LevelDBDatabase mojom interface definition as well as the
OpenOptions struct, its corresponding type traits and tests, and the
leveldb_service_unittests test suite which was only used to test the
latter code.

Bug: 1000959
Change-Id: Ibb542604885e16abbf135e9af6ba9b3777aae026
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1838293
Commit-Queue: Ken Rockot <rockot@google.com>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#704436}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: afa48d1ab8261daae7017e68830b216756bc97e6
1 file changed