Refactoring: Moving the SafeJsonParser to its own component.
So it can be used by other components, particularly parsing Certificate
Transparency's Signed Tree Heads fetched from third-parties.
BUG=
Review URL: https://codereview.chromium.org/1140053003
Cr-Commit-Position: refs/heads/master@{#332573}
diff --git a/chrome/browser/safe_json_parser_browsertest.cc b/chrome/browser/safe_json_parser_browsertest.cc
index b6c45377..97957f0e 100644
--- a/chrome/browser/safe_json_parser_browsertest.cc
+++ b/chrome/browser/safe_json_parser_browsertest.cc
@@ -7,13 +7,15 @@
#include "base/json/json_writer.h"
#include "base/memory/scoped_ptr.h"
#include "base/values.h"
-#include "chrome/browser/safe_json_parser.h"
#include "chrome/test/base/in_process_browser_test.h"
+#include "components/safe_json_parser/safe_json_parser.h"
#include "content/public/test/test_browser_thread_bundle.h"
#include "content/public/test/test_utils.h"
namespace {
+using safe_json_parser::SafeJsonParser;
+
std::string MaybeToJson(const base::Value* value) {
if (!value)
return "(null)";