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-by: Mike West <>
Reviewed-by: Ryan Hamilton <>
Commit-Queue: Ryan Hamilton <>
Cr-Commit-Position: refs/heads/master@{#634383}
2 files changed