| Index: components/network_hints/common/network_hints_param_traits.h
|
| diff --git a/components/network_hints/common/network_hints_messages.h b/components/network_hints/common/network_hints_param_traits.h
|
| similarity index 42%
|
| rename from components/network_hints/common/network_hints_messages.h
|
| rename to components/network_hints/common/network_hints_param_traits.h
|
| index 82fce8f0f93c62e2f44eab49d905d9bd6f27ef1a..db9b73aa2e9df7716db137ae60b2f8d16cc5be49 100644
|
| --- a/components/network_hints/common/network_hints_messages.h
|
| +++ b/components/network_hints/common/network_hints_param_traits.h
|
| @@ -2,7 +2,9 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -// Multiply-included file, no traditional include guard.
|
| +#ifndef COMPONENTS_NETWORK_HINTS_COMMON_NETWORK_HINTS_PARAM_TRAITS_H_
|
| +#define COMPONENTS_NETWORK_HINTS_COMMON_NETWORK_HINTS_PARAM_TRAITS_H_
|
| +
|
| #include <string>
|
| #include <vector>
|
|
|
| @@ -11,15 +13,12 @@
|
| #include "ipc/ipc_message_utils.h"
|
| #include "url/ipc/url_param_traits.h"
|
|
|
| -// Singly-included section for custom IPC traits.
|
| -#ifndef COMPONENTS_NETWORK_HINTS_COMMON_NETWORK_HINTS_MESSAGES_H_
|
| -#define COMPONENTS_NETWORK_HINTS_COMMON_NETWORK_HINTS_MESSAGES_H_
|
| -
|
| namespace IPC {
|
|
|
| template <>
|
| struct ParamTraits<network_hints::LookupRequest> {
|
| typedef network_hints::LookupRequest param_type;
|
| + static void GetSize(base::PickleSizer* s, const param_type& p);
|
| static void Write(base::Pickle* m, const param_type& p);
|
| static bool Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| @@ -29,22 +28,4 @@ struct ParamTraits<network_hints::LookupRequest> {
|
|
|
| } // namespace IPC
|
|
|
| -#endif // COMPONENTS_NETWORK_HINTS_COMMON_NETWORK_HINTS_MESSAGES_H_
|
| -
|
| -#define IPC_MESSAGE_START NetworkHintsMsgStart
|
| -
|
| -//-----------------------------------------------------------------------------
|
| -// Host messages
|
| -// These are messages sent from the renderer process to the browser process.
|
| -
|
| -// Request for a DNS prefetch of the names in the array.
|
| -// NameList is typedef'ed std::vector<std::string>
|
| -IPC_MESSAGE_CONTROL1(NetworkHintsMsg_DNSPrefetch,
|
| - network_hints::LookupRequest)
|
| -
|
| -
|
| -// Request for preconnect to host providing resource specified by URL
|
| -IPC_MESSAGE_CONTROL3(NetworkHintsMsg_Preconnect,
|
| - GURL /* preconnect target url */,
|
| - bool /* Does connection have its credentials flag set */,
|
| - int /* number of connections */)
|
| +#endif // COMPONENTS_NETWORK_HINTS_COMMON_NETWORK_HINTS_PARAM_TRAITS_H_
|
|
|