Rewrite raw pointer fields to use raw_ptr<T> for linux

This reapplies the rewrite_raw_ptr_fields rewriter on Linux platform.

This change is a merge of the following changes:
PS1 raw_ptr rewrite generated by
    rewrite-multiple-platforms.sh linux
    on ae73da96bbea9eb8a1e1babc0ce720eb3c321ff0
PS2 manual build fix by adding .get()
PS4 revert rewrite of ArrayDataViewImpl fields
PS6,PS8, PS11 manual build fix
      - add BreakpadInfo default constructor
      - fix nc test error message regex
      - Add missing .get()
PS13 Fix #include position

AX-Relnotes: n/a.
Bug: 1073933
Change-Id: I9fbb18f98fef4d55cf2ed74f0aab8d1db6f354a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715469
Reviewed-by: Bartek Nowierski <[email protected]>
Owners-Override: Keishi Hattori <[email protected]>
Commit-Queue: Keishi Hattori <[email protected]>
Owners-Override: Bartek Nowierski <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1016130}
diff --git a/dbus/message.h b/dbus/message.h
index 9a1cb95..061c339 100644
--- a/dbus/message.h
+++ b/dbus/message.h
@@ -14,6 +14,7 @@
 #include <vector>
 
 #include "base/files/scoped_file.h"
+#include "base/memory/raw_ptr.h"
 #include "dbus/dbus_export.h"
 #include "dbus/object_path.h"
 
@@ -138,7 +139,7 @@
   std::string ToStringInternal(const std::string& indent,
                                MessageReader* reader);
 
-  DBusMessage* raw_message_;
+  raw_ptr<DBusMessage> raw_message_;
 };
 
 // MessageCall is a type of message used for calling a method via D-Bus.
@@ -370,7 +371,7 @@
   // Helper function used to implement AppendVariantOfByte() etc.
   void AppendVariantOfBasic(int dbus_type, const void* value);
 
-  Message* message_;
+  raw_ptr<Message> message_;
   DBusMessageIter raw_message_iter_;
   bool container_is_open_;
 };
@@ -512,7 +513,7 @@
   // Helper function used to implement PopVariantOfByte() etc.
   bool PopVariantOfBasic(int dbus_type, void* value);
 
-  Message* message_;
+  raw_ptr<Message> message_;
   DBusMessageIter raw_message_iter_;
 };