chromium/third_party/blink/renderer/core/css/style_containment_scope_tree.cc

// Copyright 2023 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/css/style_containment_scope_tree.h"

#include "third_party/blink/renderer/core/css/style_containment_scope.h"
#include "third_party/blink/renderer/core/dom/layout_tree_builder_traversal.h"
#include "third_party/blink/renderer/core/dom/node_computed_style.h"
#include "third_party/blink/renderer/core/dom/pseudo_element.h"
#include "third_party/blink/renderer/core/layout/layout_quote.h"

namespace blink {

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

StyleContainmentScope*
StyleContainmentScopeTree::FindOrCreateEnclosingScopeForElement(
    const Element& element) {}

void StyleContainmentScopeTree::DestroyScopeForElement(const Element& element) {}

void StyleContainmentScopeTree::RemoveScopeForElement(const Element& element) {}

StyleContainmentScope* StyleContainmentScopeTree::CreateScopeForElement(
    const Element& element) {}

namespace {

StyleContainmentScope* FindCommonAncestor(StyleContainmentScope* scope1,
                                          StyleContainmentScope* scope2) {}

}  // namespace

void StyleContainmentScopeTree::UpdateOutermostQuotesDirtyScope(
    StyleContainmentScope* scope) {}

void StyleContainmentScopeTree::UpdateQuotes() {}

#if DCHECK_IS_ON()
String StyleContainmentScopeTree::ToString(StyleContainmentScope* style_scope,
                                           wtf_size_t depth) const {}
#endif  // DCHECK_IS_ON()

}  // namespace blink