Lines Matching defs:WebViewImpl

32 #include "WebViewImpl.h"
221 // Pass the WebViewImpl's self-reference to the caller.
222 return adoptRef(new WebViewImpl(client)).leakRef();
261 void WebViewImpl::initializeMainFrame(WebFrameClient* frameClient)
274 void WebViewImpl::setDevToolsAgentClient(WebDevToolsAgentClient* devToolsClient)
282 void WebViewImpl::setAutoFillClient(WebAutoFillClient* autoFillClient)
287 void WebViewImpl::setSpellCheckClient(WebSpellCheckClient* spellCheckClient)
292 WebViewImpl::WebViewImpl(WebViewClient* client)
365 WebViewImpl::~WebViewImpl()
370 RenderTheme* WebViewImpl::theme() const
375 WebFrameImpl* WebViewImpl::mainFrameImpl()
380 bool WebViewImpl::tabKeyCyclesThroughElements() const
386 void WebViewImpl::setTabKeyCyclesThroughElements(bool value)
392 void WebViewImpl::mouseMove(const WebMouseEvent& event)
406 void WebViewImpl::mouseLeave(const WebMouseEvent& event)
419 void WebViewImpl::mouseDown(const WebMouseEvent& event)
491 void WebViewImpl::mouseContextMenu(const WebMouseEvent& event)
519 void WebViewImpl::mouseUp(const WebMouseEvent& event)
572 bool WebViewImpl::mouseWheel(const WebMouseWheelEvent& event)
578 bool WebViewImpl::keyEvent(const WebKeyboardEvent& event)
640 bool WebViewImpl::selectPopupHandleKeyEvent(const WebKeyboardEvent& event)
648 bool WebViewImpl::autocompleteHandleKeyEvent(const WebKeyboardEvent& event)
699 bool WebViewImpl::charEvent(const WebKeyboardEvent& event)
741 bool WebViewImpl::touchEvent(const WebTouchEvent& event)
753 bool WebViewImpl::sendContextMenuEvent(const WebKeyboardEvent& event)
771 bool WebViewImpl::keyEventDefault(const WebKeyboardEvent& event)
816 bool WebViewImpl::scrollViewWithKeyboard(int keyCode, int modifiers)
834 bool WebViewImpl::mapKeyCodeForScroll(int keyCode,
878 void WebViewImpl::hideSelectPopup()
884 bool WebViewImpl::propagateScroll(ScrollDirection scrollDirection,
900 void WebViewImpl::popupOpened(WebCore::PopupContainer* popupContainer)
908 void WebViewImpl::popupClosed(WebCore::PopupContainer* popupContainer)
916 void WebViewImpl::hideAutoFillPopup()
924 Frame* WebViewImpl::focusedWebCoreFrame() const
929 WebViewImpl* WebViewImpl::fromPage(Page* page)
935 return static_cast<WebViewImpl*>(chromeClient->webView());
940 void WebViewImpl::close()
965 void WebViewImpl::resize(const WebSize& newSize)
995 void WebViewImpl::animate()
1007 void WebViewImpl::layout()
1030 void WebViewImpl::doPixelReadbackToCanvas(WebCanvas* canvas, const IntRect& rect)
1063 void WebViewImpl::paint(WebCanvas* canvas, const WebRect& rect)
1085 void WebViewImpl::themeChanged()
1095 void WebViewImpl::composite(bool finish)
1098 TRACE_EVENT("WebViewImpl::composite", this, 0);
1129 const WebInputEvent* WebViewImpl::m_currentInputEvent = 0;
1131 bool WebViewImpl::handleInputEvent(const WebInputEvent& inputEvent)
1232 void WebViewImpl::mouseCaptureLost()
1237 void WebViewImpl::setFocus(bool enable)
1291 bool WebViewImpl::setComposition(
1345 bool WebViewImpl::confirmComposition()
1350 bool WebViewImpl::confirmComposition(const WebString& text)
1381 WebTextInputType WebViewImpl::textInputType()
1410 WebRect WebViewImpl::caretOrSelectionBounds()
1441 bool WebViewImpl::selectionRange(WebPoint& start, WebPoint& end) const
1472 void WebViewImpl::setTextDirection(WebTextDirection direction)
1505 bool WebViewImpl::isAcceleratedCompositingActive() const
1516 WebSettings* WebViewImpl::settings()
1524 WebString WebViewImpl::pageEncoding() const
1532 void WebViewImpl::setPageEncoding(const WebString& encodingName)
1545 bool WebViewImpl::dispatchBeforeUnloadEvent()
1557 void WebViewImpl::dispatchUnloadEvent()
1563 WebFrame* WebViewImpl::mainFrame()
1568 WebFrame* WebViewImpl::findFrameByName(
1578 WebFrame* WebViewImpl::focusedFrame()
1583 void WebViewImpl::setFocusedFrame(WebFrame* frame)
1597 void WebViewImpl::setInitialFocus(bool reverse)
1621 void WebViewImpl::clearFocusedNode()
1655 void WebViewImpl::scrollFocusedNodeIntoView()
1664 double WebViewImpl::zoomLevel()
1669 double WebViewImpl::setZoomLevel(bool textOnly, double zoomLevel)
1692 void WebViewImpl::zoomLimitsChanged(double minimumZoomLevel,
1700 void WebViewImpl::fullFramePluginZoomLevelChanged(double zoomLevel)
1720 void WebViewImpl::performMediaPlayerAction(const WebMediaPlayerAction& action,
1752 void WebViewImpl::copyImageAt(const WebPoint& point)
1773 void WebViewImpl::dragSourceEndedAt(
1787 void WebViewImpl::dragSourceMovedTo(
1795 void WebViewImpl::dragSourceSystemDragEnded()
1805 WebDragOperation WebViewImpl::dragTargetDragEnter(
1819 WebDragOperation WebViewImpl::dragTargetDragOver(
1829 void WebViewImpl::dragTargetDragLeave()
1847 void WebViewImpl::dragTargetDrop(const WebPoint& clientPoint,
1878 WebDragOperation WebViewImpl::dragTargetDragEnterOrOver(const WebPoint& clientPoint, const WebPoint& screenPoint, DragAction dragAction)
1908 unsigned long WebViewImpl::createUniqueIdentifierForRequest()
1915 void WebViewImpl::inspectElementAt(const WebPoint& point)
1932 WebString WebViewImpl::inspectorSettings() const
1937 void WebViewImpl::setInspectorSettings(const WebString& settings)
1942 bool WebViewImpl::inspectorSetting(const WebString& key, WebString* value) const
1950 void WebViewImpl::setInspectorSetting(const WebString& key,
1957 WebDevToolsAgent* WebViewImpl::devToolsAgent()
1962 WebAccessibilityObject WebViewImpl::accessibilityObject()
1972 void WebViewImpl::applyAutoFillSuggestions(
2023 void WebViewImpl::hidePopups()
2029 void WebViewImpl::performCustomContextMenuAction(unsigned action)
2044 void WebViewImpl::setIsTransparent(bool isTransparent)
2057 bool WebViewImpl::isTransparent() const
2062 void WebViewImpl::setIsActive(bool active)
2068 bool WebViewImpl::isActive() const
2073 void WebViewImpl::setDomainRelaxationForbidden(bool forbidden, const WebString& scheme)
2078 void WebViewImpl::setScrollbarColors(unsigned inactiveColor,
2088 void WebViewImpl::setSelectionColors(unsigned activeBackgroundColor,
2145 void WebViewImpl::didCommitLoad(bool* isNewNavigation)
2158 bool WebViewImpl::useExternalPopupMenus()
2163 bool WebViewImpl::navigationPolicyFromMouseEvent(unsigned short button,
2191 void WebViewImpl::startDragging(const WebDragData& dragData,
2203 void WebViewImpl::observeNewNavigation()
2211 void WebViewImpl::setIgnoreInputEvents(bool newValue)
2218 NotificationPresenterImpl* WebViewImpl::notificationPresenterImpl()
2226 void WebViewImpl::refreshAutoFillPopup()
2248 Node* WebViewImpl::focusedWebCoreNode()
2261 HitTestResult WebViewImpl::hitTestResultForWindowPos(const IntPoint& pos)
2267 void WebViewImpl::setTabsToLinks(bool enable)
2272 bool WebViewImpl::tabsToLinks() const
2278 bool WebViewImpl::allowsAcceleratedCompositing()
2283 bool WebViewImpl::pageHasRTLStyle() const
2299 void WebViewImpl::setRootGraphicsLayer(WebCore::PlatformLayer* layer)
2312 void WebViewImpl::setRootLayerNeedsDisplay()
2318 void WebViewImpl::scrollRootLayerRect(const IntSize& scrollDelta, const IntRect& clipRect)
2324 void WebViewImpl::invalidateRootLayerRect(const IntRect& rect)
2341 static PassOwnPtr<WebViewImplContentPainter*> create(WebViewImpl* webViewImpl)
2356 explicit WebViewImplContentPainter(WebViewImpl* webViewImpl)
2361 WebViewImpl* m_webViewImpl;
2364 void WebViewImpl::setIsAcceleratedCompositingActive(bool active)
2409 void WebViewImpl::doComposite()
2430 void WebViewImpl::reallocateRenderer()
2459 void WebViewImpl::updateLayerRendererViewport()
2474 WebGraphicsContext3D* WebViewImpl::graphicsContext3D()