Sam Atkins
|
cdeac132dc
LibWeb: Store background layers in ComputedValues
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Sam Atkins
|
1e53768f1b
LibWeb: Combine background-repeat-x/y pseudo-properties
|
3 years ago |
Luke Wilde
|
23ef6e1a9e
LibWeb: Change Document.{hidden,visibilityState} spec links to HTML
|
3 years ago |
Andreas Kling
|
82672da331
LibWeb: Style update must recurse into nodes with dirty children
|
3 years ago |
Andreas Kling
|
865162b1c3
LibWeb: Stop the style/layout update timers after updating style/layout
|
3 years ago |
Sam Atkins
|
5098cd22a4
LibWeb: Evaluate `@media` rules
|
3 years ago |
Andreas Kling
|
5a929f12bc
LibWeb: Make sure that root of style updates is marked clean
|
3 years ago |
Andreas Kling
|
13361bc47d
LibWeb: Update style (if needed) before updating layout
|
3 years ago |
Andreas Kling
|
0264ae23bc
LibWeb: Make CSS layout lazier
|
3 years ago |
Sam Atkins
|
050823bea7
LibWeb: Fire MediaQueryListEvents when an MQL's match-state changes
|
3 years ago |
Andreas Kling
|
6e341cd696
LibWeb: Let HTML::EventLoop drive the firing of `resize` events
|
3 years ago |
Andreas Kling
|
ae71e5f99b
LibWeb: Let HTML::EventLoop keep track of live DOM::Document objects
|
3 years ago |
Idan Horowitz
|
d426edb87f
LibWeb: Create real Keybord & Message events in Document::create_event
|
3 years ago |
Luke Wilde
|
f7ac3545cc
LibWeb: Add initial support for CustomEvent
|
3 years ago |
Andreas Kling
|
e26e85a3d2
LibWeb: Support Document.hidden and Document.visibilityState
|
3 years ago |
Luke Wilde
|
27dfd0170e
LibWeb: Implement Document.importNode
|
3 years ago |
Andreas Kling
|
a248ec63e3
LibWeb: Implement window.queueMicrotask(callback)
|
3 years ago |
Andreas Kling
|
a2f77a2e39
LibWeb: Implement "update the current document readiness" from spec
|
3 years ago |
Andreas Kling
|
8496024756
LibWeb: Store HTML document ready state as an enum
|
3 years ago |
Andreas Kling
|
c4ccbc5b83
LibWeb: Make unhandled JS exception stand out more in debug log
|
3 years ago |
Andreas Kling
|
5f4a723e51
LibWeb: Implement more of "completely finish loading the document"
|
3 years ago |
Andreas Kling
|
c772134e25
LibWeb: Make update_style() a no-op if there's no browsing context
|
3 years ago |
Andreas Kling
|
f67648f872
LibWeb: Rename HTMLDocumentParser => HTMLParser
|
3 years ago |
Andreas Kling
|
f8dd3e14ba
LibWeb: Rename CSS::StyleResolver => StyleComputer
|
3 years ago |
Andreas Kling
|
1ca33598da
LibWeb: Give DOM::Document some default style properties
|
3 years ago |
Luke Wilde
|
d47e431d54
LibWeb: Add getElementsByTagNameNS and add support for * in non-NS
|
3 years ago |
Andreas Kling
|
e649144a90
LibWeb: Replace ScriptExecutionContext::interpreter() with realm()
|
3 years ago |
Andreas Kling
|
5fbd0c5ea0
LibWeb: Add DOM::Document::is_active()
|
3 years ago |
Sam Atkins
|
3f31f109b5
LibWeb: Speed up computed style calculation
|
3 years ago |