[GTK] Add support for "nextHopProtocol" for Resource Timing Spec: https://w3c.github.io/resource-timing/#dom-performanceresourcetiming-nexthopprotocol Tests: imported/w3c/web-platform-tests/resource-timing/rt-nextHopProtocol.html Related: Bug 168351
The WPT resync for service worker tests in r264043 added another test depending on nextHopProtocol: imported/w3c/web-platform-tests/service-workers/service-worker/next-hop-protocol.https.html. Gardened it with the other two tests in r264057.
(In reply to Lauro Moura from comment #1) > The WPT resync for service worker tests in r264043 added another test > depending on nextHopProtocol: > imported/w3c/web-platform-tests/service-workers/service-worker/next-hop- > protocol.https.html. Gardened it with the other two tests in r264057. Ditto for imported/w3c/web-platform-tests/resource-timing/nextHopProtocol-tao-protected.https.html from r264458.
*** Bug 222558 has been marked as a duplicate of this bug. ***
Created attachment 425971 [details] Patch
Created attachment 425972 [details] Patch
Comment on attachment 425972 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=425972&action=review Thank you! > Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:1005 > + m_networkLoadMetrics.protocol = soup_message_get_http_version(m_soupMessage.get()) == SOUP_HTTP_1_0 ? "http/1.0" : "http/1.1"; Are libsoup3 and HTTP/2 covered elsewhere?
(In reply to Michael Catanzaro from comment #6) > Comment on attachment 425972 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=425972&action=review > > Thank you! > > > Source/WebKit/NetworkProcess/soup/NetworkDataTaskSoup.cpp:1005 > > + m_networkLoadMetrics.protocol = soup_message_get_http_version(m_soupMessage.get()) == SOUP_HTTP_1_0 ? "http/1.0" : "http/1.1"; > > Are libsoup3 and HTTP/2 covered elsewhere? Not yet.
Committed r276009 (236561@main): <https://commits.webkit.org/236561@main>
Comment on attachment 425972 [details] Patch Nice!