void HTMLImportChild::shareLoader(HTMLImportChild* loader) { ASSERT(!m_loader); m_loader = loader->m_loader; m_loader->addClient(this); stateWillChange(); }
void HTMLImportChild::didFinishLoading() { clearResource(); stateWillChange(); if (m_customElementMicrotaskStep) CustomElementMicrotaskDispatcher::instance().importDidFinish(m_customElementMicrotaskStep.get()); }
void HTMLImportChild::wasAlreadyLoaded() { ASSERT(!m_loader); ASSERT(m_client); ensureLoader(); stateWillChange(); }
void HTMLImport::appendImport(HTMLImport* child) { appendChild(child); // This prevents HTML parser from going beyond the // blockage line before the precise state is computed by recalcState(). if (child->isSync()) m_state = HTMLImportState::blockedState(); stateWillChange(); }
void HTMLImportChild::didFinishUpgradingCustomElements() { stateWillChange(); m_customElementMicrotaskStep.clear(); }
void HTMLImportChild::didFinishLoading() { stateWillChange(); CustomElement::didFinishLoadingImport(*(root()->document())); }
void HTMLImportChild::didShareLoader() { createCustomElementMicrotaskStepIfNeeded(); stateWillChange(); }
void HTMLImportChild::didFinishLoading() { clearResource(); stateWillChange(); }
void HTMLImportChild::didFinishLoading() { stateWillChange(); }
void HTMLImportChild::didShareLoader() { stateWillChange(); }