Wed, 15 May 2013 20:21:59 +0200
8014647: Allow class-based overrides to be initialized with a ScriptFunction
Reviewed-by: hannesw, jlaskey, sundar
aoqi@0 | 1 | 3 |
aoqi@0 | 2 | isArray.length = 1 |
aoqi@0 | 3 | false |
aoqi@0 | 4 | true |
aoqi@0 | 5 | join.length = 1 |
aoqi@0 | 6 | javascript<->is<->great |
aoqi@0 | 7 | every.length = 1 |
aoqi@0 | 8 | 4,56,5 every even? = false |
aoqi@0 | 9 | 4,56,688 every even? = true |
aoqi@0 | 10 | some.length = 1 |
aoqi@0 | 11 | 4,56,5 some even? = true |
aoqi@0 | 12 | 3,5,17 some even? = false |
aoqi@0 | 13 | forEach.length = 1 |
aoqi@0 | 14 | java,javascript,jython,jruby[0] is java |
aoqi@0 | 15 | java,javascript,jython,jruby[1] is javascript |
aoqi@0 | 16 | java,javascript,jython,jruby[2] is jython |
aoqi@0 | 17 | java,javascript,jython,jruby[3] is jruby |
aoqi@0 | 18 | JAVA,JAVASCRIPT,JYTHON,JRUBY |
aoqi@0 | 19 | shifted is java, remaining is javascript,jython,jruby, length is 3 |
aoqi@0 | 20 | java,javascript |
aoqi@0 | 21 | 115 |
aoqi@0 | 22 | 120 |
aoqi@0 | 23 | c++ java javascript objective c |
aoqi@0 | 24 | hello world from javascript |
aoqi@0 | 25 | indexOf.length = 1 |
aoqi@0 | 26 | indexOf('java') = 0 |
aoqi@0 | 27 | indexOf('javascript') = 1 |
aoqi@0 | 28 | indexOf('javascript', 3) = -1 |
aoqi@0 | 29 | indexOf('c++') = -1 |
aoqi@0 | 30 | [].indexOf('any') = -1 |
aoqi@0 | 31 | lastIndexOf.length = 1 |
aoqi@0 | 32 | lastIndexOf('java') = 4 |
aoqi@0 | 33 | lastIndexOf('jython') = 5 |
aoqi@0 | 34 | lastIndexOf('c') = 6 |
aoqi@0 | 35 | lastIndexOf('c++') = -1 |
aoqi@0 | 36 | [].lastIndexOf('any') = -1 |
aoqi@0 | 37 | concat.length = 1 |
aoqi@0 | 38 | foo,bar,x,y,34,sss,3,4,2 |
aoqi@0 | 39 | Array.length = 1 |
aoqi@0 | 40 | NaN,NaN,NaN |
aoqi@0 | 41 | 3 |
aoqi@0 | 42 | 1 |
aoqi@0 | 43 | number |
aoqi@0 | 44 | 1 |
aoqi@0 | 45 | |
aoqi@0 | 46 | hello,world |
aoqi@0 | 47 | ,,,, |
aoqi@0 | 48 | undefined |
aoqi@0 | 49 | [object java.lang.Object] |
aoqi@0 | 50 | |
aoqi@0 | 51 | 33 |