Sam Atkins
|
affc8a22ca
LibWeb+WebContent: Convert BrowsingContext to new pixel units
|
2 years ago |
Baitinq
|
6a72a4df96
LibWeb: Propagate errors in Element::scroll_into_view()
|
2 years ago |
Linus Groh
|
22089436ed
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
|
2 years ago |
Andreas Kling
|
8b0ace6289
LibWeb: Add Document.createProcessingInstruction()
|
2 years ago |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Andreas Kling
|
38c7fdaac1
LibWeb: Avoid including LibJS/Parser.h in a handful of cpp files
|
2 years ago |
MacDue
|
8a5d2be617
Everywhere: Remove unnecessary mutable attributes from lambdas
|
2 years ago |
Idan Horowitz
|
43c5b94ea6
LibWeb: Implement document.open(string, string, string)
|
2 years ago |
Luke Wilde
|
dfad2d4c13
LibWeb: Check that there's a head element before looking for favicons
|
2 years ago |
Luke Wilde
|
6b0152e150
LibWeb: Stub Document.queryCommandSupported
|
2 years ago |
Andreas Kling
|
b400a34984
LibWeb: Cache the first <base href> (in tree order) in Document
|
2 years ago |
Linus Groh
|
acfb546048
LibWeb: Handle currently ignored `WebIDL::ExceptionOr<T>`s
|
2 years ago |
Andreas Kling
|
ba6a9318c3
LibWeb: Don't update style/layout in template contents owner documents
|
2 years ago |
Andreas Kling
|
ba5e511dc1
LibWeb: Make layout-after-resize lazy (because why not)
|
2 years ago |
Andreas Kling
|
a4de30de5a
LibWeb: Update "appropriate template contents owner document" AO
|
2 years ago |
Andreas Kling
|
268b9c5d90
LibWeb: Make the layout tree GC-allocated
|
2 years ago |
Andreas Kling
|
83c5ff57d8
LibWeb: Make BrowsingContext GC-allocated
|
2 years ago |
Andreas Kling
|
6e0f80fbe0
LibWeb: Make the HTMLParser GC-allocated
|
2 years ago |
Andreas Kling
|
dbee75af19
LibWeb: Tear down old layout tree when new document becomes active
|
2 years ago |
Andreas Kling
|
a8bdf866d9
LibWeb: Discard old browsing context after obtaining a new one
|
2 years ago |
Andreas Kling
|
3c548adf9c
LibWeb: Create and hook up a WindowProxy for each BrowsingContext
|
2 years ago |
Pavel
|
40aad77ab1
WebContent+LibWeb+LibJS: Report exceptions to the JS console
|
2 years ago |
Andreas Kling
|
e77798f5fd
LibWeb: Implement a large chunk of the Selection API
|
2 years ago |
Andreas Kling
|
5ab501c92f
LibWeb: Scroll elements into view when they become focused
|
2 years ago |
Andreas Kling
|
a2348ebcc0
LibWeb: Make Window.getSelection() forward to Document.getSelection()
|
2 years ago |
Linus Groh
|
32ad939e44
LibWeb: Rename HighResolutionTime/{CoarsenTime => TimeOrigin}.cpp/h
|
2 years ago |
Linus Groh
|
4ea6cc56be
LibWeb: Move unsafe_shared_current_time() to HighResolutionTime
|
2 years ago |
Andreas Kling
|
b4f9db84ca
LibWeb: Add missing null check while dispatching mouseenter events
|
2 years ago |
Andreas Kling
|
9749eda09f
LibWeb: Dispatch mouseenter and mouseleave events when required
|
2 years ago |