I don't see anything strange here.  This seems like it must be a bug  
in their runtime.

On 2006-05-09, at 00:25 EDT, Jim Grandy wrote:

> It's in the definition of the canvas. Here are the first 39 lines  
> of the document; it's in the 37th line.
>
> canvas = new LzCanvas({__LZproxied: "true", anm_multipler: 1,  
> bgcolor: 13619151, build: "lps-et-001733-0001", embedfonts: true,  
> fontname: "Verdana,Vera,sans-serif", fontsize: 11, fontstyle:  
> "plain", height: 600, isopen: false, lpsrelease: "Community",  
> lpsversion: "3.2cr1", proxied: true, runtime: "dhtml", setOpen:  
> function ($1) {
> if ($1) {
> this.topview.anm.doStart();
> this.bottom.anm.doStart();
> this.isopen = true;
> this.links.setVisible(false);
> return this.bottom.anm
> }
> }, title: "LZPIX", width: 800});
> LzInstantiateView({name: "userclass", attrs: {parent: "layout",  
> initobj: {attrs: {$setters: {axis: function ($1) {
> this.setAxis($1)
> }, inset: function ($1) {
> this.inset = $1;
> if (this.subviews && this.subviews.length) {
> this.update()
> }
> if (this["oninset"]) {
> this.oninset.sendEvent(this.inset)
> }
> }, spacing: function ($1) {
> this.spacing = $1;
> if (this.subviews && this.subviews.length) {
> this.update()
> }
> if (this["onspacing"]) {
> this.onspacing.sendEvent(this.spacing)
> }
> }}, addSubview: function ($1) {
> with (this) {
> this.updateDelegate.register($1, "on" + this.sizeAxis);
> this.updateDelegate.register($1, "onvisible");
> if (!this.locked && this.subviews.length) {
> var $2 = this.subviews[this.subviews.length - 1];
> var $3 = ($2[this.axis] + $2[this.sizeAxis]) + this.spacing;
> $1.setAttribute(this.axis, $3)
> }
> this.__LZcallInherited("addSubview", arguments.callee, $1)
> }
> }
>
> On May 8, 2006, at 5:09 PM, P T Withington wrote:
>
>> can you give us a little more context around the erring lines?
>>
>> does the same code work in the released mozilla?
>>
>> On 2006-05-08, at 17:14 EDT, Jim Grandy wrote:
>>
>>> A little more on this.
>>>
>>> Typing
>>>
>>> (function (a) { alert(arguments); })(10)
>>>
>>> into the JavaScript Console gives me no error, I get an alert with
>>> "[object Object]" as the string.
>>>
>>> Typing
>>>
>>> (function (a) { alert(arguments.callee); }){10)
>>>
>>> gives an alert saying "function (a) { alert(arguments.callee);}".
>>>
>>> So clearly 'arguments' works in the common case. I wonder why not in
>>> this case?
>>>
>>> On May 8, 2006, at 12:34 PM, Jim Grandy wrote:
>>>
>>>> I pulled down a nightly build of Firefox (Windows Minefield 3.0a1,
>>>> downloaded 5/8/2006), and it doesn't run the lzpix from
>>>> openlaszlo.org.
>>>>
>>>> Download was from
>>>>
>>>> http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest- 
>>>> trunk/
>>>>
>>>> What I see is "Error: arguments is not defined", line 37. This  
>>>> is the
>>>> line
>>>>
>>>> this.__LZcallInherited("addSubview", arguments.callee, $1)
>>>>
>>>> I didn't find anything relevant on google or on the mozilla js- 
>>>> engine
>>>> list (https://lists.mozilla.org/listinfo/dev-tech-js-engine) or in
>>>> bugzilla (e.g. http://tinyurl.com/pvkdy).
>>>>
>>>> We should probably investigate enough to determine whether a bug
>>>> report to Mozilla would be warranted.
>>>>
>>>> jim
>>>> _______________________________________________
>>>> Laszlo-dev mailing list
>>>> [email protected]
>>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
>>>
>>> _______________________________________________
>>> Laszlo-dev mailing list
>>> [email protected]
>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
>>
>

_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to