Have created another one

http://code.google.com/p/fbug/issues/detail?id=3143

On Jun 15, 10:21 pm, John J Barton <[email protected]>
wrote:
> On Jun 15, 11:49 am, gozala <[email protected]> wrote:
>
> > On Jun 15, 6:42 pm, John J Barton <[email protected]> wrote:
>
> > > On Jun 15, 9:15 am, gozala <[email protected]> wrote:
> ...
> > > I've heard this one and I've seen it in the Web kit 
> > > videoshttp://code.google.com/p/fbug/issues/detail?id=768
>
> > Very good, I see the issue and comments and I would really recommend
> > to everyone who have not done it yet to actually give it a try. Video
> > is very nice, but trying out will give much better idea on what people
> > mean :)
>
> We discussed this issue on the conf call today and Honza and I will
> take a shot at it.

Very glad to hear that :)

>
> ...
>
> > > > - source URL's for evaled code works very rarely (with the same code
> > > > sometimes it does sometimes it's not), for me and bunch of people I
> > > > know, maybe it's just us...
>
> > > If we had test cases we could fix it. All the cases for eval that I
> > > have work. Do all of these cases work in Web inspector?
>
> > I never had an issue with this in web inspector. Unfortunately test
> > case is hard since as I said refresh usually helps sometimes not :(
>
> In Firebug the first time you open a page you have to refresh always.
> I regret our decision to not do this automatically.
>
> > BTW I never managed to get something like this to work in FF, while in
> > webkit it does.
>
> > Try to eval in cmdline
> > setTimeout(function(){b = Function('a = 5;\n//@sourceURL=test.js')},
> > 0)
>
> I did not know users want to debug command line injected code.
>

Sorry for confusion, that's not my intention either, just wanted to
delay evaluate so that firebug would pick that up since it's won't be
from cmd line.
Point I was trying to make was that unlike eval  generated modules
Function generated modules are not picked up. I know that eval() can
do the same but some frameworks still use Function() instead.

>
> > I would expact to see test.js in scripts list, but I can't :( Of
>
> If you replace Function with eval appropriately in the example you can
> see it in the script list.
>
> > course what I care is ability to debug modules which nowadays are
> > often
> > created by Function constructor
>
> If you use "eval()" instead and show me a test case it can work. "new
> Function" and "eval()" can give the same results, but my humongous
> hack to force eval() to work in Firefox cannot handle new Function.
>
> jjb

-- 
You received this message because you are subscribed to the Google Groups 
"Firebug" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/firebug?hl=en.

Reply via email to