tree: 532f092bd35ad7f88a1de6c3d0203f301252358d [path history] [tgz]
  1. resources/
  2. abort-after-receive.any.js
  3. abort-after-send-expected.txt
  4. abort-after-send.any.js
  5. abort-after-send.any.worker-expected.txt
  6. abort-after-stop.any.js
  7. abort-after-timeout.any.js
  8. abort-during-done.window.js
  9. abort-during-headers-received.window.js
  10. abort-during-loading.window.js
  11. abort-during-open.any.js
  12. abort-during-unsent.any.js
  13. abort-during-upload.any.js
  14. abort-event-abort.any.js
  15. abort-event-listeners.any.js
  16. abort-event-loadend.any.js
  17. abort-event-order.htm
  18. abort-upload-event-abort.any.js
  19. abort-upload-event-loadend.any.js
  20. access-control-and-redirects-async-same-origin.any.js
  21. access-control-and-redirects-async.any.js
  22. access-control-and-redirects.any.js
  23. access-control-basic-allow-access-control-origin-header-data-url.htm
  24. access-control-basic-allow-access-control-origin-header.any.js
  25. access-control-basic-allow-async.any.js
  26. access-control-basic-allow-non-cors-safelisted-method-async.any.js
  27. access-control-basic-allow-non-cors-safelisted-method.any.js
  28. access-control-basic-allow-preflight-cache-invalidation-by-header.any.js
  29. access-control-basic-allow-preflight-cache-invalidation-by-method.any.js
  30. access-control-basic-allow-preflight-cache-timeout.any.js
  31. access-control-basic-allow-preflight-cache.any.js
  32. access-control-basic-allow-star.any.js
  33. access-control-basic-allow.any.js
  34. access-control-basic-cors-safelisted-request-headers.htm
  35. access-control-basic-cors-safelisted-response-headers.htm
  36. access-control-basic-denied.htm
  37. access-control-basic-get-fail-non-simple.htm
  38. access-control-basic-non-cors-safelisted-content-type.htm
  39. access-control-basic-post-success-no-content-type.htm
  40. access-control-basic-post-with-non-cors-safelisted-content-type.htm
  41. access-control-basic-preflight-denied.htm
  42. access-control-expose-headers-on-redirect.html
  43. access-control-preflight-async-header-denied.htm
  44. access-control-preflight-async-method-denied.htm
  45. access-control-preflight-async-not-supported.htm
  46. access-control-preflight-credential-async.htm
  47. access-control-preflight-credential-sync.htm
  48. access-control-preflight-headers-async.htm
  49. access-control-preflight-headers-sync.htm
  50. access-control-preflight-request-header-lowercase.htm
  51. access-control-preflight-request-header-sorted.htm
  52. access-control-preflight-request-headers-origin.htm
  53. access-control-preflight-request-invalid-status-301.htm
  54. access-control-preflight-request-invalid-status-400.htm
  55. access-control-preflight-request-invalid-status-501.htm
  56. access-control-preflight-request-must-not-contain-cookie.htm
  57. access-control-preflight-sync-header-denied.htm
  58. access-control-preflight-sync-method-denied.htm
  59. access-control-preflight-sync-not-supported.htm
  60. access-control-recursive-failed-request.htm
  61. access-control-response-with-body-sync.htm
  62. access-control-response-with-body.htm
  63. access-control-response-with-exposed-headers.htm
  64. access-control-sandboxed-iframe-allow-origin-null.htm
  65. access-control-sandboxed-iframe-allow.htm
  66. access-control-sandboxed-iframe-denied-without-wildcard.htm
  67. access-control-sandboxed-iframe-denied.htm
  68. allow-lists-starting-with-comma.htm
  69. anonymous-mode-unsupported.htm
  70. close-worker-with-xhr-in-progress.html
  71. data-uri-expected.txt
  72. data-uri.htm
  73. event-abort.any.js
  74. event-error-order.sub.html
  75. event-error.sub.any.js
  76. event-load.any.js
  77. event-loadend.any.js
  78. event-loadstart-upload.any.js
  79. event-loadstart.any.js
  80. event-progress.any.js
  81. event-readystate-sync-open.any.js
  82. event-readystatechange-loaded.any.js
  83. event-timeout-order.any.js
  84. event-timeout.any.js
  85. event-upload-progress-crossorigin.any.js
  86. event-upload-progress.any.js
  87. firing-events-http-content-length.html
  88. firing-events-http-no-content-length.html
  89. folder.txt
  90. FormData-append.html
  91. formdata-blob.htm
  92. formdata-delete.htm
  93. formdata-foreach.html
  94. formdata-get.htm
  95. formdata-has.htm
  96. formdata-set.htm
  97. formdata.htm
  98. getallresponseheaders-cookies.htm
  99. getallresponseheaders-expected.txt
  100. getallresponseheaders-status.htm
  101. getallresponseheaders.htm
  102. getresponseheader-case-insensitive.htm
  103. getresponseheader-chunked-trailer.htm
  104. getresponseheader-cookies-and-more.htm
  105. getresponseheader-error-state.htm
  106. getresponseheader-server-date.htm
  107. getresponseheader-special-characters.htm
  108. getresponseheader-unsent-opened-state.htm
  109. getresponseheader.any.js
  110. header-user-agent-async.htm
  111. header-user-agent-sync.htm
  112. headers-normalize-response.htm
  113. historical.html
  114. idlharness.any.js
  115. idlharness.any.sharedworker-expected.txt
  116. idlharness.any.worker-expected.txt
  117. loadstart-and-state.html
  118. META.yml
  119. no-utf16-json-expected.txt
  120. no-utf16-json.htm
  121. open-after-abort.htm
  122. open-after-setrequestheader.htm
  123. open-after-stop.window.js
  124. open-during-abort-event.htm
  125. open-during-abort-processing-expected.txt
  126. open-during-abort-processing.htm
  127. open-during-abort.htm
  128. open-method-bogus.htm
  129. open-method-case-insensitive.htm
  130. open-method-case-sensitive.htm
  131. open-method-insecure.htm
  132. open-method-responsetype-set-sync.htm
  133. open-open-send.htm
  134. open-open-sync-send.htm
  135. open-parameters-toString.htm
  136. open-referer.htm
  137. open-send-during-abort.htm
  138. open-send-open.htm
  139. open-sync-open-send.htm
  140. open-url-about-blank-window.htm
  141. open-url-base-inserted-after-open.htm
  142. open-url-base-inserted.htm
  143. open-url-base.htm
  144. open-url-encoding.htm
  145. open-url-fragment.htm
  146. open-url-javascript-window-2.htm
  147. open-url-javascript-window.htm
  148. open-url-multi-window-2-expected.txt
  149. open-url-multi-window-2.htm
  150. open-url-multi-window-3-expected.txt
  151. open-url-multi-window-3.htm
  152. open-url-multi-window-4.htm
  153. open-url-multi-window-5-expected.txt
  154. open-url-multi-window-5.htm
  155. open-url-multi-window-6-expected.txt
  156. open-url-multi-window-6.htm
  157. open-url-multi-window.htm
  158. open-url-redirected-sharedworker-origin.htm
  159. open-url-redirected-worker-origin.htm
  160. open-url-worker-origin.htm
  161. open-url-worker-simple.htm
  162. open-user-password-non-same-origin.htm
  163. overridemimetype-blob-expected.txt
  164. overridemimetype-blob.html
  165. overridemimetype-done-state.any.js
  166. overridemimetype-edge-cases.window.js
  167. overridemimetype-headers-received-state-force-shiftjis.htm
  168. overridemimetype-invalid-mime-type.htm
  169. overridemimetype-loading-state.htm
  170. overridemimetype-open-state-force-utf-8.htm
  171. overridemimetype-open-state-force-xml.htm
  172. overridemimetype-unsent-state-force-shiftjis.any.js
  173. OWNERS
  174. preserve-ua-header-on-redirect.htm
  175. progress-events-response-data-gzip.htm
  176. progressevent-constructor.html
  177. progressevent-interface.html
  178. README.md
  179. response-data-arraybuffer.htm
  180. response-data-blob.htm
  181. response-data-deflate.htm
  182. response-data-gzip.htm
  183. response-data-progress-expected.txt
  184. response-data-progress.htm
  185. response-invalid-responsetype.htm
  186. response-json-expected.txt
  187. response-json.htm
  188. response-method.htm
  189. responsedocument-decoding.htm
  190. responsetext-decoding.htm
  191. responseText-status.html
  192. responseType-document-in-worker-expected.txt
  193. responseType-document-in-worker.html
  194. responsetype.any.js
  195. responsetype.any.worker-expected.txt
  196. responseurl.html
  197. responsexml-basic.htm
  198. responsexml-document-properties-expected.txt
  199. responsexml-document-properties.htm
  200. responsexml-get-twice.htm
  201. responsexml-media-type-expected.txt
  202. responsexml-media-type.htm
  203. responsexml-non-document-types.htm
  204. responsexml-non-well-formed.htm
  205. responseXML-unavailable-in-worker-expected.txt
  206. responseXML-unavailable-in-worker.html
  207. security-consideration.sub.html
  208. send-accept-language.htm
  209. send-accept.htm
  210. send-after-setting-document-domain.htm
  211. send-authentication-basic-cors-not-enabled.htm
  212. send-authentication-basic-cors.htm
  213. send-authentication-basic-repeat-no-args.htm
  214. send-authentication-basic-setrequestheader-and-arguments.htm
  215. send-authentication-basic-setrequestheader-existing-session.htm
  216. send-authentication-basic-setrequestheader.htm
  217. send-authentication-basic.htm
  218. send-authentication-competing-names-passwords.htm
  219. send-authentication-cors-basic-setrequestheader.htm
  220. send-authentication-cors-setrequestheader-no-cred-expected.txt
  221. send-authentication-cors-setrequestheader-no-cred.htm
  222. send-authentication-existing-session-manual.htm
  223. send-authentication-prompt-2-manual.htm
  224. send-authentication-prompt-manual-expected.txt
  225. send-authentication-prompt-manual.htm
  226. send-blob-with-no-mime-type.html
  227. send-conditional-cors.htm
  228. send-conditional.htm
  229. send-content-type-charset-expected.txt
  230. send-content-type-charset.htm
  231. send-content-type-string.htm
  232. send-data-arraybuffer.any.js
  233. send-data-arraybufferview.any.js
  234. send-data-blob.htm
  235. send-data-es-object.any.js
  236. send-data-formdata.any.js
  237. send-data-readablestream.any-expected.txt
  238. send-data-readablestream.any.js
  239. send-data-readablestream.any.sharedworker-expected.txt
  240. send-data-readablestream.any.worker-expected.txt
  241. send-data-unexpected-tostring.htm
  242. send-entity-body-basic.htm
  243. send-entity-body-document-bogus.htm
  244. send-entity-body-document.htm
  245. send-entity-body-empty.htm
  246. send-entity-body-get-head-async.htm
  247. send-entity-body-get-head.htm
  248. send-entity-body-none.htm
  249. send-network-error-async-events.sub.htm
  250. send-network-error-sync-events.sub.htm
  251. send-no-response-event-loadend.htm
  252. send-no-response-event-loadstart.htm
  253. send-no-response-event-order-expected.txt
  254. send-no-response-event-order.htm
  255. send-non-same-origin.htm
  256. send-receive-utf16.htm
  257. send-redirect-bogus-sync.htm
  258. send-redirect-bogus.htm
  259. send-redirect-infinite-sync.htm
  260. send-redirect-infinite.htm
  261. send-redirect-no-location.htm
  262. send-redirect-post-upload.htm
  263. send-redirect-to-cors.htm
  264. send-redirect-to-non-cors.htm
  265. send-redirect.htm
  266. send-response-event-order.htm
  267. send-response-upload-event-loadend.htm
  268. send-response-upload-event-loadstart.htm
  269. send-response-upload-event-progress.htm
  270. send-send.any.js
  271. send-sync-blocks-async.htm
  272. send-sync-no-response-event-load.htm
  273. send-sync-no-response-event-loadend.htm
  274. send-sync-no-response-event-order.htm
  275. send-sync-response-event-order.htm
  276. send-sync-timeout.htm
  277. send-timeout-events.htm
  278. send-usp.any.js
  279. setrequestheader-after-send.htm
  280. setrequestheader-allow-empty-value.htm
  281. setrequestheader-allow-whitespace-in-value.htm
  282. setrequestheader-before-open.htm
  283. setrequestheader-bogus-name.htm
  284. setrequestheader-bogus-value.htm
  285. setrequestheader-case-insensitive.htm
  286. setrequestheader-combining.window-expected.txt
  287. setrequestheader-combining.window.js
  288. setrequestheader-content-type-expected.txt
  289. setrequestheader-content-type.htm
  290. setrequestheader-header-allowed.htm
  291. setrequestheader-header-forbidden.htm
  292. setrequestheader-open-setrequestheader.htm
  293. status-async.htm
  294. status-basic.htm
  295. status-error.htm
  296. sync-no-progress.any.js
  297. sync-no-timeout.any.js
  298. sync-xhr-supported-by-feature-policy.html
  299. template-element.html
  300. timeout-cors-async.htm
  301. timeout-multiple-fetches.html
  302. timeout-sync.htm
  303. xmlhttprequest-basic.htm
  304. xmlhttprequest-eventtarget.htm
  305. xmlhttprequest-network-error-sync.htm
  306. xmlhttprequest-network-error.htm
  307. xmlhttprequest-sync-block-defer-scripts-subframe.html
  308. xmlhttprequest-sync-block-defer-scripts.html
  309. xmlhttprequest-sync-block-scripts.html
  310. xmlhttprequest-sync-default-feature-policy.sub.html
  311. xmlhttprequest-sync-not-hang-scriptloader-subframe.html
  312. xmlhttprequest-sync-not-hang-scriptloader.html
  313. xmlhttprequest-timeout-aborted.html
  314. xmlhttprequest-timeout-abortedonmain.html
  315. xmlhttprequest-timeout-overrides.html
  316. xmlhttprequest-timeout-overridesexpires.html
  317. xmlhttprequest-timeout-reused.html
  318. xmlhttprequest-timeout-simple.html
  319. xmlhttprequest-timeout-synconmain.html
  320. xmlhttprequest-timeout-twice.html
  321. xmlhttprequest-timeout-worker-aborted.html
  322. xmlhttprequest-timeout-worker-overrides.html
  323. xmlhttprequest-timeout-worker-overridesexpires.html
  324. xmlhttprequest-timeout-worker-simple.html
  325. xmlhttprequest-timeout-worker-synconworker.html
  326. xmlhttprequest-timeout-worker-twice.html
  327. xmlhttprequest-unsent.htm
  328. XMLHttpRequest-withCredentials.any.js
third_party/blink/web_tests/external/wpt/xhr/README.md

Tests for the XMLHttpRequest Standard.

More XMLHttpRequest-related tests can be found in

  • /cors
  • /fetch
  • /url (failure.html in particular)