Use =default and =delete in //third_party/WebKit/public/web

See the bugs for details. This change was done using clang-tidy as
described here:
https://chromium.googlesource.com/chromium/src/+/lkcr/docs/clang_tidy.md

Where the tool replaces a member initializer list it leaves behind commas
(https://bugs.llvm.org/show_bug.cgi?id=35051). They were cleaned up with:
  git diff --name-only | \
    xargs sed -E -i 's/(^\s*|\)\s*):[ ,]*= default/\1 = default/'

BUG=778959,778957
R=haraken@chromium.org

Change-Id: I11d250293ab736ca7e1efb243305b4b276ee6a79
Reviewed-on: https://chromium-review.googlesource.com/835750
Commit-Queue: Chris Watkins <watk@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#527861}
67 files changed