diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-03 12:09:53 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-03 12:09:53 +0000 |
commit | 57bd1b46291d6453c842f2b3eb51c51651d2343a (patch) | |
tree | 300ac99b2aa2ba599c4a53f2e68f128760aa9513 /content/shell | |
parent | d03c7be3f60b1dfad522c89ffa831a0730a32478 (diff) | |
download | chromium_src-57bd1b46291d6453c842f2b3eb51c51651d2343a.zip chromium_src-57bd1b46291d6453c842f2b3eb51c51651d2343a.tar.gz chromium_src-57bd1b46291d6453c842f2b3eb51c51651d2343a.tar.bz2 |
content: Copy test runner resources from Blink to Chromium.
It is only the fonts for now, the gyp changes will come next.
BUG=331303
R=jochen@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/123493002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242881 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/shell')
13 files changed, 410 insertions, 0 deletions
diff --git a/content/shell/renderer/test_runner/resources/fonts/AHEM____.TTF b/content/shell/renderer/test_runner/resources/fonts/AHEM____.TTF Binary files differnew file mode 100644 index 0000000..ac81cb0 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/AHEM____.TTF diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttf Binary files differnew file mode 100644 index 0000000..d79fa9a --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttf Binary files differnew file mode 100644 index 0000000..411b803 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttf Binary files differnew file mode 100644 index 0000000..ec6fda8 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttf Binary files differnew file mode 100644 index 0000000..d0fd278 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttf Binary files differnew file mode 100644 index 0000000..e155619 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttf Binary files differnew file mode 100644 index 0000000..348e0e0 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttf Binary files differnew file mode 100644 index 0000000..bba5744 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttf Binary files differnew file mode 100644 index 0000000..e55ad75 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttf Binary files differnew file mode 100644 index 0000000..7213c50 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttf diff --git a/content/shell/renderer/test_runner/resources/fonts/android_fallback_fonts.xml b/content/shell/renderer/test_runner/resources/fonts/android_fallback_fonts.xml new file mode 100644 index 0000000..79193b7 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/android_fallback_fonts.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<familyset> + <family> + <fileset> + <file>DejaVuSans.ttf</file> + </fileset> + </family> + <family> + <fileset> + <file>kochi-mincho.ttf</file> + </fileset> + </family> + <family> + <fileset> + <file>lohit_hi.ttf</file> + </fileset> + </family> + <family> + <fileset> + <file>lohit_ta.ttf</file> + </fileset> + </family> + <family> + <fileset> + <file>MuktiNarrow.ttf</file> + </fileset> + </family> + <family> + <fileset> + <file>Garuda.ttf</file> + </fileset> + </family> + <family> + <fileset> + <file>lohit_pa.ttf</file> + </fileset> + </family> +</familyset> diff --git a/content/shell/renderer/test_runner/resources/fonts/android_main_fonts.xml b/content/shell/renderer/test_runner/resources/fonts/android_main_fonts.xml new file mode 100644 index 0000000..82fc8c9 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/android_main_fonts.xml @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="utf-8"?> +<familyset> + + <family> + <nameset> + <name>sans</name> + <name>sans serif</name> + <name>sans-serif</name> + <name>Arial</name> + <name>Helvetica</name> + </nameset> + <fileset> + <file>Arial.ttf</file> + <file>Arial_Bold.ttf</file> + <file>Arial_Italic.ttf</file> + <file>Arial_Bold_Italic.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>serif</name> + <name>Times</name> + <name>Times New Roman</name> + <name>Monaco</name> + <!-- Match Linux. See comments of SubpixelPositioning in fonts.conf --> + <name>SubpixelPositioning</name> + </nameset> + <fileset> + <file>Times_New_Roman.ttf</file> + <file>Times_New_Roman_Bold.ttf</file> + <file>Times_New_Roman_Italic.ttf</file> + <file>Times_New_Roman_Bold_Italic.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>mono</name> + <name>monospace</name> + <name>Courier</name> + <name>Courier New</name> + </nameset> + <fileset> + <file>Courier_New.ttf</file> + <file>Courier_New_Bold.ttf</file> + <file>Courier_New_Italic.ttf</file> + <file>Courier_New_Bold_Italic.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>cursive</name> + <name>Comic Sans MS</name> + </nameset> + <fileset> + <file>Comic_Sans_MS.ttf</file> + <file>Comic_Sans_MS_Bold.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>fantasy</name> + <name>Impact</name> + </nameset> + <fileset> + <file>Impact.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>Georgia</name> + </nameset> + <fileset> + <file>Georgia.ttf</file> + <file>Georgia_Bold.ttf</file> + <file>Georgia_Italic.ttf</file> + <file>Georgia_Bold_Italic.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>Trebuchet MS</name> + </nameset> + <fileset> + <file>Trebuchet_MS.ttf</file> + <file>Trebuchet_MS_Bold.ttf</file> + <file>Trebuchet_MS_Italic.ttf</file> + <file>Trebuchet_MS_Bold_Italic.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>Verdana</name> + </nameset> + <fileset> + <file>Verdana.ttf</file> + <file>Verdana_Bold.ttf</file> + <file>Verdana_Italic.ttf</file> + <file>Verdana_Bold_Italic.ttf</file> + </fileset> + </family> + + <family> + <nameset> + <name>Ahem</name> + <!-- Match Linux. See comments of SubpixelPositioning in fonts.conf --> + <name>SubpixelPositioningAhem</name> + </nameset> + <fileset> + <file>AHEM____.TTF</file> + </fileset> + </family> + +</familyset> diff --git a/content/shell/renderer/test_runner/resources/fonts/fonts.conf b/content/shell/renderer/test_runner/resources/fonts/fonts.conf new file mode 100644 index 0000000..d337b12 --- /dev/null +++ b/content/shell/renderer/test_runner/resources/fonts/fonts.conf @@ -0,0 +1,252 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<!-- /etc/fonts/fonts.conf file to configure system font access --> +<fontconfig> + <match target="font"> + <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Times</string> + </test> + <edit name="family" mode="assign"> + <string>Times New Roman</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>sans</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>sans serif</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + </match> + + <!-- Some layout tests specify Helvetica as a family and we need to make sure + that we don't fallback to Times New Roman for them --> + <match target="pattern"> + <test qual="any" name="family"> + <string>Helvetica</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>sans-serif</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>serif</string> + </test> + <edit name="family" mode="assign"> + <string>Times New Roman</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>mono</string> + </test> + <edit name="family" mode="assign"> + <string>Courier New</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>monospace</string> + </test> + <edit name="family" mode="assign"> + <string>Courier New</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Courier</string> + </test> + <edit name="family" mode="assign"> + <string>Courier New</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>cursive</string> + </test> + <edit name="family" mode="assign"> + <string>Comic Sans MS</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>fantasy</string> + </test> + <edit name="family" mode="assign"> + <string>Impact</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Monaco</string> + </test> + <edit name="family" mode="assign"> + <string>Times New Roman</string> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>NonAntiAliasedSans</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + <edit name="antialias" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>SlightHintedGeorgia</string> + </test> + <edit name="family" mode="assign"> + <string>Georgia</string> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintslight</const> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>NonHintedSans</string> + </test> + <edit name="family" mode="assign"> + <string>Verdana</string> + </edit> + <!-- These deliberately contradict each other. The 'hinting' preference + should take priority --> + <edit name="hintstyle" mode="assign"> + <const>hintfull</const> + </edit> + <edit name="hinting" mode="assign"> + <bool>false</bool> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>AutohintedSerif</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + <edit name="autohint" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintmedium</const> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>HintedSerif</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + <edit name="autohint" mode="assign"> + <bool>false</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintmedium</const> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>FullAndAutoHintedSerif</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + <edit name="autohint" mode="assign"> + <bool>true</bool> + </edit> + <edit name="hintstyle" mode="assign"> + <const>hintfull</const> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>SubpixelEnabledArial</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + <edit name="rgba" mode="assign"> + <const>rgb</const> + </edit> + </match> + + <match target="pattern"> + <test name="family" compare="eq"> + <string>SubpixelDisabledArial</string> + </test> + <edit name="family" mode="assign"> + <string>Arial</string> + </edit> + <edit name="rgba" mode="assign"> + <const>none</const> + </edit> + </match> + + <match target="pattern"> + <!-- FontConfig doesn't currently provide a well-defined way to turn on + subpixel positioning. This is just an arbitrary pattern to use after + turning subpixel positioning on globally to ensure that we don't have + issues with our style getting cached for other tests. --> + <test name="family" compare="eq"> + <string>SubpixelPositioning</string> + </test> + <edit name="family" mode="assign"> + <string>Times New Roman</string> + </edit> + </match> + + <match target="pattern"> + <!-- See comments above --> + <test name="family" compare="eq"> + <string>SubpixelPositioningAhem</string> + </test> + <edit name="family" mode="assign"> + <string>ahem</string> + </edit> + </match> + +</fontconfig> |