ladybird/Userland
Aliaksandr Kalenik ca363f0024 LibWeb: Add basic "top layer" support
Implements the "top layer" concept from "CSS Positioned Layout Module
Level 4" specification.

- The tree builder is modified to ensure that layout nodes created by
  top layer elements are children of the viewport.
- Implements missing steps in `showModal()` to add an element top top
  layer.
- Implements missing steps in `close()` to remove an element from top
  layer.

Further steps could be:
- Add support for `::backdrop` pseudo-element.
- Implement the "inert" concept from HTML spec to block hit-testing
  when element from top layer is displayed.
2024-03-29 06:57:07 +01:00
..
Applets
Applications Base+ImageViewer: Restore correct app icon 2024-03-28 22:32:03 -04:00
BuggieBox
Demos
DevTools
DynamicLoader
Games
Libraries LibWeb: Add basic "top layer" support 2024-03-29 06:57:07 +01:00
Services LibWeb+LibWebView+WebContent: Inform chromes when audio is played/paused 2024-03-28 21:08:23 +01:00
Shell Shell: Correctly auto format command lines consisting of only whitespace 2024-03-28 08:49:49 +01:00
Utilities headless-browser: Don't forget to load webpage before taking screenshot 2024-03-28 08:01:33 +01:00
CMakeLists.txt