angular/angular.js — pull request #9345 by caitp (2014-09-30 14:24:40+00:00)
Title: fix($compile): get $$observe listeners array as own property

Prevent accidentally treating a builtin function from Object.prototype as the
binding object, and thus preventing the compiler from throwing when using
attribute binding names which match a property of the Object prototype.

Closes #9343