In den Zeiten des Web 2.0 ist JavaScript ein unabdingbarer Bestandteil der Benutzeroberflächen im Internet geworden. Die Entwicklung der letzten Jahre hat bewirkt, dass die Anwendungen noch schneller und umfangreicher geworden sind. Die dadurch gesteigerten Anforderungen an die Browser haben auch bei Mozilla dazu geführt, dass an neuen Ansätzen gearbeitet wird.