#include "third_party/blink/renderer/core/layout/layout_quote.h"
#include <algorithm>
#include "third_party/blink/renderer/core/css/style_containment_scope.h"
#include "third_party/blink/renderer/core/css/style_containment_scope_tree.h"
#include "third_party/blink/renderer/core/css/style_engine.h"
#include "third_party/blink/renderer/core/dom/pseudo_element.h"
#include "third_party/blink/renderer/core/layout/layout_text_combine.h"
#include "third_party/blink/renderer/core/layout/layout_text_fragment.h"
#include "third_party/blink/renderer/core/layout/layout_view.h"
#include "third_party/blink/renderer/platform/text/layout_locale.h"
#include "third_party/blink/renderer/platform/wtf/std_lib_extras.h"
#include "third_party/blink/renderer/platform/wtf/text/atomic_string.h"
namespace blink {
LayoutQuote::LayoutQuote(LayoutObject& owner, QuoteType quote)
: … { … }
LayoutQuote::~LayoutQuote() { … }
void LayoutQuote::Trace(Visitor* visitor) const { … }
void LayoutQuote::WillBeDestroyed() { … }
void LayoutQuote::WillBeRemovedFromTree() { … }
void LayoutQuote::StyleDidChange(StyleDifference diff,
const ComputedStyle* old_style) { … }
static scoped_refptr<const QuotesData> BasicQuotesData() { … }
void LayoutQuote::UpdateText() { … }
LayoutTextFragment* LayoutQuote::FindFragmentChild() const { … }
String LayoutQuote::ComputeText() const { … }
scoped_refptr<const QuotesData> LayoutQuote::GetQuotesData() const { … }
}