Implement PRIORITY_UPDATE frame in HTTP/2 decoder.

Protected by FLAGS_gfe2_restart_flag_http2_parse_priority_update_frame.

PiperOrigin-RevId: 350771697
Change-Id: Ia630bd2d2a2211c8f6238676f6024dcf7ada924d
diff --git a/http2/http2_structures_test_util.cc b/http2/http2_structures_test_util.cc
index ecdbadc..83b5a95 100644
--- a/http2/http2_structures_test_util.cc
+++ b/http2/http2_structures_test_util.cc
@@ -50,6 +50,9 @@
 void Randomize(Http2AltSvcFields* out, Http2Random* rng) {
   out->origin_length = rng->Rand16();
 }
+void Randomize(Http2PriorityUpdateFields* out, Http2Random* rng) {
+  out->prioritized_stream_id = rng->Rand32() & StreamIdMask();
+}
 
 void ScrubFlagsOfHeader(Http2FrameHeader* header) {
   uint8_t invalid_mask = InvalidFlagMaskForFrameType(header->type);