summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb/DOM/Document.cpp
AgeCommit message (Expand)Author
2020-07-28LibWeb: Move the Page/Frame/EventHandler classes into Page/Andreas Kling
2020-07-28LibWeb: Move the CSS parser into CSS/Parser/Andreas Kling
2020-07-28LibWeb: Move HTML classes into the Web::HTML namespaceAndreas Kling
2020-07-26LibWeb: Move CSS classes into the Web::CSS namespaceAndreas Kling
2020-07-26LibWeb: Move DOM classes into the Web::DOM namespaceAndreas Kling
2020-07-26LibWeb: Move HTML object model stuff into LibWeb/HTML/Andreas Kling
2020-07-26LibWeb: Refactor SVG files into their own directory; follow spec layoutMatthew Olsson
2020-07-23LibWeb: Rename Element::tag_name() => local_name()Andreas Kling
2020-07-21LibWeb: Implement quirks mode detectionLuke
2020-07-08LibWeb: Don't call did_layout in non-main frame documentsKevin Meyer
2020-06-28LibWeb: Don't tolerate unit-less lengths (except 0) in standards modeAndreas Kling
2020-06-26LibWeb: Implement fragment parsing and use it for Element.innerHTMLAndreas Kling
2020-06-26LibWeb: Add Document.getElementsByTagName()Andreas Kling
2020-06-24LibWeb: Move border width and color into LayoutStyleAndreas Kling
2020-06-24LibWeb: Rename LayoutNode::style() => specified_style()Andreas Kling
2020-06-23LibWeb: Update PageView content size on page relayoutAndreas Kling
2020-06-23LibWeb: Let HTMLScriptElement call Document::run_javascript()Andreas Kling
2020-06-21LibWeb: Expose Document.body to the webAndreas Kling
2020-06-08LibJS: Make more Interpreter functions take a GlobalObject&Andreas Kling
2020-06-08LibWeb: Add Page abstraction between PageView and main FrameAndreas Kling
2020-06-07LibWeb: Add HTML::TagNames namespace for global tag name FlyStringsAndreas Kling
2020-06-07LibWeb: Remove unused Document::on_layout_updated hookAndreas Kling
2020-06-07LibWeb: Move Frame.{cpp,h} into a new Frame/ directoryAndreas Kling
2020-06-06LibWeb: Add Node notifications for Document<=>Frame attach/detachAndreas Kling
2020-06-04LibWeb: Process style sheets in document orderAndreas Kling
2020-06-03LibWeb: Use HTML::AttributeNames::foo instead of FlyString("foo")Andreas Kling
2020-05-30LibWeb: Handle two kinds of deferred script executionsAndreas Kling
2020-05-28LibWeb: Rename Web::HtmlView => Web::PageViewAndreas Kling
2020-05-27LibWeb: Bring up basic external script execution in the new parserAndreas Kling
2020-05-26LibWeb: Add cached global attribute name FlyStringsAndreas Kling
2020-05-26AK: Rename FileSystemPath -> LexicalPathSergey Bugaev
2020-05-26LibWeb: Add document.querySelector()Linus Groh
2020-05-24LibWeb: A whole bunch of work towards spec-compliant <script> elementsAndreas Kling
2020-05-15LibJS: Let parser keep track of errorsLinus Groh
2020-05-10LibWeb: Add Document create_element() and create_text_node() helpersAndreas Kling
2020-04-13LibJS: Do not execute scripts with parse errorsStephan Unverwerth
2020-04-07LibWeb: Add Origin concept (protocol, host, port tuple)Andreas Kling
2020-04-07LibCore: Add Core::Timer::create_single_shot()Andreas Kling
2020-04-05AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtrAndreas Kling
2020-04-04LibWeb: Handle javascript: URLs inside LibWeb :^)Andreas Kling
2020-04-01LibJS: Add Interpreter::create<GlobalObjectType>()Andreas Kling
2020-04-01LibWeb+LibJS: Move DOM Window object to dedicated classesAndreas Kling
2020-03-30LibWeb: Support more advanced selectors in document.querySelectorAll()Andreas Kling
2020-03-30LibWeb: Add naive support for document.querySelectorAll()Andreas Kling
2020-03-29LibJS+LibWeb: Function calls should always go through InterpreterAndreas Kling
2020-03-29LibJS+LibWeb: Move native properties to separate getters/settersAndreas Kling
2020-03-28LibJS: Rework how native functions are called to improve |this| valueAndreas Kling
2020-03-28LibWeb: Move get_element_by_id() to a NonElementParentNode mixin classAndreas Kling
2020-03-25LibWeb: Add Document::invalidate_layout()Andreas Kling
2020-03-22LibWeb: Implement cancelAnimationFrame()Andreas Kling