Home | History | Annotate | Download | only in wx

Lines Matching full:frame

33 #include "Frame.h"
91 RefPtr<WebCore::Frame> newFrame = WebCore::Frame::create(container->m_impl->page, parentFrame, loaderClient);
93 m_impl->frame = newFrame.get();
100 parentFrame->document()->frame()->tree()->appendChild(newFrame.get());
106 m_impl->frame->ref();
108 m_impl->frame->init();
119 WebCore::Frame* wxWebFrame::GetFrame()
122 return m_impl->frame;
129 if (m_impl->frame && m_impl->frame->loader())
130 m_impl->frame->loader()->stop();
135 if (m_impl->frame && m_impl->frame->loader())
136 m_impl->frame->loader()->reload();
141 if (m_impl->frame) {
142 if (m_impl->frame->view() && m_impl->frame->view()->layoutPending())
143 m_impl->frame->view()->layout();
145 WebCore::Document* doc = m_impl->frame->document();
157 if (m_impl->frame && m_impl->frame->loader()) {
166 m_impl->frame->loader()->stop();
167 m_impl->frame->loader()->load(WebCore::ResourceRequest(url), substituteData, false);
173 if (m_impl->frame->view() && m_impl->frame->view()->layoutPending())
174 m_impl->frame->view()->layout();
176 WebCore::Element *documentElement = m_impl->frame->document()->documentElement();
182 if (!m_impl->frame || !m_impl->frame->document())
185 return createMarkup(m_impl->frame->document());
190 if (m_impl->frame->view() && m_impl->frame->view()->layoutPending())
191 m_impl->frame->view()->layout();
193 return externalRepresentation(m_impl->frame);
199 if (m_impl->frame && m_impl->frame->loader()) {
200 bool hasLoaded = m_impl->frame->loader()->frameHasLoaded();
203 WebCore::ScriptController* controller = m_impl->frame->script();
209 returnValue = wxString(result.toString(m_impl->frame->script()->globalObject(WebCore::mainThreadNormalWorld())->globalExec()).UTF8String().c_str(), wxConvUTF8);
218 if (m_impl->frame)
219 return m_impl->frame->findString(string, forward, caseSensitive, wrapSelection, startInSelection);
226 if (m_impl->frame && m_impl->frame->loader()) {
242 m_impl->frame->loader()->load(kurl, false);
248 if (m_impl->frame && m_impl->frame->page())
249 return m_impl->frame->page()->goBack();
256 if (m_impl->frame && m_impl->frame->page())
257 return m_impl->frame->page()->goForward();
264 if (m_impl->frame && m_impl->frame->page() && m_impl->frame->page()->backForwardList())
265 return m_impl->frame->page()->backForwardList()->backItem() != NULL;
272 if (m_impl->frame && m_impl->frame->page() && m_impl->frame->page()->backForwardList())
273 return m_impl->frame->page()->backForwardList()->forwardItem() != NULL;
280 if (m_impl->frame && m_impl->frame->editor() && CanUndo())
281 return m_impl->frame->editor()->undo();
286 if (m_impl->frame && m_impl->frame->editor() && CanRedo())
287 return m_impl->frame->editor()->redo();
292 if (m_impl->frame && m_impl->frame->editor())
293 return m_impl->frame->editor()->canUndo();
300 if (m_impl->frame && m_impl->frame->editor())
301 return m_impl->frame->editor()->canRedo();
308 if (m_impl->frame) {
319 m_impl->frame->setZoomFactor(m_textMagnifier, true);
325 if (m_impl->frame) {
336 m_impl->frame->setZoomFactor(m_textMagnifier, true);
343 if (m_impl->frame)
344 m_impl->frame->setZoomFactor(m_textMagnifier, true);
356 if (m_impl->frame && m_impl->frame->view())
357 return (m_impl->frame->editor()->canCopy() || m_impl->frame->editor()->canDHTMLCopy());
365 m_impl->frame->editor()->copy();
370 if (m_impl->frame && m_impl->frame->view())
371 return (m_impl->frame->editor()->canCut() || m_impl->frame->editor()->canDHTMLCut());
379 m_impl->frame->editor()->cut();
384 if (m_impl->frame && m_impl->frame->view())
385 return (m_impl->frame->editor()->canPaste() || m_impl->frame->editor()->canDHTMLPaste());
393 m_impl->frame->editor()->paste();
401 if (m_impl->frame->view()) {
402 WebCore::HitTestResult result = m_impl->frame->eventHandler()->hitTestResultAtPoint(m_impl->frame->view()->windowToContents(pos), false);
416 if (m_impl->frame)
417 return m_impl->frame->shouldClose();
424 if (m_impl->frame && m_impl->frame->document())
425 return (wxWebKitParseMode)m_impl->frame->document()->parseMode();