Lines Matching full:blink
52 namespace blink {
82 NON_EXPORTED_BASE(virtual public blink::WebWidgetClient),
88 blink::WebPopupType popup_type,
89 const blink::WebScreenInfo& screen_info);
92 static blink::WebWidget* CreateWebWidget(RenderWidget* render_widget);
109 blink::WebWidget* webwidget() const { return webwidget_; }
122 // blink::WebWidgetClient
125 virtual void didInvalidateRect(const blink::WebRect&);
127 const blink::WebRect& clipRect);
128 virtual void didAutoResize(const blink::WebSize& new_size);
132 virtual blink::WebLayerTreeView* layerTreeView();
140 virtual void didChangeCursor(const blink::WebCursorInfo&);
142 virtual void show(blink::WebNavigationPolicy);
144 virtual blink::WebRect windowRect();
145 virtual void setToolTipText(const blink::WebString& text,
146 blink::WebTextDirection hint);
147 virtual void setWindowRect(const blink::WebRect&);
148 virtual blink::WebRect windowResizerRect();
149 virtual blink::WebRect rootWindowRect();
150 virtual blink::WebScreenInfo screenInfo();
153 virtual void didHandleGestureEvent(const blink::WebGestureEvent& event,
166 void GetRenderingStats(blink::WebRenderingStatsImpl&) const;
265 RenderWidget(blink::WebPopupType popup_type,
266 const blink::WebScreenInfo& screen_info,
278 blink::WebWidget* web_widget,
307 void DoDeferredSetWindowRect(const blink::WebRect& pos);
333 void OnHandleInputEvent(const blink::WebInputEvent* event,
356 const std::vector<blink::WebCompositionUnderline>& underlines,
368 void OnSetTextDirection(blink::WebTextDirection direction);
466 blink::WebTextInputType type);
501 void SetPendingWindowRect(const blink::WebRect& r);
511 virtual bool WillHandleMouseEvent(const blink::WebMouseEvent& event);
517 virtual bool WillHandleKeyEvent(const blink::WebKeyboardEvent& event);
523 virtual bool WillHandleGestureEvent(const blink::WebGestureEvent& event);
527 virtual void DidHandleMouseEvent(const blink::WebMouseEvent& event) {}
531 virtual void DidHandleTouchEvent(const blink::WebTouchEvent& event) {}
541 virtual void setTouchAction(blink::WebTouchAction touch_action);
545 const blink::WebGraphicsContext3D::Attributes& attributes);
556 blink::WebWidget* webwidget_;
671 blink::WebTextInputInfo text_input_info_;
693 blink::WebPopupType popup_type_;
705 blink::WebRect pending_window_rect_;
751 blink::WebScreenInfo screen_info_;