sagudev

Results 148 issues of sagudev

Debugmozjs artifacts have disabled striping, as it's users will likely debug mozjs/SM, so they will need symbols. Fix #541 TODO: - test on/off debugmozjs

This will simplify CI and we already build it for debugmozjs tests. This will make sense after https://github.com/servo/mozjs/pull/540 lands as debugmozjs is the only feature that needs different artifacts.

Currently only servo/servo runs clippy and deny warnings. I suggest we enable this for other repos as well. This can cause additional maintenance burden and occasional breakage on new rust...

Context: While testing fix for https://github.com/gfx-rs/wgpu/issues/6720#issue-2738677850 I noticed that there aren't any tests that covers it

Currently user needs to know what kind of data will query to get parameter return, this is error prone. Instead I propose `get_parameter` that gets it's target argument via generic...

Currently we have this for manual flake detection: https://github.com/servo/servo/blob/6ebed53c0d006ab308423583f120ac0a48cca5ff/python/wpt/run.py#L135 But I think we can use existing wpt-test functionality for this, although I am not sure about outputs, so this might...

Before ServoHandler stored state for just the last suite (it reset after each suite), which is problematic in multi-suite runs (like when using `--retry-unexpected`), now we will store all suites...

This is tracking issues of vello backends. Here are listed the all problems. We will likely replace raqote with vello_cpu, after we will be satisfied with it's performance and feature...

B-feature-tracking
A-content/canvas

### Part 1 https://github.com/servo/servo/blob/e41b34a1bfc8ce7bd08090ab06fa8cc499b7185d/components/script/canvas_state.rs#L323-L328 should use https://github.com/servo/servo/blob/e41b34a1bfc8ce7bd08090ab06fa8cc499b7185d/components/pixels/lib.rs#L200 ### Part 2 (for separate PR) Then we can probably remove whole https://github.com/servo/servo/blob/e41b34a1bfc8ce7bd08090ab06fa8cc499b7185d/components/script/unpremultiplytable.rs or use it in `pixels::unmultiply_inplace` if https://github.com/servo/servo/blob/e41b34a1bfc8ce7bd08090ab06fa8cc499b7185d/components/pixels/benches.rs#L20 says it's more...

E-less-complex
C-assigned

Intel is not dead till 2027: https://github.com/actions/runner-images/issues/13045 try run: https://github.com/sagudev/servo/actions/runs/19048166686 Closes #40354

S-awaiting-merge