Roll leveldb to r78 / 1.15.

changes that affect chrome:
- Fix for at least one cause of missing-files corruption: compaction errors now
  immediately put the database into readonly mode instead of attempting
  sophisticated recovery that was incompatible with Chromium's Env
  implementation.
- Database will enter readonly mode when when a synchronous log write
  succeeds but the sync fails.

BUG=239999
[email protected]

Review URL: https://codereview.chromium.org/111953003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239934 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/DEPS b/DEPS
index cff1c473..ad5b9b2 100644
--- a/DEPS
+++ b/DEPS
@@ -110,7 +110,7 @@
     "/trunk/src@314",
 
   "src/third_party/leveldatabase/src":
-    (Var("googlecode_url") % "leveldb") + "/trunk@77",
+    (Var("googlecode_url") % "leveldb") + "/trunk@78",
 
   "src/third_party/snappy/src":
     (Var("googlecode_url") % "snappy") + "/trunk@80",
diff --git a/third_party/leveldatabase/README.chromium b/third_party/leveldatabase/README.chromium
index f12a0bf..92e6ba9 100644
--- a/third_party/leveldatabase/README.chromium
+++ b/third_party/leveldatabase/README.chromium
@@ -1,7 +1,7 @@
 Name: LevelDB: A Fast Persistent Key-Value Store
 Short Name: leveldb
 URL: http://code.google.com/p/leveldb/
-Version: r77
+Version: r78
 License: New BSD
 License File: src/LICENSE
 Security Critical: yes