tree: 4c327f679506f1dfc4773f55ca84087e8946082b [path history] [tgz]
  1. META.yml
  2. README.md
  3. appcache/
  4. check-cert-request.tentative.html
  5. fallback-to-another-sxg.tentative.html
  6. nested-sxg.tentative.html
  7. reporting/
  8. resources/
  9. service-workers/
  10. sxg-double-prefetch.tentative.html
  11. sxg-fallback-with-fragment.tentative.html
  12. sxg-hsts.tentative.html
  13. sxg-inner-url-bom.tentative.html
  14. sxg-invalid-utf8-inner-url.tentative.html
  15. sxg-invalid-validity-url.tentative.html
  16. sxg-location-fragment.tentative.html
  17. sxg-location.tentative.html
  18. sxg-merkle-integrity-error.tentative.html
  19. sxg-navigation-timing.tentative.html
  20. sxg-non-secure-origin.tentative.html
  21. sxg-noncacheable.tentative.html
  22. sxg-prefetch-merkle-integrity-error.tentative.html
  23. sxg-prefetch-resource-timing.tentative.html
  24. sxg-referrer-policy-header.tentative.https.html
  25. sxg-referrer-remote-physical-remote-logical.tentative.https.html
  26. sxg-referrer-remote-physical-same-logical.tentative.https.html
  27. sxg-referrer-same-physical-remote-logical.tentative.https.html
  28. sxg-referrer-same-physical-same-logical.tentative.https.html
  29. sxg-utf8-inner-url.tentative.html
  30. sxg-variants-match.tentative.html
  31. sxg-variants-mismatch.tentative.html
  32. sxg-version1b2.tentative.html
third_party/blink/web_tests/external/wpt/signed-exchange/README.md

This directory contains tests for the b2 implementation snapshot of the Signed HTTP Exchanges.

resources directory contains pregenerated signed exchanges and certificate files. To run the tests in this directory, resources/127.0.0.1.sxg.pem must be added as a trusted certificate in your OS/browser, or your browser must be configured to ignore errors for that certificate.

Also, these pregenerated signed exchanges and cert files are likely to be expired, since they have short lifetime (maximum 7 days). If your browser does not have an option to ignore certificate errors, regenerate these files by running generate-test-sxgs.sh in the resource directory before running the tests.

generate-test-sxgs.sh requires command-line tools in the webpackage repository. To install them, run:

go get -u github.com/WICG/webpackage/go/signedexchange/cmd/...