blob: 1adb82a1c5787b54b714c54eb1a1c93b7a8123bc [file] [log] [blame]
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 200' })).weight is "100 200"
PASS (new FontFace('asdf', 'url(notreal)', { weight: 'a100 200' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100a 200' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 200' })).weight is "100 200"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 a 200' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 a200' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 200a' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '50 150' })).weight is "50 150"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '2 3' })).weight is "2 3"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '-3 -2' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '5 4' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 200 3' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '100 200 a' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { weight: '-3' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: 'semi-expanded expanded' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% 200%' })).stretch is "100% 200%"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: 'a100% 200%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100%a 200%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% 200%' })).stretch is "100% 200%"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% a 200%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% a200%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% 200%a' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '50% 60%' })).stretch is "50% 60%"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '2% 3%' })).stretch is "2% 3%"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '-3% -2%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '5% 4%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% 200% 3%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '100% 200% a' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { stretch: '-3%' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg 20deg' })).style is "oblique 10deg 20deg"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique a10deg 20deg' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10dega 20deg' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg 20deg' })).style is "oblique 10deg 20deg"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg a 20deg' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg a20deg' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg 20dega' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 50deg 60deg' })).style is "oblique 50deg 60deg"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 2deg 3deg' })).style is "oblique 2deg 3deg"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique -3deg -2deg' })).style is "oblique -3deg -2deg"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 5deg 4deg' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg 20deg 3deg' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique 10deg 20deg a' })).status is "error"
PASS (new FontFace('asdf', 'url(notreal)', { style: 'oblique -3deg' })).style is "oblique -3deg"
PASS successfullyParsed is true
TEST COMPLETE