--- /dev/null
+--TEST--
+@font-face rules
+--CSS--
+@font-face {
+ font-family: GillSans;
+ src:url("/generic/fonts/GillSansLightC.otf") format("opentype");
+ font-style: normal;
+ font-weight: normal;
+}
+
+@font-face {
+ font-family: GillSans;
+ src:url("/generic/fonts/GillSansC.otf") format('opentype');
+ font-style: normal;
+ font-weight: bold;
+}
+
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format("opentype", "woff");
+}
+
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format();
+}
+
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format("opentype" "svg");
+}
+
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format("opentype", 'woff', 'svg');
+}
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format(opentype);
+}
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format(opentype woff);
+}
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format(opentype, woff);
+}
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format(opentype, woff, "svg");
+}
+@font-face {
+ src:url("/generic/fonts/GillSansLightC.otf") format(opentype woff, "svg");
+}
+@font-face {
+ src:url("/generic/fonts/GillSans LightC.otf") format(opentype,woff);
+}
+--FULLEXPECT--
+array (
+ ' ' => array(
+ '@font-face' =>
+ array (
+ 'font-family' => 'GillSans',
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype")',
+ 'font-style' => 'normal',
+ 'font-weight' => '400',
+ ),
+ '@font-face ' =>
+ array (
+ 'font-family' => 'GillSans',
+ 'src' => 'url(/generic/fonts/GillSansC.otf) format("opentype")',
+ 'font-style' => 'normal',
+ 'font-weight' => '700',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","woff")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf)',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","svg")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","woff","svg")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","woff")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","woff")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","woff","svg")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url(/generic/fonts/GillSansLightC.otf) format("opentype","woff","svg")',
+ ),
+ '@font-face ' =>
+ array (
+ 'src' => 'url("/generic/fonts/GillSans LightC.otf") format("opentype","woff")',
+ ),
+ ),
+)