lgtm2
One more thing to note about this: Android resources already have 8-value hex colours, but they are #AARRGGBB and not #RRGGBBAA like this CSS feature.I assume that 8-value colours were just not valid at all before, and so these CSS rules in gmail/inbox were being ignored?
Thanks for bringing this up. For the purposes of this "intent to ship" (and the CSS spec) I think it's really just the public web that matters. But Android WebView issues can be an indicator of issues we might hit on the web. Thanks for doing the httparchive search Simon! Noel, can you spot check a subset of these to try to estimate the likely breakage? Eg. picking 30 sites at random (or maybe 15 of the 4 digit, 15 of the 8 digit), how many are subtly broken, not broken at all, and badly broken?Based on the result of that we can choose one of:
- ship without any additional work - rely on developers finding and fixing their bugs
- ship but do some additional outreach (blog post, devtools extension or other tool to find such bugs)
- delay shipping by a release or more and add a deprecation warning / use counter for the previously invalid colors
- abandon all hope and argue this feature should be pulled from the spec as not web compatible (based on the data / experience so far this seems very unlikely to be necessary)
As for Android WebView compat in particular, I agree that's worth worrying about but this probably isn't the forum (and I'm not the person) to debate the tradeoffs. Noel can you file a release-blocking Chrome bug for this? We can't have a blink change break a bunch of Android apps. One option is to add a setting to disable support for this and set it for Android apps that were compiled against an older version of the Android SDK. aelias@ has done this before and can provide details. Torne, have the particular Android apps in question been updated already? Any internal bug numbers to point to?
--
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.
One option is to add a setting to disable support for this and set it for Android apps that were compiled against an older version of the Android SDK. aelias@ has done this before and can provide details.
>>> email to blink-dev+unsubscribe@chromium.org.
>>
>>
>
--
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.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA5teA%2BgVqGJ0A1-T_2uN1Te2JW%2Bfo8Z0LdE7YD7nghfoxCH4w%40mail.gmail.com.