Re: [fetch] Drafting the patches to HTML (#106)

Notes:

* I'm mapping "synchronous" to the blocking flag in the current html fetch algorithm, which may not be correct

## `<a ping>`

* *Current 'fetch' point*: https://html.spec.whatwg.org/#hyperlink-auditing:ping
* *client*: window containing the hyperlink
* *synchronous flag*: unclear, but I'd guess unset
* *skip-service-worker flag*: unset
* *mode*: no-cors
* *credentials mode*: include
* *cache mode*: no-store (unsure)
* *redirect mode*: follow

## Appacache Manifest check

* *Current 'fetch' point*: https://html.spec.whatwg.org/#downloading-or-updating-an-application-cache step 4
* *client*: the window that triggered the update
* *synchronous flag*: set
* *skip-service-worker flag*: set, I guess, but SW disables appcache
* *mode*: same-origin
* *credentials mode*: include
* *cache mode*: default
* *redirect mode*: error

## Appcache resource fetch

* *Current 'fetch' point*: https://html.spec.whatwg.org/#downloading-or-updating-an-application-cache step 17.3
* *client*: the window that triggered the update
* *synchronous flag*: set
* *skip-service-worker flag*: set, I guess, but SW disables appcache
* *mode*: no-cors
* *credentials mode*: include
* *cache mode*: default
* *redirect mode*: error

## CSP violation report

* *Current 'fetch' point*: https://w3c.github.io/webappsec/specs/CSP2/#send-violation-reports 3.2
* *client*: the client the report was generated against
* *synchronous flag*: unset
* *skip-service-worker flag*: unset
* *mode*: no-cors
* *credentials mode*: same-origin
* *cache mode*: no-store (unsure)
* *redirect mode*: error

## Navigation

Also applies to downloading, view-source.

* *Current 'fetch' point*: https://html.spec.whatwg.org/#navigating-across-documents 15
* *client*: null
* *synchronous flag*: set
* *skip-service-worker flag*: unset
* *mode*: same-origin
* *credentials mode*: include
* *cache mode*: default
* *redirect mode*: manual

More to comeā€¦

---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/106#issuecomment-128735776

Received on Friday, 7 August 2015 15:29:53 UTC