Timothy Flynn
|
feddecde5b
LibWeb: Emit the current token before EOF on invalid comments
|
hai 1 ano |
Timothy Flynn
|
af57bd5cca
LibWeb: Stop parsing after `document.write` at the insertion point
|
hai 1 ano |
Timothy Flynn
|
64dcd3f1f4
LibWeb: Restore the previous tokenizer iterator after inserting input
|
hai 1 ano |
Timothy Flynn
|
fcf83a8ed0
LibWeb: Allocate fewer strings during `document.write`
|
hai 1 ano |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
hai 1 ano |
Andreas Kling
|
3ff81dcb65
LibWeb: Make Web::Namespace::Foo strings be FlyString
|
hai 1 ano |
Andreas Kling
|
b341aeb5c1
LibWeb: Switch HTMLToken and HTMLTokenizer to String & FlyString
|
hai 1 ano |
Shannon Booth
|
d8635fe541
LibWeb: Port HTMLParser local name and value from DeprecatedString
|
hai 1 ano |
Shannon Booth
|
9303e9e76f
LibWeb: Port Element::local_name and TagNames from Deprecated String
|
hai 1 ano |
Shannon Booth
|
49eb3bfb1d
LibWeb: Make Document::run_the_document_write_steps take a StringView
|
hai 1 ano |
Timothy Flynn
|
fea440055a
LibWeb: Track the byte offset of an HTMLToken's position
|
hai 1 ano |
Timothy Flynn
|
5a2bf7fdd1
LibWeb: Set the correct end position of HTML attribute names
|
hai 1 ano |
Timothy Flynn
|
5b2bc90b50
LibWeb: Set consistent positions for the start and end of HTML tags
|
hai 1 ano |
Andreas Kling
|
70db40c9b0
LibWeb: Don't include Layout/Node.h from DOM/Element.h
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
2db168acc1
LibTextCodec+Everywhere: Port Decoders to new Strings
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
f2a9426885
LibTextCodec+Everywhere: Return Optional<Decoder&> from `decoder_for()`
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
%!s(int64=2) %!d(string=hai) anos |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
c79e8aab0a
LibWeb: Make ON_WHITESPACE less heavy in HTML tokenizer
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
ab8432783e
LibWeb: Implement aborting the HTML parser
|
%!s(int64=2) %!d(string=hai) anos |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
%!s(int64=3) %!d(string=hai) anos |
stelar7
|
e547f5887e
LibWeb: Fix Array OOBs in the HTMLTokenizer
|
%!s(int64=3) %!d(string=hai) anos |
Andreas Kling
|
1061c863f8
LibWeb: Fix issue where double-quoted doctype system ID was not captured
|
%!s(int64=3) %!d(string=hai) anos |
Lorenz Steinert
|
db789813c9
LibWeb: Add basic support for dynamic markup insertion
|
%!s(int64=3) %!d(string=hai) anos |
Adam Hodgen
|
b6eaefa87d
LibWeb: Fix 'Comment end state' in HTML Tokenizer
|
%!s(int64=3) %!d(string=hai) anos |
Adam Hodgen
|
d73bb2633c
LibWeb: Implement tokenization newline preprocessing
|
%!s(int64=3) %!d(string=hai) anos |
Adam Hodgen
|
c6fcdd0f93
LibWeb: Fix off by one error in HTML Tokenizer
|
%!s(int64=3) %!d(string=hai) anos |
Andreas Kling
|
25504f6a1b
LibWeb: Use Vector::clear_with_capacity() in HTMLTokenizer
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
892f6394b8
LibWeb: Implement state switch for "[CDATA[" in HTML parser
|
%!s(int64=3) %!d(string=hai) anos |