ladybird/Userland/Libraries/LibWeb/HTML/Parser
Andreas Kling b64df59cc6 LibWeb: Fix crash when setting innerHTML inside iframe srcdoc document
In particular, there was an assertion failure due to the temporary
parser document's "about base URL" being empty when trying to "parse a
URL" during parsing.

We fix this by copying the context element's document's about base URL
to the temporary parsing document while parsing a fragment.

This fixes a crash when loading search results on https://amazon.com/
2024-08-29 06:24:18 +02:00
..
Entities.cpp Everywhere: Use nested namespace qualifiers 2023-07-12 10:05:42 +03:30
Entities.h Everywhere: Use nested namespace qualifiers 2023-07-12 10:05:42 +03:30
HTMLEncodingDetection.cpp LibWeb: Fix utf16-be check in HTMLEncodingDetection 2024-01-08 23:35:09 +01:00
HTMLEncodingDetection.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
HTMLParser.cpp LibWeb: Fix crash when setting innerHTML inside iframe srcdoc document 2024-08-29 06:24:18 +02:00
HTMLParser.h LibWeb: Rename StyleValue -> CSSStyleValue 2024-08-15 13:58:38 +01:00
HTMLToken.cpp LibWeb: Port HTMLToken::to_deprecated_string to new AK String 2023-11-06 11:37:08 +01:00
HTMLToken.h AK+Userland: Remove NOESCAPE 2024-05-22 21:55:34 -06:00
HTMLToken.swift Meta+Libraries+AK: Append Cxx to imported library module names in swift 2024-08-27 17:22:31 -06:00
HTMLTokenizer.cpp Everywhere: Run clang-format 2024-04-24 16:50:01 -04:00
HTMLTokenizer.h LibWeb: Stop parsing after document.write at the insertion point 2024-02-20 17:04:36 +01:00
HTMLTokenizer.swift Meta+Libraries+AK: Append Cxx to imported library module names in swift 2024-08-27 17:22:31 -06:00
HTMLTokenizerHelpers.cpp LibWeb: Add an HTML tokenizer re-implementation in swift 2024-08-24 19:14:09 -06:00
HTMLTokenizerHelpers.h LibWeb: Add an HTML tokenizer re-implementation in swift 2024-08-24 19:14:09 -06:00
ListOfActiveFormattingElements.cpp LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00
ListOfActiveFormattingElements.h LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00
StackOfOpenElements.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
StackOfOpenElements.h LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00