Lines Matching defs:WebTestProxyBase
91 // WebTestProxyBase is the "brain" of WebTestProxy in the sense that
92 // WebTestProxy does the bridge between RenderViewImpl and WebTestProxyBase and
94 // WebTestProxyBase that implements the expected behavior.
96 class WebTestProxyBase {
149 WebTestProxyBase();
150 ~WebTestProxyBase();
282 DISALLOW_COPY_AND_ASSIGN(WebTestProxyBase);
291 // WebTestProxyBase, that means that there is no logic living in this class
296 // fooClient() call and have WebTestProxyBase return the mock implementation.
298 // override RenderViewImpl's getter and call a getter from WebTestProxyBase
299 // instead. In addition, WebTestProxyBase will have a public setter that
302 class WebTestProxy : public Base, public WebTestProxyBase {
311 WebTestProxyBase::GetScreenOrientationForTesting(info);
316 virtual void scheduleAnimation() { WebTestProxyBase::ScheduleAnimation(); }
319 WebTestProxyBase::PostAccessibilityEvent(object, event);
327 WebTestProxyBase::StartDragging(frame, data, mask, image, point);
332 WebTestProxyBase::DidChangeContents();
341 if (!WebTestProxyBase::CreateView(
348 WebTestProxyBase::SetStatusText(text);
352 WebTestProxyBase::PrintPage(frame);
355 return WebTestProxyBase::GetSpeechRecognizer();
358 return WebTestProxyBase::RequestPointerLock();
361 WebTestProxyBase::RequestPointerUnlock();
363 virtual bool isPointerLocked() { return WebTestProxyBase::IsPointerLocked(); }
365 WebTestProxyBase::DidFocus();
369 WebTestProxyBase::DidBlur();
374 WebTestProxyBase::SetToolTipText(text, hint);
377 virtual void resetInputMethod() { WebTestProxyBase::ResetInputMethod(); }
380 return WebTestProxyBase::RunFileChooser(params, completion);
393 WebTestProxyBase::ShowValidationMessage(
397 WebTestProxyBase::PostSpellCheckEvent(event_name);
400 return WebTestProxyBase
403 return WebTestProxyBase::GetWebPushClient();