angular/angular.js — pull request #6215 by caitp (2014-02-11 15:01:03+00:00)
Title: fix(filterFilter): support deeply nested predicate objects

Due to 339a165, it became impossible to filter nested properties of an object
using the filterFilter. A proposed solution to this was to enable the use of
nested predicate objects. This fix enables the use of these nested predicate
objects.

Example:

```html

```

Or

```js
$filter('filter')(items, { address: { country: 'Canuckistan' } });
```