New avatar button text should be rendered with a halo.

Screenshot: https://docs.google.com/file/d/0B1B1Up4p2NRMalRlY3JPSE1GQ2c/edit?usp=sharing

This also fixed a minor bug in the Canvas drawing code which didn't restore
the correct background after drawing the text with the halo around it.

BUG=306881

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230219 0039d316-1c4b-4281-b951-d872f2087c98
Drop DCHECK(!is_waiting_for_key_) from MediaSourcePlayer::MediaDecoderCallback.

When one stream sets |is_waiting_for_key_|, the other stream could still be
doing decoding. Drop the unrealistic DCHECK.

BUG=310213
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230220 0039d316-1c4b-4281-b951-d872f2087c98
[rAC, OSX] Notify when pop-ups get first responder

Comboboxes in requestAutocomplete need to notify when they achieve
firstResponder status, so the dialog can properly update validation
messages. This simply mirrors functionality already existing in
AutofillTextfield.

BUG=308741
R=rsesek@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230221 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230220
Added check for blink's perf cfg file. The bisect/perf bots work by modifying a .cfg file with the parameters of the job (ie. revision, command, repetitions, etc...) and submitting that as a patch to the bot. Since a single patch can't span both blink and chromium, we need a run-perf-test.cfg in each depot that we're likely to try running perf tests from. 

Waiting on: https://codereview.chromium.org/33553003/

BUG=
NOTRY=true

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

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