summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/Parser
AgeCommit message (Expand)Author
2022-03-28LibWeb: Load X(HT)ML documents and transform them into HTML DOMAli Mohammad Pur
2022-03-26LibWeb: Move HTML dimension value parsing from CSS to HTML namespaceAndreas Kling
2022-03-24LibWeb: Rename PARSER_DEBUG => HTML_PARSER_DEBUGIdan Horowitz
2022-03-24LibWeb: Remove inheritance of FormAssociatedElement from HTMLElementTimothy Flynn
2022-03-21LibTextCodec: Don't allocate Strings on encoding normalisationHendiadyoin1
2022-03-21LibWeb: Implement "has element in select scope" per-specSimon Wanner
2022-03-20LibWeb: Implement the rest of the Adoption Agency AlgorithmSimon Wanner
2022-03-19LibWeb: Only delay "load" event for script elements that load somethingAndreas Kling
2022-03-19LibWeb: Don't delay document "load" event for unclosed script tagsAndreas Kling
2022-03-17Libraries: Use default constructors/destructors in LibWebLenny Maiorani
2022-03-14LibWeb: Use inline script tag source line as javascript line offsetIdan Horowitz
2022-03-08LibWeb: Move Window from DOM directory & namespace to HTMLLinus Groh
2022-03-02LibWeb: Fix issue where double-quoted doctype system ID was not capturedAndreas Kling
2022-03-01LibWeb: Associate form elements with a form in parsing and dynamicallyLuke Wilde
2022-02-21LibWeb: Make document.write() work while document is parsingAndreas Kling
2022-02-21LibWeb: Add basic support for dynamic markup insertionLorenz Steinert
2022-02-21LibWeb: Fix 'Comment end state' in HTML TokenizerAdam Hodgen
2022-02-21LibWeb: Implement tokenization newline preprocessingAdam Hodgen
2022-02-21LibWeb: Fix off by one error in HTML TokenizerAdam Hodgen
2022-02-20LibWeb: Handle markers when reconstructing active formatting elements Luke Wilde
2022-02-19LibWeb: Use Vector::clear_with_capacity() in HTMLTokenizerAndreas Kling
2022-02-15LibWeb: Fail gracefully when reaching the unimplemented part of the AAALinus Groh
2022-02-15LibWeb: Implement state switch for "[CDATA[" in HTML parserLinus Groh
2022-02-15LibWeb: Add an optional pointer to an HTMLParser to the HTMLTokenizerLinus Groh
2022-02-15LibWeb: Remove unused HTMLParser function declarationLinus Groh
2022-02-15LibWeb: Add spec links to each HTML tokenizer state sectionLinus Groh
2022-02-15LibWeb: Add spec comments to the StackOfOpenElements classAndreas Kling
2022-02-15LibWeb: Rename element_before() => element_immediately_above()Andreas Kling
2022-02-15LibWeb: Add spec comments to find_appropriate_place_for_inserting_node()Andreas Kling
2022-02-14LibWeb: Don't emit current token on EOF in HTML TokenizerKarol Kosek
2022-02-14LibWeb: Fix highlighting HTML commentsKarol Kosek
2022-02-13LibWeb: Fix off-by-one in HTMLTokenizer::restore_to()MacDue
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2021-12-10LibWeb: Fix off-by-one error when highlighting unquoted HTML attributesSam Atkins
2021-12-05LibWeb: Cast unused smart-pointer return values to voidSam Atkins
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-17LibWeb: Implement Attribute closer to the spec and with an IDL fileTimothy Flynn
2021-10-10LibWeb: Remove dead "outer loop" code in adoption agency algorithmBrian Gianforcaro
2021-10-01LibWeb: Check for HTML integration points in the tree constructorLuke Wilde
2021-09-26LibWeb: Add the PageTransitionEvent interface and fire "pageshow" eventsAndreas Kling
2021-09-26LibWeb: Add a "page showing" flag to documentsAndreas Kling
2021-09-26LibWeb: Implement "update the current document readiness" from specAndreas Kling
2021-09-26LibWeb: Store HTML document ready state as an enumAndreas Kling
2021-09-26LibWeb: Allow HTML parser to delay delivery of the document "load" eventAndreas Kling
2021-09-26LibWeb: Implement more of HTMLParser::the_end() and bring closer to specAndreas Kling
2021-09-26LibWeb: Split out "The end" from the HTML parsing spec to a functionAndreas Kling
2021-09-25LibWeb: Rename HTMLDocumentParser => HTMLParserAndreas Kling
2021-09-21Libraries: Use AK::Variant default initialization where appropriateBen Wiederhake
2021-09-20LibWeb: Make <script src> loads partially async (by following the spec)Andreas Kling
2021-09-20LibWeb: Pop entire stack of open elements at the end of parsingAndreas Kling