When the FontFace constructor cannot parse the arguments, it should
return a FontFace with error status, and its Promise should be rejected
with SyntaxError. Rejection values should be DomException, not DomError.

spec: http://dev.w3.org/csswg/css-font-loading/#font-face-constructor

BUG=392071
TEST=fast/css/fontface-constructor-error.html

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

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