chromium/third_party/blink/renderer/core/content_capture/content_capture_manager.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/content_capture/content_capture_manager.h"

#include "base/time/time.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/layout/layout_text.h"

namespace blink {

namespace {

static constexpr base::TimeDelta kUserActivationExpiryPeriod =;

}  // namespace

ContentCaptureManager::UserActivation::UserActivation(
    const LocalFrame& local_frame)
    :{}

void ContentCaptureManager::UserActivation::Trace(Visitor* visitor) const {}

ContentCaptureManager::ContentCaptureManager(LocalFrame& local_frame_root)
    :{}

ContentCaptureManager::~ContentCaptureManager() = default;

void ContentCaptureManager::ScheduleTaskIfNeeded(const Node& node) {}

bool ContentCaptureManager::UserActivated(const Node& node) const {}

void ContentCaptureManager::ScheduleTask(
    ContentCaptureTask::ScheduleReason reason) {}

ContentCaptureTask* ContentCaptureManager::CreateContentCaptureTask() {}

void ContentCaptureManager::OnLayoutTextWillBeDestroyed(const Node& node) {}

void ContentCaptureManager::OnScrollPositionChanged() {}

void ContentCaptureManager::NotifyInputEvent(WebInputEvent::Type type,
                                             const LocalFrame& local_frame) {}

void ContentCaptureManager::OnNodeTextChanged(Node& node) {}

void ContentCaptureManager::Trace(Visitor* visitor) const {}

void ContentCaptureManager::OnFrameWasShown() {}

void ContentCaptureManager::OnFrameWasHidden() {}

void ContentCaptureManager::Shutdown() {}

}  // namespace blink