0
Files
src/ios
Kevin McNee 5e754b1b6a Reland "Reland "Don't include hang_watcher.h from thread_restrictions.h""
This is a reland of 087f254cc6
This reland fixes more IWYU issues. Additionally, we reintroduce some
includes that would have been brought in from hang_watcher.h back into
thread_restrictions.h. These extra includes are those that are
frequently implicitly depended on by code outside of base/.
The intent is to have an overall reduction in included headers by
getting rid of hang_watcher.h in favour of more targeted, smaller
includes, while still having a CL that has a better chance of landing
when it has to race other CLs in the commit queue.

Original change's description:
> Reland "Don't include hang_watcher.h from thread_restrictions.h"
>
> This is a reland of 0e6733427f
> This reland fixes more IWYU issues.
>
> Original change's description:
> > Don't include hang_watcher.h from thread_restrictions.h
> >
> > This is only needed in thread_restrictions.cc.
> > We also fix IWYU issues that this removal revealed.
> >
> > Bug: 1227131
> > Change-Id: I68e19fc27b3ab32f3b423b44c6b4a431a9927732
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3060580
> > Auto-Submit: Kevin McNee <mcnee@chromium.org>
> > Reviewed-by: Lei Zhang <thestig@chromium.org>
> > Reviewed-by: Albert J. Wong <ajwong@chromium.org>
> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
> > Owners-Override: Lei Zhang <thestig@chromium.org>
> > Commit-Queue: Kevin McNee <mcnee@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#912313}
>
> Bug: 1227131
> Cq-Include-Trybots: luci.chromium.try:win-official;luci.chrome.try:win-chrome,mac-chrome,linux-chrome
> Change-Id: I436be161287647e132c49ec9a31ad0eeda202564
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3098329
> Reviewed-by: Lei Zhang <thestig@chromium.org>
> Owners-Override: Lei Zhang <thestig@chromium.org>
> Commit-Queue: Kevin McNee <mcnee@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#912712}

Bug: 1227131
Change-Id: I020d7cf646e481a99c85c7b5226d211f2c838eaa
Cq-Include-Trybots: luci.chromium.try:win-official,ios-device,linux_chromium_asan_rel_ng,mac_chromium_archive_rel_ng,win_archive;luci.chrome.try:win-chrome,mac-chrome,linux-chrome
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3101285
Reviewed-by: Lei Zhang <thestig@chromium.org>
Owners-Override: Lei Zhang <thestig@chromium.org>
Commit-Queue: Kevin McNee <mcnee@chromium.org>
Cr-Commit-Position: refs/heads/main@{#913170}
2021-08-18 21:59:30 +00:00
..
2021-08-12 11:01:34 +00:00

This directory holds code related to the iOS port of Chromium. See
https://sites.google.com/a/chromium.org/dev/developers/design-documents/structure-of-layered-components-within-the-chromium-codebase
for a description of the structure underneath this directory.