Shannon Booth
Shannon Booth
Backtrace: ``` VERIFICATION FAILED: is_monotonically_increasing() at /Users/andrew/Source/ladybird-browser/Userland/Libraries/LibWeb/Animations/DocumentTimeline.cpp:67 0 liblagom-ak.0.0.0.dylib 0x0000000104f82704 ak_verification_failed + 216 1 liblagom-web.0.0.0.dylib 0x0000000106b89694 Web::Animations::DocumentTimeline::set_current_time(AK::Optional) + 172 2 liblagom-web.0.0.0.dylib 0x0000000106d1a3c4 Web::DOM::Document::update_animations_and_send_events(AK::Optional const&) + 712 ``` Relevant discord: https://discord.com/channels/1247070541085671459/1247070543136690270/1307798069974274098
See commits for details, but basically just shuffles around some code to a place that better follows the spec definition (and makes code outside of streams, for example, to read...
Fixes a crash running https://wpt.live/encoding/textdecoder-ignorebom.any.html The factoring definitely feels a bit awkward here. Also considering whether from_utf8 etc should have any BOM handling.
See: https://github.com/whatwg/html/pull/10847