[blink-dev] Re: Intent to Ship: Pushsubscriptionchange event upon resubscription

2025-04-22 Thread Domenic Denicola
On Thursday, April 17, 2025 at 5:44:29 PM UTC+9 Chromestatus wrote: Contact emails antoniosart...@chromium.org Explainer None Specification https://w3c.github.io/push-api/#the- pushsubscriptionchange-event Summary Fire the pushsubscriptionchange event in service workers when an origin fo

[blink-dev] Re: Intent to Ship: Pushsubscriptionchange event upon resubscription

2025-04-22 Thread Antonio Sartori
Thanks! Yes, this isn't shipping on iOS. Moreover, this does not really apply to Android WebView, where the whole Web Push API is not enabled. I clarified it in the appropriate field. On Mon, Apr 21, 2025 at 8:12 PM Alex Russell wrote: > LGTM1. Are you able to clarify which platforms this isn't

[blink-dev] Re: Intent to Ship: Pushsubscriptionchange event upon resubscription

2025-04-22 Thread Antonio Sartori
Makes sense. I created a PR here https://github.com/w3c/push-api/pull/400. On Tue, Apr 22, 2025 at 11:32 AM Domenic Denicola wrote: > Sure, those values are in the possible value space. But it'd be good to > see some text that explicitly fires an event with them both set to null. > Right now no

[blink-dev] Re: Intent to Ship: Pushsubscriptionchange event upon resubscription

