mirror of
https://github.com/RGBCube/serenity
synced 2025-07-23 10:17:41 +00:00
![]() This moves LibWeb to using the list of hidden elements from the spec. Concretely, the following things are now explicitly marked `display: none` in addition to before: - elements with the `hidden` attribute - area - base - basefont - datalist - param - rp The spec also wants `noframes` and `noembed` to be `display: none`, but since support for frames and embeds doesn't exist yet, these are omitted for now. With this, everyone's favorite website http://45.33.8.238/ no longer displays spans with attribute hidden. (Whitespace handling still looks a bit off though.) |
||
---|---|---|
.. | ||
Bindings | ||
Cookie | ||
Crypto | ||
CSS | ||
DOM | ||
DOMParsing | ||
DumpLayoutTree | ||
Encoding | ||
Geometry | ||
HighResolutionTime | ||
HTML | ||
IntersectionObserver | ||
Layout | ||
Loader | ||
NavigationTiming | ||
Page | ||
Painting | ||
RequestIdleCallback | ||
ResizeObserver | ||
Scripts | ||
Selection | ||
SVG | ||
Tests | ||
UIEvents | ||
URL | ||
WebAssembly | ||
XHR | ||
CMakeLists.txt | ||
DOMTreeModel.cpp | ||
DOMTreeModel.h | ||
Dump.cpp | ||
Dump.h | ||
FontCache.cpp | ||
FontCache.h | ||
Forward.h | ||
ImageDecoding.cpp | ||
ImageDecoding.h | ||
InProcessWebView.cpp | ||
InProcessWebView.h | ||
Namespace.cpp | ||
Namespace.h | ||
Origin.h | ||
OutOfProcessWebView.cpp | ||
OutOfProcessWebView.h | ||
QualifiedName.h | ||
StylePropertiesModel.cpp | ||
StylePropertiesModel.h | ||
TreeNode.h | ||
WebContentClient.cpp | ||
WebContentClient.h | ||
WebViewHooks.h |