123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- // Copyright 2018 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #include "components/ui_devtools/root_element.h"
- #include "base/notreached.h"
- #include "components/ui_devtools/protocol.h"
- #include "components/ui_devtools/ui_element_delegate.h"
- namespace ui_devtools {
- RootElement::RootElement(UIElementDelegate* ui_element_delegate)
- : UIElement(UIElementType::ROOT, ui_element_delegate, nullptr) {}
- RootElement::~RootElement() {}
- void RootElement::GetBounds(gfx::Rect* bounds) const {
- NOTREACHED();
- }
- void RootElement::SetBounds(const gfx::Rect& bounds) {
- NOTREACHED();
- }
- void RootElement::GetVisible(bool* visible) const {
- NOTREACHED();
- }
- void RootElement::SetVisible(bool visible) {
- NOTREACHED();
- }
- std::vector<std::string> RootElement::GetAttributes() const {
- NOTREACHED();
- return {};
- }
- std::pair<gfx::NativeWindow, gfx::Rect>
- RootElement::GetNodeWindowAndScreenBounds() const {
- NOTREACHED();
- return {};
- }
- } // namespace ui_devtools
|