summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/renderer_host')
-rw-r--r--content/browser/renderer_host/input/synthetic_smooth_move_gesture.cc3
-rw-r--r--content/browser/renderer_host/input/synthetic_smooth_move_gesture.h2
-rw-r--r--content/browser/renderer_host/media/audio_output_device_enumerator.cc3
-rw-r--r--content/browser/renderer_host/media/audio_output_device_enumerator.h1
-rw-r--r--content/browser/renderer_host/p2p/socket_host_udp.cc3
-rw-r--r--content/browser/renderer_host/p2p/socket_host_udp.h1
-rw-r--r--content/browser/renderer_host/pepper/pepper_file_io_host.cc3
-rw-r--r--content/browser/renderer_host/pepper/pepper_file_io_host.h1
-rw-r--r--content/browser/renderer_host/pepper/pepper_network_proxy_host.cc3
-rw-r--r--content/browser/renderer_host/pepper/pepper_network_proxy_host.h1
-rw-r--r--content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.cc3
-rw-r--r--content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.h1
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;