0
Commit Graph

143 Commits

Author SHA1 Message Date
3b2999e881 Update //net/docs/filter.md
Mention zstd and shared dictionary encodings in the filter.md doc.

Change-Id: I1309802abc59a4e5c69240628067bd3084e94046
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6197055
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Nidhi Jaju <nidhijaju@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1410741}
2025-01-23 23:30:53 -08:00
753115bb3a [net] Add review guidelines
Bug: 390310025
Change-Id: I21e55579312ce64d9f6054d2049fbe9b94f8ea74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6169515
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1409991}
2025-01-22 15:10:35 -08:00
666712ff6c Remove documentation of the quic proxy scheme
The documented functionality was removed quite some time ago. Different
functionality has been re-introduced to support IP Protection, but this
is not available outside of that context.

This CL just brings the documentation into line with the implementation.

Change-Id: Icf0ba30959ad7ec2142e980dfc4b65f8fdff4148
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5749209
Commit-Queue: Dustin Mitchell <djmitche@chromium.org>
Reviewed-by: mmenke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1334947}
2024-07-30 17:33:03 +00:00
3f1d340be9 Remove references to UI>Browser>SafeBrowsing
Our main bug component is going to be Services>SafeBrowsing going
forward.

Change-Id: Ib3577c69eb03d2fd84d5f68ef700abf6983fa939
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5370553
Reviewed-by: Adam Rice <ricea@chromium.org>
Reviewed-by: Xinghui Lu <xinghuilu@chromium.org>
Reviewed-by: Joemer Ramos <joemerramos@chromium.org>
Commit-Queue: Daniel Rubery <drubery@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1276374}
2024-03-21 18:19:23 +00:00
dbda35e94a [DoH] Remove Net.DNS.UI.DropdownSelectionEvent.* histograms
This level of granularity shouldn't be needed anymore, so remove
the metrics and the supporting code for them.

OBSOLETE_HISTOGRAM[Net.DNS.UI.DropdownSelectionEvent]: No longer needed

Fixed: 1468102
Change-Id: I25d42339b9ec21d6c78592f71c1e0133049e1314
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4837297
Reviewed-by: Nidhi Jaju <nidhijaju@chromium.org>
Commit-Queue: Andrew Williams <awillia@chromium.org>
Reviewed-by: Eric Orth <ericorth@chromium.org>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1193387}
2023-09-07 02:43:04 +00:00
6d852b891b Clarify that callbacks are not invoked in sync return
It was not clear to me until I looked at some example code whether a
caller could assume their callback was invoked if the function returned
a non-negative result.

Change-Id: I3a8a1d00663d63370d4a8e39ce85fec00ed72866
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4580927
Commit-Queue: Dustin Mitchell <djmitche@chromium.org>
Reviewed-by: Ryan Hamilton <rch@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1153190}
2023-06-05 13:40:05 +00:00
92a1429435 [Code Health] Replace remaining base.Value.SetIntKey with dict Set
Bug: 1303949
Change-Id: I80555fcda6c17d01fb69d3cff4aa126b78a60f7b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4508954
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Nick Harper <nharper@chromium.org>
Reviewed-by: Sean Topping <seantopping@chromium.org>
Commit-Queue: Sergii Bykov <sbykov@google.com>
Cr-Commit-Position: refs/heads/main@{#1140496}
2023-05-06 10:17:00 +00:00
ae6737d4b1 Update triage rotation management guide and team calendar links
The Web Networking team is migrating its bug triage rotation from
Rotations to OnCall. We created a new document with instructions
to manage the rotation and a new team calendar synchronized with the
schedule. This change updates the links in this document.

Also, it's removing links to outdated bug dashboards.

Change-Id: I699fc9250a1dc51951ad8823911391e2a3ce6442
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4191012
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Javier Garcia Visiedo <visiedo@google.com>
Cr-Commit-Position: refs/heads/main@{#1097190}
2023-01-26 01:55:18 +00:00
ae587fa7cd Migrate Value::Append() calls in net/.
Value::Append() is deprecated in favor of Value::List::Append().

Bug: 1404827
Change-Id: I4c5a7fb48e2620ac364278c08ffe4d758e787978
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4188978
Auto-Submit: Matt Menke <mmenke@chromium.org>
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1095876}
2023-01-23 22:55:06 +00:00
1cd1d7889e Remove components from the bug triage query
Remove `Internals>Network>Library` as this is part of the Cronet
rotation.

Fixing a typo in the markdown file where a new line was breaking a
hyperlink.

Change-Id: I74873867b37105f67cf3ca44da76826ff9b84132
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4041764
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1074007}
2022-11-21 11:22:27 +00:00
6459548ee3 Update copyright headers in net/
The methodology used to generate this CL is documented in
https://crbug.com/1098010#c95.

