Commit 0e4d0a92 authored by Jaehyun Ko's avatar Jaehyun Ko Committed by Commit Bot

Replace DISALLOW_COPY_AND_ASSIGN macros in core/intersection_observer

Bug: 1010217
Change-Id: I579859a6926a13c2afc26d273d240056c50703f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2344429Reviewed-by: default avatarFernando Serboncini <fserb@chromium.org>
Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
Commit-Queue: Hyunjune Kim <hyunjune.kim@samsung.com>
Cr-Commit-Position: refs/heads/master@{#797123}
parent efaf5ef7
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
#include <algorithm> #include <algorithm>
#include <limits> #include <limits>
#include "base/macros.h"
#include "base/numerics/clamped_math.h" #include "base/numerics/clamped_math.h"
#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h" #include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_intersection_observer_callback.h" #include "third_party/blink/renderer/bindings/core/v8/v8_intersection_observer_callback.h"
...@@ -48,6 +47,10 @@ class IntersectionObserverDelegateImpl final ...@@ -48,6 +47,10 @@ class IntersectionObserverDelegateImpl final
: context_(context), : context_(context),
callback_(std::move(callback)), callback_(std::move(callback)),
delivery_behavior_(delivery_behavior) {} delivery_behavior_(delivery_behavior) {}
IntersectionObserverDelegateImpl(const IntersectionObserverDelegateImpl&) =
delete;
IntersectionObserverDelegateImpl& operator=(
const IntersectionObserverDelegateImpl&) = delete;
IntersectionObserver::DeliveryBehavior GetDeliveryBehavior() const override { IntersectionObserver::DeliveryBehavior GetDeliveryBehavior() const override {
return delivery_behavior_; return delivery_behavior_;
...@@ -69,7 +72,6 @@ class IntersectionObserverDelegateImpl final ...@@ -69,7 +72,6 @@ class IntersectionObserverDelegateImpl final
WeakMember<ExecutionContext> context_; WeakMember<ExecutionContext> context_;
IntersectionObserver::EventCallback callback_; IntersectionObserver::EventCallback callback_;
IntersectionObserver::DeliveryBehavior delivery_behavior_; IntersectionObserver::DeliveryBehavior delivery_behavior_;
DISALLOW_COPY_AND_ASSIGN(IntersectionObserverDelegateImpl);
}; };
void ParseMargin(String margin_parameter, void ParseMargin(String margin_parameter,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment