Andreas Kling
|
5042e560ef
LibJS: Make more Interpreter functions take a GlobalObject&
|
5 years ago |
Andreas Kling
|
92392398a2
LibWeb: Add Page abstraction between PageView and main Frame
|
5 years ago |
Andreas Kling
|
992697d99f
LibWeb: Add HTML::TagNames namespace for global tag name FlyStrings
|
5 years ago |
Andreas Kling
|
59f9b32a44
LibWeb: Remove unused Document::on_layout_updated hook
|
5 years ago |
Andreas Kling
|
896db187e5
LibWeb: Move Frame.{cpp,h} into a new Frame/ directory
|
5 years ago |
Andreas Kling
|
285a4165f3
LibWeb: Add Node notifications for Document<=>Frame attach/detach
|
5 years ago |
Andreas Kling
|
959de19418
LibWeb: Process style sheets in document order
|
5 years ago |
Andreas Kling
|
2149820260
LibWeb: Use HTML::AttributeNames::foo instead of FlyString("foo")
|
5 years ago |
Andreas Kling
|
e82226f3fb
LibWeb: Handle two kinds of deferred script executions
|
5 years ago |
Andreas Kling
|
42243d2e06
LibWeb: Rename Web::HtmlView => Web::PageView
|
5 years ago |
Andreas Kling
|
4c9c6b3a7b
LibWeb: Bring up basic external script execution in the new parser
|
5 years ago |
Andreas Kling
|
82444048de
LibWeb: Add cached global attribute name FlyStrings
|
5 years ago |
Sergey Bugaev
|
602c3fdb3a
AK: Rename FileSystemPath -> LexicalPath
|
5 years ago |
Linus Groh
|
67b742bf32
LibWeb: Add document.querySelector()
|
5 years ago |
Andreas Kling
|
45da08a1e6
LibWeb: A whole bunch of work towards spec-compliant <script> elements
|
5 years ago |
Linus Groh
|
33defef267
LibJS: Let parser keep track of errors
|
5 years ago |
Andreas Kling
|
0e60e7aef0
LibWeb: Add Document create_element() and create_text_node() helpers
|
5 years ago |
Stephan Unverwerth
|
984c290ec0
LibJS: Do not execute scripts with parse errors
|
5 years ago |
Andreas Kling
|
7382b27c22
LibWeb: Add Origin concept (protocol, host, port tuple)
|
5 years ago |
Andreas Kling
|
a53cf81374
LibCore: Add Core::Timer::create_single_shot()
|
5 years ago |
Andreas Kling
|
1d468ed6d3
AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtr
|
5 years ago |
Andreas Kling
|
9b0bfcb8b7
LibWeb: Handle javascript: URLs inside LibWeb :^)
|
5 years ago |
Andreas Kling
|
9d5d0261e1
LibJS: Add Interpreter::create<GlobalObjectType>()
|
5 years ago |
Andreas Kling
|
d062d7baa7
LibWeb+LibJS: Move DOM Window object to dedicated classes
|
5 years ago |
Andreas Kling
|
06aec9667e
LibWeb: Support more advanced selectors in document.querySelectorAll()
|
5 years ago |
Andreas Kling
|
0f7bcd4111
LibWeb: Add naive support for document.querySelectorAll()
|
5 years ago |
Andreas Kling
|
62d5f79388
LibJS+LibWeb: Function calls should always go through Interpreter
|
5 years ago |
Andreas Kling
|
30440134cb
LibJS+LibWeb: Move native properties to separate getters/setters
|
5 years ago |
Andreas Kling
|
7c4e53f31e
LibJS: Rework how native functions are called to improve |this| value
|
5 years ago |
Andreas Kling
|
660ec504ca
LibWeb: Move get_element_by_id() to a NonElementParentNode mixin class
|
5 years ago |