No-Try: true
Bug: 1098010
Change-Id: I26884c98578ee1ba4d7708ace5b25d1df5c0e576
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3895939
Owners-Override: Avi Drissman <avi@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Auto-Submit: Avi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1047098}
2022-09-14 20:52:29 +00:00
c4cef4f8f7 Add components to the bug triage query
Add `Internals>Network>ReportingAndNEL` and
`Internals>Network>Cache>Simple` to the bug triage query to update
according to the current networking team ownership.

Adding minor changes as well to the internal untriaged dashboards
with more details for the team to track the trend of untriaged bugs

Bug: none
Change-Id: I0e87dfbceb5d13caac31e4587d39b2dafdbe4599
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3853060
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Javier Garcia Visiedo <visiedo@google.com>
Reviewed-by: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1038653}
2022-08-24 08:36:04 +00:00
adae7ff838 [CodeHealthRotation] Value(DICTIONARY) to Value::Dict for //net
Changes function bodies; base::Value remains the return type for logging

Bug: 1303949, 1345441
Change-Id: I2d98c6c78bcd8bb1c370bc5f7cf21b0821fac065
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3770726
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Travis Skare <skare@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1028781}
2022-07-27 16:23:33 +00:00
bcb7ca8c5c Add Internals>Network>DNS to the link of untriaged bugs
Change-Id: I7794deddacc8b6566bdfc93b912d4a686ead2fe2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715920
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1016525}
2022-06-22 03:27:42 +00:00
46841b257b Update gradual rollout instructions for DoH providers
Change-Id: Ibd93350aa0a5f2ee657d4a8de5734e8a8035810a
Bug: None
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3710312
Reviewed-by: Eric Orth <ericorth@chromium.org>
Commit-Queue: Dan McArdle <dmcardle@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1015486}
2022-06-17 19:51:35 +00:00
13dc48bef1 [fuchsia] Move //fuchsia/engine/ to //fuchsia_web/webengine/
Also move fuchsia/engine/web_instance_host/ to
fuchsia_web/webinstance_host/.

All changes were mechanical except for DEPS files.

Bug: 1081525
Change-Id: I9aca303f95dc1dd6ade833ea0532127dd389a4a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3628363
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: David Dorwin <ddorwin@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Matt Mueller <mattm@chromium.org>
Reviewed-by: Wez <wez@chromium.org>
Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
Owners-Override: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1010748}
2022-06-03 21:18:42 +00:00
29972dc5b5 Remove Internals>Network>TrustTokens from the triage query
The Web Networking team doesn't have expertise on TrustTokens, and
cannot triage TrustTokens issues well. Let's remove it from the triage
query.

