On Wed, Jul 29, 2026 at 12:12 PM Noam Rosenthal <[email protected]>
wrote:

> On Wed, Jul 29, 2026 at 4:33 PM Rick Byers <[email protected]> wrote:
> >
> > We discussed this in the API owners meeting right now. While we are
> comfortable shipping prior to the PR landing in HTML, it looks like the PRs
> are still marked as draft and so not officially requesting review yet,
> right? We're worried that may mean people don't realize that their window
> for providing feedback may be closing. Noam / Philip, can you set the PRs
> to officially be requesting review?
>
> The main reason they are in draft is that they require rebasing on top
> of the currently non-draft PRs and github doesn't have the concept of
> "stacked PRs".
>

Ah interesting, thanks for explaining.


> Since we passed the M152 deadline anyway and reviewers from other
> browsers are OOO, I suggest I'll allow some time for review once they
> return. If it's still delayed then, I will post one non-draft PR that
> includes all of these together and we can re-assess.
>

That sounds good. As long as it's clear people were aware that we were
looking for review and gave a week or more for discussion, then I am fine
with proceeding with shipping in parallel.

Does that make sense?
> >
> > Rick
> >
> > On Wed, Jul 22, 2026 at 7:29 PM 'Daniel Clark' via blink-dev <
> [email protected]> wrote:
> >>
> >> > 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]> 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
> .
>

-- 
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/CAFUtAY_Re7H7CwOPDcUgmtdpmWdLmYweu5ZrjDT%2B3Dt2dZrsRg%40mail.gmail.com.

Reply via email to