Switch a bunch of //net to std::string::data and std::vector::data.

I don't have any immediate evidence that these are called on empty
strings or vectors, but this was an easy enough regex to write so just
fix them.

Bug: 923166
Change-Id: Iea616099c2ce755e2783e4929911e5844049bba8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1894623
Reviewed-by: Ryan Sleevi <[email protected]>
Reviewed-by: Matt Menke <[email protected]>
Commit-Queue: Ryan Sleevi <[email protected]>
Cr-Commit-Position: refs/heads/master@{#711629}
diff --git a/net/websockets/websocket_frame_test.cc b/net/websockets/websocket_frame_test.cc
index 9184155..d2cf0fe 100644
--- a/net/websockets/websocket_frame_test.cc
+++ b/net/websockets/websocket_frame_test.cc
@@ -44,7 +44,7 @@
         kTests[i].frame_header + kTests[i].frame_header_length);
     std::vector<char> output(expected_output.size());
     EXPECT_EQ(static_cast<int>(expected_output.size()),
-              WriteWebSocketFrameHeader(header, nullptr, &output.front(),
+              WriteWebSocketFrameHeader(header, nullptr, output.data(),
                                         output.size()));
     EXPECT_EQ(expected_output, output);
   }
@@ -89,8 +89,8 @@
         kTests[i].frame_header + kTests[i].frame_header_length);
     std::vector<char> output(expected_output.size());
     EXPECT_EQ(static_cast<int>(expected_output.size()),
-              WriteWebSocketFrameHeader(
-                  header, &masking_key, &output.front(), output.size()));
+              WriteWebSocketFrameHeader(header, &masking_key, output.data(),
+                                        output.size()));
     EXPECT_EQ(expected_output, output);
   }
 }
@@ -132,7 +132,7 @@
         kTests[i].frame_header + kTests[i].frame_header_length);
     std::vector<char> output(expected_output.size());
     EXPECT_EQ(static_cast<int>(expected_output.size()),
-              WriteWebSocketFrameHeader(header, nullptr, &output.front(),
+              WriteWebSocketFrameHeader(header, nullptr, output.data(),
                                         output.size()));
     EXPECT_EQ(expected_output, output);
   }
@@ -171,7 +171,7 @@
         kTests[i].frame_header + kTests[i].frame_header_length);
     std::vector<char> output(expected_output.size());
     EXPECT_EQ(static_cast<int>(expected_output.size()),
-              WriteWebSocketFrameHeader(header, nullptr, &output.front(),
+              WriteWebSocketFrameHeader(header, nullptr, output.data(),
                                         output.size()));
     EXPECT_EQ(expected_output, output);
   }
@@ -246,9 +246,9 @@
                                  kTests[i].input + kTests[i].data_length);
     std::vector<char> expected_output(kTests[i].output,
                                       kTests[i].output + kTests[i].data_length);
-    MaskWebSocketFramePayload(
-        masking_key, kTests[i].frame_offset,
-        frame_data.empty() ? nullptr : &frame_data.front(), frame_data.size());
+    MaskWebSocketFramePayload(masking_key, kTests[i].frame_offset,
+                              frame_data.empty() ? nullptr : frame_data.data(),
+                              frame_data.size());
     EXPECT_EQ(expected_output, frame_data);
   }
 }