기여 목록 / 8398688
[DevTools] Rebaseline and re-enable tests after CL 8324787, 8402060
DevToolstestMerged
certificate section Lit 전환(CL 8324787)과 DOM 출력의 주석 노드 제외(CL 8402060)를 반영해,
보안 웹 테스트 9개의 기대 결과를 갱신하고 임시 설정을 제거했습니다.
문제 설명
두 CL 반영 후 변경된 DOM 출력에 맞춰 기존 기대 결과를 갱신해야 했습니다.
해결 내용
-expected.txt 9개에서 주석 노드 출력을 제거하고, certificate section의 구조와 버튼
속성 변경을 반영했습니다. TestExpectations에서는 CL 8398154의 2개 항목과
CL 8406865의 7개 항목을 합쳐 [ Failure Pass ] 항목 9개와 관련 주석을 제거했습니다.
전체 코드 diff는 다음과 같습니다.
diff --git a/third_party/blink/web_tests/TestExpectations b/third_party/blink/web_tests/TestExpectations
index eda3508b..8631a5d5 100644
--- a/third_party/blink/web_tests/TestExpectations
+++ b/third_party/blink/web_tests/TestExpectations
@@ -4171,19 +4171,6 @@
crbug.com/535451658 http/tests/devtools/console-xhr-logging-async.js [ Failure Pass ]
crbug.com/535451658 http/tests/devtools/console-xhr-logging.js [ Failure Pass ]
-## Disable layout tests to land crrev.com/c/8324787
-crbug.com/407750721 http/tests/devtools/security/origin-view-ct-compliance.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/security-details-updated-with-security-state.js [ Failure Pass ]
-
-## Disable layout tests to land crrev.com/c/8402060
-crbug.com/407750721 http/tests/devtools/security/blank-origins-not-shown.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/failed-request.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/main-origin-assigned-despite-request-missing.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/origin-view-noncryptographic-secure-origin.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/origin-view-then-interstitial.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/security-explanation-ordering.js [ Failure Pass ]
-crbug.com/407750721 http/tests/devtools/security/security-unknown-resource.js [ Failure Pass ]
-
# See also crbug.com/920100 (sheriff 2019-01-09).
crbug.com/626703 external/wpt/referrer-policy/css-integration/svg/external-stylesheet.html [ Failure Timeout ]
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/blank-origins-not-shown-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/blank-origins-not-shown-expected.txt
index 61175ef..23e486c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/blank-origins-not-shown-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/blank-origins-not-shown-expected.txt
@@ -4,34 +4,22 @@
Group: Unknown / canceled
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/failed-request-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/failed-request-expected.txt
index d88a19a..46ed30c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/failed-request-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/failed-request-expected.txt
@@ -4,67 +4,43 @@
Group: Secure origins
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
Group: Unknown / canceled
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
does-not-resolve.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
does-not-resolve.test
</SPAN>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/main-origin-assigned-despite-request-missing-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/main-origin-assigned-despite-request-missing-expected.txt
index b022735..afb65aed 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/main-origin-assigned-despite-request-missing-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/main-origin-assigned-despite-request-missing-expected.txt
@@ -5,99 +5,63 @@
Group: Main origin
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
http
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
127.0.0.1:8000
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
http
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
127.0.0.1:8000
</SPAN>
Group: Unknown / canceled
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
bar.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
bar.test
</SPAN>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/origin-view-ct-compliance-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/origin-view-ct-compliance-expected.txt
index d585f34..ab3366f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/origin-view-ct-compliance-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/origin-view-ct-compliance-expected.txt
@@ -7,11 +7,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -23,47 +19,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
@@ -72,71 +46,37 @@
</DIV>
</DIV>
<DIV class=origin-view-section connection-section >
- <#comment >
- </#comment>
<DIV class=origin-view-section-title role=heading aria-level=2 >
- <#comment >
- </#comment>
Connection
</DIV>
- <#comment >
- </#comment>
<TABLE class=details-table >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Protocol
</TD>
<TD >
- <#comment >
- </#comment>
TLS 1.2
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Key exchange
</TD>
<TD >
- <#comment >
- </#comment>
Key_Exchange
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Cipher
</TD>
<TD >
- <#comment >
- </#comment>
Cypher with Mac
</TD>
</TR>
- <#comment >
- </#comment>
</TABLE>
- <#comment >
- </#comment>
</DIV>
- <DIV class=origin-view-section >
+ <DIV class=origin-view-section certificate-section >
<DIV class=origin-view-section-title role=heading aria-level=2 >
Certificate
</DIV>
@@ -154,33 +94,13 @@
SAN
</TD>
<TD >
- <DIV >
- <#comment >
- </#comment>
- <DIV class= san >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ <DIV class= san >
+ <SPAN class= san-entry >
foo.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ </SPAN>
+ <SPAN class= san-entry >
*.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- </DIV>
+ </SPAN>
</DIV>
</TD>
</TR>
@@ -212,24 +132,12 @@
<TD >
</TD>
<TD >
- <DEVTOOLS-BUTTON role=button class=origin-button jslog=Action; track: click; context: security.view-certificate-for-origin title=Open full certificate details >
+ <DEVTOOLS-BUTTON class=origin-button role=presentation title=Open full certificate details >
Open full certificate details
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
- <BUTTON class=outlined title=Open full certificate details aria-label=Open full certificate details >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
+ <BUTTON title=Open full certificate details class= outlined aria-label=Open full certificate details jslog=Action; track: click; context: security.view-certificate-for-origin >
<SLOT >
</SLOT>
</BUTTON>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/origin-view-noncryptographic-secure-origin-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/origin-view-noncryptographic-secure-origin-expected.txt
index cd8bf01..25e41caf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/origin-view-noncryptographic-secure-origin-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/origin-view-noncryptographic-secure-origin-expected.txt
@@ -7,11 +7,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -23,47 +19,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
chrome-test
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/origin-view-then-interstitial-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/origin-view-then-interstitial-expected.txt
index 9df54c2..afbd27d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/origin-view-then-interstitial-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/origin-view-then-interstitial-expected.txt
@@ -57,11 +57,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -73,47 +69,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-insecure >
- <#comment >
- </#comment>
http
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/security-details-updated-with-security-state-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/security-details-updated-with-security-state-expected.txt
index b486678..168f9bc3 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/security-details-updated-with-security-state-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/security-details-updated-with-security-state-expected.txt
@@ -5,163 +5,103 @@
Group: Secure origins
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
ecdhe.foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
ecdhe.foo.test
</SPAN>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
tls13.foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
tls13.foo.test
</SPAN>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
ech.foo.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
ech.foo.test
</SPAN>
Group: Unknown / canceled
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
bar.test
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
bar.test
</SPAN>
Origin view (https://foo.test) -----------------
@@ -171,11 +111,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -187,47 +123,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
foo.test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
@@ -236,71 +150,37 @@
</DIV>
</DIV>
<DIV class=origin-view-section connection-section >
- <#comment >
- </#comment>
<DIV class=origin-view-section-title role=heading aria-level=2 >
- <#comment >
- </#comment>
Connection
</DIV>
- <#comment >
- </#comment>
<TABLE class=details-table >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Protocol
</TD>
<TD >
- <#comment >
- </#comment>
TLS 1.2
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Key exchange
</TD>
<TD >
- <#comment >
- </#comment>
Key_Exchange
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Cipher
</TD>
<TD >
- <#comment >
- </#comment>
Cypher with Mac
</TD>
</TR>
- <#comment >
- </#comment>
</TABLE>
- <#comment >
- </#comment>
</DIV>
- <DIV class=origin-view-section >
+ <DIV class=origin-view-section certificate-section >
<DIV class=origin-view-section-title role=heading aria-level=2 >
Certificate
</DIV>
@@ -318,33 +198,13 @@
SAN
</TD>
<TD >
- <DIV >
- <#comment >
- </#comment>
- <DIV class= san >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ <DIV class= san >
+ <SPAN class= san-entry >
foo.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ </SPAN>
+ <SPAN class= san-entry >
*.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- </DIV>
+ </SPAN>
</DIV>
</TD>
</TR>
@@ -376,24 +236,12 @@
<TD >
</TD>
<TD >
- <DEVTOOLS-BUTTON role=button class=origin-button jslog=Action; track: click; context: security.view-certificate-for-origin title=Open full certificate details >
+ <DEVTOOLS-BUTTON class=origin-button role=presentation title=Open full certificate details >
Open full certificate details
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
- <BUTTON class=outlined title=Open full certificate details aria-label=Open full certificate details >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
+ <BUTTON title=Open full certificate details class= outlined aria-label=Open full certificate details jslog=Action; track: click; context: security.view-certificate-for-origin >
<SLOT >
</SLOT>
</BUTTON>
@@ -411,11 +259,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -427,47 +271,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
ecdhe.foo.test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
@@ -476,87 +298,45 @@
</DIV>
</DIV>
<DIV class=origin-view-section connection-section >
- <#comment >
- </#comment>
<DIV class=origin-view-section-title role=heading aria-level=2 >
- <#comment >
- </#comment>
Connection
</DIV>
- <#comment >
- </#comment>
<TABLE class=details-table >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Protocol
</TD>
<TD >
- <#comment >
- </#comment>
TLS 1.2
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Key exchange
</TD>
<TD >
- <#comment >
- </#comment>
ECDSA_RSA with X25519
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Server signature
</TD>
<TD >
- <#comment >
- </#comment>
RSA-PSS with SHA-256
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Cipher
</TD>
<TD >
- <#comment >
- </#comment>
AES-128-GCM
</TD>
</TR>
- <#comment >
- </#comment>
</TABLE>
- <#comment >
- </#comment>
</DIV>
- <DIV class=origin-view-section >
+ <DIV class=origin-view-section certificate-section >
<DIV class=origin-view-section-title role=heading aria-level=2 >
Certificate
</DIV>
@@ -574,24 +354,10 @@
SAN
</TD>
<TD >
- <DIV >
- <#comment >
- </#comment>
- <DIV class= san >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ <DIV class= san >
+ <SPAN class= san-entry >
ecdhe.foo.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- </DIV>
+ </SPAN>
</DIV>
</TD>
</TR>
@@ -623,24 +389,12 @@
<TD >
</TD>
<TD >
- <DEVTOOLS-BUTTON role=button class=origin-button jslog=Action; track: click; context: security.view-certificate-for-origin title=Open full certificate details >
+ <DEVTOOLS-BUTTON class=origin-button role=presentation title=Open full certificate details >
Open full certificate details
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
- <BUTTON class=outlined title=Open full certificate details aria-label=Open full certificate details >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
+ <BUTTON title=Open full certificate details class= outlined aria-label=Open full certificate details jslog=Action; track: click; context: security.view-certificate-for-origin >
<SLOT >
</SLOT>
</BUTTON>
@@ -658,11 +412,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -674,47 +424,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
tls13.foo.test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
@@ -723,87 +451,45 @@
</DIV>
</DIV>
<DIV class=origin-view-section connection-section >
- <#comment >
- </#comment>
<DIV class=origin-view-section-title role=heading aria-level=2 >
- <#comment >
- </#comment>
Connection
</DIV>
- <#comment >
- </#comment>
<TABLE class=details-table >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Protocol
</TD>
<TD >
- <#comment >
- </#comment>
TLS 1.3
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Key exchange
</TD>
<TD >
- <#comment >
- </#comment>
X25519
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Server signature
</TD>
<TD >
- <#comment >
- </#comment>
RSA-PSS with SHA-256
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Cipher
</TD>
<TD >
- <#comment >
- </#comment>
AES-128-GCM
</TD>
</TR>
- <#comment >
- </#comment>
</TABLE>
- <#comment >
- </#comment>
</DIV>
- <DIV class=origin-view-section >
+ <DIV class=origin-view-section certificate-section >
<DIV class=origin-view-section-title role=heading aria-level=2 >
Certificate
</DIV>
@@ -821,24 +507,10 @@
SAN
</TD>
<TD >
- <DIV >
- <#comment >
- </#comment>
- <DIV class= san >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ <DIV class= san >
+ <SPAN class= san-entry >
tls13.foo.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- </DIV>
+ </SPAN>
</DIV>
</TD>
</TR>
@@ -870,24 +542,12 @@
<TD >
</TD>
<TD >
- <DEVTOOLS-BUTTON role=button class=origin-button jslog=Action; track: click; context: security.view-certificate-for-origin title=Open full certificate details >
+ <DEVTOOLS-BUTTON class=origin-button role=presentation title=Open full certificate details >
Open full certificate details
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
- <BUTTON class=outlined title=Open full certificate details aria-label=Open full certificate details >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
+ <BUTTON title=Open full certificate details class= outlined aria-label=Open full certificate details jslog=Action; track: click; context: security.view-certificate-for-origin >
<SLOT >
</SLOT>
</BUTTON>
@@ -905,11 +565,7 @@
<STYLE >
</STYLE>
<DIV class=title-section >
- <#comment >
- </#comment>
<DIV class=title-section-header role=heading aria-level=1 >
- <#comment >
- </#comment>
Origin
</DIV>
<DIV class=origin-display >
@@ -921,47 +577,25 @@
</SPAN>
</#document-fragment>
</DEVTOOLS-ICON>
- <#comment >
- </#comment>
<SPAN class=highlighted-url >
<SPAN class=url-scheme-secure >
- <#comment >
- </#comment>
https
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
ech.foo.test
</SPAN>
</SPAN>
</DIV>
<DIV class=view-network-button >
<DEVTOOLS-BUTTON role=presentation >
- <#comment >
- </#comment>
View requests in Network panel
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class= outlined jslog=Action; track: click; context: reveal-in-network >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
@@ -970,103 +604,53 @@
</DIV>
</DIV>
<DIV class=origin-view-section connection-section >
- <#comment >
- </#comment>
<DIV class=origin-view-section-title role=heading aria-level=2 >
- <#comment >
- </#comment>
Connection
</DIV>
- <#comment >
- </#comment>
<TABLE class=details-table >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Protocol
</TD>
<TD >
- <#comment >
- </#comment>
TLS 1.3
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Key exchange
</TD>
<TD >
- <#comment >
- </#comment>
X25519
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Server signature
</TD>
<TD >
- <#comment >
- </#comment>
RSA-PSS with SHA-256
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Cipher
</TD>
<TD >
- <#comment >
- </#comment>
AES-128-GCM
</TD>
</TR>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<TR class=details-table-row >
<TD >
- <#comment >
- </#comment>
Encrypted ClientHello
</TD>
<TD >
- <#comment >
- </#comment>
enabled
</TD>
</TR>
- <#comment >
- </#comment>
</TABLE>
- <#comment >
- </#comment>
</DIV>
- <DIV class=origin-view-section >
+ <DIV class=origin-view-section certificate-section >
<DIV class=origin-view-section-title role=heading aria-level=2 >
Certificate
</DIV>
@@ -1084,24 +668,10 @@
SAN
</TD>
<TD >
- <DIV >
- <#comment >
- </#comment>
- <DIV class= san >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <SPAN class= san-entry >
- <#comment >
- </#comment>
+ <DIV class= san >
+ <SPAN class= san-entry >
ech.foo.test
- </SPAN>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- </DIV>
+ </SPAN>
</DIV>
</TD>
</TR>
@@ -1133,24 +703,12 @@
<TD >
</TD>
<TD >
- <DEVTOOLS-BUTTON role=button class=origin-button jslog=Action; track: click; context: security.view-certificate-for-origin title=Open full certificate details >
+ <DEVTOOLS-BUTTON class=origin-button role=presentation title=Open full certificate details >
Open full certificate details
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
- <BUTTON class=outlined title=Open full certificate details aria-label=Open full certificate details >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
+ <BUTTON title=Open full certificate details class= outlined aria-label=Open full certificate details jslog=Action; track: click; context: security.view-certificate-for-origin >
<SLOT >
</SLOT>
</BUTTON>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/security-explanation-ordering-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/security-explanation-ordering-expected.txt
index 815fab2..c21323a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/security-explanation-ordering-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/security-explanation-ordering-expected.txt
@@ -24,21 +24,9 @@
<DEVTOOLS-BUTTON role=button class=origin-button jslog=Action; track: click; context: security.view-certificate >
View certificate
<#document-fragment >
- <#comment >
- </#comment>
<STYLE >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
</STYLE>
<BUTTON class=outlined >
- <#comment >
- </#comment>
- <#comment >
- </#comment>
- <#comment >
- </#comment>
<SLOT >
</SLOT>
</BUTTON>
diff --git a/third_party/blink/web_tests/http/tests/devtools/security/security-unknown-resource-expected.txt b/third_party/blink/web_tests/http/tests/devtools/security/security-unknown-resource-expected.txt
index b223ed5..4cad8fd 100644
--- a/third_party/blink/web_tests/http/tests/devtools/security/security-unknown-resource-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/security/security-unknown-resource-expected.txt
@@ -4,34 +4,22 @@
Group: Unknown / canceled
<SPAN class=highlighted-url >
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
http
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
unknown
</SPAN>
</SPAN>
<SPAN class=url-scheme-unknown >
- <#comment >
- </#comment>
http
</SPAN>
<SPAN class=url-scheme-separator >
- <#comment >
- </#comment>
://
</SPAN>
<SPAN >
- <#comment >
- </#comment>
unknown
</SPAN>
테스트 방법
최종 patchset의 CQ 실행은 통과했으며, 2026년 9월 18일(한국 시간) Chromium main에 병합되었습니다.
배운 점
기대 결과를 갱신할 때는 함께 반영된 구현·테스트 출력 변경을 확인하고, 각 변경을 위해 추가한 임시 설정도 모두 제거해야 합니다.