Reland "Rewrite previously excluded raw_ptr fields" This is a reland of commit 8a98a9bad2a2f3fc9a7a8e34092e95b6d4705b2a PatchSet1 is the original change Later patchsets are additional fixes. The initial change was reverted due to compilation failure detected on `linux-asan-media-v8-arm-rel`. This is due to `off_t` type being `long long` in this configuration and due to raw_ptr not allowing pointer arithmetic with such types. Original change's description: > Rewrite previously excluded raw_ptr fields > > This rewrites pointers to byte buffers that were accidentally skipped by > the rewriter. In addition to skipping string literals, the rewriter was > wrongly skipping byte buffers. > > DanglingUntriaged-notes: Annotating pre-existing dangling pointers. > Bug: 331840473 > Change-Id: I1845d17a5edffeeb94150e17afb2166b889f4c9d > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5497157 > Reviewed-by: Arthur Sonzogni <[email protected]> > Owners-Override: Arthur Sonzogni <[email protected]> > Reviewed-by: Frank Liberato <[email protected]> > Reviewed-by: Bartek Nowierski <[email protected]> > Commit-Queue: Ali Hijazi <[email protected]> > Cr-Commit-Position: refs/heads/main@{#1306660} Bug: 331840473 Change-Id: I0a4222f60804e528db3ace4a3d637d6d08f1994d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5575382 Owners-Override: Arthur Sonzogni <[email protected]> Reviewed-by: Frank Liberato <[email protected]> Reviewed-by: Bartek Nowierski <[email protected]> Reviewed-by: Arthur Sonzogni <[email protected]> Commit-Queue: Ali Hijazi <[email protected]> Cr-Commit-Position: refs/heads/main@{#1307468} NOKEYCHECK=True GitOrigin-RevId: f5d8b7440713112f54f04fd94180897c76497422