> -----Original Message----- > From: Mike Shaver [mailto:[EMAIL PROTECTED] > Sent: 20. mars 2008 11:44 > To: Lars Hansen > Cc: P T Withington; es4-discuss Discuss > Subject: Re: ES4 draft: Error classes > > On Thu, Mar 20, 2008 at 12:52 PM, Lars Hansen > <[EMAIL PROTECTED]> wrote: > > OK, that's good feedback. What's the SpiderMonkey syntax? > > It would be better to go with something that is already in > use, even > > if I expect the proposal here is a little more elaborate. > > //@line 123 "awesomeLib.js" > throw Error("ow"); > > The error's line number is 123, file is "awesomeLib.js". We > have some bits in there like a limit on the filename length > (1024) and a cap on the line length (10x our "natural" line > length, I think); eminently negotiable.
OK. We would need to accomodate other input sources than files at a minimum, maybe an optional string at the end (the file name could be optional too). > I'm not sure we turned it on for content, because of spoofing > concerns, but I'm pretty sure we use it for our chrome. If you could dig up a discussion thread or actual person to illuminate that concern, it would probably be helpful. If nothing else, there needs to be a note about it in the Standard to alert implementers and users. --lars _______________________________________________ Es4-discuss mailing list Es4-discuss@mozilla.org https://mail.mozilla.org/listinfo/es4-discuss