https://github.com/web-platform-tests/wpt
Raw File
Tip revision: d1d4c61e1e4350f9bc747ccb58db22ec74cc4402 authored by plehegar on 04 November 2014, 23:39:47 UTC
test_child_document.html
Tip revision: d1d4c61
event-upload-progress-crossorigin.sub.htm
<!doctype html>
<html lang=en>
<meta charset=utf-8>
<title>XMLHttpRequest: upload progress event for cross-origin requests</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
    <link rel="help" href="http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html#handler-xhr-onprogress" data-tested-assertations="../.." />
    <link rel="help" href="http://xhr.spec.whatwg.org/#the-send()-method" data-tested-assertations="following::*//a[contains(@href,'#make-upload-progress-notifications')] following::ol[1]/li[8]" />
    <link rel="help" href="http://xhr.spec.whatwg.org/#make-upload-progress-notifications" data-tested-assertations=".. ../following::ul/li[1]" />
    <link rel="help" href="http://xhr.spec.whatwg.org/#dom-xmlhttprequest-upload" data-tested-assertations=".." />

<div id="log"></div>
<script>
  var test = async_test();
  test.step(function() {
    var client = new XMLHttpRequest();
    client.upload.onprogress = test.step_func(function() {
      test.done();
    });
    client.onload = test.step_func(function() {
      assert_unreached("onprogress not called.");
    });
    client.open("POST", "http://{{domains[www2]}}:{{ports[http][0]}}/XMLHttpRequest/resources/corsenabled.py");
    client.send("This is a test string.");
  });
</script>
back to top