summaryrefslogtreecommitdiff
path: root/chromium/extensions/browser/value_store
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/extensions/browser/value_store')
-rw-r--r--chromium/extensions/browser/value_store/lazy_leveldb.cc2
-rw-r--r--chromium/extensions/browser/value_store/value_store_frontend.cc5
2 files changed, 3 insertions, 4 deletions
diff --git a/chromium/extensions/browser/value_store/lazy_leveldb.cc b/chromium/extensions/browser/value_store/lazy_leveldb.cc
index afb48169eea..b8138730d31 100644
--- a/chromium/extensions/browser/value_store/lazy_leveldb.cc
+++ b/chromium/extensions/browser/value_store/lazy_leveldb.cc
@@ -102,7 +102,7 @@ ValueStore::Status LazyLevelDb::Read(const std::string& key,
return ToValueStoreError(s);
base::Optional<base::Value> read_value =
- base::JSONReader().ReadToValue(value_as_json);
+ base::JSONReader::Read(value_as_json);
if (!read_value) {
return ValueStore::Status(ValueStore::CORRUPTION, FixCorruption(&key),
kInvalidJson);
diff --git a/chromium/extensions/browser/value_store/value_store_frontend.cc b/chromium/extensions/browser/value_store/value_store_frontend.cc
index 9a7cebcda08..3391c0da5cf 100644
--- a/chromium/extensions/browser/value_store/value_store_frontend.cc
+++ b/chromium/extensions/browser/value_store/value_store_frontend.cc
@@ -11,7 +11,6 @@
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/scoped_refptr.h"
-#include "base/task/post_task.h"
#include "base/trace_event/trace_event.h"
#include "content/public/browser/browser_task_traits.h"
#include "content/public/browser/browser_thread.h"
@@ -45,8 +44,8 @@ class ValueStoreFrontend::Backend : public base::RefCountedThreadSafe<Backend> {
<< " failed: " << result.status().message;
}
- base::PostTask(FROM_HERE, {BrowserThread::UI},
- base::BindOnce(&ValueStoreFrontend::Backend::RunCallback,
+ content::GetUIThreadTaskRunner({})->PostTask(
+ FROM_HERE, base::BindOnce(&ValueStoreFrontend::Backend::RunCallback,
this, std::move(callback), std::move(value)));
}