#include "third_party/blink/renderer/core/css/style_sheet_list.h"
#include "third_party/blink/renderer/core/css/style_engine.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/frame/web_feature.h"
#include "third_party/blink/renderer/core/html/html_style_element.h"
#include "third_party/blink/renderer/core/html_names.h"
#include "third_party/blink/renderer/platform/instrumentation/use_counter.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
namespace blink {
StyleSheetList::StyleSheetList(TreeScope* tree_scope)
: … { … }
inline const HeapVector<Member<StyleSheet>>& StyleSheetList::StyleSheets()
const { … }
unsigned StyleSheetList::length() { … }
StyleSheet* StyleSheetList::item(unsigned index) { … }
HTMLStyleElement* StyleSheetList::GetNamedItem(const AtomicString& name) const { … }
CSSStyleSheet* StyleSheetList::AnonymousNamedGetter(const AtomicString& name) { … }
bool StyleSheetList::NamedPropertyQuery(const AtomicString& name,
ExceptionState&) { … }
void StyleSheetList::Trace(Visitor* visitor) const { … }
}