2024-10-22 13:35 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002882NetSurfLayoutpublic2024-09-22 21:41
Reporterno_thank_you 
Assigned To 
SeverityminorReproducibilityalways 
StatusnewResolutionopen 
PlatformPCOSLinuxOS VersionArch
Product Version3.11 
Target VersionFixed in Version 
Summary0002882: Encountering <audio> element stops subsequent elements from growing the parent height
DescriptionWhen NetSurf encounters an <audio> element, it seems to stop counting the height
of child elements and instead cuts it off, causing subsequent elements to overflow
from the parent, where as it is expected that the parent element should expand to fit the content, and indeed this is how it behaves in any other browser I have tested.

This specifically happens when the <audio> element is set to `display: block` and has an explicit height specified in CSS. Only both. Removing either stops the bug.
Steps To ReproduceI have attached an HTML file for reproducing the issue.
TagsNo tags attached.
Fixed in CI build #
Reported in CI build #
URL of problem page
Attached Files

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
Date Modified Username Field Change
2024-09-22 21:41 no_thank_you New Issue
2024-09-22 21:41 no_thank_you File Added: repro.html
+Issue History