Roll src/third_party/boringssl/src 8049f26d9..c52806157

https://boringssl.googlesource.com/boringssl/+log/8049f26d961ff09f28fa7d67023cb7a9c6945f4c..c52806157c97105da7fdc2b021d0a0fcd5186bf3

The following commits have update notes:
  c52806157 Allow a C++ runtime dependency in libssl
  2a5db6870 Remove pki/tag.h
  cb47fdc0e Switch to bindgen's static inline support

To account for pki/tag.h going away, I replaced the tag constants with
the CBS ones they were already aliases for. And since it was easy, I
went ahead and rewrote chrome/browser/ui/webui to CBS directly.

Bug: none
Change-Id: I6972a38fd0c2ef01b9ae059053c0fafca4aabdb8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5300777
Reviewed-by: Rebekah Potter <rbpotter@chromium.org>
Commit-Queue: David Benjamin <davidben@chromium.org>
Reviewed-by: Bob Beck <bbe@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1261427}
NOKEYCHECK=True
GitOrigin-RevId: 9971e307b5c5448ac626612f1455ef5f0d40739e
2 files changed