Home | History | Annotate | Download | only in shadow

Lines Matching refs:insertionPoint

32 #include "core/dom/shadow/InsertionPoint.h"
44 InsertionPoint::InsertionPoint(const QualifiedName& tagName, Document* document)
51 InsertionPoint::~InsertionPoint()
55 void InsertionPoint::attach(const AttachContext& context)
67 void InsertionPoint::detach(const AttachContext& context)
75 void InsertionPoint::willRecalcStyle(StyleChange change)
83 bool InsertionPoint::shouldUseFallbackElements() const
88 bool InsertionPoint::isActive() const
102 PassRefPtr<NodeList> InsertionPoint::getDistributedNodes()
113 bool InsertionPoint::rendererIsNeeded(const NodeRenderingContext& context)
118 void InsertionPoint::childrenChanged(bool changedByParser, Node* beforeChange, Node* afterChange, int childCountDelta)
127 Node::InsertionNotificationRequest InsertionPoint::insertedInto(ContainerNode* insertionPoint)
129 HTMLElement::insertedInto(insertionPoint);
134 if (isActive() && !m_registeredWithShadowRoot && insertionPoint->treeScope()->rootNode() == root) {
147 void InsertionPoint::removedFrom(ContainerNode* insertionPoint)
151 root = insertionPoint->containingShadowRoot();
164 if (m_registeredWithShadowRoot && insertionPoint->treeScope()->rootNode() == root) {
175 HTMLElement::removedFrom(insertionPoint);
178 void InsertionPoint::parseAttribute(const QualifiedName& name, const AtomicString& value)
188 bool InsertionPoint::resetStyleInheritance() const
193 void InsertionPoint::setResetStyleInheritance(bool value)
198 InsertionPoint* resolveReprojection(const Node* projectedNode)
200 InsertionPoint* insertionPoint = 0;
205 if (InsertionPoint* insertedTo = shadow->distributor().findInsertionPointFor(projectedNode)) {
207 insertionPoint = insertedTo;
213 if (InsertionPoint* insertedTo = parent->isShadowRoot() ? toShadowRoot(parent)->insertionPoint() : 0) {
215 insertionPoint = insertedTo;
223 return insertionPoint;
226 void collectInsertionPointsWhereNodeIsDistributed(const Node* node, Vector<InsertionPoint*, 8>& results)
231 if (InsertionPoint* insertedTo = shadow->distributor().findInsertionPointFor(node)) {
238 if (InsertionPoint* insertedTo = parent->isShadowRoot() ? toShadowRoot(parent)->insertionPoint() : 0) {