If I understand well, to patch it, I have simply to add dummy code after
the last conditional loop, if this is at the end of the script ?
Like:
if (j && t) { window.alert('false'); }
var dummy = 12;
Il giorno venerdì 13 febbraio 2015 09:23:05 UTC+1, Sebastian Zartner ha
scritto:
>
> This is due to bug 1013219
> <https://bugzilla.mozilla.org/show_bug.cgi?id=1013219>. The debugger
> currently jumps to the last executable line instead of the closing curly
> brace (or the <script> tag as in Chrome).
>
> Sebastian
>
> On Tuesday, February 10, 2015 at 2:56:44 PM UTC+1, [email protected] wrote:
>>
>> Look at this very little piece of html page with script embedded inside:
>>
>> <!DOCTYPE html><html> <head> <title>TODO supply a title</title>
>> <meta charset="UTF-8"> <meta name="viewport"
>> content="width=device-width, initial-scale=1.0"> </head> <body>
>> <div>TODO write content</div> </body> <script> var j = false;
>> var t = true; if (j && t) { window.alert('false');
>> } </script></html>
>>
>>
>> Obviously the body of the "if" is not executed, so no alert is shown.
>> However, if I put a breakpoint at the "if" line and then I use "step",
>> the conditional seems satisfied because the arrow appears at the left of
>> "window.alert" line (but continuing, no alert is shown, as expected).
>> Moreover, if I set a breakpoint in "window.alert" line, the breakpoint is
>> fired!
>> Look at the attached picture.
>> Is it normal?
>>
>>
--
You received this message because you are subscribed to the Google Groups
"Firebug" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/firebug.
To view this discussion on the web visit
https://groups.google.com/d/msgid/firebug/fbcd20cc-9420-43fb-b8a6-1be47227f2a8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.