cc: Simplify raster task completion notification logic

(Relanding after missing activation bug fixed in https://codereview.chromium.org/131763003/)

Previously the pixel buffer raster worker pool used a combination of
polling and explicit notifications from the raster worker pool to decide
when to tell the client about the completion of 1) all tasks or 2) the
subset of tasks required for activation. This patch simplifies the logic
by only triggering the notification based on the OnRasterTasksFinished
and OnRasterTasksRequiredForActivationFinished calls from the worker
pool.

BUG=307841,331534

Review URL: https://codereview.chromium.org/99873007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243991 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243991
Change all other AutofillDialogView methods with a const DetailInput& as a param
to a ServerFieldType.

This is necessary as some browser tests started failing when country changes
caused DetailInputs for a section to be rebuilt even with the same type and
contents.

R=estade@chromium.org,groby@chromium.org
BUG=331544

Review URL: https://codereview.chromium.org/130563003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243992 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243992