Was die Libwayland für C ist, soll Westfield für das Web werden: Die Software des unabhängigen Projekts agiert als XML-Parser des Wayland-Protokolls für Javascript und soll einen Wayland-Compositor im Browser ermöglichen.
Mit Westfield könnte ein in HTML5 (Web GL und Canvas) implementierter Wayland-Compositor in einem Browser laufen, der seine Buffer-Objekte vom Backend über einen Web-RTC Daten- und Videokanal erhalte. Das schreibt Erik De Rijcke auf der Wayland-Mailingliste beim Vorstellen der neuen Software, die unter GPLv3 steht.
Westfield sei fast vollständig kompatibel zur existierenden Libwayland-Implementierung. Was noch fehle, seien Strings (kein Null-Terminator) und File-Deskriptoren. Westfield kommuniziert dabei über einen Websocket und unterstützt verschiedene Bindings. Client-seitiger Code werde in Javascript für Javascript mit Node.js generiert, serverseitiger mit Java. Wer sich ein Bild vom aktuellen Stand des Projekts machen möchte, kann dies auf Github tun.

