javascriptfirefoxweb-inspectorfirefox-developer-toolsfirefox-developer-edition

Annoying behaviour of Firefox Developer Edition - Crashes a lot while debugging JS


I am using Firefox regular edition since years and have very seamless experience while browsing and debugging apps. Few months back firefox launched its developer edition, so I switched to FF developer edition. But what I experienced is that, it crashes a lot while debugging JS (angularjs and jquery code) and some times the debugger does not hit at all even though that line of codes are being executed. This is really an annoying behaviour of firefox developer edition. Why it is so unstable even though I haven't installed any addons at all. Is Firefox Developer Edition is unstable or it is something related to my system.

What I observed so far if some line of my code in js (Angular, Jquery or plain vanilla) has any error (like calling any undefined scope variable in controller in angularjs or calling any function from services which is undefined in angularjs) it crashes while executing same in chrome it simply skips that line and shows error in console. For debugging I apply breakpoints at multiple lines and then use F8 to jump line.

Is there any solution to solve this issue?

Here is crash report.


Solution

  • As of Jul 2017:

    Firefox Developer Edition is Firefox Beta.

    There are the following Firefox channels/repositories:

    Release (mozilla-release) – The official release of Firefox. Firefox is released on a six week schedule, meaning that every sixth week there will be new versions of Firefox Release.

    Beta (mozilla-beta) – Testing the next version of Firefox before it becomes the official release. Firefox Beta is released every week leaving us with six beta's every cycle unless there are chemspills leading to additional beta's.

    Nightly (mozilla-central) – Contains experimental features. Nightly is, naturally, released every night with all changes on mozilla-central.

    The current stable release is version 54, the current beta / developer edition is version 55, the current nightly is version 56.

    https://hacks.mozilla.org/2017/04/simplifying-firefox-release-channels/


    As of Jan 2015:

    Firefox Developer Edition is basically an alpha quality release containing stabilized new features landed from the nightly channel.

    There are the following Firefox channels/repositories:

    Release (mozilla-release) – The official release of Firefox. Firefox is released on a six week schedule, meaning that every sixth week there will be new versions of Firefox Release.

    Beta (mozilla-beta) – Testing the next version of Firefox before it becomes the official release. Firefox Beta is released every week leaving us with six beta's every cycle unless there are chemspills leading to additional beta's.

    Aurora / Developer Edition (mozilla-aurora) – For web/platform developers and early adopters. Firefox Aurora is released every morning once changes that landed on mozilla-aurora stabilize.

    Nightly (mozilla-central) – Contains experimental features. Nightly is, naturally, released every night with all changes on mozilla-central.

    The current stable release is version 35, the current beta is version 36, the current aurora / developer edition is version 37.

    https://wiki.mozilla.org/Release_Management/Release_Process