Skip to content
Permalink
Browse files

Update web-platform-tests to revision 91b1effe848fac6e73a203037fc333b…

…0fff3174d
  • Loading branch information...
servo-wpt-sync committed Feb 21, 2019
1 parent 6bb98ad commit 7680aab7252e55815b75685746c783744e0ac783
Showing with 1,584 additions and 116 deletions.
  1. +435 −21 tests/wpt/metadata/MANIFEST.json
  2. +3 −0 tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini
  3. +0 −3 tests/wpt/metadata/css/cssom-view/scroll-behavior-smooth.html.ini
  4. +9 −18 tests/wpt/metadata/encoding/single-byte-decoder.html.ini
  5. +0 −9 tests/wpt/metadata/fetch/content-type/response.window.js.ini
  6. +0 −3 tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini
  7. +0 −4 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_5.html.ini
  8. +1 −0 ...antics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html.ini
  9. +0 −10 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini
  10. +0 −3 tests/wpt/metadata/performance-timeline/webtiming-resolution.any.js.ini
  11. +2 −0 tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini
  12. +0 −4 tests/wpt/mozilla/meta/mozilla/paint_timing.html.ini
  13. +0 −13 tests/wpt/web-platform-tests/.azure-pipelines.yml
  14. +11 −0 tests/wpt/web-platform-tests/client-hints/resources/sec-ch-ua.py
  15. +16 −0 tests/wpt/web-platform-tests/client-hints/sec-ch-ua.http.html
  16. +41 −0 tests/wpt/web-platform-tests/client-hints/sec-ch-ua.https.html
  17. +30 −0 tests/wpt/web-platform-tests/css/css-tables/subpixel-collapsed-borders-001.html
  18. +30 −0 tests/wpt/web-platform-tests/css/css-tables/subpixel-collapsed-borders-002.html
  19. +22 −0 tests/wpt/web-platform-tests/css/css-tables/subpixel-collapsed-borders-003-ref.html
  20. +30 −0 tests/wpt/web-platform-tests/css/css-tables/subpixel-collapsed-borders-003.html
  21. +22 −0 tests/wpt/web-platform-tests/css/css-tables/subpixel-collapsed-borders-ref.html
  22. +21 −2 tests/wpt/web-platform-tests/css/cssom/CSSStyleSheet-constructable.html
  23. +5 −0 tests/wpt/web-platform-tests/domparsing/DOMParser-parseFromString-html.html
  24. +27 −0 ...antics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue-ref.html
  25. +23 −13 .../semantics/embedded-content/media-elements/track/track-element/track-cue-rendering-empty-cue.html
  26. +0 −1 .../embedded-content/media-elements/track/track-element/track-cue-rendering-line-doesnt-fit-ref.html
  27. +0 −1 ...mbedded-content/media-elements/track/track-element/track-cue-rendering-transformed-video-ref.html
  28. +1 −1 tests/wpt/web-platform-tests/interfaces/webxr.idl
  29. +21 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001-ref.html
  30. +55 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-bar-001.html
  31. +16 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-color-001-notref.html
  32. +19 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-color-001.html
  33. +14 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-color-002-ref.html
  34. +31 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-color-002.html
  35. +39 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001-ref.html
  36. +42 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-001.html
  37. +40 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002-ref.html
  38. +43 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-002.html
  39. +16 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003-notref.html
  40. +19 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-linethickness-003.html
  41. +16 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001-ref.html
  42. +25 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-mrow-001.html
  43. +73 −0 ...wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001-ref.html
  44. +56 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-numalign-denomalign-001.html
  45. +12 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001-ref.html
  46. +21 −0 tests/wpt/web-platform-tests/mathml/presentation-markup/fractions/frac-visibility-001.html
  47. +29 −0 tests/wpt/web-platform-tests/reporting/bufferSize.html
  48. +25 −0 tests/wpt/web-platform-tests/reporting/disconnect.html
  49. +27 −0 tests/wpt/web-platform-tests/reporting/generateTestReport.html
  50. +30 −0 tests/wpt/web-platform-tests/reporting/nestedReport.html
  51. +32 −0 tests/wpt/web-platform-tests/reporting/order.html
  52. +25 −0 tests/wpt/web-platform-tests/resources/testdriver.js
  53. +12 −1 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/base.py
  54. +0 −3 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py
  55. +13 −5 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py
  56. +15 −0 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/protocol.py
  57. +1 −1 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/metadata.py
  58. +9 −0 tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testdriver-extra.js
  59. +24 −0 tests/wpt/web-platform-tests/webdriver/tests/send_alert_text/conftest.py
  60. +55 −0 tests/wpt/web-platform-tests/webxr/xrFrame_lifetime.https.html

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -74,3 +74,6 @@
[opacity end]
expected: FAIL

[border-bottom-width end]
expected: FAIL

@@ -6,6 +6,3 @@
[Instant scrolling while doing history navigation.]
expected: FAIL

[Smooth scrolling while doing history navigation.]
expected: FAIL

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


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

@@ -60,12 +60,6 @@
[windows-1254: iso_8859-9:1989 (XMLHttpRequest)]
expected: TIMEOUT

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

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

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

@@ -90,34 +84,31 @@
[windows-1256: x-cp1256 (XMLHttpRequest)]
expected: TIMEOUT

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

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

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

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

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

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

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

[windows-1254: iso-ir-148 (XMLHttpRequest)]
[windows-1258: x-cp1258 (XMLHttpRequest)]
expected: TIMEOUT

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

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

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


@@ -312,18 +312,9 @@
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL

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

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

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

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

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

@@ -11,6 +11,3 @@
[X-Content-Type-Options%3A%20nosniff%0C]
expected: FAIL

[X-Content-Type-Options%3A%20'NosniFF']
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -1,4 +1,5 @@
[track-cue-rendering-empty-cue.html]
expected: TIMEOUT
[Empty cues]
expected: FAIL

This file was deleted.

Oops, something went wrong.
@@ -12,6 +12,3 @@
[Verifies the resolution of entry.startTime is at least 5 microseconds.]
expected: TIMEOUT

[Verifies the resolution of performance.now() is at least 5 microseconds.]
expected: FAIL

@@ -0,0 +1,2 @@
[transition_calc_implicit.html]
expected: TIMEOUT

This file was deleted.

Oops, something went wrong.
@@ -211,16 +211,3 @@ jobs:
displayName: 'Publish results'
inputs:
artifactName: 'safari-preview-results'

# The InvokeRESTAPI task can only run in a server job.
- job: results_post
displayName: 'all tests (wpt.fyi hook)'
dependsOn: results_safari_preview
pool:
vmImage: 'ubuntu-16.04'
steps:
- script: curl -s -S https://wpt.fyi/api/checks/azure/$(Build.BuildId)
displayName: 'Invoke wpt.fyi hook'
- script: curl -s -S https://staging.wpt.fyi/api/checks/azure/$(Build.BuildId)
displayName: 'Invoke staging.wpt.fyi hook'
condition: succeededOrFailed()
@@ -0,0 +1,11 @@
def main(request, response):
ua = request.headers.get('sec-ch-ua', '')
response.headers.set("Content-Type", "text/html")
response.headers.set("Accept-CH", "UA")
response.headers.set("Accept-CH-Lifetime", "10")
response.content = '''
<script>
window.opener.postMessage({ header: "%s" }, "*");
</script>
Sec-CH-UA: %s
''' % (ua, ua)
@@ -0,0 +1,16 @@
<!DOCTYPE html>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script>
promise_test(t => {
return new Promise((resolve, reject) => {
var w;
window.onmessage = e => {
assert_equals(e.data.header, "", "The `Sec-CH-UA` header is not delivered.");
w.close();
resolve();
};
w = window.open("./resources/sec-ch-ua.py");
});
}, "Open HTTP window: no `Sec-CH-UA` header.")
</script>
@@ -0,0 +1,41 @@
<!DOCTYPE html>
<head>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script>
var minor = "";
promise_test(t => {
return new Promise((resolve, reject) => {
var w;
window.onmessage = e => {
try {
assert_not_equals(e.data.header, "", "The `Sec-CH-UA` header is delivered.");
minor = e.data.header;
} catch (ex) {
reject(ex);
}
w.close();
resolve();
};
w = window.open("./resources/sec-ch-ua.py");
});
}, "Open HTTPS window prior to opt-in: `Sec-CH-UA` header with minor version.")
promise_test(t => {
return new Promise((resolve, reject) => {
var w;
window.onmessage = e => {
try {
assert_not_equals(e.data.header, "", "The `Sec-CH-UA` header is delivered.");
assert_not_equals(e.data.header, minor, "The `Sec-CH-UA` header is different after the opt-in than before.");
} catch (ex) {
reject(ex);
}
w.close();
resolve();
};
w = window.open("./resources/sec-ch-ua.py");
});
}, "Open HTTPS window post-opt-in: `Sec-CH-UA` header with minor version.")
</script>
</head>
@@ -0,0 +1,30 @@
<!DOCTYPE html>
<link rel="author" title="David Grogan" href="mailto:dgrogan@chromium.org">
<link rel="help" href="https://www.w3.org/TR/CSS22/tables.html#collapsing-borders">
<link rel="help" href="https://drafts.csswg.org/css-tables-3/#border-conflict-resolution-algorithm">
<link rel="help" href="https://github.com/w3c/csswg-drafts/issues/606">
<link rel="match" href="subpixel-collapsed-borders-ref.html">
<meta name="flags" content="" />
<meta name="assert" content="When collapsed border tables have border widths larger than cells', the table border wins." />

<style>
table {
border: 5px solid green;
border-collapse: collapse;
}
td {
width: 50px;
height: 50px;
border: 4.95px solid red;
}
</style>

<p>There should be a square with a green border, not a red border.
</p>

<table>
<tr>
<td></td>
</tr>
</table>
@@ -0,0 +1,30 @@
<!DOCTYPE html>
<link rel="author" title="David Grogan" href="mailto:dgrogan@chromium.org">
<link rel="help" href="https://www.w3.org/TR/CSS22/tables.html#collapsing-borders">
<link rel="help" href="https://drafts.csswg.org/css-tables-3/#border-conflict-resolution-algorithm">
<link rel="help" href="https://github.com/w3c/csswg-drafts/issues/606">
<link rel="match" href="subpixel-collapsed-borders-ref.html">
<meta name="flags" content="" />
<meta name="assert" content="When collapsed border tables have border widths larger than cells', the table border wins even when the cell border is merely 0.01 pixels narrower" />

<style>
table {
border: 5px solid green;
border-collapse: collapse;
}
td {
width: 50px;
height: 50px;
border: 4.99px solid red;
}
</style>

<p>There should be a square with a green border, not a red border.
</p>

<table>
<tr>
<td></td>
</tr>
</table>
@@ -0,0 +1,22 @@
<!DOCTYPE html>
<style>
table {
border: 5.95px solid green;
border-collapse: collapse;
}
td {
width: 50px;
height: 50px;
border: 1px solid red;
}
</style>

<p>There should be a square with a green border, not a red border.
</p>

<table>
<tr>
<td></td>
</tr>
</table>
@@ -0,0 +1,30 @@
<!DOCTYPE html>
<link rel="author" title="David Grogan" href="mailto:dgrogan@chromium.org">
<link rel="help" href="https://www.w3.org/TR/CSS22/tables.html#collapsing-borders">
<link rel="help" href="https://drafts.csswg.org/css-tables-3/#border-conflict-resolution-algorithm">
<link rel="help" href="https://github.com/w3c/csswg-drafts/issues/606">
<link rel="match" href="subpixel-collapsed-borders-003-ref.html">
<meta name="flags" content="" />
<meta name="assert" content="When collapsed border tables have border widths larger than cells', the table border wins even when the floored table border is the same size as the cell's." />

<style>
table {
border: 5.95px solid green;
border-collapse: collapse;
}
td {
width: 50px;
height: 50px;
border: 5px solid red;
}
</style>

<p>There should be a square with a green border, not a red border.
</p>

<table>
<tr>
<td></td>
</tr>
</table>
@@ -0,0 +1,22 @@
<!DOCTYPE html>
<style>
table {
border: 5px solid green;
border-collapse: collapse;
}
td {
width: 50px;
height: 50px;
border: 1px solid red;
}
</style>

<p>There should be a square with a green border, not a red border.
</p>

<table>
<tr>
<td></td>
</tr>
</table>
Oops, something went wrong.

0 comments on commit 7680aab

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