Commit 5d600d42 authored by michaelpg's avatar michaelpg Committed by Commit Bot

Move some of c/b/feedback/system_logs to //components/feedback

BUG=710168

Review-Url: https://codereview.chromium.org/2968613002
Cr-Commit-Position: refs/heads/master@{#487265}
parent 09b0ad28
...@@ -3184,10 +3184,6 @@ split_static_library("browser") { ...@@ -3184,10 +3184,6 @@ split_static_library("browser") {
"feedback/system_logs/log_sources/crash_ids_source.h", "feedback/system_logs/log_sources/crash_ids_source.h",
"feedback/system_logs/log_sources/memory_details_log_source.cc", "feedback/system_logs/log_sources/memory_details_log_source.cc",
"feedback/system_logs/log_sources/memory_details_log_source.h", "feedback/system_logs/log_sources/memory_details_log_source.h",
"feedback/system_logs/system_logs_fetcher.cc",
"feedback/system_logs/system_logs_fetcher.h",
"feedback/system_logs/system_logs_source.cc",
"feedback/system_logs/system_logs_source.h",
"first_run/first_run.cc", "first_run/first_run.cc",
"first_run/first_run.h", "first_run/first_run.h",
"first_run/first_run_dialog.h", "first_run/first_run_dialog.h",
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_COMMAND_LINE_LOG_SOURCE_H_ #define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_COMMAND_LINE_LOG_SOURCE_H_
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_DBUS_LOG_SOURCE_H_ #define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_DBUS_LOG_SOURCE_H_
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include "base/files/file_path.h" #include "base/files/file_path.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_DEVICE_EVENT_LOG_SOURCE_H_ #define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_DEVICE_EVENT_LOG_SOURCE_H_
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_LSB_RELEASE_LOG_SOURCE_H_ #define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_LSB_RELEASE_LOG_SOURCE_H_
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include "base/macros.h" #include "base/macros.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
#include "base/files/file.h" #include "base/files/file.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h"
#include "components/feedback/anonymizer_tool.h" #include "components/feedback/anonymizer_tool.h"
#include "components/feedback/system_logs/system_logs_source.h"
namespace base { namespace base {
class Time; class Time;
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_TOUCH_LOG_SOURCE_H_ #define CHROME_BROWSER_CHROMEOS_SYSTEM_LOGS_TOUCH_LOG_SOURCE_H_
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <memory> #include <memory>
#include "chrome/browser/extensions/chrome_extension_function.h" #include "chrome/browser/extensions/chrome_extension_function.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h"
#include "chrome/common/extensions/api/feedback_private.h" #include "chrome/common/extensions/api/feedback_private.h"
#include "components/feedback/system_logs/system_logs_source.h"
#include "extensions/browser/browser_context_keyed_api_factory.h" #include "extensions/browser/browser_context_keyed_api_factory.h"
#include "extensions/browser/extension_function.h" #include "extensions/browser/extension_function.h"
#include "ui/gfx/geometry/rect.h" #include "ui/gfx/geometry/rect.h"
......
...@@ -12,8 +12,8 @@ ...@@ -12,8 +12,8 @@
#include "base/callback.h" #include "base/callback.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h"
#include "components/feedback/feedback_data.h" #include "components/feedback/feedback_data.h"
#include "components/feedback/system_logs/system_logs_fetcher.h"
class Profile; class Profile;
......
...@@ -15,8 +15,8 @@ ...@@ -15,8 +15,8 @@
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "base/time/tick_clock.h" #include "base/time/tick_clock.h"
#include "base/time/time.h" #include "base/time/time.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h"
#include "chrome/common/extensions/api/feedback_private.h" #include "chrome/common/extensions/api/feedback_private.h"
#include "components/feedback/system_logs/system_logs_source.h"
#include "content/public/browser/browser_context.h" #include "content/public/browser/browser_context.h"
namespace extensions { namespace extensions {
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
#include "base/callback_helpers.h" #include "base/callback_helpers.h"
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/extensions/api/feedback_private/log_source_access_manager.h" #include "chrome/browser/extensions/api/feedback_private/log_source_access_manager.h"
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h" #include "components/feedback/system_logs/system_logs_fetcher.h"
#include "extensions/browser/api/api_resource.h" #include "extensions/browser/api/api_resource.h"
#include "extensions/browser/api/api_resource_manager.h" #include "extensions/browser/api/api_resource_manager.h"
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
#include <memory> #include <memory>
#include "base/callback.h" #include "base/callback.h"
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h"
#include "chrome/common/extensions/api/feedback_private.h" #include "chrome/common/extensions/api/feedback_private.h"
#include "components/feedback/system_logs/system_logs_fetcher.h"
namespace extensions { namespace extensions {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include "build/build_config.h" #include "build/build_config.h"
#include "chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.h" #include "chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.h"
#include "chrome/browser/feedback/system_logs/log_sources/memory_details_log_source.h" #include "chrome/browser/feedback/system_logs/log_sources/memory_details_log_source.h"
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h" #include "components/feedback/system_logs/system_logs_fetcher.h"
#if defined(OS_CHROMEOS) #if defined(OS_CHROMEOS)
#include "chrome/browser/chromeos/system_logs/command_line_log_source.h" #include "chrome/browser/chromeos/system_logs/command_line_log_source.h"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#include "chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.h" #include "chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.h"
#include "chrome/browser/feedback/system_logs/log_sources/crash_ids_source.h" #include "chrome/browser/feedback/system_logs/log_sources/crash_ids_source.h"
#include "chrome/browser/feedback/system_logs/log_sources/memory_details_log_source.h" #include "chrome/browser/feedback/system_logs/log_sources/memory_details_log_source.h"
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h" #include "components/feedback/system_logs/system_logs_fetcher.h"
#if defined(OS_CHROMEOS) #if defined(OS_CHROMEOS)
#include "chrome/browser/chromeos/system_logs/command_line_log_source.h" #include "chrome/browser/chromeos/system_logs/command_line_log_source.h"
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#include "base/macros.h" #include "base/macros.h"
#include "build/build_config.h" #include "build/build_config.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <vector> #include <vector>
#include "base/callback_forward.h" #include "base/callback_forward.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
#include "components/upload_list/upload_list.h" #include "components/upload_list/upload_list.h"
namespace system_logs { namespace system_logs {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#define CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_LOG_SOURCES_MEMORY_DETAILS_LOG_SOURCE_H_ #define CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_LOG_SOURCES_MEMORY_DETAILS_LOG_SOURCE_H_
#include "base/macros.h" #include "base/macros.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -23,12 +23,12 @@ ...@@ -23,12 +23,12 @@
#include "base/values.h" #include "base/values.h"
#include "chrome/browser/browser_process.h" #include "chrome/browser/browser_process.h"
#include "chrome/browser/feedback/system_logs/about_system_logs_fetcher.h" #include "chrome/browser/feedback/system_logs/about_system_logs_fetcher.h"
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h"
#include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile.h"
#include "chrome/common/chrome_paths.h" #include "chrome/common/chrome_paths.h"
#include "chrome/common/url_constants.h" #include "chrome/common/url_constants.h"
#include "chrome/grit/browser_resources.h" #include "chrome/grit/browser_resources.h"
#include "chrome/grit/generated_resources.h" #include "chrome/grit/generated_resources.h"
#include "components/feedback/system_logs/system_logs_fetcher.h"
#include "content/public/browser/url_data_source.h" #include "content/public/browser/url_data_source.h"
#include "content/public/browser/web_contents.h" #include "content/public/browser/web_contents.h"
#include "content/public/browser/web_ui.h" #include "content/public/browser/web_ui.h"
......
...@@ -24,6 +24,10 @@ static_library("feedback") { ...@@ -24,6 +24,10 @@ static_library("feedback") {
"feedback_uploader_factory.h", "feedback_uploader_factory.h",
"feedback_util.cc", "feedback_util.cc",
"feedback_util.h", "feedback_util.h",
"system_logs/system_logs_fetcher.cc",
"system_logs/system_logs_fetcher.h",
"system_logs/system_logs_source.cc",
"system_logs/system_logs_source.h",
"tracing_manager.cc", "tracing_manager.cc",
"tracing_manager.h", "tracing_manager.h",
] ]
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "chrome/browser/feedback/system_logs/system_logs_fetcher.h" #include "components/feedback/system_logs/system_logs_fetcher.h"
#include <utility> #include <utility>
...@@ -20,9 +20,7 @@ namespace { ...@@ -20,9 +20,7 @@ namespace {
// List of keys in the SystemLogsResponse map whose corresponding values will // List of keys in the SystemLogsResponse map whose corresponding values will
// not be anonymized. // not be anonymized.
constexpr const char* const kWhitelistedKeysOfUUIDs[] = { constexpr const char* const kWhitelistedKeysOfUUIDs[] = {
"CHROMEOS_BOARD_APPID", "CHROMEOS_BOARD_APPID", "CHROMEOS_CANARY_APPID", "CHROMEOS_RELEASE_APPID",
"CHROMEOS_CANARY_APPID",
"CHROMEOS_RELEASE_APPID",
"CLIENT_ID", "CLIENT_ID",
}; };
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_FETCHER_H_ #ifndef COMPONENTS_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_FETCHER_H_
#define CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_FETCHER_H_ #define COMPONENTS_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_FETCHER_H_
#include <stddef.h> #include <stddef.h>
...@@ -15,9 +15,9 @@ ...@@ -15,9 +15,9 @@
#include "base/callback.h" #include "base/callback.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "chrome/browser/feedback/system_logs/system_logs_source.h"
#include "components/feedback/anonymizer_tool.h" #include "components/feedback/anonymizer_tool.h"
#include "components/feedback/feedback_common.h" #include "components/feedback/feedback_common.h"
#include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
...@@ -80,4 +80,4 @@ class SystemLogsFetcher { ...@@ -80,4 +80,4 @@ class SystemLogsFetcher {
} // namespace system_logs } // namespace system_logs
#endif // CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_FETCHER_H_ #endif // COMPONENTS_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_FETCHER_H_
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "chrome/browser/feedback/system_logs/system_logs_source.h" #include "components/feedback/system_logs/system_logs_source.h"
namespace system_logs { namespace system_logs {
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_SOURCE_H_ #ifndef COMPONENTS_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_SOURCE_H_
#define CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_SOURCE_H_ #define COMPONENTS_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_SOURCE_H_
#include <string> #include <string>
...@@ -36,4 +36,4 @@ class SystemLogsSource { ...@@ -36,4 +36,4 @@ class SystemLogsSource {
} // namespace system_logs } // namespace system_logs
#endif // CHROME_BROWSER_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_SOURCE_H_ #endif // COMPONENTS_FEEDBACK_SYSTEM_LOGS_SYSTEM_LOGS_SOURCE_H_
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment