Remove QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique from platform/api/.

NOTE to QUICHE embedders:
*MakeUniqueImpl should be removed from {quic,http2,spdy}/platform/impl/.

gfe-relnote: n/a, no functional change.
PiperOrigin-RevId: 277329927
Change-Id: Ied8e6ccd5d9d900cf1833e1030d1bf259b201c47
diff --git a/quic/core/quic_packet_creator_test.cc b/quic/core/quic_packet_creator_test.cc
index f13805c..5a0c9db 100644
--- a/quic/core/quic_packet_creator_test.cc
+++ b/quic/core/quic_packet_creator_test.cc
@@ -2132,7 +2132,7 @@
   // Verify packet process.
   std::unique_ptr<QuicEncryptedPacket> packets[NUM_ENCRYPTION_LEVELS];
   packets[ENCRYPTION_INITIAL] =
-      QuicMakeUnique<QuicEncryptedPacket>(buffer, coalesced_length);
+      std::make_unique<QuicEncryptedPacket>(buffer, coalesced_length);
   for (size_t i = ENCRYPTION_INITIAL; i < NUM_ENCRYPTION_LEVELS; ++i) {
     InSequence s;
     EXPECT_CALL(framer_visitor_, OnPacket());
diff --git a/quic/platform/api/quic_ptr_util.h b/quic/platform/api/quic_ptr_util.h
index d0ed460..71045e1 100644
--- a/quic/platform/api/quic_ptr_util.h
+++ b/quic/platform/api/quic_ptr_util.h
@@ -12,11 +12,6 @@
 
 namespace quic {
 
-template <typename T, typename... Args>
-std::unique_ptr<T> QuicMakeUnique(Args&&... args) {
-  return QuicMakeUniqueImpl<T>(std::forward<Args>(args)...);
-}
-
 template <typename T>
 std::unique_ptr<T> QuicWrapUnique(T* ptr) {
   return QuicWrapUniqueImpl<T>(ptr);