summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h')
-rw-r--r--chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h b/chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h
index 1fdd4a2eefb..06d0e59e76d 100644
--- a/chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h
+++ b/chromium/third_party/blink/renderer/platform/scheduler/common/pollable_thread_safe_flag.h
@@ -6,7 +6,6 @@
#define THIRD_PARTY_BLINK_RENDERER_PLATFORM_SCHEDULER_COMMON_POLLABLE_THREAD_SAFE_FLAG_H_
#include "base/atomicops.h"
-#include "base/macros.h"
#include "base/synchronization/lock.h"
#include "third_party/blink/renderer/platform/wtf/allocator/allocator.h"
@@ -21,6 +20,8 @@ class PollableThreadSafeFlag {
public:
explicit PollableThreadSafeFlag(base::Lock* write_lock);
+ PollableThreadSafeFlag(const PollableThreadSafeFlag&) = delete;
+ PollableThreadSafeFlag& operator=(const PollableThreadSafeFlag&) = delete;
// Set the flag. May only be called if |write_lock| is held.
void SetWhileLocked(bool value);
@@ -31,8 +32,6 @@ class PollableThreadSafeFlag {
private:
base::subtle::Atomic32 flag_;
base::Lock* write_lock_; // Not owned.
-
- DISALLOW_COPY_AND_ASSIGN(PollableThreadSafeFlag);
};
#endif // THIRD_PARTY_BLINK_RENDERER_PLATFORM_SCHEDULER_COMMON_POLLABLE_THREAD_SAFE_FLAG_H_