View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0002882 | NetSurf | Layout | public | 2024-09-22 20:41 | 2024-09-22 20:41 | ||||||||
Reporter | no_thank_you | ||||||||||||
Assigned To | |||||||||||||
Severity | minor | Reproducibility | always | ||||||||||
Status | new | Resolution | open | ||||||||||
Platform | PC | OS | Linux | OS Version | Arch | ||||||||
Product Version | 3.11 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0002882: Encountering <audio> element stops subsequent elements from growing the parent height | ||||||||||||
Description | When 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 Reproduce | I have attached an HTML file for reproducing the issue. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Fixed in CI build # | |||||||||||||
Reported in CI build # | |||||||||||||
URL of problem page | |||||||||||||
Attached Files |
|
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-09-22 20:41 | no_thank_you | New Issue | |
2024-09-22 20:41 | no_thank_you | File Added: repro.html |