Remove superfluous base/gtest_prod_util.h includes from headers

Remove unnecessary includes. Removal mostly automated with:

git ls-files | grep '\.h$' | xargs grep -l base/gtest_prod_util.h | \
  xargs grep -L FRIEND_TEST | xargs grep -L FORWARD_DECLARE_TEST | \
  xargs ./tools/add_header.py --remove --header '"base/gtest_prod_util.h"'

Bug: 40318405
Change-Id: Ie998958f1622dd7bc6a7bfafd7dd6f737abbc909
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7240634
Reviewed-by: Mark Mentovai <[email protected]>
Owners-Override: Mark Mentovai <[email protected]>
Commit-Queue: Lei Zhang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1558386}
NOKEYCHECK=True
GitOrigin-RevId: 11f52558c4f05e1ca0f0de7dd87e413fc395d9ea
diff --git a/files/block_tests_writing_to_special_dirs.h b/files/block_tests_writing_to_special_dirs.h
index f1136b8..a76df78 100644
--- a/files/block_tests_writing_to_special_dirs.h
+++ b/files/block_tests_writing_to_special_dirs.h
@@ -10,7 +10,6 @@
 #include <vector>
 
 #include "base/base_export.h"
-#include "base/gtest_prod_util.h"
 
 namespace base {
 
diff --git a/time/time.h b/time/time.h
index 82b2480..1ca0fe2 100644
--- a/time/time.h
+++ b/time/time.h
@@ -101,7 +101,6 @@
 #if BUILDFLAG(IS_WIN)
 #include <string>
 
-#include "base/gtest_prod_util.h"
 #include "base/win/windows_types.h"
 
 namespace ABI {
diff --git a/trace_event/trace_log.h b/trace_event/trace_log.h
index 575be0b..bd16cf0 100644
--- a/trace_event/trace_log.h
+++ b/trace_event/trace_log.h
@@ -16,7 +16,6 @@
 
 #include "base/base_export.h"
 #include "base/functional/callback.h"
-#include "base/gtest_prod_util.h"
 #include "base/memory/raw_ptr.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/no_destructor.h"