summaryrefslogtreecommitdiff
path: root/chromium/media/base/android/test_destruction_observable.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/media/base/android/test_destruction_observable.h')
-rw-r--r--chromium/media/base/android/test_destruction_observable.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/chromium/media/base/android/test_destruction_observable.h b/chromium/media/base/android/test_destruction_observable.h
index d11b7ab9dda..c4b77bbe3b4 100644
--- a/chromium/media/base/android/test_destruction_observable.h
+++ b/chromium/media/base/android/test_destruction_observable.h
@@ -19,11 +19,14 @@ class DestructionObserver;
class DestructionObservable {
public:
DestructionObservable();
+
+ DestructionObservable(const DestructionObservable&) = delete;
+ DestructionObservable& operator=(const DestructionObservable&) = delete;
+
virtual ~DestructionObservable();
std::unique_ptr<DestructionObserver> CreateDestructionObserver();
base::ScopedClosureRunner destruction_cb;
- DISALLOW_COPY_AND_ASSIGN(DestructionObservable);
};
// DestructionObserver lets you set expectations about the destruction of an
@@ -31,6 +34,10 @@ class DestructionObservable {
class DestructionObserver {
public:
DestructionObserver(DestructionObservable* observable);
+
+ DestructionObserver(const DestructionObserver&) = delete;
+ DestructionObserver& operator=(const DestructionObserver&) = delete;
+
virtual ~DestructionObserver();
void VerifyAndClearExpectations();
@@ -58,7 +65,6 @@ class DestructionObserver {
absl::optional<bool> expect_destruction_;
base::WeakPtrFactory<DestructionObserver> weak_factory_{this};
- DISALLOW_COPY_AND_ASSIGN(DestructionObserver);
};
} // namespace media