Modernizr/Modernizr — pull request #677 by obeattie (2012-09-03 20:05:00+00:00)
Title: Don't bind "functions" without a bind method

When `bind`ing a function to a context, check that it actually has a `bind` method first.

Functions don't have a `bind` method in JS<1.8.5, and certain native objects that report their `typeof` as `"function"` don't either (`webkitAudioContext` being an example)