Ja, das habe ich noch nicht geschrieben: Es darf nur createElement ersetzt werden, nicht createElementNS. Wenn du pauschal ersetzen willst, füge immer die nachfolgende öffnende runde Klammer hinzu:
Suchen: createElement(
Ersetzen: createXULElement(
Dadurch kannst du nicht createElementNS versehentlich mitersetzen. Also bitte nur Zeile 170 ersetzen.