angular/angular.js — pull request #2772 by mgonto (2013-05-23 20:58:59+00:00)
Title: fix(directive): Scope fields with '=' should check for object equality

Scope fields that are set to '=' should be checked with object equality and not with reference. Otherwise, if you're setting to that field an
element with a filter and that filter always creates a new object based on input information, it'll throw $digest being called more than 10
times error

Fixes #2750