OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "content/shell/layout_test_controller_bindings.h" | 5 #include "content/shell/layout_test_controller_bindings.h" |
6 | 6 |
7 #include "base/string_piece.h" | 7 #include "base/string_piece.h" |
8 #include "content/public/renderer/render_view.h" | 8 #include "content/public/renderer/render_view.h" |
9 #include "content/shell/shell_messages.h" | 9 #include "content/shell/shell_messages.h" |
10 #include "grit/shell_resources.h" | 10 #include "grit/shell_resources.h" |
(...skipping 25 matching lines...) Expand all Loading... |
36 RenderView* render_view = RenderView::FromWebView(view); | 36 RenderView* render_view = RenderView::FromWebView(view); |
37 DCHECK(render_view); | 37 DCHECK(render_view); |
38 return render_view; | 38 return render_view; |
39 } | 39 } |
40 | 40 |
41 v8::Handle<v8::Value> NotifyDone(const v8::Arguments& args) { | 41 v8::Handle<v8::Value> NotifyDone(const v8::Arguments& args) { |
42 RenderView* view = GetCurrentRenderView(); | 42 RenderView* view = GetCurrentRenderView(); |
43 if (!view) | 43 if (!view) |
44 return v8::Undefined(); | 44 return v8::Undefined(); |
45 | 45 |
46 view->Send(new ShellViewHostMsg_NotifyDone(view->GetRoutingId())); | 46 view->Send(new ShellViewHostMsg_NotifyDone(view->GetRoutingID())); |
47 return v8::Undefined(); | 47 return v8::Undefined(); |
48 } | 48 } |
49 | 49 |
50 v8::Handle<v8::Value> SetDumpAsText(const v8::Arguments& args) { | 50 v8::Handle<v8::Value> SetDumpAsText(const v8::Arguments& args) { |
51 RenderView* view = GetCurrentRenderView(); | 51 RenderView* view = GetCurrentRenderView(); |
52 if (!view) | 52 if (!view) |
53 return v8::Undefined(); | 53 return v8::Undefined(); |
54 | 54 |
55 view->Send(new ShellViewHostMsg_DumpAsText(view->GetRoutingId())); | 55 view->Send(new ShellViewHostMsg_DumpAsText(view->GetRoutingID())); |
56 return v8::Undefined(); | 56 return v8::Undefined(); |
57 } | 57 } |
58 | 58 |
59 v8::Handle<v8::Value> SetDumpChildFramesAsText(const v8::Arguments& args) { | 59 v8::Handle<v8::Value> SetDumpChildFramesAsText(const v8::Arguments& args) { |
60 RenderView* view = GetCurrentRenderView(); | 60 RenderView* view = GetCurrentRenderView(); |
61 if (!view) | 61 if (!view) |
62 return v8::Undefined(); | 62 return v8::Undefined(); |
63 | 63 |
64 view->Send(new ShellViewHostMsg_DumpChildFramesAsText(view->GetRoutingId())); | 64 view->Send(new ShellViewHostMsg_DumpChildFramesAsText(view->GetRoutingID())); |
65 return v8::Undefined(); | 65 return v8::Undefined(); |
66 } | 66 } |
67 | 67 |
68 v8::Handle<v8::Value> SetWaitUntilDone(const v8::Arguments& args) { | 68 v8::Handle<v8::Value> SetWaitUntilDone(const v8::Arguments& args) { |
69 RenderView* view = GetCurrentRenderView(); | 69 RenderView* view = GetCurrentRenderView(); |
70 if (!view) | 70 if (!view) |
71 return v8::Undefined(); | 71 return v8::Undefined(); |
72 | 72 |
73 view->Send(new ShellViewHostMsg_WaitUntilDone(view->GetRoutingId())); | 73 view->Send(new ShellViewHostMsg_WaitUntilDone(view->GetRoutingID())); |
74 return v8::Undefined(); | 74 return v8::Undefined(); |
75 } | 75 } |
76 | 76 |
77 } // namespace | 77 } // namespace |
78 | 78 |
79 LayoutTestControllerBindings::LayoutTestControllerBindings() | 79 LayoutTestControllerBindings::LayoutTestControllerBindings() |
80 : v8::Extension("layout_test_controller.js", | 80 : v8::Extension("layout_test_controller.js", |
81 GetStringResource( | 81 GetStringResource( |
82 IDR_CONTENT_SHELL_LAYOUT_TEST_CONTROLLER_JS).data(), | 82 IDR_CONTENT_SHELL_LAYOUT_TEST_CONTROLLER_JS).data(), |
83 0, // num dependencies. | 83 0, // num dependencies. |
(...skipping 14 matching lines...) Expand all Loading... |
98 if (name->Equals(v8::String::New("SetDumpChildFramesAsText"))) | 98 if (name->Equals(v8::String::New("SetDumpChildFramesAsText"))) |
99 return v8::FunctionTemplate::New(SetDumpChildFramesAsText); | 99 return v8::FunctionTemplate::New(SetDumpChildFramesAsText); |
100 if (name->Equals(v8::String::New("SetWaitUntilDone"))) | 100 if (name->Equals(v8::String::New("SetWaitUntilDone"))) |
101 return v8::FunctionTemplate::New(SetWaitUntilDone); | 101 return v8::FunctionTemplate::New(SetWaitUntilDone); |
102 | 102 |
103 NOTREACHED(); | 103 NOTREACHED(); |
104 return v8::FunctionTemplate::New(); | 104 return v8::FunctionTemplate::New(); |
105 } | 105 } |
106 | 106 |
107 } // namespace content | 107 } // namespace content |
OLD | NEW |