Skip to content

Commit 7ec4214

Browse files
[DOM] Stop using “strictly split” in “validate and extract” whatwg/dom@3a80353
1 parent 0ae8528 commit 7ec4214

1 file changed

Lines changed: 10 additions & 17 deletions

File tree

DOM4-ja.html

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,8 @@
276276
●●options
277277

278278
spec_title:DOM
279-
spec_date:2026-01-15
280-
trans_update:2026-01-17
279+
spec_date:2026-03-09
280+
trans_update:2026-03-13
281281
source_checked:251126
282282
spec_status:LS
283283
original_url:https://dom.spec.whatwg.org/
@@ -453,7 +453,6 @@
453453
%~ns:namespace
454454
%接頭辞:prefix
455455
%局所~名:localName
456-
%分割-結果:splitResult
457456
%controller:-
458457
%~event:event
459458
%~event~interface:eventInterface
@@ -1879,7 +1878,6 @@
18791878
str.長さ:~INFRA#string-length
18801879
一致する:~INFRA#string-is
18811880
連結する:~INFRA#string-concatenate
1882-
区切子で厳密に分割する:~INFRA#strictly-split
18831881
符号単位~部分文字列:~INFRA#code-unit-substring
18841882
成す符号単位~部分文字列:~INFRA#code-unit-substring-by-positions
18851883
終端までを成す符号単位~部分文字列:~INFRA#code-unit-substring-to-the-end-of-the-string
@@ -2904,19 +2902,18 @@ <h3 title="Name validation">1.4. 名前~検証</h3>
29042902
</p>
29052903
<ol>
29062904
<li>
2907-
%分割-結果 ~LET `区切子で厳密に分割する$( %名前, `003A^U `:^smb )
2905+
%接頭辞 ~SET %名前 の[
2906+
1 個目の `003A^U `:^smb より前
2907+
]を成す部分
29082908
2909-
Let splitResult be the result of running strictly split given qualifiedName and U+003A (:).
2909+
Set prefix to the part of qualifiedName before the first U+003A (:).
29102910
</li>
29112911
<li>
2912-
%接頭辞 ~SET %分割-結果[ 0 ]
2912+
%局所~名 ~SET %名前 の[
2913+
1 個目の `003A^U `:^smb より後
2914+
]を成す部分
29132915
2914-
Set prefix to splitResult[0].
2915-
</li>
2916-
<li>
2917-
%局所~名 ~SET %分割-結果[ 1 ]
2918-
2919-
Set localName to splitResult[1].
2916+
Set localName to the part of qualifiedName after the first U+003A (:).
29202917
</li>
29212918
<li>
29222919
~IF[
@@ -2928,10 +2925,6 @@ <h3 title="Name validation">1.4. 名前~検証</h3>
29282925
If prefix is not a valid namespace prefix, then throw an "InvalidCharacterError" DOMException.
29292926
</li>
29302927
</ol>
2931-
<p class="trans-note">【
2932-
複数個の `003A^U `:^smb がある場合、
2933-
%分割-結果 を成す 3 個目以降の~itemは無視されることになる。
2934-
】</p>
29352928
</li>
29362929
<li>
29372930
~Assert:

0 commit comments

Comments
 (0)