The goal of this project is to fully implement off main thread, speculative HTML parsing. Performing HTML parsing on a separate thread gives rise to the following performance gains:

  1. Web pages become more responsive, because the main thread becomes available to perform other functions, such as parsing CSS or handling input events.
  2. The parser thread can perform speculative parsing on the rest of the document while the main thread evaluates scripts. This ensures that the parser is not fully blocked while evaluating Javascript.

Organization

Student

cynicaldevil

Mentors

  • Anthony Ramine
close

2017