Index: url/ipc/url_param_traits.h |
diff --git a/ui/events/ipc/latency_info_param_traits.h b/url/ipc/url_param_traits.h |
similarity index 50% |
copy from ui/events/ipc/latency_info_param_traits.h |
copy to url/ipc/url_param_traits.h |
index 9e11104341fc6d3907db26c35542555304011673..c556f90535e640b498c2c700d6f32df8615be7ee 100644 |
--- a/ui/events/ipc/latency_info_param_traits.h |
+++ b/url/ipc/url_param_traits.h |
@@ -1,23 +1,26 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2016 The Chromium Authors. All rights reserved. |
brettw
2016/02/22 22:07:15
New copyright notice has no "(c)". Also for other
|
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef UI_EVENTS_IPC_LATENCY_INFO_PARAM_TRAITS_H_ |
-#define UI_EVENTS_IPC_LATENCY_INFO_PARAM_TRAITS_H_ |
+#ifndef URL_IPC_URL_PARAM_TRAITS_H_ |
+#define URL_IPC_URL_PARAM_TRAITS_H_ |
-#include "ui/events/ipc/events_ipc_export.h" |
-#include "ui/events/latency_info.h" |
+#include "ipc/ipc_message_utils.h" |
+#include "url/gurl.h" |
+#include "url/url_export.h" |
brettw
2016/02/22 22:07:15
Delete this line and the usage of URL_EXPORT below
|
namespace IPC { |
+ |
template <> |
-struct EVENTS_IPC_EXPORT ParamTraits<ui::LatencyInfo> { |
- typedef ui::LatencyInfo param_type; |
+struct URL_EXPORT ParamTraits<GURL> { |
+ typedef GURL param_type; |
static void Write(base::Pickle* m, const param_type& p); |
static bool Read(const base::Pickle* m, |
base::PickleIterator* iter, |
param_type* p); |
static void Log(const param_type& p, std::string* l); |
}; |
+ |
} // namespace IPC |
-#endif // UI_EVENTS_IPC_LATENCY_INFO_PARAM_TRAITS_H_ |
+#endif // URL_IPC_URL_PARAM_TRAITS_H_ |