Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(93)

Side by Side Diff: trunk/Source/bindings/tests/results/V8TestCallbackInterface.cpp

Issue 218813002: Revert 170357 "Revert of Make DOMWrapperWorld::current() return ..." (Closed) Base URL: svn://svn.chromium.org/blink/
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! 5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY!
6 6
7 #include "config.h" 7 #include "config.h"
8 #include "V8TestCallbackInterface.h" 8 #include "V8TestCallbackInterface.h"
9 9
10 #include "V8TestInterfaceEmpty.h" 10 #include "V8TestInterfaceEmpty.h"
(...skipping 19 matching lines...) Expand all
30 { 30 {
31 } 31 }
32 32
33 void V8TestCallbackInterface::voidMethod() 33 void V8TestCallbackInterface::voidMethod()
34 { 34 {
35 if (!canInvokeCallback()) 35 if (!canInvokeCallback())
36 return; 36 return;
37 37
38 v8::HandleScope handleScope(m_isolate); 38 v8::HandleScope handleScope(m_isolate);
39 39
40 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 40 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
41 if (v8Context.IsEmpty()) 41 if (v8Context.IsEmpty())
42 return; 42 return;
43 43
44 v8::Context::Scope scope(v8Context); 44 v8::Context::Scope scope(v8Context);
45 v8::Handle<v8::Value> *argv = 0; 45 v8::Handle<v8::Value> *argv = 0;
46 46
47 invokeCallback(m_callback.newLocal(m_isolate), 0, argv, executionContext(), m_isolate); 47 invokeCallback(m_callback.newLocal(m_isolate), 0, argv, executionContext(), m_isolate);
48 } 48 }
49 49
50 bool V8TestCallbackInterface::booleanMethod() 50 bool V8TestCallbackInterface::booleanMethod()
51 { 51 {
52 if (!canInvokeCallback()) 52 if (!canInvokeCallback())
53 return true; 53 return true;
54 54
55 v8::HandleScope handleScope(m_isolate); 55 v8::HandleScope handleScope(m_isolate);
56 56
57 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 57 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
58 if (v8Context.IsEmpty()) 58 if (v8Context.IsEmpty())
59 return true; 59 return true;
60 60
61 v8::Context::Scope scope(v8Context); 61 v8::Context::Scope scope(v8Context);
62 v8::Handle<v8::Value> *argv = 0; 62 v8::Handle<v8::Value> *argv = 0;
63 63
64 return invokeCallback(m_callback.newLocal(m_isolate), 0, argv, executionCont ext(), m_isolate); 64 return invokeCallback(m_callback.newLocal(m_isolate), 0, argv, executionCont ext(), m_isolate);
65 } 65 }
66 66
67 void V8TestCallbackInterface::voidMethodBooleanArg(bool boolArg) 67 void V8TestCallbackInterface::voidMethodBooleanArg(bool boolArg)
68 { 68 {
69 if (!canInvokeCallback()) 69 if (!canInvokeCallback())
70 return; 70 return;
71 71
72 v8::HandleScope handleScope(m_isolate); 72 v8::HandleScope handleScope(m_isolate);
73 73
74 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 74 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
75 if (v8Context.IsEmpty()) 75 if (v8Context.IsEmpty())
76 return; 76 return;
77 77
78 v8::Context::Scope scope(v8Context); 78 v8::Context::Scope scope(v8Context);
79 v8::Handle<v8::Value> boolArgHandle = v8Boolean(boolArg, m_isolate); 79 v8::Handle<v8::Value> boolArgHandle = v8Boolean(boolArg, m_isolate);
80 if (boolArgHandle.IsEmpty()) { 80 if (boolArgHandle.IsEmpty()) {
81 if (!isScriptControllerTerminating()) 81 if (!isScriptControllerTerminating())
82 CRASH(); 82 CRASH();
83 return; 83 return;
84 } 84 }
85 v8::Handle<v8::Value> argv[] = { boolArgHandle }; 85 v8::Handle<v8::Value> argv[] = { boolArgHandle };
86 86
87 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate); 87 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate);
88 } 88 }
89 89
90 void V8TestCallbackInterface::voidMethodSequenceArg(const Vector<RefPtr<TestInte rfaceEmpty> >& sequenceArg) 90 void V8TestCallbackInterface::voidMethodSequenceArg(const Vector<RefPtr<TestInte rfaceEmpty> >& sequenceArg)
91 { 91 {
92 if (!canInvokeCallback()) 92 if (!canInvokeCallback())
93 return; 93 return;
94 94
95 v8::HandleScope handleScope(m_isolate); 95 v8::HandleScope handleScope(m_isolate);
96 96
97 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 97 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
98 if (v8Context.IsEmpty()) 98 if (v8Context.IsEmpty())
99 return; 99 return;
100 100
101 v8::Context::Scope scope(v8Context); 101 v8::Context::Scope scope(v8Context);
102 v8::Handle<v8::Value> sequenceArgHandle = v8Array(sequenceArg, m_isolate); 102 v8::Handle<v8::Value> sequenceArgHandle = v8Array(sequenceArg, m_isolate);
103 if (sequenceArgHandle.IsEmpty()) { 103 if (sequenceArgHandle.IsEmpty()) {
104 if (!isScriptControllerTerminating()) 104 if (!isScriptControllerTerminating())
105 CRASH(); 105 CRASH();
106 return; 106 return;
107 } 107 }
108 v8::Handle<v8::Value> argv[] = { sequenceArgHandle }; 108 v8::Handle<v8::Value> argv[] = { sequenceArgHandle };
109 109
110 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate); 110 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate);
111 } 111 }
112 112
113 void V8TestCallbackInterface::voidMethodFloatArg(float floatArg) 113 void V8TestCallbackInterface::voidMethodFloatArg(float floatArg)
114 { 114 {
115 if (!canInvokeCallback()) 115 if (!canInvokeCallback())
116 return; 116 return;
117 117
118 v8::HandleScope handleScope(m_isolate); 118 v8::HandleScope handleScope(m_isolate);
119 119
120 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 120 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
121 if (v8Context.IsEmpty()) 121 if (v8Context.IsEmpty())
122 return; 122 return;
123 123
124 v8::Context::Scope scope(v8Context); 124 v8::Context::Scope scope(v8Context);
125 v8::Handle<v8::Value> floatArgHandle = v8::Number::New(m_isolate, floatArg); 125 v8::Handle<v8::Value> floatArgHandle = v8::Number::New(m_isolate, floatArg);
126 if (floatArgHandle.IsEmpty()) { 126 if (floatArgHandle.IsEmpty()) {
127 if (!isScriptControllerTerminating()) 127 if (!isScriptControllerTerminating())
128 CRASH(); 128 CRASH();
129 return; 129 return;
130 } 130 }
131 v8::Handle<v8::Value> argv[] = { floatArgHandle }; 131 v8::Handle<v8::Value> argv[] = { floatArgHandle };
132 132
133 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate); 133 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate);
134 } 134 }
135 135
136 void V8TestCallbackInterface::voidMethodTestInterfaceEmptyArg(TestInterfaceEmpty * testInterfaceEmptyArg) 136 void V8TestCallbackInterface::voidMethodTestInterfaceEmptyArg(TestInterfaceEmpty * testInterfaceEmptyArg)
137 { 137 {
138 if (!canInvokeCallback()) 138 if (!canInvokeCallback())
139 return; 139 return;
140 140
141 v8::HandleScope handleScope(m_isolate); 141 v8::HandleScope handleScope(m_isolate);
142 142
143 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 143 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
144 if (v8Context.IsEmpty()) 144 if (v8Context.IsEmpty())
145 return; 145 return;
146 146
147 v8::Context::Scope scope(v8Context); 147 v8::Context::Scope scope(v8Context);
148 v8::Handle<v8::Value> testInterfaceEmptyArgHandle = toV8(testInterfaceEmptyA rg, v8::Handle<v8::Object>(), m_isolate); 148 v8::Handle<v8::Value> testInterfaceEmptyArgHandle = toV8(testInterfaceEmptyA rg, v8::Handle<v8::Object>(), m_isolate);
149 if (testInterfaceEmptyArgHandle.IsEmpty()) { 149 if (testInterfaceEmptyArgHandle.IsEmpty()) {
150 if (!isScriptControllerTerminating()) 150 if (!isScriptControllerTerminating())
151 CRASH(); 151 CRASH();
152 return; 152 return;
153 } 153 }
154 v8::Handle<v8::Value> argv[] = { testInterfaceEmptyArgHandle }; 154 v8::Handle<v8::Value> argv[] = { testInterfaceEmptyArgHandle };
155 155
156 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate); 156 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate);
157 } 157 }
158 158
159 void V8TestCallbackInterface::voidMethodTestInterfaceEmptyStringArg(TestInterfac eEmpty* testInterfaceEmptyArg, const String& stringArg) 159 void V8TestCallbackInterface::voidMethodTestInterfaceEmptyStringArg(TestInterfac eEmpty* testInterfaceEmptyArg, const String& stringArg)
160 { 160 {
161 if (!canInvokeCallback()) 161 if (!canInvokeCallback())
162 return; 162 return;
163 163
164 v8::HandleScope handleScope(m_isolate); 164 v8::HandleScope handleScope(m_isolate);
165 165
166 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 166 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
167 if (v8Context.IsEmpty()) 167 if (v8Context.IsEmpty())
168 return; 168 return;
169 169
170 v8::Context::Scope scope(v8Context); 170 v8::Context::Scope scope(v8Context);
171 v8::Handle<v8::Value> testInterfaceEmptyArgHandle = toV8(testInterfaceEmptyA rg, v8::Handle<v8::Object>(), m_isolate); 171 v8::Handle<v8::Value> testInterfaceEmptyArgHandle = toV8(testInterfaceEmptyA rg, v8::Handle<v8::Object>(), m_isolate);
172 if (testInterfaceEmptyArgHandle.IsEmpty()) { 172 if (testInterfaceEmptyArgHandle.IsEmpty()) {
173 if (!isScriptControllerTerminating()) 173 if (!isScriptControllerTerminating())
174 CRASH(); 174 CRASH();
175 return; 175 return;
176 } 176 }
177 v8::Handle<v8::Value> stringArgHandle = v8String(m_isolate, stringArg); 177 v8::Handle<v8::Value> stringArgHandle = v8String(m_isolate, stringArg);
178 if (stringArgHandle.IsEmpty()) { 178 if (stringArgHandle.IsEmpty()) {
179 if (!isScriptControllerTerminating()) 179 if (!isScriptControllerTerminating())
180 CRASH(); 180 CRASH();
181 return; 181 return;
182 } 182 }
183 v8::Handle<v8::Value> argv[] = { testInterfaceEmptyArgHandle, stringArgHandl e }; 183 v8::Handle<v8::Value> argv[] = { testInterfaceEmptyArgHandle, stringArgHandl e };
184 184
185 invokeCallback(m_callback.newLocal(m_isolate), 2, argv, executionContext(), m_isolate); 185 invokeCallback(m_callback.newLocal(m_isolate), 2, argv, executionContext(), m_isolate);
186 } 186 }
187 187
188 void V8TestCallbackInterface::callbackWithThisValueVoidMethodStringArg(ScriptVal ue thisValue, const String& stringArg) 188 void V8TestCallbackInterface::callbackWithThisValueVoidMethodStringArg(ScriptVal ue thisValue, const String& stringArg)
189 { 189 {
190 if (!canInvokeCallback()) 190 if (!canInvokeCallback())
191 return; 191 return;
192 192
193 v8::HandleScope handleScope(m_isolate); 193 v8::HandleScope handleScope(m_isolate);
194 194
195 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 195 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
196 if (v8Context.IsEmpty()) 196 if (v8Context.IsEmpty())
197 return; 197 return;
198 198
199 v8::Context::Scope scope(v8Context); 199 v8::Context::Scope scope(v8Context);
200 v8::Handle<v8::Value> thisHandle = thisValue.v8Value(); 200 v8::Handle<v8::Value> thisHandle = thisValue.v8Value();
201 if (thisHandle.IsEmpty()) { 201 if (thisHandle.IsEmpty()) {
202 if (!isScriptControllerTerminating()) 202 if (!isScriptControllerTerminating())
203 CRASH(); 203 CRASH();
204 return; 204 return;
205 } 205 }
206 ASSERT(thisHandle->IsObject()); 206 ASSERT(thisHandle->IsObject());
207 v8::Handle<v8::Value> stringArgHandle = v8String(m_isolate, stringArg); 207 v8::Handle<v8::Value> stringArgHandle = v8String(m_isolate, stringArg);
208 if (stringArgHandle.IsEmpty()) { 208 if (stringArgHandle.IsEmpty()) {
209 if (!isScriptControllerTerminating()) 209 if (!isScriptControllerTerminating())
210 CRASH(); 210 CRASH();
211 return; 211 return;
212 } 212 }
213 v8::Handle<v8::Value> argv[] = { stringArgHandle }; 213 v8::Handle<v8::Value> argv[] = { stringArgHandle };
214 214
215 invokeCallback(m_callback.newLocal(m_isolate), v8::Handle<v8::Object>::Cast( thisHandle), 1, argv, executionContext(), m_isolate); 215 invokeCallback(m_callback.newLocal(m_isolate), v8::Handle<v8::Object>::Cast( thisHandle), 1, argv, executionContext(), m_isolate);
216 } 216 }
217 217
218 void V8TestCallbackInterface::voidMethodWillBeGarbageCollectedSequenceArg(const WillBeHeapVector<RefPtrWillBeMember<TestInterfaceWillBeGarbageCollected> >& sequ enceArg) 218 void V8TestCallbackInterface::voidMethodWillBeGarbageCollectedSequenceArg(const WillBeHeapVector<RefPtrWillBeMember<TestInterfaceWillBeGarbageCollected> >& sequ enceArg)
219 { 219 {
220 if (!canInvokeCallback()) 220 if (!canInvokeCallback())
221 return; 221 return;
222 222
223 v8::HandleScope handleScope(m_isolate); 223 v8::HandleScope handleScope(m_isolate);
224 224
225 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 225 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
226 if (v8Context.IsEmpty()) 226 if (v8Context.IsEmpty())
227 return; 227 return;
228 228
229 v8::Context::Scope scope(v8Context); 229 v8::Context::Scope scope(v8Context);
230 v8::Handle<v8::Value> sequenceArgHandle = v8Array(sequenceArg, m_isolate); 230 v8::Handle<v8::Value> sequenceArgHandle = v8Array(sequenceArg, m_isolate);
231 if (sequenceArgHandle.IsEmpty()) { 231 if (sequenceArgHandle.IsEmpty()) {
232 if (!isScriptControllerTerminating()) 232 if (!isScriptControllerTerminating())
233 CRASH(); 233 CRASH();
234 return; 234 return;
235 } 235 }
236 v8::Handle<v8::Value> argv[] = { sequenceArgHandle }; 236 v8::Handle<v8::Value> argv[] = { sequenceArgHandle };
237 237
238 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate); 238 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate);
239 } 239 }
240 240
241 void V8TestCallbackInterface::voidMethodWillBeGarbageCollectedArrayArg(const Wil lBeHeapVector<RefPtrWillBeMember<TestInterfaceWillBeGarbageCollected> >& arrayAr g) 241 void V8TestCallbackInterface::voidMethodWillBeGarbageCollectedArrayArg(const Wil lBeHeapVector<RefPtrWillBeMember<TestInterfaceWillBeGarbageCollected> >& arrayAr g)
242 { 242 {
243 if (!canInvokeCallback()) 243 if (!canInvokeCallback())
244 return; 244 return;
245 245
246 v8::HandleScope handleScope(m_isolate); 246 v8::HandleScope handleScope(m_isolate);
247 247
248 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), m_world. get()); 248 v8::Handle<v8::Context> v8Context = toV8Context(executionContext(), *m_world );
249 if (v8Context.IsEmpty()) 249 if (v8Context.IsEmpty())
250 return; 250 return;
251 251
252 v8::Context::Scope scope(v8Context); 252 v8::Context::Scope scope(v8Context);
253 v8::Handle<v8::Value> arrayArgHandle = v8Array(arrayArg, m_isolate); 253 v8::Handle<v8::Value> arrayArgHandle = v8Array(arrayArg, m_isolate);
254 if (arrayArgHandle.IsEmpty()) { 254 if (arrayArgHandle.IsEmpty()) {
255 if (!isScriptControllerTerminating()) 255 if (!isScriptControllerTerminating())
256 CRASH(); 256 CRASH();
257 return; 257 return;
258 } 258 }
259 v8::Handle<v8::Value> argv[] = { arrayArgHandle }; 259 v8::Handle<v8::Value> argv[] = { arrayArgHandle };
260 260
261 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate); 261 invokeCallback(m_callback.newLocal(m_isolate), 1, argv, executionContext(), m_isolate);
262 } 262 }
263 263
264 } // namespace WebCore 264 } // namespace WebCore
OLDNEW
« no previous file with comments | « trunk/Source/bindings/tests/results/V8SVGTestInterface.h ('k') | trunk/Source/bindings/tests/results/V8TestEventTarget.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698