refactor: replace deprecated DISALLOW_COPY_AND_ASSIGN (#31633)
This commit is contained in:
parent
2a2a1a834c
commit
65a980c673
231 changed files with 918 additions and 576 deletions
|
@ -37,15 +37,18 @@ class ElectronGuestViewManagerDelegate
|
|||
: ExtensionsGuestViewManagerDelegate(context) {}
|
||||
~ElectronGuestViewManagerDelegate() override = default;
|
||||
|
||||
// disable copy
|
||||
ElectronGuestViewManagerDelegate(const ElectronGuestViewManagerDelegate&) =
|
||||
delete;
|
||||
ElectronGuestViewManagerDelegate& operator=(
|
||||
const ElectronGuestViewManagerDelegate&) = delete;
|
||||
|
||||
// GuestViewManagerDelegate:
|
||||
void OnGuestAdded(content::WebContents* guest_web_contents) const override {
|
||||
v8::Isolate* isolate = v8::Isolate::GetCurrent();
|
||||
v8::HandleScope scope(isolate);
|
||||
electron::api::WebContents::FromOrCreate(isolate, guest_web_contents);
|
||||
}
|
||||
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(ElectronGuestViewManagerDelegate);
|
||||
};
|
||||
|
||||
class ElectronMimeHandlerViewGuestDelegate
|
||||
|
@ -54,6 +57,12 @@ class ElectronMimeHandlerViewGuestDelegate
|
|||
ElectronMimeHandlerViewGuestDelegate() = default;
|
||||
~ElectronMimeHandlerViewGuestDelegate() override = default;
|
||||
|
||||
// disable copy
|
||||
ElectronMimeHandlerViewGuestDelegate(
|
||||
const ElectronMimeHandlerViewGuestDelegate&) = delete;
|
||||
ElectronMimeHandlerViewGuestDelegate& operator=(
|
||||
const ElectronMimeHandlerViewGuestDelegate&) = delete;
|
||||
|
||||
// MimeHandlerViewGuestDelegate.
|
||||
bool HandleContextMenu(content::WebContents* web_contents,
|
||||
const content::ContextMenuParams& params) override {
|
||||
|
@ -63,9 +72,6 @@ class ElectronMimeHandlerViewGuestDelegate
|
|||
}
|
||||
void RecordLoadMetric(bool in_main_frame,
|
||||
const std::string& mime_type) override {}
|
||||
|
||||
private:
|
||||
DISALLOW_COPY_AND_ASSIGN(ElectronMimeHandlerViewGuestDelegate);
|
||||
};
|
||||
|
||||
ElectronExtensionsAPIClient::ElectronExtensionsAPIClient() = default;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue