- From: Domenic Denicola <notifications@github.com>
- Date: Mon, 12 May 2025 22:00:57 -0700
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/fetch/pull/1823/review/2835271418@github.com>
@domenic commented on this pull request. > @@ -5517,10 +5560,13 @@ run these steps: <a for="fetch params">canceled</a>: <ol> - <li><p>If <var>request</var>'s <a for=request>window</a> is "<code>no-window</code>" and - <var>request</var>'s <a for=request>redirect mode</a> is "<code>error</code>", then set - <var>httpFetchParams</var> to <var>fetchParams</var> and <var>httpRequest</var> to - <var>request</var>. + <li> + <p>If <var>request</var>'s <a for=request>traversable for user prompts</a> is "<code>no-traversable</code>" and + <var>request</var>'s <a for=request>redirect mode</a> is "<code>error</code>", then set + <var>httpFetchParams</var> to <var>fetchParams</var> and <var>httpRequest</var> to + <var>request</var>. + + <p class=note>If user prompts are possible, then we need to clone <var>request</var> because ??? I added that, although I'm not 100% sure I understand when that would happen. Who gets the request the first time, and who gets it the second time? Does this occur for all 3 possible prompt causes (WWW-Authenticate, PACs, and TLS client certs) or just some of them? -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/pull/1823#discussion_r2085921477 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/pull/1823/review/2835271418@github.com>
Received on Tuesday, 13 May 2025 05:01:01 UTC