chromium/third_party/blink/renderer/core/frame/viewport_data.cc

// Copyright 2018 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/frame/viewport_data.h"

#include "third_party/blink/public/mojom/use_counter/metrics/web_feature.mojom-blink.h"

#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/frame/local_frame_client.h"
#include "third_party/blink/renderer/core/frame/settings.h"
#include "third_party/blink/renderer/core/frame/visual_viewport.h"
#include "third_party/blink/renderer/core/mobile_metrics/mobile_friendliness_checker.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/page/viewport_description.h"
#include "ui/base/ime/mojom/virtual_keyboard_types.mojom-blink.h"

namespace blink {

ViewportData::ViewportData(Document& document)
    :{}

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

void ViewportData::Shutdown() {}

bool ViewportData::ShouldMergeWithLegacyDescription(
    ViewportDescription::Type origin) const {}

void ViewportData::SetViewportDescription(
    const ViewportDescription& viewport_description) {}

ViewportDescription ViewportData::GetViewportDescription() const {}

void ViewportData::UpdateViewportDescription() {}

void ViewportData::SetExpandIntoDisplayCutout(bool expand) {}

void ViewportData::SetVirtualKeyboardOverlaysContent(bool overlays_content) {}

}  // namespace blink