diff options
Diffstat (limited to 'content/renderer')
16 files changed, 28 insertions, 0 deletions
diff --git a/content/renderer/media/audio_renderer_mixer_manager.cc b/content/renderer/media/audio_renderer_mixer_manager.cc index 23b67a6..309eaa8 100644 --- a/content/renderer/media/audio_renderer_mixer_manager.cc +++ b/content/renderer/media/audio_renderer_mixer_manager.cc @@ -174,4 +174,6 @@ AudioRendererMixerManager::MixerKey::MixerKey( device_id(device_id), security_origin(security_origin) {} +AudioRendererMixerManager::MixerKey::MixerKey(const MixerKey& other) = default; + } // namespace content diff --git a/content/renderer/media/audio_renderer_mixer_manager.h b/content/renderer/media/audio_renderer_mixer_manager.h index d33dbc3..8b13388 100644 --- a/content/renderer/media/audio_renderer_mixer_manager.h +++ b/content/renderer/media/audio_renderer_mixer_manager.h @@ -80,6 +80,7 @@ class CONTENT_EXPORT AudioRendererMixerManager { const media::AudioParameters& params, const std::string& device_id, const url::Origin& security_origin); + MixerKey(const MixerKey& other); int source_render_frame_id; media::AudioParameters params; std::string device_id; diff --git a/content/renderer/media/media_stream_video_source.cc b/content/renderer/media/media_stream_video_source.cc index 942d248..c0094b9 100644 --- a/content/renderer/media/media_stream_video_source.cc +++ b/content/renderer/media/media_stream_video_source.cc @@ -576,6 +576,9 @@ MediaStreamVideoSource::TrackDescriptor::TrackDescriptor( callback(callback) { } +MediaStreamVideoSource::TrackDescriptor::TrackDescriptor( + const TrackDescriptor& other) = default; + MediaStreamVideoSource::TrackDescriptor::~TrackDescriptor() { } diff --git a/content/renderer/media/media_stream_video_source.h b/content/renderer/media/media_stream_video_source.h index cd40375..e86a7d1 100644 --- a/content/renderer/media/media_stream_video_source.h +++ b/content/renderer/media/media_stream_video_source.h @@ -164,6 +164,7 @@ class CONTENT_EXPORT MediaStreamVideoSource const VideoCaptureDeliverFrameCB& frame_callback, const blink::WebMediaConstraints& constraints, const ConstraintsCallback& callback); + TrackDescriptor(const TrackDescriptor& other); ~TrackDescriptor(); MediaStreamVideoTrack* track; diff --git a/content/renderer/media/video_capture_impl.cc b/content/renderer/media/video_capture_impl.cc index 8e50ede..bef9f3be 100644 --- a/content/renderer/media/video_capture_impl.cc +++ b/content/renderer/media/video_capture_impl.cc @@ -101,6 +101,7 @@ class VideoCaptureImpl::ClientBuffer2 }; VideoCaptureImpl::ClientInfo::ClientInfo() {} +VideoCaptureImpl::ClientInfo::ClientInfo(const ClientInfo& other) = default; VideoCaptureImpl::ClientInfo::~ClientInfo() {} VideoCaptureImpl::VideoCaptureImpl( diff --git a/content/renderer/media/video_capture_impl.h b/content/renderer/media/video_capture_impl.h index cd2a809..c320775 100644 --- a/content/renderer/media/video_capture_impl.h +++ b/content/renderer/media/video_capture_impl.h @@ -96,6 +96,7 @@ class CONTENT_EXPORT VideoCaptureImpl // for capturing and callbacks to the client. struct ClientInfo { ClientInfo(); + ClientInfo(const ClientInfo& other); ~ClientInfo(); media::VideoCaptureParams params; VideoCaptureStateUpdateCB state_update_cb; diff --git a/content/renderer/media/webrtc_identity_service.cc b/content/renderer/media/webrtc_identity_service.cc index c38d192..16cdd99 100644 --- a/content/renderer/media/webrtc_identity_service.cc +++ b/content/renderer/media/webrtc_identity_service.cc @@ -20,6 +20,9 @@ WebRTCIdentityService::RequestInfo::RequestInfo( success_callback(success_callback), failure_callback(failure_callback) {} +WebRTCIdentityService::RequestInfo::RequestInfo(const RequestInfo& other) = + default; + WebRTCIdentityService::RequestInfo::~RequestInfo() {} WebRTCIdentityService::WebRTCIdentityService() : next_request_id_(1) { diff --git a/content/renderer/media/webrtc_identity_service.h b/content/renderer/media/webrtc_identity_service.h index 6092f8a..927700d 100644 --- a/content/renderer/media/webrtc_identity_service.h +++ b/content/renderer/media/webrtc_identity_service.h @@ -69,6 +69,7 @@ class CONTENT_EXPORT WebRTCIdentityService : public RenderProcessObserver { RequestInfo(const WebRTCIdentityMsg_RequestIdentity_Params& params, const SuccessCallback& success_callback, const FailureCallback& failure_callback); + RequestInfo(const RequestInfo& other); ~RequestInfo(); WebRTCIdentityMsg_RequestIdentity_Params params; diff --git a/content/renderer/pepper/pepper_broker.cc b/content/renderer/pepper/pepper_broker.cc index b1e0626..0869e80 100644 --- a/content/renderer/pepper/pepper_broker.cc +++ b/content/renderer/pepper/pepper_broker.cc @@ -208,6 +208,9 @@ void PepperBroker::OnBrokerPermissionResult(PPB_Broker_Impl* client, PepperBroker::PendingConnection::PendingConnection() : is_authorized(false) {} +PepperBroker::PendingConnection::PendingConnection( + const PendingConnection& other) = default; + PepperBroker::PendingConnection::~PendingConnection() {} void PepperBroker::ReportFailureToClients(int error_code) { diff --git a/content/renderer/pepper/pepper_broker.h b/content/renderer/pepper/pepper_broker.h index 1140d4e..fda0045 100644 --- a/content/renderer/pepper/pepper_broker.h +++ b/content/renderer/pepper/pepper_broker.h @@ -72,6 +72,7 @@ class PepperBroker : public base::RefCountedThreadSafe<PepperBroker> { struct PendingConnection { PendingConnection(); + PendingConnection(const PendingConnection& other); ~PendingConnection(); bool is_authorized; diff --git a/content/renderer/pepper/pepper_compositor_host.cc b/content/renderer/pepper/pepper_compositor_host.cc index 939cd98..3225424 100644 --- a/content/renderer/pepper/pepper_compositor_host.cc +++ b/content/renderer/pepper/pepper_compositor_host.cc @@ -145,6 +145,8 @@ PepperCompositorHost::LayerData::LayerData( const scoped_refptr<cc::Layer>& cc, const ppapi::CompositorLayerData& pp) : cc_layer(cc), pp_layer(pp) {} +PepperCompositorHost::LayerData::LayerData(const LayerData& other) = default; + PepperCompositorHost::LayerData::~LayerData() {} PepperCompositorHost::PepperCompositorHost( diff --git a/content/renderer/pepper/pepper_compositor_host.h b/content/renderer/pepper/pepper_compositor_host.h index fab6417..599f3469 100644 --- a/content/renderer/pepper/pepper_compositor_host.h +++ b/content/renderer/pepper/pepper_compositor_host.h @@ -91,6 +91,7 @@ class PepperCompositorHost : public ppapi::host::ResourceHost { struct LayerData { LayerData(const scoped_refptr<cc::Layer>& cc, const ppapi::CompositorLayerData& pp); + LayerData(const LayerData& other); ~LayerData(); scoped_refptr<cc::Layer> cc_layer; diff --git a/content/renderer/pepper/pepper_video_capture_host.cc b/content/renderer/pepper/pepper_video_capture_host.cc index 4e08661..e960474 100644 --- a/content/renderer/pepper/pepper_video_capture_host.cc +++ b/content/renderer/pepper/pepper_video_capture_host.cc @@ -412,6 +412,9 @@ PepperVideoCaptureHost::BufferInfo::BufferInfo() : in_use(false), data(NULL), buffer() { } +PepperVideoCaptureHost::BufferInfo::BufferInfo(const BufferInfo& other) = + default; + PepperVideoCaptureHost::BufferInfo::~BufferInfo() { } diff --git a/content/renderer/pepper/pepper_video_capture_host.h b/content/renderer/pepper/pepper_video_capture_host.h index 01d678b..5a2dead 100644 --- a/content/renderer/pepper/pepper_video_capture_host.h +++ b/content/renderer/pepper/pepper_video_capture_host.h @@ -95,6 +95,7 @@ class PepperVideoCaptureHost : public ppapi::host::ResourceHost { // Buffers of video frame. struct BufferInfo { BufferInfo(); + BufferInfo(const BufferInfo& other); ~BufferInfo(); bool in_use; diff --git a/content/renderer/pepper/plugin_power_saver_helper.cc b/content/renderer/pepper/plugin_power_saver_helper.cc index 10f0954..36d65e3 100644 --- a/content/renderer/pepper/plugin_power_saver_helper.cc +++ b/content/renderer/pepper/plugin_power_saver_helper.cc @@ -33,6 +33,9 @@ PluginPowerSaverHelper::PeripheralPlugin::PeripheralPlugin( : content_origin(content_origin), unthrottle_callback(unthrottle_callback) {} +PluginPowerSaverHelper::PeripheralPlugin::PeripheralPlugin( + const PeripheralPlugin& other) = default; + PluginPowerSaverHelper::PeripheralPlugin::~PeripheralPlugin() { } diff --git a/content/renderer/pepper/plugin_power_saver_helper.h b/content/renderer/pepper/plugin_power_saver_helper.h index 95fbc88..2f3bb44 100644 --- a/content/renderer/pepper/plugin_power_saver_helper.h +++ b/content/renderer/pepper/plugin_power_saver_helper.h @@ -37,6 +37,7 @@ class CONTENT_EXPORT PluginPowerSaverHelper : public RenderFrameObserver { struct PeripheralPlugin { PeripheralPlugin(const url::Origin& content_origin, const base::Closure& unthrottle_callback); + PeripheralPlugin(const PeripheralPlugin& other); ~PeripheralPlugin(); url::Origin content_origin; |