[Webkit-unassigned] [Bug 28209] Restrict use of FuncDeclNode & FuncExprNode to the parser.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 12 10:18:33 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28209





--- Comment #4 from Kenneth Rohde Christiansen <kenneth.christiansen at openbossa.org>  2009-08-12 10:18:32 PDT ---
Here you have the diffs of the failing tests

fast/js/const.html

-PASS f() is f
+FAIL f() should be function g() { g="FAIL"; return g; } (of type function).
Was FAIL (of type string).

fast/js/exception-thrown-from-function-with-lazy-activation.html

-PASS: args[0] should be 1 and is.
+FAIL: args[0] should be 1 but instead is undefined.

fast/js/function-call-register-allocation.html

-PASS: Recursion did not run out of stack space.
+FAIL: Recursion threw an exception: ReferenceError: Can't find variable: f

fast/js/function-dot-arguments-and-caller.html 

-PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS,PASS

fast/js/named-function-expression.html

-PASS var z = 10; var x = eval('(function Named(a,b){ return (!!Named) ? (a + b
+ z) : -999; })'); x(4,5) is 19
+FAIL var z = 10; var x = eval('(function Named(a,b){ return (!!Named) ? (a + b
+ z) : -999; })'); x(4,5) should 
-PASS var ctr = 3; var x = (function Named(a,b){ if(--ctr) return 2 *
Named(a,b); else return a + b; }); x(5,6) is 44
+FAIL var ctr = 3; var x = (function Named(a,b){ if(--ctr) return 2 *
Named(a,b); else return a + b; }); x(5,6) should be 44. Threw exception
ReferenceError: Can't find variable: Named

fast/js/static-scope-object.html

-PASS namedFunctionExpression() is globalObject
+FAIL namedFunctionExpression() should be the global object. Threw exception
ReferenceError: Can't find variable: f

plugins/netscape-invoke-default.html 

 This tests that it's possible to call NPN_InvokeDefault on a JavaScript
object. If this test succeeded, the text "SUCCESS" should be shown below.
-SUCCESS
+FAILURE

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list