commit | bf13278aa566bd6e54b21882820c4426fdf34a5a | [log] [tgz] |
---|---|---|
author | robliao@chromium.org <robliao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Apr 03 22:37:53 2014 |
committer | robliao@chromium.org <robliao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Apr 03 22:37:53 2014 |
tree | ed15c9fcd3472f094b67b8b7bf3c4e5af5361fb7 | |
parent | d3114ed736edf6d02303101cd7bec7d86852fbc5 [diff] |
Google Now Card Processing Pipeline Refactor This major refactor covers two themes: 1) Use promises to link each pipeline stage together. 2) Decouple the pipeline ordering from each individual function. Along with that, added unit tests that cover various stages of the pipeline in isolation. BUG=164227 Review URL: https://codereview.chromium.org/207243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261553 0039d316-1c4b-4281-b951-d872f2087c98