You might want to start by fixing some of the aspect ratio bugs that already exist in Chrome's implementation. Adding this new feature on top of those bugs is basically asking for increased bugwards-compat pressure on Chrome's behavior.
Here's a list of some bugs that seem relevant:
https://bugs.chromium.org/p/chromium/issues/detail?id=597324
https://bugs.chromium.org/p/chromium/issues/detail?id=503000
https://bugs.chromium.org/p/chromium/issues/detail?id=1039956
https://bugs.chromium.org/p/chromium/issues/detail?id=950059
https://bugs.chromium.org/p/chromium/issues/detail?id=931222
https://bugs.chromium.org/p/chromium/issues/detail?id=935280
https://bugs.chromium.org/p/chromium/issues/detail?id=929380
https://bugs.chromium.org/p/chromium/issues/detail?id=924083
https://bugs.chromium.org/p/chromium/issues/detail?id=704294
https://bugs.chromium.org/p/chromium/issues/detail?id=721123
https://bugs.chromium.org/p/chromium/issues/detail?id=697252
https://bugs.chromium.org/p/chromium/issues/detail?id=625560
~fantasai
--
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/CAPTJ0XH9UnhMD%2BNi%3Dg16VW02Kc4QR2nYzmKSx_YN6bBAFuJC%3DA%40mail.gmail.com.
So I haven't written any of those tests yet (only parsing tests so
far), but my plan was to test: <div> with aspect-ratio in
block/flex/grid container; <img> with aspect-ratio in block/flex/grid
container; and for flex both with min-size: auto and without
Is there anything in particular you wanted to see tested?
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHWN20WptH00NWiibr7GttNPXA7RaRebk4n3ch-MuVoS_qd8hw%40mail.gmail.com.