From d7dd61eb180d424e4c0d5a6e37163450cfe19815 Mon Sep 17 00:00:00 2001 From: Yutaka Hirano Date: Tue, 12 Apr 2016 18:36:06 +0900 Subject: [PATCH 1/3] wip --- Overview.html | 13 ++++++++++++- Overview.src.html | 11 +++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/Overview.html b/Overview.html index 1a3eb94cd..72f862336 100644 --- a/Overview.html +++ b/Overview.html @@ -7,7 +7,7 @@

Fetch

-

Living Standard — Last Updated 10 April 2016

+

Living Standard — Last Updated 12 April 2016

Participate: @@ -2101,6 +2101,17 @@

5.1 Main fetch

[MIX] [CSP] +
  • If request's referrer policy + is the empty string and request's + client is non-null, set request's + referrer policy to request's + client's associated referrer policy. + +

  • If request's referrer policy + is the empty string, set request's + referrer policy to + "no-referrer-when-downgrade". +

  • If request's referrer is not "no-referrer", set request's diff --git a/Overview.src.html b/Overview.src.html index 709b8b350..7f0b1988f 100644 --- a/Overview.src.html +++ b/Overview.src.html @@ -2031,6 +2031,17 @@

    Main fetch

    MIX CSP +
  • If request's referrer policy + is the empty string and request's + client is non-null, set request's + referrer policy to request's + client's associated referrer policy. + +

  • If request's referrer policy + is the empty string, set request's + referrer policy to + "no-referrer-when-downgrade". +

  • If request's referrer is not "no-referrer", set request's From c5c0ac389700ce92f80df8b871def021c693ca2e Mon Sep 17 00:00:00 2001 From: Yutaka Hirano Date: Wed, 13 Apr 2016 18:24:07 +0900 Subject: [PATCH 2/3] fix --- Overview.html | 16 ++++++++++------ Overview.src.html | 14 +++++++++----- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/Overview.html b/Overview.html index 72f862336..952a66f67 100644 --- a/Overview.html +++ b/Overview.html @@ -7,7 +7,7 @@

    Fetch

    -

    Living Standard — Last Updated 12 April 2016

    +

    Living Standard — Last Updated 13 April 2016

    Participate: @@ -2103,14 +2103,18 @@

    5.1 Main fetch

  • If request's referrer policy is the empty string and request's - client is non-null, set request's + client is non-null, then set request's referrer policy to request's client's associated referrer policy. -

  • If request's referrer policy - is the empty string, set request's - referrer policy to - "no-referrer-when-downgrade". +

  • +

    If request's referrer policy + is the empty string, then set request's + referrer policy to + "no-referrer-when-downgrade". + +

    We use "no-referrer-when-downgrade" because it is the + historical default.

  • If request's referrer diff --git a/Overview.src.html b/Overview.src.html index 7f0b1988f..3855221c1 100644 --- a/Overview.src.html +++ b/Overview.src.html @@ -2033,14 +2033,18 @@

    Main fetch

  • If request's referrer policy is the empty string and request's - client is non-null, set request's + client is non-null, then set request's referrer policy to request's client's associated referrer policy. -

  • If request's referrer policy - is the empty string, set request's - referrer policy to - "no-referrer-when-downgrade". +

  • +

    If request's referrer policy + is the empty string, then set request's + referrer policy to + "no-referrer-when-downgrade". + +

    We use "no-referrer-when-downgrade" because it is the + historical default.

  • If request's referrer From b2006e3a6eddde26c2599885e73a7591c3490294 Mon Sep 17 00:00:00 2001 From: Yutaka Hirano Date: Wed, 13 Apr 2016 19:41:49 +0900 Subject: [PATCH 3/3] fix --- Overview.html | 4 +++- Overview.src.html | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Overview.html b/Overview.html index 952a66f67..0d42e599c 100644 --- a/Overview.html +++ b/Overview.html @@ -2105,7 +2105,9 @@

    5.1 Main fetch

    is the empty string and request's client is non-null, then set request's referrer policy to request's - client's associated referrer policy. + client's + associated referrer policy. + [REFERRER]
  • If request's referrer policy diff --git a/Overview.src.html b/Overview.src.html index 3855221c1..111134d7a 100644 --- a/Overview.src.html +++ b/Overview.src.html @@ -2035,7 +2035,9 @@

    Main fetch

    is the empty string and request's client is non-null, then set request's referrer policy to request's - client's associated referrer policy. + client's + associated referrer policy. + REFERRER
  • If request's referrer policy