Remove DISALLOW_* macros from third_party/

This inlines all remaining DISALLOW_* macros in third_party/. This is
done manually (vim regex + manually finding insertion position).

IWYU cleanup is left as a separate pass that is easier when these macros
go away.

Bug: 1010217
Change-Id: I8286e9235e38594bfa870c0ef31609d020ce5b0f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3204242
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Will Harris <wfh@chromium.org>
Reviewed-by: Nektarios Paisios <nektar@chromium.org>
Owners-Override: Lei Zhang <thestig@chromium.org>
Commit-Queue: Peter Boström <pbos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#929808}
NOKEYCHECK=True
GitOrigin-RevId: 706300abcde8ec4974048562c5d447eb573ac7bc
7 files changed
tree: b5998f16db22bfc53ca3056a90825fde6ef6fcbc
  1. src/