detect web-fonts, and force gray-antialiasing for them, regardless of the system's FONTSMOOTHING setting

BUG=

Review URL: https://chromiumcodereview.appspot.com/23454039

git-svn-id: svn://svn.chromium.org/blink/trunk@157775 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix linking problem on Windows with LEGACY_NOTIFICATIONS support disabled

V8NotificationCenter bindings (generated from NotificationCenter.idl) are
required to link this code. Those are conditional on LEGACY_NOTIFICATIONS
though so same condition must be applied to this code.

BUG=

Review URL: https://chromiumcodereview.appspot.com/23583043

git-svn-id: svn://svn.chromium.org/blink/trunk@157776 bbb929c8-8fbe-4397-9dbb-9b2b20218538