Revert of Optimize KURL protocols (patchset #9 id:160001 of...
Revert of Optimize KURL protocols (patchset #9 id:160001 of https://codereview.chromium.org/2463703002/ ) Reason for revert: Causing DCHECK flakes. crbug.com/674388 Original issue's description: > Optimize KURL protocols > > This patch optimizes KURL::protocol and KURL::protocolIs by keeping > an AtomicString m_protocol on KURL. This reduces string allocations > throughout the code using KURL::protocol(). > > This also fixes an inconsistency with KURL::protocolIs that will return > true for invalid URLs. > > BUG=348655 > > Committed: https://crrev.com/775abc2d7c903f191f7b24f8b299ebabbea3f624 > Cr-Commit-Position: refs/heads/master@{#438197} TBR=esprehn@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=348655,674388 Review-Url: https://codereview.chromium.org/2586253004 Cr-Commit-Position: refs/heads/master@{#439722}
Showing
Please register or sign in to comment