diff options
author | ericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-20 17:21:23 +0000 |
---|---|---|
committer | ericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-20 17:21:23 +0000 |
commit | 3ba0e67a3ce8537b7d247970033be59abfd8937b (patch) | |
tree | 19b48b61331301ba0a4986be9330dd55e0bd2a61 /webkit/tools/test_shell/event_sending_controller.cc | |
parent | 861c6c6d56add9157e04aa2ac43bec8e33bf1cc1 (diff) | |
download | chromium_src-3ba0e67a3ce8537b7d247970033be59abfd8937b.zip chromium_src-3ba0e67a3ce8537b7d247970033be59abfd8937b.tar.gz chromium_src-3ba0e67a3ce8537b7d247970033be59abfd8937b.tar.bz2 |
Add js bindings for eventSender.zoomPageIn and eventSender.zoomPageOut.
BUG=10488
Review URL: http://codereview.chromium.org/67282
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14035 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools/test_shell/event_sending_controller.cc')
-rw-r--r-- | webkit/tools/test_shell/event_sending_controller.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/webkit/tools/test_shell/event_sending_controller.cc b/webkit/tools/test_shell/event_sending_controller.cc index 5808bd3..0fce5e1 100644 --- a/webkit/tools/test_shell/event_sending_controller.cc +++ b/webkit/tools/test_shell/event_sending_controller.cc @@ -162,6 +162,8 @@ EventSendingController::EventSendingController(TestShell* shell) BindMethod("clearKillRing", &EventSendingController::clearKillRing); BindMethod("textZoomIn", &EventSendingController::textZoomIn); BindMethod("textZoomOut", &EventSendingController::textZoomOut); + BindMethod("zoomPageIn", &EventSendingController::zoomPageIn); + BindMethod("zoomPageOut", &EventSendingController::zoomPageOut); BindMethod("scheduleAsynchronousClick", &EventSendingController::scheduleAsynchronousClick); @@ -504,6 +506,18 @@ void EventSendingController::textZoomOut( result->SetNull(); } +void EventSendingController::zoomPageIn( + const CppArgumentList& args, CppVariant* result) { + webview()->ZoomIn(false); + result->SetNull(); +} + +void EventSendingController::zoomPageOut( + const CppArgumentList& args, CppVariant* result) { + webview()->ZoomOut(false); + result->SetNull(); +} + void EventSendingController::ReplaySavedEvents() { replaying_saved_events = true; while (!mouse_event_queue.empty()) { |