Skip to content

Commit 018c972

Browse files
committed
Merge branch 'master' of https://github.com/w3c/webappsec
2 parents a7b7cfb + 0c20d11 commit 018c972

File tree

3 files changed

+25
-10
lines changed

3 files changed

+25
-10
lines changed

implementation_reports/CSP2_implementation_report.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ <h1>Implementation Report for <a href="http://w3.org/TR/csp2">Content Security P
143143
<td>2</td>
144144
<td class="feature">meta and header policy combination</td>
145145
<td class="tests"><a href="http://w3c-test.org/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html">http://w3c-test.org/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html</a><br></td>
146-
<td class="fail">FAIL</td>
146+
<td class="pass">PASS</td>
147147
<td class="fail">FAIL</td>
148148
</tr>
149149

specs/credentialmanagement/index.html

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
<h1 class="p-name no-ref" id="title">Credential Management Level 1</h1>
7272

7373
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft,
74-
<time class="dt-updated" datetime="2015-09-07">7 September 2015</time></span></h2>
74+
<time class="dt-updated" datetime="2015-09-15">15 September 2015</time></span></h2>
7575

7676
<div data-fill-with="spec-metadata">
7777
<dl>
@@ -3267,10 +3267,17 @@ <h2 class="heading settled" data-level="9" id="future-work"><span class="secno">
32673267
today.</p>
32683268

32693269

3270-
<p>The natural way to expose this information is to extend the
3270+
<p>A natural way to expose this information might be to extend the
32713271
<code class="idl"><a data-link-type="idl" href="#federatedcredential">FederatedCredential</a></code> interface with properties like authentication tokens,
3272-
and to add some form of manifest format with properties that declare the
3273-
authentication type which the provider supports.</p>
3272+
and possibly to add some form of manifest format with properties that declare
3273+
the authentication type which the provider supports.</p>
3274+
3275+
3276+
<p>The API described here is designed to be extensible enough to support use
3277+
cases that require user interaction, perhaps with websites other than the one
3278+
which requested credentials. We hope that the Promise-based system we’ve
3279+
settled on is extensible enough to support these kinds of asynchronous flows
3280+
in the future without redesigning the API from the ground up.</p>
32743281

32753282

32763283
<p>Baby steps.</p>
@@ -3288,7 +3295,8 @@ <h2 class="heading settled" data-level="9" id="future-work"><span class="secno">
32883295
and
32893296
<a href="http://opencreds.org/specs/source/use-cases/">Credentials CG Use Cases</a>,
32903297
and anticipate extending the API in a separate document to solve a different
3291-
set of problems than WebAppSec is currently chartered to deal with. </div>
3298+
set of problems than WebAppSec is currently chartered to deal with.
3299+
</div>
32923300
</section>
32933301

32943302
</main>

specs/credentialmanagement/index.src.html

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2189,10 +2189,16 @@ <h2 id="future-work">Future Work</h2>
21892189
authentication flows, users will be in a significantly better position than
21902190
today.
21912191

2192-
The natural way to expose this information is to extend the
2192+
A natural way to expose this information might be to extend the
21932193
{{FederatedCredential}} interface with properties like authentication tokens,
2194-
and to add some form of manifest format with properties that declare the
2195-
authentication type which the provider supports.
2194+
and possibly to add some form of manifest format with properties that declare
2195+
the authentication type which the provider supports.
2196+
2197+
The API described here is designed to be extensible enough to support use
2198+
cases that require user interaction, perhaps with websites other than the one
2199+
which requested credentials. We hope that the Promise-based system we've
2200+
settled on is extensible enough to support these kinds of asynchronous flows
2201+
in the future without redesigning the API from the ground up.
21962202

21972203
Baby steps.
21982204

@@ -2208,5 +2214,6 @@ <h2 id="future-work">Future Work</h2>
22082214
and
22092215
<a href="http://opencreds.org/specs/source/use-cases/">Credentials CG Use Cases</a>,
22102216
and anticipate extending the API in a separate document to solve a different
2211-
set of problems than WebAppSec is currently chartered to deal with. </div>
2217+
set of problems than WebAppSec is currently chartered to deal with.
2218+
</div>
22122219
</section>

0 commit comments

Comments
 (0)