Add missing absl/memory/memory.h to rtc_event_generic_ack_received.cc

absl/memory/memory.h needs to be included for absl::WrapUnique on the
C++17 mode build, as absl/types/optional.h has a conditional include of
memory.h.

Tbr: terelius@webrtc.org
Bug: chromium:752720
Change-Id: I7bdfb200f29ac8ec11f0b102304b7788595e7eb9
Reviewed-on: https://webrtc-review.googlesource.com/c/123360
Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26815}
diff --git a/logging/BUILD.gn b/logging/BUILD.gn
index f858531..e904e60 100644
--- a/logging/BUILD.gn
+++ b/logging/BUILD.gn
@@ -126,6 +126,7 @@
   ]
   deps = [
     ":rtc_event_log_api",
+    "//third_party/abseil-cpp/absl/memory",
   ]
   if (!build_with_chromium && is_clang) {
     suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
diff --git a/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc b/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc
index bbe11c7..bfdf278 100644
--- a/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc
+++ b/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc
@@ -12,6 +12,8 @@
 
 #include <vector>
 
+#include "absl/memory/memory.h"
+
 namespace webrtc {
 
 std::vector<std::unique_ptr<RtcEventGenericAckReceived>>