Chromium Code Reviews| 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_ |