mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 06:45:42 +00:00
Bug 1475152 [wpt PR 11933] - Remove webkit-appearance.tentative.html WPT test, a=testonly
Automatic update from web-platform-testsRemove webkit-appearance.tentative.html WPT test This test is not a good indicator of -webkit-appearance support; it only checks whether computed-value == applied-value for -webkit-appearance values specified on a vanilla <div>. In reality most values of -webkit-appearance are not of interest to other UAs (see https://github.com/whatwg/compat/issues/6), and the behavior is different on different elements (e.g. <input>). Since this has caused issues across different platforms on Chrome (see bug), remove it. Bug: 810162 Change-Id: I9d469cb624569f453978f3c56cc180eb07435b5b Reviewed-on: https://chromium-review.googlesource.com/1134387 Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#574546} -- wpt-commits: 4981a13ac22db892707dcaac3a6678e623224268 wpt-pr: 11933
This commit is contained in:
parent
1aca2a8d8f
commit
8d5016744a
@ -312145,12 +312145,6 @@
|
||||
{}
|
||||
]
|
||||
],
|
||||
"compat/webkit-appearance.tentative.html": [
|
||||
[
|
||||
"/compat/webkit-appearance.tentative.html",
|
||||
{}
|
||||
]
|
||||
],
|
||||
"compat/webkit-text-fill-color-currentColor.html": [
|
||||
[
|
||||
"/compat/webkit-text-fill-color-currentColor.html",
|
||||
@ -419892,10 +419886,6 @@
|
||||
"b96341f909d00d6d1f3ee244f174dbe576bc0780",
|
||||
"testharness"
|
||||
],
|
||||
"compat/webkit-appearance.tentative.html": [
|
||||
"19f5d49ab9383759357d9b7cd73f15fe7fff2939",
|
||||
"testharness"
|
||||
],
|
||||
"compat/webkit-background-origin-text-ref.html": [
|
||||
"35b0175a64f38fb1e3723f7f634c18d7974a131f",
|
||||
"support"
|
||||
|
@ -1,65 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<title>-webkit-appearance support</title>
|
||||
<!-- There is no spec for -webkit-appearance. It is supported in Opera, Safari,
|
||||
Chrome, and Edge. Firefox has expressed intent to support it. -->
|
||||
<link rel="help" href="https://github.com/whatwg/compat/issues/6">
|
||||
<meta name="assert" content="This test checks for support of the -webkit-appearance CSS attribute." />
|
||||
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
|
||||
<div id="tester"></div>
|
||||
|
||||
<script>
|
||||
const WEBKIT_APPEARANCE_VALUES = [
|
||||
'none',
|
||||
'checkbox',
|
||||
'radio',
|
||||
'push-button',
|
||||
'square-button',
|
||||
'button',
|
||||
'button-bevel',
|
||||
'inner-spin-button',
|
||||
'listbox',
|
||||
'listitem',
|
||||
'media-enter-fullscreen-button',
|
||||
'media-exit-fullscreen-button',
|
||||
'media-mute-button',
|
||||
'media-play-button',
|
||||
'media-overlay-play-button',
|
||||
'media-toggle-closed-captions-button',
|
||||
'media-slider',
|
||||
'media-sliderthumb',
|
||||
'media-volume-slider-container',
|
||||
'media-volume-slider',
|
||||
'media-volume-sliderthumb',
|
||||
'media-controls-background',
|
||||
'media-controls-fullscreen-background',
|
||||
'media-current-time-display',
|
||||
'media-time-remaining-display',
|
||||
'menulist',
|
||||
'menulist-button',
|
||||
'menulist-text',
|
||||
'menulist-textfield',
|
||||
'meter',
|
||||
'progress-bar',
|
||||
'progress-bar-value',
|
||||
'slider-horizontal',
|
||||
'slider-vertical',
|
||||
'sliderthumb-horizontal',
|
||||
'sliderthumb-vertical',
|
||||
'caret',
|
||||
'searchfield',
|
||||
'searchfield-cancel-button',
|
||||
'textfield',
|
||||
'textarea',
|
||||
];
|
||||
|
||||
for (const appearance_value of WEBKIT_APPEARANCE_VALUES) {
|
||||
test(() => {
|
||||
const div = document.getElementById('tester');
|
||||
div.style = `-webkit-appearance: ${appearance_value}`;
|
||||
assert_equals(getComputedStyle(div).webkitAppearance, appearance_value);
|
||||
});
|
||||
}
|
||||
</script>
|
Loading…
Reference in New Issue
Block a user