Home | History | Annotate | Download | only in frame

Lines Matching defs:LocalFrame

31 #include "core/frame/LocalFrame.h"
76 static inline float parentPageZoomFactor(LocalFrame* frame)
84 static inline float parentTextZoomFactor(LocalFrame* frame)
92 inline LocalFrame::LocalFrame(FrameLoaderClient* client, FrameHost* host, FrameOwner* owner)
109 PassRefPtrWillBeRawPtr<LocalFrame> LocalFrame::create(FrameLoaderClient* client, FrameHost* host, FrameOwner* owner)
111 RefPtrWillBeRawPtr<LocalFrame> frame = adoptRefWillBeNoop(new LocalFrame(client, host, owner));
116 LocalFrame::~LocalFrame()
131 // during FrameOwner detachment instead, see LocalFrame::disconnectOwnerElement().
142 void LocalFrame::trace(Visitor* visitor)
155 HeapSupplementable<LocalFrame>::trace(visitor);
160 void LocalFrame::detach()
164 RefPtrWillBeRawPtr<LocalFrame> protect(this);
175 bool LocalFrame::inScope(TreeScope* scope) const
188 void LocalFrame::detachView()
199 void LocalFrame::setView(PassRefPtr<FrameView> view)
223 void LocalFrame::setPrinting(bool printing, const FloatSize& pageSize, const FloatSize& originalPageSize, float maximumShrinkRatio)
247 bool LocalFrame::shouldUsePrintingLayout() const
254 FloatSize LocalFrame::resizePageRectsKeepingRatio(const FloatSize& originalSize, const FloatSize& expectedSize)
274 void LocalFrame::setDOMWindow(PassRefPtrWillBeRawPtr<LocalDOMWindow> domWindow)
280 // It is not invoked when finalizing the LocalFrame, as setDOMWindow() isn't
290 void LocalFrame::didChangeVisibilityState()
295 WillBeHeapVector<RefPtrWillBeMember<LocalFrame> > childFrames;
305 void LocalFrame::addDestructionObserver(FrameDestructionObserver* observer)
310 void LocalFrame::removeDestructionObserver(FrameDestructionObserver* observer)
315 void LocalFrame::willDetachFrameHost()
339 void LocalFrame::detachFromFrameHost()
346 String LocalFrame::documentTypeString() const
354 String LocalFrame::selectedText() const
359 String LocalFrame::selectedTextForClipboard() const
364 VisiblePosition LocalFrame::visiblePositionForPoint(const IntPoint& framePoint)
379 RenderView* LocalFrame::contentRenderer() const
384 Document* LocalFrame::document() const
389 Document* LocalFrame::documentAtPoint(const IntPoint& point)
402 PassRefPtrWillBeRawPtr<Range> LocalFrame::rangeForPoint(const IntPoint& framePoint)
426 void LocalFrame::createView(const IntSize& viewportSize, const Color& backgroundColor, bool transparent,
470 void LocalFrame::countObjectsNeedingLayout(unsigned& needsLayoutObjects, unsigned& totalObjects, bool& isPartial)
489 String LocalFrame::layerTreeAsText(LayerTreeFlags flags) const
510 String LocalFrame::localLayerTreeAsText(unsigned flags) const
518 void LocalFrame::setPageZoomFactor(float factor)
523 void LocalFrame::setTextZoomFactor(float factor)
528 void LocalFrame::setPageAndTextZoomFactors(float pageZoomFactor, float textZoomFactor)
569 void LocalFrame::deviceOrPageScaleFactorChanged()
578 bool LocalFrame::isURLAllowed(const KURL& url) const
597 bool LocalFrame::shouldReuseDefaultView(const KURL& url) const
602 void LocalFrame::removeSpellingMarkersUnderWords(const Vector<String>& words)
608 ScopedFramePaintingState(LocalFrame* frame, Node* node)
626 LocalFrame* frame;
631 PassOwnPtr<DragImage> LocalFrame::nodeImage(Node& node)
670 PassOwnPtr<DragImage> LocalFrame::dragImageForSelection()
699 double LocalFrame::devicePixelRatio() const
709 void LocalFrame::disconnectOwnerElement()
725 LocalFrame* LocalFrame::localFrameRoot()
727 LocalFrame* curFrame = this;
734 void LocalFrame::setPagePopupOwner(Element& owner)