#include "third_party/blink/renderer/core/dom/document_parser_timing.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/loader/document_loader.h"
#include "third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h"
namespace blink {
const char DocumentParserTiming::kSupplementName[] = …;
DocumentParserTiming& DocumentParserTiming::From(Document& document) { … }
void DocumentParserTiming::MarkParserStart() { … }
void DocumentParserTiming::MarkParserStop() { … }
void DocumentParserTiming::MarkParserDetached() { … }
void DocumentParserTiming::RecordParserBlockedOnScriptLoadDuration(
base::TimeDelta duration,
bool script_inserted_via_document_write) { … }
void DocumentParserTiming::RecordParserBlockedOnScriptExecutionDuration(
base::TimeDelta duration,
bool script_inserted_via_document_write) { … }
void DocumentParserTiming::Trace(Visitor* visitor) const { … }
DocumentParserTiming::DocumentParserTiming(Document& document)
: … { … }
void DocumentParserTiming::NotifyDocumentParserTimingChanged() { … }
}