Re: [w3ctag/design-reviews] Declarative CSS Modules and Declarative Shadow DOM `adoptedstylesheets` attribute (Issue #1000)

trusktr left a comment (w3ctag/design-reviews#1000)


> Perhaps something like avoiding needing to make a constructible version of a `reset` that you also apply to the document with a `<link>`.

Slightly off topic, but this whole constructible vs non-constructible sheets business is confusing and undesirable, especially considering that we're talking about usage scenarios where the user is not doing the construction! In both cases (non-module vs module), it is the `<link>` that is _constructing_ either a non-constructible (oxymoron) sheet or a constructible sheet, respectively.

Besides the main topic of sharing sheets with multiple trees/roots (via module map), it'd be great if we fixed this odd and unnecessary discrepancy between these two types of sheets (which is otherwise just more stones for people to stumble over while on the path to mastering web dev).

It seems easy to solve, but I'll save it for a separate thread.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/1000#issuecomment-5227937536
You are receiving this because you are subscribed to this thread.

Message ID: <w3ctag/design-reviews/issues/1000/5227937536@github.com>

Received on Saturday, 8 August 2026 20:16:54 UTC