Oilpan: consistently use IsGarbageCollectedMixin<> trait.

Use blink::IsGarbageCollectedMixin<T> to test if the object
T implements GarbageCollectedMixin. It handles objects that
have multiple GarbageCollectedMixin bases.

With that in place for WebPrivatePtr<>'s LifetimeOf trait,
SpeechRecognition's specialization for it can be retired.

R=haraken
BUG=420515
TBR=tkent

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

git-svn-id: svn://svn.chromium.org/blink/trunk@191900 bbb929c8-8fbe-4397-9dbb-9b2b20218538
3 files changed
tree: c40957b84808e8b47c63955c93d17b07b69c65f1
  1. third_party/