Add missing virtual destructors.
Update the following classes:
base::FileTracing::Provider
base::internal::PostTaskAndReplyImpl
base::PostTaskAndReplyWorkerPool
base::TraceLog::EnabledStateObserver
Also remove -Wnon-virtual-dtor.
This is avakulenko@chromium.org's
base-334380-file-tracing-provider-virt-dtor.patch from
Chrome OS with a few more classes added. The original commit
was https://chromium-review.googlesource.com/278013.
Bug: 22317122
Change-Id: Ib7e68ed5b92867ad07128ad9279d059a0eb25864
5 files changed