summaryrefslogtreecommitdiffstats
path: root/content/shell
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-03 12:09:53 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-03 12:09:53 +0000
commit57bd1b46291d6453c842f2b3eb51c51651d2343a (patch)
tree300ac99b2aa2ba599c4a53f2e68f128760aa9513 /content/shell
parentd03c7be3f60b1dfad522c89ffa831a0730a32478 (diff)
downloadchromium_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')
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/AHEM____.TTFbin0 -> 12480 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttfbin0 -> 5236 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttfbin0 -> 5236 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttfbin0 -> 5216 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttfbin0 -> 5164 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttfbin0 -> 5144 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttfbin0 -> 5180 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttfbin0 -> 5108 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttfbin0 -> 5216 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttfbin0 -> 5216 bytes
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/android_fallback_fonts.xml38
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/android_main_fonts.xml120
-rw-r--r--content/shell/renderer/test_runner/resources/fonts/fonts.conf252
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
new file mode 100644
index 0000000..ac81cb0
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/AHEM____.TTF
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttf
new file mode 100644
index 0000000..d79fa9a
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher100.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttf
new file mode 100644
index 0000000..411b803
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher200.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttf
new file mode 100644
index 0000000..ec6fda8
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher300.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttf
new file mode 100644
index 0000000..d0fd278
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher400.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttf
new file mode 100644
index 0000000..e155619
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher500.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttf
new file mode 100644
index 0000000..348e0e0
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher600.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttf
new file mode 100644
index 0000000..bba5744
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher700.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttf
new file mode 100644
index 0000000..e55ad75
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher800.ttf
Binary files differ
diff --git a/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttf b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttf
new file mode 100644
index 0000000..7213c50
--- /dev/null
+++ b/content/shell/renderer/test_runner/resources/fonts/WebKitWeightWatcher900.ttf
Binary files differ
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>