Changeset 143308 in webkit
- Timestamp:
- Feb 19, 2013 1:00:37 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r143306 r143308 1 2013-02-19 Kentaro Hara <haraken@chromium.org> 2 3 Unreviewed build fix. Fixed warning caused by r143305. 4 5 * bindings/scripts/CodeGeneratorJS.pm: 6 (GenerateParametersCheck): 7 * bindings/scripts/CodeGeneratorV8.pm: 8 (GenerateParametersCheck): 9 1 10 2013-02-19 Kentaro Hara <haraken@chromium.org> 2 11 -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
r143304 r143308 2756 2756 } 2757 2757 2758 push(@$outputArray, " " . GetNativeTypeFromSignature($parameter) . " $name(" . JSValueToNative($parameter, $optional eq "DefaultIsNullString" ? "argumentOrNull(exec, $argsIndex)" : "exec->argument($argsIndex)") . ");\n");2758 push(@$outputArray, " " . GetNativeTypeFromSignature($parameter) . " $name(" . JSValueToNative($parameter, $optional && $optional eq "DefaultIsNullString" ? "argumentOrNull(exec, $argsIndex)" : "exec->argument($argsIndex)") . ");\n"); 2759 2759 2760 2760 # If a parameter is "an index" and it's negative it should throw an INDEX_SIZE_ERR exception. -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm
r143305 r143308 1813 1813 } 1814 1814 } elsif ($nativeType =~ /^V8StringResource/) { 1815 my $value = JSValueToNative($parameter, $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()");1815 my $value = JSValueToNative($parameter, $optional && $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()"); 1816 1816 $parameterCheckString .= " " . ConvertToV8StringResource($parameter, $nativeType, $parameterName, $value) . "\n"; 1817 1817 } else { … … 1831 1831 } 1832 1832 $parameterCheckString .= " V8TRYCATCH($nativeType, $parameterName, " . 1833 JSValueToNative($parameter, $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()") . ");\n";1833 JSValueToNative($parameter, $optional && $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()") . ");\n"; 1834 1834 if ($nativeType eq 'Dictionary') { 1835 1835 $parameterCheckString .= " if (!$parameterName.isUndefinedOrNull() && !$parameterName.isObject())\n";
Note: See TracChangeset
for help on using the changeset viewer.