Andreas Kling
|
7c57961c61
LibWeb: Move BrowsingContext into HTML/
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Felix Rauch
|
30c39e0e41
LibWeb: Fix inline blocks swallowing trailing whitespace
|
3 years ago |
Nico Weber
|
b8dc3661ac
Libraries: Fix -Wunreachable-code warnings from clang
|
3 years ago |
Andreas Kling
|
c4826eae4f
LibWeb: Rename Layout::BlockBox => BlockContainer
|
3 years ago |
Sam Atkins
|
b88641e44b
LibWeb: Stop painting backgrounds for TextNodes
|
3 years ago |
Andreas Kling
|
28fabd4728
LibWeb: Make Layout::Node::paint() pure virtual
|
3 years ago |
sin-ack
|
27c5eb66f1
LibWeb: Rename wrap_breaks to respect_linebreaks
|
3 years ago |
sin-ack
|
0342fe4e0c
LibWeb: Refactor TextNode::ChunkIterator
|
3 years ago |
Tobias Christiansen
|
f599f2be3d
LibWeb: Remove unneccessary breaks from text-decoration-rendering
|
3 years ago |
Tobias Christiansen
|
1fce8aefd9
LibWeb: Don't draw zero-length line for text-decoration: blink
|
3 years ago |
Brian Gianforcaro
|
217179a39f
LibWeb: Remove unused header includes
|
3 years ago |
Tobias Christiansen
|
4c17f389db
LibWeb: Add proper support for text-decoration-line property values
|
3 years ago |
Andreas Kling
|
ee3a73ddbb
AK: Rename downcast<T> => verify_cast<T>
|
4 years ago |
Max Wipfli
|
054c742d17
LibWeb: Remove Utf8View usage and try avoiding StringBuilder in TextNode
|
4 years ago |
DexesTTP
|
e01f1c949f
AK: Do not VERIFY on invalid code point bytes in UTF8View
|
4 years ago |
Max Wipfli
|
bc8d16ad28
Everywhere: Replace ctype.h to avoid narrowing conversions
|
4 years ago |
Andreas Kling
|
4190fd2199
LibWeb: Rename Web::Frame to Web::BrowsingContext
|
4 years ago |
Max Wipfli
|
08d09c4afb
LibWeb: Improving cursor behavior in editable DOM nodes
|
4 years ago |
Andreas Kling
|
d3e7529297
LibWeb: Move Layout::TextNode whitespace collapse to separate function
|
4 years ago |
Andreas Kling
|
504d622864
LibWeb: Remove unnecessary temporary Vector in text layout
|
4 years ago |
Andreas Kling
|
37e29a630b
LibWeb: Minor cleanup tweak in TextNode::split_into_lines_by_rules()
|
4 years ago |
Andreas Kling
|
5074aaea69
LibWeb: Refactor Layout::TextNode splitting into a chunk iterator
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Timothy Flynn
|
1380dbeef3
LibWeb: Protect RadioButton and TextNode against mutating DOM
|
4 years ago |
Timothy Flynn
|
e1b5613142
LibWeb: Defer mouse events from TextNode to Label
|
4 years ago |
Andreas Kling
|
794ebb699c
LibWeb: Remove low-hanging LibGUI fruit from LibWeb
|
4 years ago |
Andreas Kling
|
9de1253f44
LibWeb: Remove a whole bunch of unnecessary #includes
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |