summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2021-01-09LibWeb: Convert a bunch of dbg() to dbgln()Andreas Kling
2021-01-07LibWeb: Specialize is<DOM::Element>() and is<Layout::Box>()Andreas Kling
2021-01-07LibWeb: Allow anonymous table, table-row and table-cell layout nodesAndreas Kling
2021-01-07LibWeb: Move remove_all_children() from Node to TreeNode<T>Andreas Kling
2021-01-06LibWeb: Make DOM::Node::create_layout_node() not need parent's styleAndreas Kling
2021-01-06LibWeb: Remove specified style from layout nodesAndreas Kling
2021-01-06LibWeb: Use the specified CSS values from element in more placesAndreas Kling
2021-01-06LibWeb: Rename Element::resolved_style() => specified_css_values()Andreas Kling
2021-01-06LibWeb: Copy some properties from specified style into layout nodeAndreas Kling
2021-01-06LibWeb: Rename LayoutStyle => CSS::ComputedValuesAndreas Kling
2021-01-01LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classesAndreas Kling
2021-01-01LibWeb: Remove more hand-rolled type information :^)Andreas Kling
2021-01-01AK+LibGUI+LibWeb: Remove AK::TypeTraits in favor of RTTI-based helpersAndreas Kling
2020-12-30ProtocolServer: Stream the downloaded data if possibleAnotherTest
2020-12-29LibWeb: Expose three more attribute methods on ElementLuke
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-12-17LibWeb: Escape text nodes in innerHTML getterLinus Groh
2020-12-17LibWeb: Include element attributes in innerHTML getterLinus Groh
2020-12-15LibWeb: Actually apply recomputed style to element's layout nodeAndreas Kling
2020-12-15LibWeb: Add hack to disable StyleInvalidator while parsing documentAndreas Kling
2020-12-15LibWeb: Remove unused Element::set_attributes()Andreas Kling
2020-12-15LibWeb: Put final foreground/background colors in LayoutStyleAndreas Kling
2020-12-14LibWeb: Add a simple StyleInvalidator classLinus Groh
2020-12-14LibWeb: Add a little assertion in Document::detach_from_frame()Andreas Kling
2020-12-14LibWeb: Simplify <iframe> content frame constructionAndreas Kling
2020-12-14LibWeb: Limit style update tree traversal to dirty subtreesAndreas Kling
2020-12-14LibWeb: Merge Document::layout() and Document::update_layout()Andreas Kling
2020-12-13LibWeb: Update stale #includes for HTML/TagNames.* moveAndreas Kling
2020-12-13LibWeb: Move DOM/TagNames.* => HTML/TagNames.*Andreas Kling
2020-12-13LibWeb: Mark element style dirty on style/id attribute change tooAndreas Kling
2020-12-13LibWeb: Mark element style dirty when class attribute changesAndreas Kling
2020-12-13LibWeb: Make DOM::Node::set_needs_style_update() schedule the updateAndreas Kling
2020-12-10LibWeb: Replace IDL 'void' return type with 'undefined'Linus Groh
2020-12-10LibWeb: Expect IDL namespace to end with semicolonLinus Groh
2020-12-09LibWeb: Expose DOM::Range to JavaScript.asynts
2020-12-09LibWeb: Make DOM::Range more suitable for JS.asynts
2020-12-09LibWeb: Add support for range deletion.asynts
2020-12-09LibWeb: Move editing stuff into EditEventHandler.asynts
2020-12-07LibWeb: Cache parsed inline style of DOM elementsAndreas Kling
2020-12-06LibWeb: Make document.title accessible from JavaScript :^)Andreas Kling
2020-12-06LibWeb: Strip and collapse whitespace in document.titleAndreas Kling
2020-12-06LibWeb: Pass current target box to BFC::run()Andreas Kling
2020-12-04LibWeb: Expose Document.getElementsByName() to JavaScriptAndreas Kling
2020-12-02LibWeb: Complete the URL in href_setter() before trying to load itAnotherTest
2020-12-01LibWeb: Implement Document.getElementsByClassName()Andreas Kling
2020-11-30LibWeb: Deallocate DOM timer ID's when the timer goes awayAndreas Kling
2020-11-29LibJS+LibWeb: Log JavaScript exceptions raised by web contentAndreas Kling
2020-11-25LibWeb: Rename Layout::LayoutTreeBuilder => Layout::TreeBuilderAndreas Kling
2020-11-25LibWeb: Keep track of the parent of each formatting contextAndreas Kling
2020-11-22LibWeb: Add HTML::EventNames and UIEvents::EventNamesLuke