Miyoung Shin
3dfa9edc60
Fix the use of incorrect namespaces in //content
...
This CL fixes the use of incorrect namespaces detected by
`bugprone-forward-declaration-namespace` clang-tidy check in //content.
Bug: 1519029
Change-Id: I4cfe6c9a1c44eb8d9d4fa7da4e700dc0fa2a12dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5210693
Reviewed-by: Charlie Reis <creis@chromium.org >
Commit-Queue: Miyoung Shin <myid.shin@igalia.com >
Cr-Commit-Position: refs/heads/main@{#1250628}
2024-01-23 03:09:50 +00:00
Arthur Sonzogni
c686e8f4fd
Rename {absl => std}::optional in //content/
...
Automated patch, intended to be effectively a no-op.
Context:
https://groups.google.com/a/chromium.org/g/cxx/c/nBD_1LaanTc/m/ghh-ZZhWAwAJ?utm_medium=email&utm_source=footer
As of https://crrev.com/1204351 , absl::optional is now a type alias for
std::optional. We should migrate toward it.
Script:
```
function replace {
echo "Replacing $1 by $2"
git grep -l "$1" \
| cut -f1 -d: \
| grep \
-e "^content" \
| sort \
| uniq \
| grep \
-e "\.h" \
-e "\.cc" \
-e "\.mm" \
-e "\.py" \
| xargs sed -i "s/$1/$2/g"
}
replace "absl::make_optional" "std::make_optional"
replace "absl::optional" "std::optional"
replace "absl::nullopt" "std::nullopt"
replace "absl::in_place" "std::in_place"
replace "absl::in_place_t" "std::in_place_t"
replace "\"third_party\/abseil-cpp\/absl\/types\/optional.h\"" "<optional>"
git cl format
```
# Skipping unrelated "check_network_annotation" errors.
NOTRY=True
Bug: chromium:1500249
Change-Id: Icfd31a71d8faf63a2e8d5401127e7ee74cc1c413
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5185537
Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org >
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org >
Owners-Override: Avi Drissman <avi@chromium.org >
Reviewed-by: Avi Drissman <avi@chromium.org >
Reviewed-by: danakj <danakj@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1245739}
2024-01-11 08:36:37 +00:00
Dave Tapuska
0189cf30e3
Remove AddFilter when legacy IPC is disabled in content
...
- Conditionally include browser_message_filter.h/cc in the build
- Remove unused imports of browser_message_filter.h
- Remove unused chrome::bad_message::ReceivedBadMessage
- Remove unused BrowserAssociatedInterface
Bug: 993189
Change-Id: Icf114631fbc495b660aafe1a148e716cc7a19f25
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5177633
Reviewed-by: David Bertoni <dbertoni@chromium.org >
Reviewed-by: Avi Drissman <avi@chromium.org >
Reviewed-by: Bo Liu <boliu@chromium.org >
Commit-Queue: Dave Tapuska <dtapuska@chromium.org >
Reviewed-by: Dominic Farolino <dom@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1244658}
2024-01-09 15:06:14 +00:00
Will Harris
cd57b83d9f
Move ChildProcessHost* from content/common to content/browser
...
This is a prerequisite for moving a browser-only API that is
used by ChildProcessHostImpl from common to browser.
BUG=1402942
Change-Id: I6eea0952e6bf1ef30498b6f465067e599ea0ff53
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4134795
Commit-Queue: Will Harris <wfh@chromium.org >
Reviewed-by: Nasko Oskov <nasko@chromium.org >
Owners-Override: Nasko Oskov <nasko@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1089401}
2023-01-05 20:03:10 +00:00