Skip to content

Commit a018e5f

Browse files
[css-view-transitions-1] 各種更新
Specify with kind of exception gets used when skipping on resize. w3c/csswg-drafts@e2baab0 Clear captured flag on error. w3c/csswg-drafts@f894d41 Remove redundant declaration. w3c/csswg-drafts@6237cae
1 parent 7718e6e commit a018e5f

File tree

1 file changed

+23
-8
lines changed

1 file changed

+23
-8
lines changed

css-view-transitions-ja.html

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,8 @@
255255
●●options
256256

257257
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
260260
source_checked:240409
261261
page_state_key:CSS
262262
original_url:https://drafts.csswg.org/css-view-transitions-1/
@@ -4355,8 +4355,6 @@ <h4 title="Capture the old state">7.3.1. 旧-状態を捕捉する</h4>
43554355
Let usedTransitionNames be a new set of strings.
43564356
43574357
Let captureElements be a new list of elements.
4358-
4359-
(重複)Let document be transition’s relevant global object’s associated document.
43604358
</li>
43614359
<li>
43624360
~IF[
@@ -4448,14 +4446,31 @@ <h4 title="Capture the old state">7.3.1. 旧-状態を捕捉する</h4>
44484446
If transitionName is none, or element is not rendered, then continue.
44494447
</li>
44504448
<li>
4449+
<p>
44514450
~IF[
44524451
%捕捉~要素~群[ %遷移~名 ] ~NEQ ε
4453-
4452+
]:
4453+
4454+
If usedTransitionNames contains transitionName, then:
4455+
</p>
4456+
<ol>
4457+
<li>
4458+
%捕捉~要素~群 の`値~群$mapを成す
4459+
~EACH( %値 )
4460+
に対し
44544461
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>
44554468
~RET `失敗^i
44564469
4457-
If usedTransitionNames contains transitionName, then return failure.
4470+
return failure.
44584471
</li>
4472+
</ol>
4473+
</li>
44594474
<li>
44604475
%要素 の`ある~view遷移~内に捕捉されたか$el ~SET ~T
44614476
@@ -5933,10 +5948,10 @@ <h3 title="Handle transition frame">7.8. 遷移~frameを取扱う</h3>
59335948
%遷移 の`初期~snapshot包含塊~size$vT ~NEQ `~snapshot包含塊の~size$
59345949
59355950
⇒#
5936-
`~view遷移を飛ばす$( %遷移, 【ここに与えるべき引数が指定されていない】 );
5951+
`~view遷移を飛ばす$( %遷移, "`InvalidStateError$E" );
59375952
~RET
59385953
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.
59405955
</li>
59415956
<li>
59425957
%成否 ~LET `疑似要素~styleを更新する$( %遷移 )

0 commit comments

Comments
 (0)