chromium/third_party/blink/renderer/core/page/scrolling/top_document_root_scroller_controller.cc

// Copyright 2016 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/page/scrolling/top_document_root_scroller_controller.h"

#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/dom/element.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/frame/local_frame_view.h"
#include "third_party/blink/renderer/core/frame/page_scale_constraints_set.h"
#include "third_party/blink/renderer/core/frame/root_frame_viewport.h"
#include "third_party/blink/renderer/core/frame/visual_viewport.h"
#include "third_party/blink/renderer/core/html/html_frame_owner_element.h"
#include "third_party/blink/renderer/core/layout/layout_view.h"
#include "third_party/blink/renderer/core/page/chrome_client.h"
#include "third_party/blink/renderer/core/page/page.h"
#include "third_party/blink/renderer/core/paint/paint_layer.h"
#include "third_party/blink/renderer/core/paint/paint_layer_scrollable_area.h"
#include "third_party/blink/renderer/core/scroll/scrollable_area.h"

namespace blink {

namespace {

ScrollableArea* GetScrollableArea(Node* node) {}

}  // namespace

TopDocumentRootScrollerController::TopDocumentRootScrollerController(Page& page)
    :{}

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

void TopDocumentRootScrollerController::DidChangeRootScroller() {}

void TopDocumentRootScrollerController::DidResizeViewport() {}

ScrollableArea* TopDocumentRootScrollerController::RootScrollerArea() const {}

gfx::Size TopDocumentRootScrollerController::RootScrollerVisibleArea() const {}

void TopDocumentRootScrollerController::Reset() {}

Node* TopDocumentRootScrollerController::FindGlobalRootScroller() {}

void SetNeedsCompositingUpdateOnAncestors(Node* node) {}

void TopDocumentRootScrollerController::UpdateGlobalRootScroller(
    Node* new_global_root_scroller) {}

void TopDocumentRootScrollerController::UpdateCachedBits(Node* old_global,
                                                         Node* new_global) {}

Document* TopDocumentRootScrollerController::TopDocument() const {}

void TopDocumentRootScrollerController::DidDisposeScrollableArea(
    ScrollableArea& area) {}

void TopDocumentRootScrollerController::Initialize(
    RootFrameViewport& root_frame_viewport,
    Document& main_document) {}

Node* TopDocumentRootScrollerController::GlobalRootScroller() const {}

}  // namespace blink