Philip Jägenstedt

Results 1153 comments of Philip Jägenstedt

Another case of this is shared workers: https://github.com/mdn/browser-compat-data/blob/ebb58c142ff3f1dcade8857de96d16fb8e2f80f1/api/SharedWorker.json#L155-L161 That should fail the lint because Safari 15 isn't supported by the parent feature: https://github.com/mdn/browser-compat-data/blob/ebb58c142ff3f1dcade8857de96d16fb8e2f80f1/api/SharedWorker.json#L93-L101 I stumbled on this in https://github.com/web-platform-dx/web-features/pull/1294.

Some notes on cross-references in Wattsi and Bikeshed after experimenting in https://github.com/whatwg/html-build/issues/296. In Wattsi: - ``s have a single "topic" string coming from either a `data-x` attribute or the text...

> We already annotate exported ``s with appropriate `for` attributes and such today. How much work would it be to annotate the remainder of `` elements in the same manner?...

@domenic @tabatkins I expect there will be some additional work needed on performance. I think the most useful comparison is how long it takes to run `bikeshed` vs `wattsi` from...

> The other big blocker is multipage output, which I'm working on right now and expect to have done by the end of the month. @tabatkins I'll add it to...

I have tried out @tabatkins's in-progress https://github.com/speced/bikeshed/tree/real-lxml and profiled with and without it to see what it will mean from HTML. (This is using https://github.com/whatwg/html-build/pull/296 to make the input file.)...

I've also looked into splitting the source into many files, since building a small file is already fast. Splitting using the `split-filename` attributes there would be 60 files. The biggest...

Alright, I have the build time on my machine down to 9.5 seconds for the full spec. What I did in https://github.com/foolip/bikeshed/commit/6abba08e12396416e0ddfb701d846d869dd401fd just skipping stuff, not optimizing anything: - Skip...

I've sent https://github.com/speced/bikeshed/pull/3186 to skip the Markdown parsing.

> Would you mind posting a current `html.bs` file for me to play around with, so I have a more realistic example than "15 copies of DOM stapled together"? Oops,...