Andreas Kling
|
4a9dcd974a
LibWeb: Remove unused Element::set_attributes()
|
4 years ago |
Linus Groh
|
5e7945e26f
LibWeb: Add a simple StyleInvalidator class
|
4 years ago |
Andreas Kling
|
59afcddcfe
LibWeb: Mark element style dirty on style/id attribute change too
|
4 years ago |
Andreas Kling
|
294ec3b6a5
LibWeb: Mark element style dirty when class attribute changes
|
4 years ago |
Andreas Kling
|
6af55a234f
LibWeb: Make DOM::Node::set_needs_style_update() schedule the update
|
4 years ago |
Andreas Kling
|
d65bebd8cf
LibWeb: Cache parsed inline style of DOM elements
|
4 years ago |
Andreas Kling
|
d477039abc
LibWeb: Rename Layout::LayoutTreeBuilder => Layout::TreeBuilder
|
4 years ago |
Andreas Kling
|
5aeab9878e
LibWeb: Rename LayoutNode classes and move them into Layout namespace
|
4 years ago |
Luke
|
397049aae8
LibWeb: Move innerText from DOM::Element to HTML::HTMLElement
|
4 years ago |
Luke
|
e8a9e8aed5
LibWeb: Add namespace to Element
|
4 years ago |
Nico Weber
|
2460980d2c
LibWeb: Implement Element.innerText
|
4 years ago |
Andreas Kling
|
01022eb5d6
LibWeb: Allow focusing individual (focusable) elements with Tab key
|
4 years ago |
Luke
|
bc15144972
LibWeb: Move contentEditable from Element to HTMLElement
|
5 years ago |
Andreas Kling
|
7811cf3520
LibWeb: Implement the Element.contentEditable IDL attribute
|
5 years ago |
Andreas Kling
|
07e13e9868
LibWeb: Only allow editing of elements with contenteditable="true"
|
5 years ago |
Andreas Kling
|
cc4109c03b
LibWeb: Move the HTML parser into HTML/Parser/
|
5 years ago |
Andreas Kling
|
c46439f240
LibWeb: Move HTML classes into the Web::HTML namespace
|
5 years ago |
Andreas Kling
|
1f008c95b6
LibWeb: Move CSS classes into the Web::CSS namespace
|
5 years ago |
Andreas Kling
|
11ff9d0f17
LibWeb: Move DOM classes into the Web::DOM namespace
|
5 years ago |
Andreas Kling
|
71556e39a4
LibWeb: Switch to using AK::is and AK::downcast
|
5 years ago |
Andreas Kling
|
3cb50a4714
LibWeb: Rename Element::tag_name() => local_name()
|
5 years ago |
Andreas Kling
|
5975a425bd
LibWeb: Turn floated display:inline elements into block-level elements
|
5 years ago |
Andreas Kling
|
244fe1089c
LibWeb: Use LayoutTableRowGroup for display:table-{header,footer}-group
|
5 years ago |
Andreas Kling
|
92d831c25b
LibWeb: Implement fragment parsing and use it for Element.innerHTML
|
5 years ago |
Andreas Kling
|
440b4ece22
LibWeb: Move border width and color into LayoutStyle
|
5 years ago |
Andreas Kling
|
bc178ee743
LibWeb: Add CSS::Display enum and StyleProperties::display()
|
5 years ago |
Andreas Kling
|
5e83a97fa2
LibWeb: Rename LayoutNode::style() => specified_style()
|
5 years ago |
Andreas Kling
|
d883607e8f
LibWeb: Force a full relayout if an element's CSS display changes
|
5 years ago |
Andreas Kling
|
28dcef4757
LibWeb: Add LayoutTableRowGroup to implement display: table-row-group
|
5 years ago |
Andreas Kling
|
83cda9e79e
LibWeb: Don't assign style to LayoutWidgets
|
5 years ago |