Currently <script blocking="render"> requires a `src` attribute, even if this `src` is a data URI. This is an unnecessary constraint, as e.g. inline module scripts that import other script should still be able to render-block. See https://github.com/whatwg/html/issues/10034
None
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
None
Shipping on desktop | 123 |
Shipping on Android | 123 |
Shipping on WebView | 123 |
See https://github.com/whatwg/html/pull/10035
--
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 blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJn%3DMYaABsXrGwCs5h14Vq5OJCStmPN-ki62-2NCQ6r79C9r9A%40mail.gmail.com.
Hi Noam,This seems pretty trivial to me. The spec change is trivial and presumably any review feedback will only be editorial (not functional), so I'm OK not blocking approval on the spec PR landing. But could you get a WPTs implemented and at least ready to land (eg. along with the implementation CL) before we approve please?
LGTM1 - I agree that this is small enough to just proceed.
/Daniel
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJn%3DMYZ8P1YZJ9Bhp4ZPo5RuRVkgkoCYdGi7K3kM58a7rSN%3Dcw%40mail.gmail.com.
Q: Since this is a trivial fix, does it need to be behind a flag? Either way is fine with me. The current CL has it behind a new flag.
Thanks Noam, LGTM2Q: Since this is a trivial fix, does it need to be behind a flag? Either way is fine with me. The current CL has it behind a new flag.I guess technically it's a new platform API so our guidelines require it. But given how tiny and low risk it is, I wouldn't personally object if you hadn't used a flag. But we all know web compat can be very surprising sometimes and it looks like using a flag was pretty trivial, so I'd personally err on the side of keeping the flag, even though that means another clean-up CL later.
Thanks,Rick
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJn%3DMYaABsXrGwCs5h14Vq5OJCStmPN-ki62-2NCQ6r79C9r9A%40mail.gmail.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 blink-dev+unsubscribe@chromium.org.
On Wed, Jan 10, 2024 at 3:47 PM Rick Byers <rby...@chromium.org> wrote:Thanks Noam, LGTM2Q: Since this is a trivial fix, does it need to be behind a flag? Either way is fine with me. The current CL has it behind a new flag.I guess technically it's a new platform API so our guidelines require it. But given how tiny and low risk it is, I wouldn't personally object if you hadn't used a flag. But we all know web compat can be very surprising sometimes and it looks like using a flag was pretty trivial, so I'd personally err on the side of keeping the flag, even though that means another clean-up CL later.Great, perhaps the best way forward is with a flag that's starting as "stable" from the get go and we can later remove it.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJn%3DMYY5oPs8hcY55ePbav55pLU1fJqU5b_zbcbyLc_51AdwQg%40mail.gmail.com.
On Wed, Jan 10, 2024 at 10:55 AM Noam Rosenthal <nrose...@chromium.org> wrote:On Wed, Jan 10, 2024 at 3:47 PM Rick Byers <rby...@chromium.org> wrote:Thanks Noam, LGTM2Q: Since this is a trivial fix, does it need to be behind a flag? Either way is fine with me. The current CL has it behind a new flag.I guess technically it's a new platform API so our guidelines require it. But given how tiny and low risk it is, I wouldn't personally object if you hadn't used a flag. But we all know web compat can be very surprising sometimes and it looks like using a flag was pretty trivial, so I'd personally err on the side of keeping the flag, even though that means another clean-up CL later.Great, perhaps the best way forward is with a flag that's starting as "stable" from the get go and we can later remove it.Just curious-- is this the same as a "kill switch" (default enabled flag)? (which are already included in the guidelines)
The value comes from being able to do it remotely, by pushing an updated finch configuration rather than rebuilding and upgrading everyone's binary.
If we have misunderstood the risk, or if there is a critical bug.
We make every feature developer pay the (small) cost of adding a
flag to save everyone a ton of effort for the hopefully rare
occurrences when it is needed.
/Daniel