#include "third_party/blink/renderer/core/css/document_style_sheet_collection.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_observable_array_css_style_sheet.h"
#include "third_party/blink/renderer/core/css/document_style_sheet_collector.h"
#include "third_party/blink/renderer/core/css/resolver/style_resolver.h"
#include "third_party/blink/renderer/core/css/style_change_reason.h"
#include "third_party/blink/renderer/core/css/style_engine.h"
#include "third_party/blink/renderer/core/css/style_sheet_candidate.h"
#include "third_party/blink/renderer/core/css/style_sheet_contents.h"
#include "third_party/blink/renderer/core/css/style_sheet_list.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/dom/processing_instruction.h"
#include "third_party/blink/renderer/core/style/computed_style.h"
namespace blink {
DocumentStyleSheetCollection::DocumentStyleSheetCollection(
TreeScope& tree_scope)
: … { … }
void DocumentStyleSheetCollection::CollectStyleSheetsFromCandidates(
StyleEngine& engine,
DocumentStyleSheetCollector& collector) { … }
void DocumentStyleSheetCollection::CollectStyleSheets(
StyleEngine& engine,
DocumentStyleSheetCollector& collector) { … }
void DocumentStyleSheetCollection::UpdateActiveStyleSheets(
StyleEngine& engine) { … }
}