Revert "Repeat path canonicalization in ContentSettingsPattern::Builder"
This reverts commit 2d4e58ed. Reason for revert: Suspecting that the patch crashed some tests when running test urls. https://ci.chromium.org/p/chromium/builders/ci/Network%20Service%20Linux/11891 Original change's description: > Repeat path canonicalization in ContentSettingsPattern::Builder > > The fuzzer discovered an input that uncovers non-idempotency in > ContentSettingsPattern::Builder::Canonicalize. First, the function > changes |parts->path| from "/.//" to "//". On a second call, the "//" is > changed to "/". > > This CL repeats the path canonicalization until we reach a fixed point. > > Bug: 1117622, 1132957, 1128999 > Change-Id: I96da902e50a4a9b654a7d4184ef4ad2c0689e705 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2406332 > Commit-Queue: Balazs Engedy <engedy@chromium.org> > Reviewed-by: Balazs Engedy <engedy@chromium.org> > Cr-Commit-Position: refs/heads/master@{#811717} TBR=engedy@chromium.org,dmcardle@chromium.org Change-Id: Icf5b20112f621b6012d58987c85205b511b4263a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1117622 Bug: 1132957 Bug: 1128999 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2436520Reviewed-by:Yi Gu <yigu@chromium.org> Commit-Queue: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#811758}
Showing
Please register or sign in to comment