summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/Parser/HTMLTokenizer.cpp
AgeCommit message (Expand)Author
2023-05-08LibWeb: Don't include Layout/Node.h from DOM/Element.hAndreas Kling
2023-02-19LibTextCodec+Everywhere: Port Decoders to new StringsSam Atkins
2023-02-19LibTextCodec+Everywhere: Return Optional<Decoder&> from `decoder_for()`Sam Atkins
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-05LibWeb: Make ON_WHITESPACE less heavy in HTML tokenizerAndreas Kling
2022-09-20LibWeb: Implement aborting the HTML parserAndreas Kling
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-03LibWeb: Fix Array OOBs in the HTMLTokenizerstelar7
2022-03-02LibWeb: Fix issue where double-quoted doctype system ID was not capturedAndreas 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-19LibWeb: Use Vector::clear_with_capacity() in HTMLTokenizerAndreas Kling
2022-02-15LibWeb: Implement state switch for "[CDATA[" in HTML parserLinus Groh
2022-02-15LibWeb: Add spec links to each HTML tokenizer state sectionLinus Groh
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
2021-12-10LibWeb: Fix off-by-one error when highlighting unquoted HTML attributesSam Atkins
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-09-25LibWeb: Rename HTMLDocumentParser => HTMLParserAndreas Kling
2021-07-28LibWeb: Avoid assertion failure on parsing numeric character referencesovf
2021-07-27LibWeb: Fix parsing of character references in attribute valuesovf
2021-07-17LibWeb: Rename HTMLToken::doctype_data() => ensure_doctype_data()Max Wipfli
2021-07-17LibWeb: Add HTMLToken(Type) constructor and use itMax Wipfli
2021-07-17LibWeb: Use setter for HTMLToken::m_{start,end}_positionMax Wipfli
2021-07-17LibWeb: Change HTMLToken::m_doctype into named DoctypeData structMax Wipfli
2021-07-17LibWeb: Hide implementation details of HTMLToken attribute listMax Wipfli
2021-07-17LibWeb: User getter+setter for HTMLToken tag name and self-closing flagMax Wipfli
2021-07-17LibWeb: Use getter and setter for Character type HTMLTokensMax Wipfli
2021-07-17LibWeb: User getter and setter for Comment type HTMLTokensMax Wipfli
2021-07-17LibWeb: Rename HTMLToken::AttributeBuilder struct to AttributeMax Wipfli
2021-07-16LibWeb: Fix assertion failures in HTMLTokenizerMax Wipfli
2021-07-15LibWeb: Fix assertion failure when tokenizing JS regex literalsMax Wipfli
2021-07-15LibWeb: Correct behavior of Comment* states in HTMLTokenizerMax Wipfli
2021-07-15LibWeb: VERIFY an empty builder when emitting tokens in HTMLTokenizerMax Wipfli
2021-07-14LibWeb: Change HTMLTokenizer.{cpp,h} to east const styleMax Wipfli
2021-07-14LibWeb: Use move() when enqueuing tokens in HTMLTokenizerGunnar Beutner
2021-07-14LibWeb: Remove StringBuilder from HTMLToken::m_comment_or_characterGunnar Beutner
2021-07-14LibWeb: Remove StringBuilder from HTMLToken::m_tagGunnar Beutner
2021-07-14LibWeb: Remove StringBuilders from HTMLToken::AttributeBuilderGunnar Beutner
2021-07-14LibWeb: Remove StringBuilders from HTMLToken::m_doctypeGunnar Beutner
2021-07-14LibWeb: Use an Optional<String> to track the last HTML start tagGunnar Beutner
2021-06-12AK: Rename Vector::append(Vector) => Vector::extend(Vector)Andreas Kling
2021-06-05LibWeb: Change a few source end positions in HTMLTokenizerMax Wipfli
2021-06-05LibWeb: Be more forgiving when adding source positions in HTMLTokenizerMax Wipfli
2021-06-03Everywhere: Replace ctype.h to avoid narrowing conversionsMax Wipfli