|
Turn FileDescriptorInfo a collection class
This is a part of "kiling FileDescriptor" effort.
This CL turns vector<FileDescriptorInfo> into FileDescriptorInfo,
and makes the class a container of file descriptor and
associated ID.
The goal is to make ownership of file descriptor easy to
reason. Now the lifetime is tracked by ScopedFD and it's clear
who is responsible for that.
R=jam@chromium.org, jln@chromium.org
BUG= 415294
Committed: https://crrev.com/d95714f1db8dd1fe6138579db3971da4e947a5bf
Cr-Commit-Position: refs/heads/master@{#297584}
Total comments: 15
Total comments: 1
Total comments: 20
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+312 lines, -95 lines) |
Patch |
 |
M |
chrome/browser/chrome_content_browser_client.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/chrome_content_browser_client.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+13 lines, -14 lines |
0 comments
|
Download
|
 |
M |
content/browser/BUILD.gn
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/android/child_process_launcher_android.h
|
View
|
1
2
3
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/android/child_process_launcher_android.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+10 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/browser/child_process_launcher.cc
|
View
|
1
2
3
|
4 chunks |
+24 lines, -25 lines |
0 comments
|
Download
|
 |
A |
content/browser/file_descriptor_info_impl.h
|
View
|
1
2
3
4
5
|
1 chunk |
+39 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/browser/file_descriptor_info_impl.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+69 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/browser/file_descriptor_info_impl_unittest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+86 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/zygote_host/zygote_host_impl_linux.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/zygote_host/zygote_host_impl_linux.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+11 lines, -17 lines |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
2
3
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/content_tests.gypi
|
View
|
1
2
3
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/content_browser_client.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/public/browser/file_descriptor_info.h
|
View
|
1
2
3
4
5
|
1 chunk |
+33 lines, -14 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_content_browser_client.h
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_content_browser_client.cc
|
View
|
1
|
3 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
Total messages: 18 (4 generated)
|