Home | History | Annotate | Download | only in page

Lines Matching defs:ownerElement

126 static inline Frame* parentFromOwnerElement(HTMLFrameOwnerElement* ownerElement)
128 if (!ownerElement)
130 return ownerElement->document()->frame();
149 inline Frame::Frame(Page* page, HTMLFrameOwnerElement* ownerElement, FrameLoaderClient* frameLoaderClient)
151 , m_treeNode(this, parentFromOwnerElement(ownerElement))
154 , m_ownerElement(ownerElement)
190 if (!ownerElement) {
199 Frame*& contentFrameSlot = ownerElement->m_contentFrame;
200 ASSERT(!contentFrameSlot || contentFrameSlot->ownerElement() != ownerElement);
209 PassRefPtr<Frame> Frame::create(Page* page, HTMLFrameOwnerElement* ownerElement, FrameLoaderClient* client)
211 RefPtr<Frame> frame = adoptRef(new Frame(page, ownerElement, client));
212 if (!ownerElement)
555 if (script->injectedFrames() == InjectInTopFrameOnly && ownerElement())
626 HTMLFrameOwnerElement* ownerElement = m_ownerElement;
627 if (!ownerElement)
629 RenderObject* object = ownerElement->renderer();
878 if (HTMLFrameOwnerElement* owner = ownerElement())