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

Side by Side Diff: Source/bindings/tests/results/V8TestObject.cpp

Issue 19582005: Rebaseline bindings tests results after r154648 (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 5 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 /* 1 /*
2 This file is part of the Blink open source project. 2 This file is part of the Blink open source project.
3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY! 3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY!
4 4
5 This library is free software; you can redistribute it and/or 5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Library General Public 6 modify it under the terms of the GNU Library General Public
7 License as published by the Free Software Foundation; either 7 License as published by the Free Software Foundation; either
8 version 2 of the License, or (at your option) any later version. 8 version 2 of the License, or (at your option) any later version.
9 9
10 This library is distributed in the hope that it will be useful, 10 This library is distributed in the hope that it will be useful,
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
103 static void readOnlyLongAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 103 static void readOnlyLongAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
104 { 104 {
105 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 105 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
106 TestObjV8Internal::readOnlyLongAttrAttrGetter(name, info); 106 TestObjV8Internal::readOnlyLongAttrAttrGetter(name, info);
107 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 107 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
108 } 108 }
109 109
110 static void readOnlyStringAttrAttrGetter(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info) 110 static void readOnlyStringAttrAttrGetter(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info)
111 { 111 {
112 TestObj* imp = V8TestObject::toNative(info.Holder()); 112 TestObj* imp = V8TestObject::toNative(info.Holder());
113 v8SetReturnValueString(info, imp->readOnlyStringAttr(), info.GetIsolate(), N ullStringAsEmpty); 113 v8SetReturnValueString(info, imp->readOnlyStringAttr(), info.GetIsolate());
114 return; 114 return;
115 } 115 }
116 116
117 static void readOnlyStringAttrAttrGetterCallback(v8::Local<v8::String> name, con st v8::PropertyCallbackInfo<v8::Value>& info) 117 static void readOnlyStringAttrAttrGetterCallback(v8::Local<v8::String> name, con st v8::PropertyCallbackInfo<v8::Value>& info)
118 { 118 {
119 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 119 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
120 TestObjV8Internal::readOnlyStringAttrAttrGetter(name, info); 120 TestObjV8Internal::readOnlyStringAttrAttrGetter(name, info);
121 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 121 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
122 } 122 }
123 123
(...skipping 26 matching lines...) Expand all
150 150
151 static void staticReadOnlyLongAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 151 static void staticReadOnlyLongAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
152 { 152 {
153 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 153 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
154 TestObjV8Internal::staticReadOnlyLongAttrAttrGetter(name, info); 154 TestObjV8Internal::staticReadOnlyLongAttrAttrGetter(name, info);
155 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 155 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
156 } 156 }
157 157
158 static void staticStringAttrAttrGetter(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info) 158 static void staticStringAttrAttrGetter(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info)
159 { 159 {
160 v8SetReturnValueString(info, TestObj::staticStringAttr(), info.GetIsolate(), NullStringAsEmpty); 160 v8SetReturnValueString(info, TestObj::staticStringAttr(), info.GetIsolate()) ;
161 return; 161 return;
162 } 162 }
163 163
164 static void staticStringAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 164 static void staticStringAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
165 { 165 {
166 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 166 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
167 TestObjV8Internal::staticStringAttrAttrGetter(name, info); 167 TestObjV8Internal::staticStringAttrAttrGetter(name, info);
168 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 168 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
169 } 169 }
170 170
171 static void staticStringAttrAttrSetter(v8::Local<v8::String> name, v8::Local<v8: :Value> value, const v8::PropertyCallbackInfo<void>& info) 171 static void staticStringAttrAttrSetter(v8::Local<v8::String> name, v8::Local<v8: :Value> value, const v8::PropertyCallbackInfo<void>& info)
172 { 172 {
173 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value); 173 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value);
174 TestObj::setStaticStringAttr(v); 174 TestObj::setStaticStringAttr(v);
175 return; 175 return;
176 } 176 }
177 177
178 static void staticStringAttrAttrSetterCallback(v8::Local<v8::String> name, v8::L ocal<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 178 static void staticStringAttrAttrSetterCallback(v8::Local<v8::String> name, v8::L ocal<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
179 { 179 {
180 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 180 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
181 TestObjV8Internal::staticStringAttrAttrSetter(name, value, info); 181 TestObjV8Internal::staticStringAttrAttrSetter(name, value, info);
182 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 182 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
183 } 183 }
184 184
185 static void enumAttrAttrGetter(v8::Local<v8::String> name, const v8::PropertyCal lbackInfo<v8::Value>& info) 185 static void enumAttrAttrGetter(v8::Local<v8::String> name, const v8::PropertyCal lbackInfo<v8::Value>& info)
186 { 186 {
187 TestObj* imp = V8TestObject::toNative(info.Holder()); 187 TestObj* imp = V8TestObject::toNative(info.Holder());
188 v8SetReturnValueString(info, imp->enumAttr(), info.GetIsolate(), NullStringA sEmpty); 188 v8SetReturnValueString(info, imp->enumAttr(), info.GetIsolate());
189 return; 189 return;
190 } 190 }
191 191
192 static void enumAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info) 192 static void enumAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info)
193 { 193 {
194 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 194 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
195 TestObjV8Internal::enumAttrAttrGetter(name, info); 195 TestObjV8Internal::enumAttrAttrGetter(name, info);
196 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 196 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
197 } 197 }
198 198
(...skipping 11 matching lines...) Expand all
210 static void enumAttrAttrSetterCallback(v8::Local<v8::String> name, v8::Local<v8: :Value> value, const v8::PropertyCallbackInfo<void>& info) 210 static void enumAttrAttrSetterCallback(v8::Local<v8::String> name, v8::Local<v8: :Value> value, const v8::PropertyCallbackInfo<void>& info)
211 { 211 {
212 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 212 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
213 TestObjV8Internal::enumAttrAttrSetter(name, value, info); 213 TestObjV8Internal::enumAttrAttrSetter(name, value, info);
214 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 214 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
215 } 215 }
216 216
217 static void readOnlyEnumAttrAttrGetter(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info) 217 static void readOnlyEnumAttrAttrGetter(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info)
218 { 218 {
219 TestObj* imp = V8TestObject::toNative(info.Holder()); 219 TestObj* imp = V8TestObject::toNative(info.Holder());
220 v8SetReturnValueString(info, imp->readOnlyEnumAttr(), info.GetIsolate(), Nul lStringAsEmpty); 220 v8SetReturnValueString(info, imp->readOnlyEnumAttr(), info.GetIsolate());
221 return; 221 return;
222 } 222 }
223 223
224 static void readOnlyEnumAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 224 static void readOnlyEnumAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
225 { 225 {
226 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 226 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
227 TestObjV8Internal::readOnlyEnumAttrAttrGetter(name, info); 227 TestObjV8Internal::readOnlyEnumAttrAttrGetter(name, info);
228 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 228 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
229 } 229 }
230 230
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
427 static void unsignedLongLongAttrAttrSetterCallback(v8::Local<v8::String> name, v 8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 427 static void unsignedLongLongAttrAttrSetterCallback(v8::Local<v8::String> name, v 8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
428 { 428 {
429 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 429 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
430 TestObjV8Internal::unsignedLongLongAttrAttrSetter(name, value, info); 430 TestObjV8Internal::unsignedLongLongAttrAttrSetter(name, value, info);
431 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 431 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
432 } 432 }
433 433
434 static void stringAttrAttrGetter(v8::Local<v8::String> name, const v8::PropertyC allbackInfo<v8::Value>& info) 434 static void stringAttrAttrGetter(v8::Local<v8::String> name, const v8::PropertyC allbackInfo<v8::Value>& info)
435 { 435 {
436 TestObj* imp = V8TestObject::toNative(info.Holder()); 436 TestObj* imp = V8TestObject::toNative(info.Holder());
437 v8SetReturnValueString(info, imp->stringAttr(), info.GetIsolate(), NullStrin gAsEmpty); 437 v8SetReturnValueString(info, imp->stringAttr(), info.GetIsolate());
438 return; 438 return;
439 } 439 }
440 440
441 static void stringAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info) 441 static void stringAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::P ropertyCallbackInfo<v8::Value>& info)
442 { 442 {
443 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 443 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
444 TestObjV8Internal::stringAttrAttrGetter(name, info); 444 TestObjV8Internal::stringAttrAttrGetter(name, info);
445 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 445 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
446 } 446 }
447 447
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
545 static void createAttrSetterCallback(v8::Local<v8::String> name, v8::Local<v8::V alue> value, const v8::PropertyCallbackInfo<void>& info) 545 static void createAttrSetterCallback(v8::Local<v8::String> name, v8::Local<v8::V alue> value, const v8::PropertyCallbackInfo<void>& info)
546 { 546 {
547 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 547 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
548 TestObjV8Internal::createAttrSetter(name, value, info); 548 TestObjV8Internal::createAttrSetter(name, value, info);
549 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 549 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
550 } 550 }
551 551
552 static void reflectedStringAttrAttrGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 552 static void reflectedStringAttrAttrGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
553 { 553 {
554 TestObj* imp = V8TestObject::toNative(info.Holder()); 554 TestObj* imp = V8TestObject::toNative(info.Holder());
555 v8SetReturnValueString(info, imp->fastGetAttribute(WebCore::HTMLNames::refle ctedstringattrAttr), info.GetIsolate(), NullStringAsEmpty); 555 v8SetReturnValueString(info, imp->fastGetAttribute(WebCore::HTMLNames::refle ctedstringattrAttr), info.GetIsolate());
556 return; 556 return;
557 } 557 }
558 558
559 static void reflectedStringAttrAttrGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info) 559 static void reflectedStringAttrAttrGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info)
560 { 560 {
561 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 561 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
562 TestObjV8Internal::reflectedStringAttrAttrGetter(name, info); 562 TestObjV8Internal::reflectedStringAttrAttrGetter(name, info);
563 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 563 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
564 } 564 }
565 565
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
669 { 669 {
670 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 670 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
671 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 671 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
672 TestObjV8Internal::reflectedBooleanAttrAttrSetter(name, value, info); 672 TestObjV8Internal::reflectedBooleanAttrAttrSetter(name, value, info);
673 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 673 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
674 } 674 }
675 675
676 static void reflectedURLAttrAttrGetter(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info) 676 static void reflectedURLAttrAttrGetter(v8::Local<v8::String> name, const v8::Pro pertyCallbackInfo<v8::Value>& info)
677 { 677 {
678 TestObj* imp = V8TestObject::toNative(info.Holder()); 678 TestObj* imp = V8TestObject::toNative(info.Holder());
679 v8SetReturnValueString(info, imp->getURLAttribute(WebCore::HTMLNames::reflec tedurlattrAttr), info.GetIsolate(), NullStringAsEmpty); 679 v8SetReturnValueString(info, imp->getURLAttribute(WebCore::HTMLNames::reflec tedurlattrAttr), info.GetIsolate());
680 return; 680 return;
681 } 681 }
682 682
683 static void reflectedURLAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 683 static void reflectedURLAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
684 { 684 {
685 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 685 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
686 TestObjV8Internal::reflectedURLAttrAttrGetter(name, info); 686 TestObjV8Internal::reflectedURLAttrAttrGetter(name, info);
687 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 687 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
688 } 688 }
689 689
(...skipping 10 matching lines...) Expand all
700 { 700 {
701 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 701 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
702 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 702 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
703 TestObjV8Internal::reflectedURLAttrAttrSetter(name, value, info); 703 TestObjV8Internal::reflectedURLAttrAttrSetter(name, value, info);
704 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 704 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
705 } 705 }
706 706
707 static void reflectedStringAttrAttrGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 707 static void reflectedStringAttrAttrGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
708 { 708 {
709 TestObj* imp = V8TestObject::toNative(info.Holder()); 709 TestObj* imp = V8TestObject::toNative(info.Holder());
710 v8SetReturnValueString(info, imp->fastGetAttribute(WebCore::HTMLNames::custo mContentStringAttrAttr), info.GetIsolate(), NullStringAsEmpty); 710 v8SetReturnValueString(info, imp->fastGetAttribute(WebCore::HTMLNames::custo mContentStringAttrAttr), info.GetIsolate());
711 return; 711 return;
712 } 712 }
713 713
714 static void reflectedStringAttrAttrGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info) 714 static void reflectedStringAttrAttrGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info)
715 { 715 {
716 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 716 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
717 TestObjV8Internal::reflectedStringAttrAttrGetter(name, info); 717 TestObjV8Internal::reflectedStringAttrAttrGetter(name, info);
718 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 718 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
719 } 719 }
720 720
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
793 { 793 {
794 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 794 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
795 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 795 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
796 TestObjV8Internal::reflectedCustomBooleanAttrAttrSetter(name, value, info); 796 TestObjV8Internal::reflectedCustomBooleanAttrAttrSetter(name, value, info);
797 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 797 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
798 } 798 }
799 799
800 static void reflectedCustomURLAttrAttrGetter(v8::Local<v8::String> name, const v 8::PropertyCallbackInfo<v8::Value>& info) 800 static void reflectedCustomURLAttrAttrGetter(v8::Local<v8::String> name, const v 8::PropertyCallbackInfo<v8::Value>& info)
801 { 801 {
802 TestObj* imp = V8TestObject::toNative(info.Holder()); 802 TestObj* imp = V8TestObject::toNative(info.Holder());
803 v8SetReturnValueString(info, imp->getURLAttribute(WebCore::HTMLNames::custom ContentURLAttrAttr), info.GetIsolate(), NullStringAsEmpty); 803 v8SetReturnValueString(info, imp->getURLAttribute(WebCore::HTMLNames::custom ContentURLAttrAttr), info.GetIsolate());
804 return; 804 return;
805 } 805 }
806 806
807 static void reflectedCustomURLAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 807 static void reflectedCustomURLAttrAttrGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
808 { 808 {
809 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 809 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
810 TestObjV8Internal::reflectedCustomURLAttrAttrGetter(name, info); 810 TestObjV8Internal::reflectedCustomURLAttrAttrGetter(name, info);
811 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 811 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
812 } 812 }
813 813
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
921 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 921 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
922 } 922 }
923 923
924 static void stringAttrWithGetterExceptionAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 924 static void stringAttrWithGetterExceptionAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
925 { 925 {
926 TestObj* imp = V8TestObject::toNative(info.Holder()); 926 TestObj* imp = V8TestObject::toNative(info.Holder());
927 ExceptionState es(info.GetIsolate()); 927 ExceptionState es(info.GetIsolate());
928 String v = imp->stringAttrWithGetterException(es); 928 String v = imp->stringAttrWithGetterException(es);
929 if (UNLIKELY(es.throwIfNeeded())) 929 if (UNLIKELY(es.throwIfNeeded()))
930 return; 930 return;
931 v8SetReturnValueString(info, v, info.GetIsolate(), NullStringAsEmpty); 931 v8SetReturnValueString(info, v, info.GetIsolate());
932 return; 932 return;
933 } 933 }
934 934
935 static void stringAttrWithGetterExceptionAttrGetterCallback(v8::Local<v8::String > name, const v8::PropertyCallbackInfo<v8::Value>& info) 935 static void stringAttrWithGetterExceptionAttrGetterCallback(v8::Local<v8::String > name, const v8::PropertyCallbackInfo<v8::Value>& info)
936 { 936 {
937 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 937 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
938 TestObjV8Internal::stringAttrWithGetterExceptionAttrGetter(name, info); 938 TestObjV8Internal::stringAttrWithGetterExceptionAttrGetter(name, info);
939 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 939 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
940 } 940 }
941 941
942 static void stringAttrWithGetterExceptionAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 942 static void stringAttrWithGetterExceptionAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
943 { 943 {
944 TestObj* imp = V8TestObject::toNative(info.Holder()); 944 TestObj* imp = V8TestObject::toNative(info.Holder());
945 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value); 945 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value);
946 imp->setStringAttrWithGetterException(v); 946 imp->setStringAttrWithGetterException(v);
947 return; 947 return;
948 } 948 }
949 949
950 static void stringAttrWithGetterExceptionAttrSetterCallback(v8::Local<v8::String > name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 950 static void stringAttrWithGetterExceptionAttrSetterCallback(v8::Local<v8::String > name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
951 { 951 {
952 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 952 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
953 TestObjV8Internal::stringAttrWithGetterExceptionAttrSetter(name, value, info ); 953 TestObjV8Internal::stringAttrWithGetterExceptionAttrSetter(name, value, info );
954 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 954 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
955 } 955 }
956 956
957 static void stringAttrWithSetterExceptionAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 957 static void stringAttrWithSetterExceptionAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
958 { 958 {
959 TestObj* imp = V8TestObject::toNative(info.Holder()); 959 TestObj* imp = V8TestObject::toNative(info.Holder());
960 v8SetReturnValueString(info, imp->stringAttrWithSetterException(), info.GetI solate(), NullStringAsEmpty); 960 v8SetReturnValueString(info, imp->stringAttrWithSetterException(), info.GetI solate());
961 return; 961 return;
962 } 962 }
963 963
964 static void stringAttrWithSetterExceptionAttrGetterCallback(v8::Local<v8::String > name, const v8::PropertyCallbackInfo<v8::Value>& info) 964 static void stringAttrWithSetterExceptionAttrGetterCallback(v8::Local<v8::String > name, const v8::PropertyCallbackInfo<v8::Value>& info)
965 { 965 {
966 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 966 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
967 TestObjV8Internal::stringAttrWithSetterExceptionAttrGetter(name, info); 967 TestObjV8Internal::stringAttrWithSetterExceptionAttrGetter(name, info);
968 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 968 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
969 } 969 }
970 970
(...skipping 1111 matching lines...) Expand 10 before | Expand all | Expand 10 after
2082 static void idAttrSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value > value, const v8::PropertyCallbackInfo<void>& info) 2082 static void idAttrSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value > value, const v8::PropertyCallbackInfo<void>& info)
2083 { 2083 {
2084 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2084 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2085 TestObjV8Internal::idAttrSetter(name, value, info); 2085 TestObjV8Internal::idAttrSetter(name, value, info);
2086 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 2086 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
2087 } 2087 }
2088 2088
2089 static void hashAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbac kInfo<v8::Value>& info) 2089 static void hashAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbac kInfo<v8::Value>& info)
2090 { 2090 {
2091 TestObj* imp = V8TestObject::toNative(info.Holder()); 2091 TestObj* imp = V8TestObject::toNative(info.Holder());
2092 v8SetReturnValueString(info, imp->hash(), info.GetIsolate(), NullStringAsEmp ty); 2092 v8SetReturnValueString(info, imp->hash(), info.GetIsolate());
2093 return; 2093 return;
2094 } 2094 }
2095 2095
2096 static void hashAttrGetterCallback(v8::Local<v8::String> name, const v8::Propert yCallbackInfo<v8::Value>& info) 2096 static void hashAttrGetterCallback(v8::Local<v8::String> name, const v8::Propert yCallbackInfo<v8::Value>& info)
2097 { 2097 {
2098 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2098 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2099 TestObjV8Internal::hashAttrGetter(name, info); 2099 TestObjV8Internal::hashAttrGetter(name, info);
2100 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 2100 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
2101 } 2101 }
2102 2102
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
2176 2176
2177 static void nullableStringAttributeAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 2177 static void nullableStringAttributeAttrGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
2178 { 2178 {
2179 TestObj* imp = V8TestObject::toNative(info.Holder()); 2179 TestObj* imp = V8TestObject::toNative(info.Holder());
2180 bool isNull = false; 2180 bool isNull = false;
2181 String v = imp->nullableStringAttribute(isNull); 2181 String v = imp->nullableStringAttribute(isNull);
2182 if (isNull) { 2182 if (isNull) {
2183 v8SetReturnValueNull(info); 2183 v8SetReturnValueNull(info);
2184 return; 2184 return;
2185 } 2185 }
2186 v8SetReturnValueString(info, v, info.GetIsolate(), NullStringAsEmpty); 2186 v8SetReturnValueString(info, v, info.GetIsolate());
2187 return; 2187 return;
2188 } 2188 }
2189 2189
2190 static void nullableStringAttributeAttrGetterCallback(v8::Local<v8::String> name , const v8::PropertyCallbackInfo<v8::Value>& info) 2190 static void nullableStringAttributeAttrGetterCallback(v8::Local<v8::String> name , const v8::PropertyCallbackInfo<v8::Value>& info)
2191 { 2191 {
2192 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2192 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2193 TestObjV8Internal::nullableStringAttributeAttrGetter(name, info); 2193 TestObjV8Internal::nullableStringAttributeAttrGetter(name, info);
2194 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 2194 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
2195 } 2195 }
2196 2196
(...skipping 1697 matching lines...) Expand 10 before | Expand all | Expand 10 after
3894 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 3894 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
3895 TestObjV8Internal::methodWithEnforceRangeUInt64Method(args); 3895 TestObjV8Internal::methodWithEnforceRangeUInt64Method(args);
3896 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 3896 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
3897 } 3897 }
3898 3898
3899 #if ENABLE(Condition1) 3899 #if ENABLE(Condition1)
3900 3900
3901 static void conditionalMethod1Method(const v8::FunctionCallbackInfo<v8::Value>& args) 3901 static void conditionalMethod1Method(const v8::FunctionCallbackInfo<v8::Value>& args)
3902 { 3902 {
3903 TestObj* imp = V8TestObject::toNative(args.Holder()); 3903 TestObj* imp = V8TestObject::toNative(args.Holder());
3904 v8SetReturnValueString(args, imp->conditionalMethod1(), args.GetIsolate(), N ullStringAsEmpty); 3904 v8SetReturnValueString(args, imp->conditionalMethod1(), args.GetIsolate());
3905 return; 3905 return;
3906 } 3906 }
3907 3907
3908 #endif // ENABLE(Condition1) 3908 #endif // ENABLE(Condition1)
3909 3909
3910 #if ENABLE(Condition1) 3910 #if ENABLE(Condition1)
3911 3911
3912 static void conditionalMethod1MethodCallback(const v8::FunctionCallbackInfo<v8:: Value>& args) 3912 static void conditionalMethod1MethodCallback(const v8::FunctionCallbackInfo<v8:: Value>& args)
3913 { 3913 {
3914 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 3914 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
(...skipping 1252 matching lines...) Expand 10 before | Expand all | Expand 10 after
5167 return; 5167 return;
5168 if (info.Holder()->HasRealNamedProperty(name)) 5168 if (info.Holder()->HasRealNamedProperty(name))
5169 return; 5169 return;
5170 5170
5171 ASSERT(V8DOMWrapper::maybeDOMWrapper(info.Holder())); 5171 ASSERT(V8DOMWrapper::maybeDOMWrapper(info.Holder()));
5172 TestObj* collection = V8TestObject::toNative(info.Holder()); 5172 TestObj* collection = V8TestObject::toNative(info.Holder());
5173 AtomicString propertyName = toWebCoreAtomicString(name); 5173 AtomicString propertyName = toWebCoreAtomicString(name);
5174 String element = collection->namedItem(propertyName); 5174 String element = collection->namedItem(propertyName);
5175 if (element.isNull()) 5175 if (element.isNull())
5176 return; 5176 return;
5177 v8SetReturnValueString(info, element, info.GetIsolate(), NullStringAsEmpty); 5177 v8SetReturnValueString(info, element, info.GetIsolate());
5178 } 5178 }
5179 5179
5180 static void namedPropertyGetterCallback(v8::Local<v8::String> name, const v8::Pr opertyCallbackInfo<v8::Value>& info) 5180 static void namedPropertyGetterCallback(v8::Local<v8::String> name, const v8::Pr opertyCallbackInfo<v8::Value>& info)
5181 { 5181 {
5182 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMNamedProperty"); 5182 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMNamedProperty");
5183 TestObjV8Internal::namedPropertyGetter(name, info); 5183 TestObjV8Internal::namedPropertyGetter(name, info);
5184 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 5184 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
5185 } 5185 }
5186 5186
5187 static void namedPropertyEnumerator(const v8::PropertyCallbackInfo<v8::Array>& i nfo) 5187 static void namedPropertyEnumerator(const v8::PropertyCallbackInfo<v8::Array>& i nfo)
(...skipping 543 matching lines...) Expand 10 before | Expand all | Expand 10 after
5731 installPerContextProperties(wrapper, impl.get(), isolate); 5731 installPerContextProperties(wrapper, impl.get(), isolate);
5732 V8DOMWrapper::associateObjectWithWrapper<V8TestObject>(impl, &info, wrapper, isolate, WrapperConfiguration::Independent); 5732 V8DOMWrapper::associateObjectWithWrapper<V8TestObject>(impl, &info, wrapper, isolate, WrapperConfiguration::Independent);
5733 return wrapper; 5733 return wrapper;
5734 } 5734 }
5735 void V8TestObject::derefObject(void* object) 5735 void V8TestObject::derefObject(void* object)
5736 { 5736 {
5737 fromInternalPointer(object)->deref(); 5737 fromInternalPointer(object)->deref();
5738 } 5738 }
5739 5739
5740 } // namespace WebCore 5740 } // namespace WebCore
OLDNEW
« no previous file with comments | « Source/bindings/tests/results/V8TestInterfaceImplementedAs.cpp ('k') | Source/bindings/tests/results/V8TestTypedefs.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698