Changeset 101184 in webkit
- Timestamp:
- Nov 25, 2011, 4:34:33 PM (15 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
-
ChangeLog (modified) (1 diff)
-
bindings/scripts/CodeGeneratorGObject.pm (modified) (1 diff)
-
bindings/scripts/CodeGeneratorV8.pm (modified) (4 diffs)
-
bindings/scripts/test/V8/V8TestObj.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r101183 r101184 1 2011-11-25 Kentaro Hara <haraken@chromium.org> 2 3 Refactoring CodeGenerator*.pm for bug 72138 4 https://bugs.webkit.org/show_bug.cgi?id=73115 5 6 Reviewed by Adam Barth. 7 8 Tests: bindings/scripts/test/TestObj.idl 9 10 * bindings/scripts/CodeGeneratorGObject.pm: Added "1;" at the end since this perl script is loaded as a package. 11 * bindings/scripts/CodeGeneratorV8.pm: Ditto. Removed unnecessary variable names from method declarations in order to supress style check errors when a new run-bindings-tests IDL is added. 12 (GenerateHeaderCustomCall): 13 * bindings/scripts/test/V8/V8TestObj.h: Updated a run-bindings-tests result. 14 1 15 2011-11-25 Kentaro Hara <haraken@chromium.org> 2 16 -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm
r98715 r101184 1381 1381 $object->WriteData($fname); 1382 1382 } 1383 1384 1; -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm
r101118 r101184 396 396 || $attrExt->{"V8Custom"} || $attrExt->{"Custom"}) { 397 397 push(@headerContent, <<END); 398 static v8::Handle<v8::Value> ${name}AccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info);398 static v8::Handle<v8::Value> ${name}AccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo&); 399 399 END 400 400 } … … 402 402 || $attrExt->{"V8Custom"} || $attrExt->{"Custom"}) { 403 403 push(@headerContent, <<END); 404 static void ${name}AccessorSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::AccessorInfo& info);404 static void ${name}AccessorSetter(v8::Local<v8::String> name, v8::Local<v8::Value>, const v8::AccessorInfo&); 405 405 END 406 406 } … … 640 640 } 641 641 if ($dataNode->name eq "Event") { 642 push(@headerContent, " static v8::Handle<v8::Value> dataTransferAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info);\n");643 push(@headerContent, " static void valueAccessorSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::AccessorInfo& info);\n");642 push(@headerContent, " static v8::Handle<v8::Value> dataTransferAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo&);\n"); 643 push(@headerContent, " static void valueAccessorSetter(v8::Local<v8::String> name, v8::Local<v8::Value>, const v8::AccessorInfo&);\n"); 644 644 } 645 645 if ($dataNode->name eq "Location") { 646 push(@headerContent, " static v8::Handle<v8::Value> assignAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info);\n");647 push(@headerContent, " static v8::Handle<v8::Value> reloadAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info);\n");648 push(@headerContent, " static v8::Handle<v8::Value> replaceAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info);\n");646 push(@headerContent, " static v8::Handle<v8::Value> assignAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo&);\n"); 647 push(@headerContent, " static v8::Handle<v8::Value> reloadAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo&);\n"); 648 push(@headerContent, " static v8::Handle<v8::Value> replaceAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo&);\n"); 649 649 } 650 650 } … … 3824 3824 print "\n"; 3825 3825 } 3826 3827 1; -
trunk/Source/WebCore/bindings/scripts/test/V8/V8TestObj.h
r99900 r101184 47 47 static v8::Handle<v8::Value> customMethodWithArgsCallback(const v8::Arguments&); 48 48 static v8::Handle<v8::Value> constructorCallback(const v8::Arguments&); 49 static v8::Handle<v8::Value> customAttrAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info);50 static void customAttrAccessorSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::AccessorInfo& info);49 static v8::Handle<v8::Value> customAttrAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo&); 50 static void customAttrAccessorSetter(v8::Local<v8::String> name, v8::Local<v8::Value>, const v8::AccessorInfo&); 51 51 static const int internalFieldCount = v8DefaultWrapperInternalFieldCount + 0; 52 52 static v8::Handle<v8::Object> existingWrapper(TestObj*);
Note:
See TracChangeset
for help on using the changeset viewer.