commit | f311a84728272e30979432e8474089b3db3c67df | [log] [tgz] |
---|---|---|
author | Noel Gordon <[email protected]> | Thu Jul 27 00:10:07 2017 |
committer | Commit Bot <[email protected]> | Thu Jul 27 00:10:07 2017 |
tree | d637450edcee9e7b8d37b7e501aa68bb1d3dcb87 | |
parent | d30497261572009c16ce966a47d7f32030474c8c [diff] |
[CSS4] Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors Move this CSS feature from experimental back to stable under the prior Blink intent-to-ship [1] (bug 76362) and re-ship (M62). Block this feature on the Android WebView however (due to chrome bug 618472) using a AwSettings.java quirk. Also add setCSSHexAlphaColorEnabled(boolean enabled) to AwSettings.java which WebViewChromium.java could call once the TargetSdkVersion to use for this WebView quirk is known. Add an AwSettingsTest.java test to test that support for this CSS feature is off by default in the Android WebView. Covered by existing tests: see crbug.com/76362#c29 [1] http://bit.ly/1q94VPR Bug: 76362, 618472 Change-Id: Ibe52f5fdef77ae331be1eb95bfb9751eb197fc23 Reviewed-on: https://chromium-review.googlesource.com/560926 Reviewed-by: Mike West <[email protected]> Reviewed-by: Jochen Eisinger <[email protected]> Reviewed-by: Richard Coles <[email protected]> Reviewed-by: Bo Liu <[email protected]> Reviewed-by: Rick Byers <[email protected]> Reviewed-by: Alan Cutter <[email protected]> Reviewed-by: Sam McNally <[email protected]> Commit-Queue: Noel Gordon <[email protected]> Cr-Commit-Position: refs/heads/master@{#489808}