Remove DISALLOW_ macro from libcef/ (see issue #3234)

Also perform related C++ cleanup:
- Use =default instead of {} for default implementations of
  constructors/destructors.
- Replace typedef with using.
This commit is contained in:
Marshall Greenblatt
2021-12-06 15:40:25 -05:00
parent 83ffc1f00d
commit 9484d6528c
205 changed files with 944 additions and 542 deletions

View File

@@ -15,6 +15,9 @@ class CefX509CertPrincipalImpl : public CefX509CertPrincipal {
public:
explicit CefX509CertPrincipalImpl(const net::CertPrincipal& value);
CefX509CertPrincipalImpl(const CefX509CertPrincipalImpl&) = delete;
CefX509CertPrincipalImpl& operator=(const CefX509CertPrincipalImpl&) = delete;
// CefX509CertPrincipal methods.
CefString GetDisplayName() override;
CefString GetCommonName() override;
@@ -30,7 +33,6 @@ class CefX509CertPrincipalImpl : public CefX509CertPrincipal {
net::CertPrincipal value_;
IMPLEMENT_REFCOUNTING(CefX509CertPrincipalImpl);
DISALLOW_COPY_AND_ASSIGN(CefX509CertPrincipalImpl);
};
#endif // CEF_LIBCEF_BROWSER_X509_CERT_PRINCIPAL_IMPL_H_