Philip Jägenstedt
Philip Jägenstedt
One case I'm not sure about is nested fullscreen with iframes. If myblog.com embeds videohosting.com in an iframe and the user fullscreens a video in the iframe, myblog.com could later...
In order to avoid issues with iframes, I think the simplest fix would be to require that there's no iframe on the fullscreen element stack.
@quisquous can you elaborate on the motivation?
I wrote this test to see if anyone has implemented the second condition (element is a shadow host and the result of retargeting its node document’s fullscreen element against element...
It looks like the WebKit change is on its way to Safari stable. I've tested https://github.com/whatwg/fullscreen/issues/149#issuecomment-1361483842 in Safari 16.3 which logs "host matches: false", but in STP 164 I get...
I found my way here after noticing that Web Almanac detected image types from either the file extension within the URL or the `Content-Type` header, but not sniffing like browsers...
Here's the AVIF sniffing as implemented in Chromium: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/image-decoders/avif/avif_image_decoder.cc;l=567-580;drc=35406c8d4b7301ede262aeedfc6a63e5e3cf555d Looks like it can read up to 144 bytes, and uses libavif for parsing: https://source.chromium.org/chromium/chromium/src/+/main:third_party/libavif/src/src/read.c;l=3901-3917;drc=35406c8d4b7301ede262aeedfc6a63e5e3cf555d;bpv=0;bpt=1 I guess this would have to...
cc @ddbeck
https://github.com/mdn/browser-compat-data/pull/22939 is a good example of the need for this. I needed to use 6 entries in the compat statements array, because the API was both prefixed and unprefixed, and...
But also confirm if the merchantvalidation event is actually supported, not just assume that the interface data is correct.