2025-04-22 Thread Domenic Denicola
Sure, those values are in the possible value space. But it'd be good to see some text that explicitly fires an event with them both set to null. Right now no spec text does so, and thus it wouldn't be spec-conformant to fire such an event. (Just like there's no spec text for firing a hashchange eve

[blink-dev] Re: Intent to Ship: Allow to reference an external document's root element by omitting the fragment.

2025-04-22 Thread Domenic Denicola
LGTM3 On Thursday, April 17, 2025 at 1:47:50 AM UTC+9 dma...@microsoft.com wrote: > *Contact emails* > > dman...@microsoft.com > > *Explainer* > > > https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/SVG/allow-use-to-reference-entire-files.md > > *Specification* > > https://svgwg.org/svg

[blink-dev] Re: Intent to Ship: Pushsubscriptionchange event upon resubscription

2025-04-22 Thread 'Antonio Sartori' via blink-dev
That is correct, the spec never explicitly fires a pushsubscriptionchange event with "empty oldSubscription and newSubscription". The spec mandates ("MUST") firing the event on a subscription refresh (which chrome never does). In the security and privacy considerations, it allows ("MAY") firing the

[blink-dev] Re: Intent to Ship: Document-Isolation-Policy

2025-04-22 Thread Domenic Denicola
This generally looks really good, with an amazing detailed explainer and similarly-detailed spec. I am excited to approve it. However I have a couple of questions about mismatches between the explainer and spec I'd like to hear back on first: - https://github.com/WICG/document-isolation-pol

[blink-dev] Re: Intent to Ship: Pushsubscriptionchange event upon resubscription

2025-04-22 Thread Antonio Sartori
(However, the spec does seem to allow both oldSubscription and newSubscription to be null, at least that is what I would read out of https://w3c.github.io/push-api/#pushsubscriptionchangeeventinit-interface) On Tue, Apr 22, 2025 at 11:17 AM Antonio Sartori wrote: > That is correct, the spec neve

[blink-dev] Re: Intent to Experiment: Pause media playback on not-rendered iframes

2025-04-22 Thread Domenic Denicola
Generally looks good, but there's a few things to tidy up... On Tuesday, April 22, 2025 at 5:59:10 AM UTC+9 Chromestatus wrote: Contact emails gabrielbr...@microsoft.com, stev...@microsoft.com Explainer https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ IframeMediaPause/iframe_media_p

[blink-dev] Intent to Prototype: Policy-controlled feature `manual-text`

2025-04-22 Thread 'Christoph Schwering' via blink-dev
Contact emailsschwer...@google.com Explainerhttps://github.com/explainers-by-googlers/safe-text-input/ blob/main/manual-text.md SummaryThe policy-controlled feature `manual-text` indicates whether it is safe to dispatch text events in embedded documents. Disabling `manual-text` in an iframe signa

[blink-dev] Intent to Ship: Ignore Letter Spacing in Cursive Scripts

2025-04-22 Thread 'Sejal Anand' via blink-dev
Contact emails sejalan...@microsoft.com Explainer None Specification https://www.w3.org/TR/css-text-3/#cursive-tracking Summary This feature adds logic to ignore the letter-spacing setting for cursive scripts as specified by the web author, in line with the spec

[blink-dev] Intent to Ship: Support transform attribute on SVGSVGElement

2025-04-22 Thread 'Divyansh Mangal' via blink-dev
Contact emails dman...@microsoft.com Explainer None Specification https://www.w3.org/TR/SVG2/struct.html#SVGElement Summary This feature enables the application of transformation properties-such as scaling, rotation, translation, and skewing-directly to the roo

[blink-dev] Intent to Prototype: Policy-controlled feature `autofill`

2025-04-22 Thread 'Christoph Schwering' via blink-dev
Contact emailsschwer...@google.com Explainerhttps://github.com/explainers-by-googlers/safe-text-input/ blob/main/autofill.md Summary The policy-controlled feature `autofill` indicates whether it is safe to autofill fields in an embedded document. Enabling `autofill` in an iframe signals to the

Re: [EXTERNAL] Re: [blink-dev] Intent to Ship: On-device Web Speech API

2025-04-22 Thread Domenic Denicola
Hi Evan, Can you confirm that this new mode will support all the features of the existing speech recognition API? In particular, I am wondering about: - phrases list - continuous: true vs. false - interimResults: true vs. false - maxAlternatives: 1 vs. larger values - All the even

Re: [blink-dev] Intent to Ship: Ignore Letter Spacing in Cursive Scripts

2025-04-22 Thread Mike Taylor
On 4/21/25 11:20 PM, 'Sejal Anand' via blink-dev wrote: Contact emails sejalan...@microsoft.com Explainer None Specification https://www.w3.org/TR/css-text-3/#cursive-tracking Summary This feature adds lo

[blink-dev] Re: Intent to Ship: Document-Isolation-Policy

2025-04-22 Thread 'Camille Lamy' via blink-dev
Thanks! On Tue, Apr 22, 2025 at 11:19 AM Domenic Denicola wrote: > This generally looks really good, with an amazing detailed explainer and > similarly-detailed spec. I am excited to approve it. > > However I have a couple of questions about mismatches between the > explainer and spec I'd like t

[blink-dev] Re: Intent to Extend Experiment: Interest Invokers

2025-04-22 Thread 'Dan Clark' via blink-dev
Thanks Mason! LGTM to continue experimenting in M138-M140 inclusive. -- Dan On Tuesday, April 22, 2025 at 12:52:14 PM UTC-7 mas...@chromium.org wrote: > Hi Dan, sure: > > On Monday, April 21, 2025 at 11:26:33 AM UTC-7 dan...@microsoft.com wrote: > > >- Draft spec (early draft is ok, but must

Re: [blink-dev] Re: Intent to Prototype: Extend CSP script-src (aka script-src-v2)

2025-04-22 Thread Domenic Denicola
No approvals are needed for an Intent to Prototype! On Wed, Apr 23, 2025 at 7:58 AM Mustafa Emre Acer wrote: > Ping. We would like to start landing code behind a feature flag, thanks. > > On Fri, Apr 4, 2025 at 12:41 PM Mustafa Emre Acer > wrote: > >> Contact emailsmea...@chromium.org >> >> Exp

[blink-dev] Re: Intent to Experiment: Pause media playback on not-rendered iframes

2025-04-22 Thread 'Gabriel Brito' via blink-dev
Ok. I can't seem to be able to regenerate the draft... But, I have addressed your feedback and updated the chrome status feature page where necesary. Thanks for the tip about the webtests. I will try to do it soon. Thanks for the feedback! *TAG review request*: https://github.com/w3ctag/design-

Re: [blink-dev] Re: Intent to Experiment: Pause media playback on not-rendered iframes

2025-04-22 Thread 'Gabriel Brito' via blink-dev
Ok. Added M142 as the final milestone. On Tuesday, April 22, 2025 at 7:01:37 PM UTC-7 Domenic Denicola wrote: > Can you also fill in the OT end milestones? (The usual ending would be > after 6 milestones, in 142, although earlier is also possible.) > > On Wed, Apr 23, 2025 at 10:49 AM 'Gabriel B

Re: [blink-dev] Re: Intent to Experiment: Pause media playback on not-rendered iframes

2025-04-22 Thread Domenic Denicola
Can you also fill in the OT end milestones? (The usual ending would be after 6 milestones, in 142, although earlier is also possible.) On Wed, Apr 23, 2025 at 10:49 AM 'Gabriel Brito' via blink-dev < blink-dev@chromium.org> wrote: > Ok. I can't seem to be able to regenerate the draft... But, I ha

Re: [blink-dev] Re: Intent to Experiment: Pause media playback on not-rendered iframes

2025-04-22 Thread Domenic Denicola
Thanks! LGTM to experiment from M137-M142. On Wed, Apr 23, 2025 at 11:13 AM 'Gabriel Brito' via blink-dev < blink-dev@chromium.org> wrote: > Ok. Added M142 as the final milestone. > > On Tuesday, April 22, 2025 at 7:01:37 PM UTC-7 Domenic Denicola wrote: > >> Can you also fill in the OT end miles

Re: [blink-dev] Re: Intent to Experiment: Pause media playback on not-rendered iframes

2025-04-22 Thread 'Gabriel Brito' via blink-dev
Thanks for reviewing! On Tuesday, April 22, 2025 at 7:14:41 PM UTC-7 Domenic Denicola wrote: > Thanks! LGTM to experiment from M137-M142. > > On Wed, Apr 23, 2025 at 11:13 AM 'Gabriel Brito' via blink-dev < > blin...@chromium.org> wrote: > >> Ok. Added M142 as the final milestone. >> >> On Tuesda

[blink-dev] Re: Intent to Extend Experiment: Interest Invokers

2025-04-22 Thread Mason Freed
Hi Dan, sure: On Monday, April 21, 2025 at 11:26:33 AM UTC-7 dan...@microsoft.com wrote: - Draft spec (early draft is ok, but must be spec-like and associated with the appropriate standardization venue, or WICG) https://github.com/whatwg/html/pull/11006 (definitely still draft) - TA

[blink-dev] Re: Intent to Prototype: Extend CSP script-src (aka script-src-v2)

2025-04-22 Thread Mustafa Emre Acer
Ping. We would like to start landing code behind a feature flag, thanks. On Fri, Apr 4, 2025 at 12:41 PM Mustafa Emre Acer wrote: > Contact emailsmea...@chromium.org > > Explainerhttps://github.com/explainers-by-googlers/script-src-v2 > > SpecificationNone > Existing CSP spec will be updated as