Debugger.html, ein als Webanwendung realisierter JavaScript-Debugger, ist ab sofort auf Github und in den täglich aktualisierten Entwicklerversionen von Firefox verfügbar. Das Werkzeug wurde mit Node.js implementiert, für die Oberfläche werden React und Redux genutzt.
ist nach Angaben von Mozilla ein Teil der Bestrebungen des Team für die Entwicklerwerkzeuge, nach und nach von XUL auf eine modernere Architektur umzustellen. Diese besteht aus wiederverwendbaren React-Komponenten und einem Redux-Speicher-Modell. Mit diesem Ansatz wird der Code in kleinere Module aufgeteilt, die leichter zugänglich, verständlich und überprüfbar sind.
Mit Debugger.html will Mozilla nach eigenen Angaben eine deutlich verbesserte und insgesamt vertrautere Umgebung für Web-Entwickler schaffen. Das Werkzeug verbindet sich über das Remote Debug Protocol (RDP) von Mozilla mit Firefox. Es ist aber nicht auf Firefox beschränkt. Die Unterstützung für Chrome und Node.js, die mit RDP von Chrome arbeitet, ist bereits in experimentellem Zustand vorhanden.
Da Debugger.html bis jetzt offenbar noch nicht in die Aurora-Version von Firefox integriert wurde, ist erst frühestens in Firefox 51 mit der offiziellen Freigabe zu rechnen. Der Debugger steht wie die meiste Software von Mozilla unter der MPL 2.