@hackage willow0.1.0.0

An implementation of the web Document Object Model, and its rendering.

  • Installation

  • Tested Compilers

  • Dependencies (11)

  • Dependents (1)

    @hackage/mangrove
  • Package Flags

      dev
       (off by default)

      Trigger stricter behaviour for development

      html5lib
       (off by default)

      Enable the html5lib tests, which require manually downloading the test data.

      wpt
       (off by default)

      Enable integration with web-platform-tests suite, greatly expanding the test surface at the expense of requiring the manual download of the (large) test data repository.

About

willow is the backbone of the HTML rendering framework used by the eponymous Willow browser suite; it provides both the underlying data structures, and later formats them for display. In this, it is somewhat language-agnostic, so that both a (very basic) HTML page and a (coerced) Gemini response would have similar representations and be rendered through the same pathway.

This readme is rather sparse, as it has been written for a subfolder of the complete repository; for full info on the project, see the primary readme in either this directory, its parent, or the online host, whichever of those links may work.