commit | ae55224516c70ffa0ee1a030f591eea44f22c5ab | [log] [tgz] |
---|---|---|
author | Daniel Bratell <bratell@opera.com> | Thu Feb 21 22:48:03 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 21 22:48:03 2019 |
tree | 8f44803b71b0190b548c3a63afa183540560b5f7 | |
parent | 1945cff59b0ca4577f1806b798e775fb2364f97a [diff] |
Make StdStringCanonOutput non copyable and don't copy it In some build experiments, the compiler emitted an object assignment of StdStringCanonOutput which did not link because the operator= was not exported from the url.dll in component builds. This makes the class explicitly not copyable and removes the copy to avoid that kind of (hard to debug) problems. Change-Id: I92988b5799e4229d1fb0379f9897727c1bac20de Reviewed-on: https://chromium-review.googlesource.com/c/1477602 Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Ryan Hamilton <rch@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#634383}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .