diff options
Diffstat (limited to 'content/browser/renderer_host')
12 files changed, 25 insertions, 0 deletions
diff --git a/content/browser/renderer_host/input/synthetic_smooth_move_gesture.cc b/content/browser/renderer_host/input/synthetic_smooth_move_gesture.cc index 3ddb0a3..6a9264d 100644 --- a/content/browser/renderer_host/input/synthetic_smooth_move_gesture.cc +++ b/content/browser/renderer_host/input/synthetic_smooth_move_gesture.cc @@ -42,6 +42,9 @@ SyntheticSmoothMoveGestureParams::SyntheticSmoothMoveGestureParams() prevent_fling(true), add_slop(true) {} +SyntheticSmoothMoveGestureParams::SyntheticSmoothMoveGestureParams( + const SyntheticSmoothMoveGestureParams& other) = default; + SyntheticSmoothMoveGestureParams::~SyntheticSmoothMoveGestureParams() {} SyntheticSmoothMoveGesture::SyntheticSmoothMoveGesture( diff --git a/content/browser/renderer_host/input/synthetic_smooth_move_gesture.h b/content/browser/renderer_host/input/synthetic_smooth_move_gesture.h index 577a8c0..28be20e 100644 --- a/content/browser/renderer_host/input/synthetic_smooth_move_gesture.h +++ b/content/browser/renderer_host/input/synthetic_smooth_move_gesture.h @@ -24,6 +24,8 @@ namespace content { class CONTENT_EXPORT SyntheticSmoothMoveGestureParams { public: SyntheticSmoothMoveGestureParams(); + SyntheticSmoothMoveGestureParams( + const SyntheticSmoothMoveGestureParams& other); ~SyntheticSmoothMoveGestureParams(); enum InputType { MOUSE_DRAG_INPUT, MOUSE_WHEEL_INPUT, TOUCH_INPUT }; diff --git a/content/browser/renderer_host/media/audio_output_device_enumerator.cc b/content/browser/renderer_host/media/audio_output_device_enumerator.cc index cf4842d..24ef8f9 100644 --- a/content/browser/renderer_host/media/audio_output_device_enumerator.cc +++ b/content/browser/renderer_host/media/audio_output_device_enumerator.cc @@ -54,6 +54,9 @@ AudioOutputDeviceEnumeration::AudioOutputDeviceEnumeration( AudioOutputDeviceEnumeration::AudioOutputDeviceEnumeration() : has_actual_devices(false) {} +AudioOutputDeviceEnumeration::AudioOutputDeviceEnumeration( + const AudioOutputDeviceEnumeration& other) = default; + AudioOutputDeviceEnumeration::~AudioOutputDeviceEnumeration() {} AudioOutputDeviceEnumerator::AudioOutputDeviceEnumerator( diff --git a/content/browser/renderer_host/media/audio_output_device_enumerator.h b/content/browser/renderer_host/media/audio_output_device_enumerator.h index bf223a9..afb8204 100644 --- a/content/browser/renderer_host/media/audio_output_device_enumerator.h +++ b/content/browser/renderer_host/media/audio_output_device_enumerator.h @@ -50,6 +50,7 @@ struct AudioOutputDeviceEnumeration { const std::vector<AudioOutputDeviceInfo>& devices, bool has_actual_devices); AudioOutputDeviceEnumeration(); + AudioOutputDeviceEnumeration(const AudioOutputDeviceEnumeration& other); ~AudioOutputDeviceEnumeration(); std::vector<AudioOutputDeviceInfo> devices; diff --git a/content/browser/renderer_host/p2p/socket_host_udp.cc b/content/browser/renderer_host/p2p/socket_host_udp.cc index f7c56f9..4513536 100644 --- a/content/browser/renderer_host/p2p/socket_host_udp.cc +++ b/content/browser/renderer_host/p2p/socket_host_udp.cc @@ -84,6 +84,9 @@ P2PSocketHostUdp::PendingPacket::PendingPacket( memcpy(data->data(), &content[0], size); } +P2PSocketHostUdp::PendingPacket::PendingPacket(const PendingPacket& other) = + default; + P2PSocketHostUdp::PendingPacket::~PendingPacket() { } diff --git a/content/browser/renderer_host/p2p/socket_host_udp.h b/content/browser/renderer_host/p2p/socket_host_udp.h index 93fb633..57f1db3 100644 --- a/content/browser/renderer_host/p2p/socket_host_udp.h +++ b/content/browser/renderer_host/p2p/socket_host_udp.h @@ -58,6 +58,7 @@ class CONTENT_EXPORT P2PSocketHostUdp : public P2PSocketHost { const std::vector<char>& content, const rtc::PacketOptions& options, uint64_t id); + PendingPacket(const PendingPacket& other); ~PendingPacket(); net::IPEndPoint to; scoped_refptr<net::IOBuffer> data; diff --git a/content/browser/renderer_host/pepper/pepper_file_io_host.cc b/content/browser/renderer_host/pepper/pepper_file_io_host.cc index faead26..c3e52a6 100644 --- a/content/browser/renderer_host/pepper/pepper_file_io_host.cc +++ b/content/browser/renderer_host/pepper/pepper_file_io_host.cc @@ -147,6 +147,9 @@ PepperFileIOHost::UIThreadStuff::UIThreadStuff() { resolved_render_process_id = base::kNullProcessId; } +PepperFileIOHost::UIThreadStuff::UIThreadStuff(const UIThreadStuff& other) = + default; + PepperFileIOHost::UIThreadStuff::~UIThreadStuff() {} int32_t PepperFileIOHost::OnHostMsgOpen( diff --git a/content/browser/renderer_host/pepper/pepper_file_io_host.h b/content/browser/renderer_host/pepper/pepper_file_io_host.h index 90de1da..6899c2f 100644 --- a/content/browser/renderer_host/pepper/pepper_file_io_host.h +++ b/content/browser/renderer_host/pepper/pepper_file_io_host.h @@ -49,6 +49,7 @@ class PepperFileIOHost : public ppapi::host::ResourceHost, struct UIThreadStuff { UIThreadStuff(); + UIThreadStuff(const UIThreadStuff& other); ~UIThreadStuff(); base::ProcessId resolved_render_process_id; scoped_refptr<storage::FileSystemContext> file_system_context; diff --git a/content/browser/renderer_host/pepper/pepper_network_proxy_host.cc b/content/browser/renderer_host/pepper/pepper_network_proxy_host.cc index b80d1c6..58c220e 100644 --- a/content/browser/renderer_host/pepper/pepper_network_proxy_host.cc +++ b/content/browser/renderer_host/pepper/pepper_network_proxy_host.cc @@ -58,6 +58,9 @@ PepperNetworkProxyHost::~PepperNetworkProxyHost() { PepperNetworkProxyHost::UIThreadData::UIThreadData() : is_allowed(false) {} +PepperNetworkProxyHost::UIThreadData::UIThreadData(const UIThreadData& other) = + default; + PepperNetworkProxyHost::UIThreadData::~UIThreadData() {} // static diff --git a/content/browser/renderer_host/pepper/pepper_network_proxy_host.h b/content/browser/renderer_host/pepper/pepper_network_proxy_host.h index 0992c9f..309e692d 100644 --- a/content/browser/renderer_host/pepper/pepper_network_proxy_host.h +++ b/content/browser/renderer_host/pepper/pepper_network_proxy_host.h @@ -48,6 +48,7 @@ class CONTENT_EXPORT PepperNetworkProxyHost : public ppapi::host::ResourceHost { // DidGetUIThreadData, which sets allowed_ and proxy_service_. struct UIThreadData { UIThreadData(); + UIThreadData(const UIThreadData& other); ~UIThreadData(); bool is_allowed; scoped_refptr<net::URLRequestContextGetter> context_getter; diff --git a/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.cc b/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.cc index 04d9e98..b73029e 100644 --- a/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.cc +++ b/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.cc @@ -60,6 +60,9 @@ PepperUDPSocketMessageFilter::PendingSend::PendingSend( : address(address), port(port), buffer(buffer), context(context) { } +PepperUDPSocketMessageFilter::PendingSend::PendingSend( + const PendingSend& other) = default; + PepperUDPSocketMessageFilter::PendingSend::~PendingSend() { } diff --git a/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.h b/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.h index 314599b..7f9612c 100644 --- a/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.h +++ b/content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.h @@ -79,6 +79,7 @@ class CONTENT_EXPORT PepperUDPSocketMessageFilter int port, const scoped_refptr<net::IOBufferWithSize>& buffer, const ppapi::host::ReplyMessageContext& context); + PendingSend(const PendingSend& other); ~PendingSend(); net::IPAddressNumber address; |