Josh Matthews
Josh Matthews
Huh, I tried this with a local HTTP server on macOS and saw the output that I expected: ``` $ cat /tmp/d.html $ RUST_LOG=script::unminify ./mach run http://localhost:8000/d.html --unminify-js [2025-12-06T14:55:22Z DEBUG...
Ohhhh this may be a windows-specific restriction: https://superuser.com/questions/1836026/how-could-a-question-mark-have-got-into-a-filename
Probably the quickest solution here is to replace any `?` in https://github.com/servo/servo/blob/e531770db6da91db3d197a877904670c01958087/components/script/unminify.rs#L95 with another valid character like `_`. We would also need to perform the same substitution in https://github.com/servo/servo/blob/e531770db6da91db3d197a877904670c01958087/components/script/dom/html/htmlscriptelement.rs#L983 .
Interesting. All of the cursor variants are handled in https://github.com/servo/servo/blob/e531770db6da91db3d197a877904670c01958087/ports/servoshell/desktop/headed_window.rs#L882, so I'm not yet sure if the parsing is wrong or the integration with the OS cursor icon.
Please do!
cc @longvatrong111 @yezhizhen
The original testcase has a broken image reference. This one shows the image and makes it easier to test: ```html HTML Image Map body { margin: 0; padding: 0; font-family:...
I think delegating a specific user agent to the embedder is the right choice here. servoshell should be able to provide a useful reference implementation.
> I got something that works in the happy path (regular startup, no intent extras passed for overrides). > > Should I open a PR to get some feedback? Yes...
Personally, I think we should prioritize fixing the remaining failures in: * notify.html * observe.html (that do not involve writing modes) * eventloop.html We should then enable this feature by...