Bug: None
Change-Id: I0aefa47fce851d15207d3c76c457227aa5e2fe3c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3602054
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Reviewed-by: Steven Valdez <svaldez@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/main@{#998404}
2022-05-02 16:35:35 +00:00
fc53736a97 Add base::Feature to DohProviderEntry, replacing old feature params
This CL removes the two base::FeatureParams named "DisabledProviders"
that controlled DoH providers' eligibility for autoupgrade and
visibility in the "Secure DNS" settings.

Removed feature params:
  - kDnsOverHttpsUpgradeDisabledProvidersParam
  - kDnsOverHttpsDisabledProvidersParam

Now, a given provider's eligibility for autoupgrade and settings
visibility are both controlled by the same base::Feature attached to a
DohProviderEntry. As it turns out, the old Finch experiment config was
not capable of disambiguating the two feature params because they had
the same name, so they were being controlled in lockstep anyway.

This CL aligns new versions of Chrome with the behavior currently
defined by the old config:
  - Launched providers are enabled by default.
  - Cox is disabled by default.
  - Quad9Secure is disabled by default.

In the near future, we will enable Cox for the first time and restart
the gradual rollout of Quad9Secure. Until we turn down the old Finch
config in a few milestones (DnsOverHttps.gcl), we will need to mirror
these experiment changes between the old and new Finch new configs.

Bug: 1300296
Change-Id: I5e241842ac84d6ee7f54e55b0eb3aedbab351caa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3500973
Reviewed-by: Eric Orth <ericorth@chromium.org>
Reviewed-by: Tommy Li <tommycli@chromium.org>
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Commit-Queue: Dan McArdle <dmcardle@chromium.org>
Cr-Commit-Position: refs/heads/main@{#979933}
2022-03-10 21:01:37 +00:00
0ffd4e3a3d Drop appcache related text from //net/docs
AppCache was removed.

Bug: N/A
Change-Id: Ic008203e3df821defe19cf48d04256b155d86659
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3460185
Reviewed-by: Adam Rice <ricea@chromium.org>
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#970525}
2022-02-14 08:35:14 +00:00
e16377f2ea Update dot files in //net/docs
Add TransportClientSocket to match the actual class hierarchy.

Bug: N/A
Change-Id: I88f3ba0c7d3927f62ae23dae284f1aa5da4fdc1a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3266246
Reviewed-by: Adam Rice <ricea@chromium.org>
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#939250}
2021-11-08 07:38:36 +00:00
9870be78cd Remove more FTP references.
Still more to consider (should FTP still be considered a web safe
scheme?  No idea how the protocol handler stuff plugs in, but I
suspect not)

Bug: 333943
Change-Id: Ib109b75df275990d2675f306f322b2b129528621
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3097966
Reviewed-by: Asanka Herath <asanka@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#915400}
2021-08-26 00:36:37 +00:00
97734583a6 Rename "histograms_xml" dir to "metadata".
This change looks enormous but consists of only a few steps:
* Open all files containing the string "histograms_xml",
  do a global case-sensitive search-and-replace this with "metadata",
  then revert the changes in tools/metrics/BUILD.gn
* cd tools/metrics/histograms && git mv histograms_xml metadata

Bug: 1133549
Change-Id: I60a2047387acae3cb3fb64954ee25a76cc1160a9
No-Try: true
No-Presubmit: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3049316
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Weilun Shi <sweilun@chromium.org>
Owners-Override: danakj <danakj@chromium.org>
Cr-Commit-Position: refs/heads/master@{#906694}
2021-07-29 14:05:59 +00:00
30a878c4c5 Move HttpNetworkSession::Context and ::Params out of HttpNetworkSession.
They're now HttpNetworkSessionContext and HttpNetworkSessionParams
(defined in the same file). This allows url_request_context.h to forward
declare them, instead of including HttpNetworkSession.

According to analyze_includes.py
(https://commondatastorage.googleapis.com/chromium-browser-clang/include-analysis.html),
that include was responsible for 0.06% of Chrome's translation unit
bytes.

Also fix some IWYU fallout from URLRequestContext not including
HttpNetworkSession and related headers.

Bug: 1227131
Change-Id: I4d0b0f346e011921cca79861f22367facdcdc8b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3036701
Reviewed-by: Mark Cogan <marq@chromium.org>
Reviewed-by: Alexander Alekseev <alemate@chromium.org>
Reviewed-by: Maksim Orlovich <morlovich@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#903671}
2021-07-20 22:25:09 +00:00
4452b4ca7f [COIL] Change chromium code search type links to use main rather than master for net
See this doc: go/chromium-coil-change for more info
    BUG=1210385

Change-Id: If2c8864891bb13b137cb2c6508483e2f49d4b949
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2901725
Auto-Submit: John Palmer <jopalmer@chromium.org>
Commit-Queue: Eric Orth <ericorth@chromium.org>
Reviewed-by: Eric Orth <ericorth@chromium.org>
Cr-Commit-Position: refs/heads/master@{#885272}
2021-05-20 23:03:07 +00:00
ea615d420d [base::{Bind, Callback conversion] Update refs in docs/comments/misc
After the removal of the deprecated base::Bind and base::Callback APIs,
this CL sweeps through the codebase removing references that are outside
of code compiled as part of Chromium CI. This is almost entirely docs
and comments, with some other miscellaneous files as well (e.g., checks
of various kinds).

Bug: 714018
Change-Id: Ide8845d92527031821aaa9fd3a00f75f9ba76545
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2874622
Commit-Queue: Colin Blundell <blundell@chromium.org>
Reviewed-by: Matt Menke <mmenke@chromium.org>
Reviewed-by: danakj <danakj@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Reviewed-by: Peter Collingbourne <pcc@chromium.org>
Reviewed-by: Sunny Sachanandani <sunnyps@chromium.org>
Cr-Commit-Position: refs/heads/master@{#881967}
2021-05-12 09:35:41 +00:00
4d164bb063 Update '#!/usr/bin/python' shebangs to '#!/usr/bin/env python'.
Python2 has been considered obsolete since 2020-01-01. Some Linux
distributions are increasingly moving away from installing a
Python2 binary in `/usr/bin/python`, which means that any
Unix shebang lines that refer to it will stop working.

This CL changes (almost) all of the shebang lines found in
chromium/src to use `#!/usr/bin/env python` instead, which is
more portable (it allows you to have your own Python as long as
it is simply somewhere in $PATH). There are a few cases where
I did not update the changes because they were in third_party
code.

The actual command used to generate this CL was:

git grep -l '^#!\s*/usr/bin/python$' -- \*.py | egrep -v 'external/wpt|third_party/(abseil-cpp|android_platform|libxml|closure_compiler|google_input_tools|libxml|mako|opus|protobuf|wpt_tools|zxcvbn-cpp)' | xargs perl -pi -e 's-^#!/usr/bin/python-#!/usr/bin/env python-'

Bug: 1191100
Change-Id: Ifca134a1e24d56b25114c6f70a173d71fec8e6d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2780719
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Owners-Override: Kentaro Hara <haraken@chromium.org>
Owners-Override: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#866002}
2021-03-24 06:52:40 +00:00
690a53abf4 Net triage docs: Sort Needs-Feedback bugs by last modified.
This makes it easier to identify those that need to be pinged.

Also remove Internals>Network>Filters and Internals>Network>SDCH
labels, as they no longer exist.

Bug: None
Change-Id: Ia266b34fabd4ae6d89a9ee63ffc90e5b2f278cdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2722914
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#858482}
2021-03-01 06:44:51 +00:00
32aedd9c6e Update obsolete link in bug-triage doc
Change-Id: If1f97efb096de50749c75913a8b6f87792abff35
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2697731
Reviewed-by: Maksim Orlovich <morlovich@chromium.org>
Commit-Queue: Steven Bingler <bingler@chromium.org>
Cr-Commit-Position: refs/heads/master@{#854408}
2021-02-16 20:09:54 +00:00
154e48a963 Net bug triage docs: Update triage queue link to exclude NextAction bugs
Keeps bugs with Monorail's NextAction label out of the main triage
queue.

Change-Id: I8d73676d83f91c29deb5ceff8671d9335754a6d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2678522
Auto-Submit: Lily Chen <chlily@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: David Benjamin <davidben@chromium.org>
Commit-Queue: David Benjamin <davidben@chromium.org>
Cr-Commit-Position: refs/heads/master@{#851190}
2021-02-05 17:48:15 +00:00
bd375b0c72 Net bug triage docs: Update description for Navigation bug component
Change-Id: I2d485718f902e68b1ad217bc8b3ff340af8551c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2678521
Auto-Submit: Lily Chen <chlily@chromium.org>
Commit-Queue: David Benjamin <davidben@chromium.org>
Reviewed-by: David Benjamin <davidben@chromium.org>
Cr-Commit-Position: refs/heads/master@{#851187}
2021-02-05 17:44:22 +00:00
2620a76179 Reduce use of "SecureNotValidated" DoH metrics
Added a new `use_extra_logging` field to the DoH providers list. Use
the new flag to only record the "SecureNotValidated" query metrics for
queries to servers identifiable as a provider with the flag set to true.

And now that the usage of these metrics is greatly reduced to be more
reasonable, extend the soon-expiring metrics another ~6 months.

Fixed: 1160857
Change-Id: Ic1ad6f4cd5bbfe36b5652de2b4fb97b20bdb461c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2659084
Commit-Queue: Eric Orth <ericorth@chromium.org>
Commit-Queue: Dan McArdle <dmcardle@chromium.org>
Auto-Submit: Eric Orth <ericorth@chromium.org>
Reviewed-by: Dan McArdle <dmcardle@chromium.org>
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Cr-Commit-Position: refs/heads/master@{#848828}
2021-01-30 01:15:07 +00:00
71698e6101 Remove special handling of localhost6 and localhost6.localdomain6
This CL removes host names and "localhost6" and
"localhost6.localdomain6" from the list of known IPv6-only localhost.
This means they will be resolved using the native DNS resolver rather
than Chrome's internal one and that they won't be treated as
"potentially trustworthy" origins [1] [2]. This aligns with the behavior
of WebKit and Firefox, is expected to have low backward compatibility
risk and one can configure things to preserve existing support [3] [4].

[1] https://tools.ietf.org/html/draft-west-let-localhost-be-localhost-06
[2] https://w3c.github.io/webappsec-secure-contexts/#is-origin-trustworthy
[3] https://chromestatus.com/feature/5698580851458048
[4] https://groups.google.com/a/chromium.org/g/blink-dev/c/bmdcI_q2yWQ

Bug: 1153337
Change-Id: I344e4aebe4caebc30c70f8dcda1ce87ee0937bda
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2570568
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Matt Menke <mmenke@chromium.org>
Commit-Queue: Frédéric Wang <fwang@igalia.com>
Cr-Commit-Position: refs/heads/master@{#835563}
2020-12-10 06:13:52 +00:00
068822d467 Add documentation for adding DoH providers
Change-Id: Ie1add56efa8ce9276174ead5d1657ac7602f5c1a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2577699
Commit-Queue: Eric Orth <ericorth@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Reviewed-by: Matt Menke <mmenke@chromium.org>
Auto-Submit: Eric Orth <ericorth@chromium.org>
Cr-Commit-Position: refs/heads/master@{#835411}
2020-12-09 23:12:30 +00:00
2cbca1a9d7 Fix typo in proxy.md
Change-Id: Ic8481b3b139e2837683cf917929b7b89ac2c9fe4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2527792
Auto-Submit: David Benjamin <davidben@chromium.org>
Reviewed-by: Matt Menke <mmenke@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#825534}
2020-11-09 23:41:36 +00:00
0e8b21fa0d Add web platform links for network bug triage.
Change-Id: Ic9d1afe2f1494c3a9e8c5aa2737e51ea7d029051
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2440850
Auto-Submit: Eric Roman <eroman@chromium.org>
Reviewed-by: David Schinazi <dschinazi@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#812192}
2020-09-30 18:09:18 +00:00
33e2f434cf Network bug triage: increase timeout on Needs-Feedback bugs from 7 days to 30 days.
This aligns with the best practices in the "Web Platform Team Bug SLOs" document.

NOTRY=true

Change-Id: If7a1116526f581fa79182c7f287baa3c2b0d6c79
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2440196
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: David Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#812170}
2020-09-30 17:43:27 +00:00
e49b3f41af Update codesearch links
code.google.com redirects no longer work. This CL replaces links in /net
to source.chromium.org equivalent.
This CL was uploaded by git cl split.

R=asanka@chromium.org

Change-Id: Icc06c35261cc393c093e01a360f3e6fd36bd0f96
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2392710
Auto-Submit: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Asanka Herath <asanka@chromium.org>
Commit-Queue: Asanka Herath <asanka@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804450}
2020-09-03 22:41:50 +00:00
4ad6aed7b8 Misc changes to network bug triage documentation.
NOTRY=true

Change-Id: Id8f7a70e5a840a2d9e0483be1a005d7dcc399efa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368447
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800876}
2020-08-23 18:14:38 +00:00
1d2c48dea3 Update network bug triage to describe ambiguous/server issues.
NOTRY=true

Change-Id: I3789d20593fa18d0f13fcec03d27ea69e7a3db18
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2369370
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800875}
2020-08-23 18:09:58 +00:00
d474076dff Add a network bug triage step to review un-owned P0/P1 bugs.
NOTRY=true

Change-Id: Ic72612b4fded10735379978d3e828aba80888b85
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2369355
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800651}
2020-08-21 18:24:50 +00:00
a92a90a440 Fix the network bug triage queries when there are multiple components.
Previously, our query would select all of Internals>Network>* and then
subtract bugs with one of the out-of-scope components. The problem is
this filters out bugs that contain both an in-scope and an out-of-scope
bug component.

The new queries use an additive approach that names each of the
in-scope components directly.

NOTRY=true

Change-Id: I8526c49a38d45d41caa4d53b3c6103d281e7f4a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367983
Reviewed-by: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Commit-Queue: Zhongyi Shi <zhongyi@chromium.org>
Auto-Submit: Eric Roman <eroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800644}
2020-08-21 18:15:52 +00:00
46de422491 Filter bugs with the Network-Triaged label from network bug triage rotation.
Change-Id: I4687a02904771284055b902ce3431b4cc549bdff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2356931
Auto-Submit: Eric Roman <eroman@chromium.org>
Reviewed-by: Eric Orth <ericorth@chromium.org>
Commit-Queue: Eric Orth <ericorth@chromium.org>
Cr-Commit-Position: refs/heads/master@{#798212}
2020-08-14 19:59:40 +00:00
633b7a63aa Create /net/dns/README.md
Documents the implementation and use of host resolution.

Remove net/docs/host-resolver.md as it is old, dated, and largely
replaced by this newer documentation.

Change-Id: Ia440e7593446a1b7af5646c1fd5fd630eee4073d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1597224
Commit-Queue: Eric Orth <ericorth@chromium.org>
Reviewed-by: Dan McArdle <dmcardle@chromium.org>
Cr-Commit-Position: refs/heads/master@{#791411}
2020-07-25 10:38:29 +00:00
74ae9d7084 Add a FAQ answer about why Chrome is reducing the maximum length
of publicly trusted certificates.

Change-Id: Ia22a664eea5a33bf23149d5f04ec3d48bc029d28
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300536
Reviewed-by: Ryan Sleevi <rsleevi@chromium.org>
Commit-Queue: Ryan Sleevi <rsleevi@chromium.org>
Commit-Queue: Eric Mill <ericmill@google.com>
Cr-Commit-Position: refs/heads/master@{#788778}
2020-07-15 22:05:13 +00:00
28c78409d5 Update the network sherif rotation bug query for "untriaged bugs".
* Exclude un-triaged bugs with Needs-Feedback
 * Add sorting by number of stars

Change-Id: I600faa5f3f9b48a38b4e75c7874357dbc22c4b9b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2265183
Reviewed-by: Matt Mueller <mattm@chromium.org>
Commit-Queue: Eric Roman <eroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#782137}
2020-06-24 23:34:55 +00:00
b9ee8e9f75 Add certificate lifetime documentation
Add guidance and documentation regarding upcoming certificate lifetime
changes.

Bug: 1097982
Change-Id: If6073b63774b80e8a01a6940d7c262b603c1ff70
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2258690
Reviewed-by: Andrew Whalley <awhalley@chromium.org>
Commit-Queue: Ryan Sleevi <rsleevi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#781492}
2020-06-23 20:13:13 +00:00
8dd47d3015 Add more links to Network Bug Triage process.
* Link to priority rubric
 * Link to bug dashboards
 * Link to subcomponent owners spreadsheet

NOTRY=true

Change-Id: Iadcff03ad252eb1d276e9e7d97b5e7056044409d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2248066
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#778941}
2020-06-16 20:01:49 +00:00
c25d8255fe Remove some subcomponent descriptions for Network Bug Triage that are not relevant.
NOTRY=true

Change-Id: I083b5ee85f6906c40cdbd0d361b9d2aca06737fb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2247083
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#778940}
2020-06-16 20:01:46 +00:00
1cf175e6c9 Add some more details on order of bugs in network bug triage process.
NOTRY=true

Change-Id: Ib201ec5f1c37f4fe577ca11affce05bcafda1a3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2248341
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#778936}
2020-06-16 19:54:16 +00:00
9912e0cad1 Remove VPN bugs from Network Bug Triage process.
NOTRY=true

Change-Id: Iace3fcfe0a2830397f6d530beb2a7f20f2b2434c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2246697
Commit-Queue: Eric Roman <eroman@chromium.org>
Reviewed-by: Zhongyi Shi <zhongyi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#778867}
2020-06-16 17:20:45 +00:00