mirror of
https://github.com/servo/servo.git
synced 2025-08-12 17:05:33 +01:00
Update web-platform-tests to revision 346d5b51a122f7bb1c7747064499ef281a0200f7
This commit is contained in:
parent
581c8ba1c8
commit
79b1e6c40c
1728 changed files with 20243 additions and 5349 deletions
|
@ -85,7 +85,7 @@ onload = function() {
|
|||
}
|
||||
|
||||
('iframe src, a href, base href, link href, img src, embed src, object data, track src, video src, audio src, input src, form action, ' +
|
||||
'input formaction formAction, button formaction formAction, menuitem icon, script src, div itemid').split(', ').forEach(function(str) {
|
||||
'input formaction formAction, button formaction formAction, menuitem icon, script src').split(', ').forEach(function(str) {
|
||||
var arr = str.split(' ');
|
||||
test_reflecting(arr[0], arr[1], arr[2]);
|
||||
});
|
||||
|
@ -435,26 +435,6 @@ onload = function() {
|
|||
'https://dom.spec.whatwg.org/#dom-node-baseuri',
|
||||
'https://html.spec.whatwg.org/multipage/multipage/text-level-semantics.html#the-a-element']});
|
||||
|
||||
// XXX itemid is exposed in JSON drag-and-drop but seems hard to automate
|
||||
|
||||
// microdata values
|
||||
function test_microdata_values(tag, attr) {
|
||||
test(function() {
|
||||
var elm = document.createElement(tag);
|
||||
elm.setAttribute('itemprop', '');
|
||||
elm.setAttribute(attr, input_url_html);
|
||||
var got = elm.itemValue;
|
||||
assert_not_equals(got, undefined, 'itemValue not supported');
|
||||
assert_true(got.indexOf(expected_current) > -1, msg(expected_current, got));
|
||||
}, 'microdata values <'+tag+' '+attr+'>',
|
||||
{help:'https://html.spec.whatwg.org/multipage/multipage/microdata.html#concept-property-value'});
|
||||
}
|
||||
|
||||
'audio src, embed src, iframe src, img src, source src, track src, video src, a href, area href, link href, object data'.split(', ').forEach(function(str) {
|
||||
var arr = str.split(' ');
|
||||
test_microdata_values(arr[0], arr[1]);
|
||||
});
|
||||
|
||||
// XXX drag and drop (<a href> or <img src>) seems hard to automate
|
||||
|
||||
// Worker()
|
||||
|
|
|
@ -111,7 +111,7 @@ def main(request, response):
|
|||
image = 'green-16x16.png'
|
||||
else:
|
||||
image = 'green-256x256.png'
|
||||
rv = open(os.path.join(request.doc_root, "images", image)).read()
|
||||
rv = open(os.path.join(request.doc_root, "images", image), "rb").read()
|
||||
return [("Content-Type", "image/png")], rv
|
||||
elif type == 'video':
|
||||
ext = request.GET['ext']
|
||||
|
@ -123,7 +123,7 @@ def main(request, response):
|
|||
video = 'green-at-15' # duration: 30
|
||||
else:
|
||||
video = 'movie_300' # duration: 300
|
||||
rv = open(os.path.join(request.doc_root, "media", "%s.%s" % (video, ext))).read()
|
||||
rv = open(os.path.join(request.doc_root, "media", "%s.%s" % (video, ext)), "rb").read()
|
||||
if ext == 'ogv':
|
||||
ext = 'ogg'
|
||||
return [("Content-Type", "video/%s" % ext)], rv
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue