> This was discussed at part of out-of-order streaming before it was split out 
> to a separate feature
> https://github.com/w3ctag/design-reviews/issues/1134#issuecomment-3357614978 
> (your own comment :))
> I've read that discussion as a go ahead to continue working on the details at 
> WHATWG, but I'm happy to interpret it differently.
> There was not much change to the API since that discussion, perhahps some 
> nits around how this works with trusted types.

I forgot that we'd looked at these as part of that review. :) I think that 
suffices for TAG then if there haven't been major changes since.

Thanks for clarifying the state of the spec PRs. In general I think it’s 
reasonable that not all the spec PRs be fully landed if there’s been an 
opportunity for review and all the known issues have been addressed.
A concern I have in this case though is that since some of the PRs are still in 
draft status due to the dependencies on the first round, it’s not clear the 
extent that they’ve really had thorough review from everyone that might be 
interested.
E.g. AnneVK has looked at https://github.com/whatwg/html/pull/11631, but it 
doesn’t seem like someone from Gecko has, and I don’t see any indication that 
https://github.com/whatwg/html/pull/12528 has been looked at. And those two PRs 
are the ones that contain the actual API surface that we’d be baking into the 
platform.

I’d have more confidence about moving forward here if we could at least get the 
first round landed so that the remaining PRs can get rebased and moved out of 
draft status so they can get a more formal round of review.

-- Dan

From: Noam Rosenthal <[email protected]>
Sent: Monday, July 20, 2026 12:28 PM
To: Daniel Clark <[email protected]>
Cc: blink-dev <[email protected]>; Philip Jägenstedt 
<[email protected]>; Chromestatus <[email protected]>
Subject: Re: [blink-dev] Re: Intent to Ship: Renewed HTML insertion&streaming 
methods



On Mon, Jul 20, 2026 at 8:03 PM 'Dan Clark' via blink-dev 
<[email protected]<mailto:[email protected]>> wrote:
>
> Thanks for working to make this into a consistent API surface!
>
> This seems like something the TAG should have a chance to look at, would you 
> mind filing a TAG review?

This was discussed at part of out-of-order streaming before it was split out to 
a separate feature
https://github.com/w3ctag/design-reviews/issues/1134#issuecomment-3357614978 
(your own comment :))
I've read that discussion as a go ahead to continue working on the details at 
WHATWG, but I'm happy to interpret it differently.
There was not much change to the API since that discussion, perhahps some nits 
around how this works with trusted types.

> After scanning through https://github.com/whatwg/html/issues/11669 and the 
> sub-issues I'm still uncertain on where we're at with the state of the spec 
> work. You mentioned that the PRs are stacked per reviewer request and some 
> are still waiting, but does complete spec text exist somewhere for all of 
> these APIs? Or does some still need to be written, pending completion of 
> earlier PRs? For spec PRs still open, what needs to happen for them to land?

There are two HTML PRs waiting to be merged.
https://github.com/whatwg/html/pull/12583 (trusted types support)
https://github.com/whatwg/html/pull/12645 (sanitize while parsing)

On top of them there are going to be two PRs. Draft versions of both exist in 
isolation but they would all need to be rebased on top of the stack:
https://github.com/whatwg/html/pull/12528 (positional methods to replace 
insertAdjacentHTML)
https://github.com/whatwg/html/pull/11631 (streamHTML*)

Nothing in particular is preventing these PRs from merging, apart from the HTML 
standard editors' workload (and summer holidays).
As always, unforeseen issues can arise during the review.

Waiting for more upstreaming is one reasonable decision, shipping and adjusting 
later if needed is also a possible one.
I'm laying out the trade offs here and we can all make a decision :)

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/DS0PR00MB2527596D5A57235166CECBB5C5C12%40DS0PR00MB2527.namprd00.prod.outlook.com.

Reply via email to