Remove direct references to //base from shared QUIC code

Removes includes of base/macros.h and platformizes base/logging.h

gfe-relnote: n/a (no functional change)
PiperOrigin-RevId: 238379796
Change-Id: Ic4e96b21c2aeeef833aabbb1ef419d3342efb9ae
diff --git a/quic/core/qpack/qpack_encoder.cc b/quic/core/qpack/qpack_encoder.cc
index 7cf7ac7..108ffd5 100644
--- a/quic/core/qpack/qpack_encoder.cc
+++ b/quic/core/qpack/qpack_encoder.cc
@@ -6,8 +6,8 @@
 
 #include <string>
 
-#include "base/logging.h"
 #include "net/third_party/quiche/src/quic/core/qpack/qpack_progressive_encoder.h"
+#include "net/third_party/quiche/src/quic/platform/api/quic_logging.h"
 #include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h"
 #include "net/third_party/quiche/src/quic/platform/api/quic_string_piece.h"