|
255 | 255 | ●●options |
256 | 256 |
|
257 | 257 | spec_title:CSS View Transitions Module Level 1 |
258 | | -spec_date:2024-09-05 |
259 | | -trans_update:2024-09-07 |
| 258 | +spec_date:2024-10-21 |
| 259 | +trans_update:2024-10-22 |
260 | 260 | source_checked:240409 |
261 | 261 | page_state_key:CSS |
262 | 262 | original_url:https://drafts.csswg.org/css-view-transitions-1/ |
@@ -4355,8 +4355,6 @@ <h4 title="Capture the old state">7.3.1. 旧-状態を捕捉する</h4> |
4355 | 4355 | Let usedTransitionNames be a new set of strings. |
4356 | 4356 | ◎ |
4357 | 4357 | Let captureElements be a new list of elements. |
4358 | | -◎ |
4359 | | -(重複)Let document be transition’s relevant global object’s associated document. |
4360 | 4358 | </li> |
4361 | 4359 | <li> |
4362 | 4360 | ~IF[ |
@@ -4448,14 +4446,31 @@ <h4 title="Capture the old state">7.3.1. 旧-状態を捕捉する</h4> |
4448 | 4446 | If transitionName is none, or element is not rendered, then continue. |
4449 | 4447 | </li> |
4450 | 4448 | <li> |
| 4449 | +<p> |
4451 | 4450 | ~IF[ |
4452 | 4451 | %捕捉~要素~群[ %遷移~名 ] ~NEQ ε |
4453 | | -] |
| 4452 | +]: |
| 4453 | +◎ |
| 4454 | +If usedTransitionNames contains transitionName, then: |
| 4455 | +</p> |
| 4456 | + <ol> |
| 4457 | + <li> |
| 4458 | +%捕捉~要素~群 の`値~群$mapを成す |
| 4459 | +~EACH( %値 ) |
| 4460 | +に対し |
4454 | 4461 | ⇒ |
| 4462 | +%値 の`ある~view遷移~内に捕捉されたか$el ~SET ~T |
| 4463 | +◎ |
| 4464 | +For each element in captureElements: |
| 4465 | +• Set element’s captured in a view transition to false. |
| 4466 | +</li> |
| 4467 | + <li> |
4455 | 4468 | ~RET `失敗^i |
4456 | 4469 | ◎ |
4457 | | -If usedTransitionNames contains transitionName, then return failure. |
| 4470 | +return failure. |
4458 | 4471 | </li> |
| 4472 | + </ol> |
| 4473 | + </li> |
4459 | 4474 | <li> |
4460 | 4475 | %要素 の`ある~view遷移~内に捕捉されたか$el ~SET ~T |
4461 | 4476 | ◎ |
@@ -5933,10 +5948,10 @@ <h3 title="Handle transition frame">7.8. 遷移~frameを取扱う</h3> |
5933 | 5948 | %遷移 の`初期~snapshot包含塊~size$vT ~NEQ `~snapshot包含塊の~size$ |
5934 | 5949 | ] |
5935 | 5950 | ⇒# |
5936 | | -`~view遷移を飛ばす$( %遷移, 【ここに与えるべき引数が指定されていない】 ); |
| 5951 | +`~view遷移を飛ばす$( %遷移, "`InvalidStateError$E" ); |
5937 | 5952 | ~RET |
5938 | 5953 | ◎ |
5939 | | -If transition’s initial snapshot containing block size is not equal to the snapshot containing block size, then skip the view transition for transition, and return. |
| 5954 | +If transition’s initial snapshot containing block size is not equal to the snapshot containing block size, then skip the view transition for transition with an "InvalidStateError" DOMException in transition’s relevant Realm, and return. |
5940 | 5955 | </li> |
5941 | 5956 | <li> |
5942 | 5957 | %成否 ~LET `疑似要素~styleを更新する$( %遷移 ) |
|
0 commit comments