WebXBL is a component of Mozilla's layout architecture that provides the ability to map elements to script, event handlers, CSS, and more complex content models. This is used to implement XUL elements, as well as the non-standard HTML marquee element.