Add #include <algorithm> to code that is missing it.

Including <algorithm> is compile time expensive but not including it
when it's used causes compiler errors when other code removes their
includes of <algorithm>.

To prevent possible future compilation errors with C++11 stl, I've
also added #include <utility> to headers that use std::swap since
<algorithm> isn't certain to provide std::swap.

R=thakis@chromium.org

Review URL: https://codereview.chromium.org/1088843002

git-svn-id: svn://svn.chromium.org/blink/trunk@194281 bbb929c8-8fbe-4397-9dbb-9b2b20218538
27 files changed
tree: 7c08e6613d67baa303a9c73ea5ad26c68b03e500
  1. third_party/