Skip to content
Permalink
Browse files

Update web-platform-tests to revision 4657e102531b29ebfbf73b547693288…

…c51c8b8c0
  • Loading branch information...
servo-wpt-sync committed Apr 20, 2019
1 parent c449cbb commit ecabb8b521932d21d6748dc7bba447030eb72287
Showing with 778 additions and 273 deletions.
  1. +15 −6 tests/wpt/metadata/MANIFEST.json
  2. +24 −0 tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini
  3. +3 −0 tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini
  4. +2 −63 tests/wpt/metadata/encoding/single-byte-decoder.html.ini
  5. +32 −5 tests/wpt/metadata/fetch/content-type/response.window.js.ini
  6. +1 −1 ...history/the-history-interface/{traverse_the_history_2.html.ini → traverse_the_history_3.html.ini}
  7. +1 −1 ...history/the-history-interface/{traverse_the_history_4.html.ini → traverse_the_history_5.html.ini}
  8. +10 −0 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini
  9. +0 −2 .../metadata/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html.ini
  10. +1 −0 .../metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini
  11. +2 −11 tests/wpt/metadata/workers/modules/dedicated-worker-options-credentials.html.ini
  12. +0 −2 tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini
  13. +5 −2 tests/wpt/web-platform-tests/generic-sensor/generic-sensor-tests.js
  14. +3 −1 tests/wpt/web-platform-tests/interfaces/webaudio.idl
  15. +86 −178 tests/wpt/web-platform-tests/tools/lint/lint.py
  16. +316 −0 tests/wpt/web-platform-tests/tools/lint/rules.py
  17. +215 −0 tests/wpt/web-platform-tests/tools/lint/tests/test_file_lints.py
  18. +58 −0 tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py
  19. +4 −1 tests/wpt/web-platform-tests/workers/modules/resources/credentials.py
{}
]
],
"tools/lint/rules.py": [
[
{}
]
],
"tools/lint/tests/__init__.py": [
[
{}
"support"
],
"generic-sensor/generic-sensor-tests.js": [
"8168d7a39f75fc22404c8c39937723e10c372d2d",
"a48b4c59aa89d0f1a0c7855f93bd80ce0f33fbf0",
"support"
],
"generic-sensor/idlharness.https.window.js": [
"support"
],
"interfaces/webaudio.idl": [
"4f1914dbae23a5619b72b92b761bd146d1aaacf9",
"4679558023ae87655f46b10d5a57d39269c6e8c9",
"support"
],
"interfaces/webauthn.idl": [
"support"
],
"tools/lint/lint.py": [
"ccadcdc16c72a9790c7de697c6f7762f0cbe06f1",
"19d0c112186a09ab2ca5fb449faf4ea90bb66e04",
"support"
],
"tools/lint/rules.py": [
"78f9d072a8a71c7af0494dc3625bd7aa937a5554",
"support"
],
"tools/lint/tests/__init__.py": [
"support"
],
"tools/lint/tests/test_file_lints.py": [
"28ccacc8787c61c2a6cf34552f179ef893360fed",
"ddf03986e10f5c336ea7ce7731bbcdd2135235d0",
"support"
],
"tools/lint/tests/test_lint.py": [
"dbd4708cdc969da6824ba377dcf9f33a326b9863",
"support"
],
"tools/lint/tests/test_path_lints.py": [
"bf8418d52a02e1a22b83fbb15c0b468969546dc6",
"ab44c559187e8e435a34d5e13076feb420a15270",
"support"
],
"tools/localpaths.py": [
"testharness"
],
"workers/modules/resources/credentials.py": [
"7623d849625db4df7a9a10b8edd6f5e5e3187faf",
"fb1c7fe96cba4f41ac4b32c09642aea44fe05b23",
"support"
],
"workers/modules/resources/dynamic-import-and-then-static-import-worker.js": [
@@ -311,3 +311,27 @@
[Matching font-style: 'oblique -10deg' should prefer 'oblique -1deg 0deg' over 'oblique -20deg -15deg']
expected: FAIL

[Matching font-weight: '430' should prefer '350 399' over '340 398']
expected: FAIL

[Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%']
expected: FAIL

[Matching font-weight: '430' should prefer '500' over '400 425']
expected: FAIL

[Matching font-stretch: '110%' should prefer '105%' over '100%']
expected: FAIL

[Matching font-style: 'oblique 0deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL

[Matching font-weight: '400' should prefer '351 398' over '501 550']
expected: FAIL

[Matching font-style: 'oblique -20deg' should prefer 'oblique -20deg' over 'oblique -60deg -40deg']
expected: FAIL

[Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg']
expected: FAIL

@@ -74,3 +74,6 @@
[opacity end]
expected: FAIL

[letter-spacing end]
expected: FAIL

@@ -2,7 +2,7 @@
type: testharness

[single-byte-decoder.html?document]
expected: CRASH
expected: TIMEOUT
[ISO-8859-4: iso_8859-4:1988 (document.characterSet and document.inputEncoding)]
expected: FAIL

@@ -32,7 +32,6 @@


[single-byte-decoder.html?XMLHttpRequest]
expected: CRASH
[ISO-8859-2: iso_8859-2:1987 (XMLHttpRequest)]
expected: FAIL

@@ -58,67 +57,7 @@
expected: FAIL

[windows-1254: iso_8859-9:1989 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: windows-1254 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1257: cp1257 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: x-cp1254 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1255: windows-1255 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1258: x-cp1258 (XMLHttpRequest)]
expected: TIMEOUT

[x-mac-cyrillic: x-mac-cyrillic (XMLHttpRequest)]
expected: TIMEOUT

[windows-1258: cp1258 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1257: x-cp1257 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: iso88599 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: iso_8859-9 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1257: windows-1257 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1258: windows-1258 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1256: cp1256 (XMLHttpRequest)]
expected: TIMEOUT

[x-mac-cyrillic: x-mac-ukrainian (XMLHttpRequest)]
expected: TIMEOUT

[windows-1255: x-cp1255 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1256: x-cp1256 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1256: windows-1256 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: l5 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: latin5 (XMLHttpRequest)]
expected: TIMEOUT

[windows-1254: iso8859-9 (XMLHttpRequest)]
expected: TIMEOUT
expected: FAIL


[single-byte-decoder.html?TextDecoder]
@@ -22,7 +22,7 @@
expected: NOTRUN

[<iframe>: combined response Content-Type: text/plain */*;charset=gbk]
expected: FAIL
expected: TIMEOUT

[fetch(): separate response Content-Type: text/html;x=" text/plain]
expected: NOTRUN
@@ -163,7 +163,7 @@
expected: NOTRUN

[<iframe>: combined response Content-Type: text/html;" " text/plain]
expected: FAIL
expected: TIMEOUT

[Request: combined response Content-Type: text/plain;charset=gbk;x=foo text/plain]
expected: NOTRUN
@@ -172,7 +172,7 @@
expected: NOTRUN

[<iframe>: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK]
expected: FAIL
expected: TIMEOUT

[Response: combined response Content-Type: text/html;x=" text/plain]
expected: NOTRUN
@@ -202,7 +202,7 @@
expected: NOTRUN

[<iframe>: separate response Content-Type: text/html;" " text/plain]
expected: FAIL
expected: TIMEOUT

[fetch(): separate response Content-Type: text/plain */*;charset=gbk]
expected: NOTRUN
@@ -286,7 +286,7 @@
expected: NOTRUN

[<iframe>: separate response Content-Type: text/html;" \\" text/plain ";charset=GBK]
expected: FAIL
expected: TIMEOUT

[fetch(): combined response Content-Type: text/html;" " text/plain]
expected: NOTRUN
@@ -310,5 +310,32 @@
expected: NOTRUN

[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: TIMEOUT

[<iframe>: combined response Content-Type: text/html;" text/plain]
expected: TIMEOUT

[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: TIMEOUT

[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
expected: TIMEOUT

[<iframe>: separate response Content-Type: text/html */*]
expected: FAIL

[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
expected: TIMEOUT

[<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: TIMEOUT

[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
expected: TIMEOUT

[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: TIMEOUT

[<iframe>: combined response Content-Type: text/html;x=" text/plain]
expected: TIMEOUT

@@ -1,4 +1,4 @@
[traverse_the_history_2.html]
[traverse_the_history_3.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

@@ -1,4 +1,4 @@
[traverse_the_history_4.html]
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

@@ -0,0 +1,10 @@
[non-active-document.html]
[DOMParser]
expected: FAIL

[createHTMLDocument]
expected: FAIL

[<template>]
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -1,4 +1,5 @@
[realtimeanalyser-fft-scaling.html]
expected: TIMEOUT
[X 2048-point FFT peak position is not equal to 64. Got 0.]
expected: FAIL

@@ -58,10 +58,10 @@
expected: NOTRUN

[new Worker() with type=module and credentials=omit should not send the credentials]
expected: NOTRUN
expected: FAIL

[new Worker() with type=module and default credentials option should behave as credentials=same-origin and send the credentials for same-origin static imports]
expected: NOTRUN
expected: TIMEOUT

[new Worker() with type=classic should always send the credentials regardless of the credentials option (same-origin).]
expected: NOTRUN
@@ -93,12 +93,3 @@
[new Worker() with type=module and credentials=include should send the credentials for same-origin dynamic imports]
expected: NOTRUN

[new Worker() with type=module and credentials=same-origin should send the credentials]
expected: NOTRUN

[new Worker() with type=module and credentials=include should send the credentials]
expected: NOTRUN

[new Worker() with type=module and default credentials option should behave as credentials=same-origin and send the credentials]
expected: TIMEOUT

This file was deleted.

Oops, something went wrong.
@@ -7,7 +7,7 @@
//
// --enable-blink-features=MojoJS,MojoJSTest
let loadChromiumResources = Promise.resolve().then(() => {
if (!MojoInterfaceInterceptor) {
if (!window.MojoInterfaceInterceptor) {
// Do nothing on non-Chromium-based browsers or when the Mojo bindings are
// not present in the global namespace.
return;
@@ -37,7 +37,10 @@ async function initialize_generic_sensor_tests() {
if (typeof GenericSensorTest === 'undefined') {
await loadChromiumResources;
}
assert_true(typeof GenericSensorTest !== 'undefined');
assert_true(
typeof GenericSensorTest !== 'undefined',
'Mojo testing interface is not available.'
);
let sensorTest = new GenericSensorTest();
await sensorTest.initialize();
return sensorTest;
@@ -551,9 +551,11 @@ dictionary WaveShaperOptions : AudioNodeOptions {
interface AudioWorklet : Worklet {
};

callback AudioWorkletProcessorConstructor = AudioWorkletProcessor (object options);

[Global=(Worklet, AudioWorklet), Exposed=AudioWorklet]
interface AudioWorkletGlobalScope : WorkletGlobalScope {
void registerProcessor (DOMString name, VoidFunction processorCtor);
void registerProcessor (DOMString name, AudioWorkletProcessorConstructor processorCtor);
readonly attribute unsigned long long currentFrame;
readonly attribute double currentTime;
readonly attribute float sampleRate;
Oops, something went wrong.

0 comments on commit ecabb8b

Please sign in to comment.
You can’t perform that action at this time.