Tim Ledbetter

Results 96 comments of Tim Ledbetter

My latest push uses the correct default exception behavior, which prevents a few Streams related crashes that were previously occurring.

> Needs checking whether serialization ever expects the original casing verbatim or not. The spec for [serializing a CSS rule](https://drafts.csswg.org/cssom/#serialize-a-css-rule) always seems to output the at-rule names lowercased, so we...

My latest push lowercases the at-rule name during tokenization.

Minimal reproduction: ```html 😭a window.find("a"); ``` It looks like the invariants introduced in cac1d49d212d8d263a833052d2416cc84018af59 don't hold for ranges that contain multi-byte characters. I can prevent the crash by reverting this...

It looks like the issue is that `Document::find_matching_text()` uses byte offsets instead of code point offsets. I'll have a look at fixing that.

The issue seems to be that `onchange` is being called when it shouldn't be for `` elements. Reduced to: ```html Test 1 Test 2 const selectElement = document.querySelector("select"); selectElement.value =...

Disabled `Text/input/wpt-import/hr-time/timeOrigin.html` in #3381, as it seems to be timing out due to this issue.

> Current status: it crashes as of [0db171c](https://github.com/LadybirdBrowser/ladybird/commit/0db171c36eeb443314f0a5e60d683417f559e83e) I've bisected this crash to 863416e3acdf3628227b249b4ecd6333a5e46eda.

I've bisected this to e7ae9c8ebf86789bc78691661d7f6af26fff33b8. I'm currently investigating how to fix the issue.