summaryrefslogtreecommitdiffstats
path: root/content/shell/renderer/shell_content_renderer_client.cc
diff options
context:
space:
mode:
authorscottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-15 20:45:44 +0000
committerscottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-15 20:45:44 +0000
commite66513d7b4beb2ad846986fd627002e1513f596b (patch)
tree3b52920767bbf5d6f049a8eb7b9b3d3ff4cb9308 /content/shell/renderer/shell_content_renderer_client.cc
parentd8089ebe3a9cd3f71f4b2b7f8a7e7ef7e6470b34 (diff)
downloadchromium_src-e66513d7b4beb2ad846986fd627002e1513f596b.zip
chromium_src-e66513d7b4beb2ad846986fd627002e1513f596b.tar.gz
chromium_src-e66513d7b4beb2ad846986fd627002e1513f596b.tar.bz2
Revert 263842 "Support sideloaded fonts via command line option ..."
> Support sideloaded fonts via command line option for blink layout_tests > > Blink side is: https://codereview.chromium.org/235553003/ which > must land and roll first. > > Adds support for --register-font-files which adds the given > file(s) to the sandbox policy (readonly), creates and warms up > the font, and passes it to blink. > > Also, modify the setup code for layout tests so "Ahem" will be > found correctly. > > R=jschuh@chromium.org,eae@chromium.org > BUG=333029 > TEST=out\debug\content_shell d:\src\tmp\a.html --enable-direct-write --register-font-files=D:\src\cr3\src\content\shell\renderer\test_runner\resources\fonts\AHEM____.TTF > TEST=ninja -C out\Debug blink_tests && webkit\tools\layout_tests\run_webkit_tests fast/parser/fonts.html --debug --nocheck-sys-deps (with directwrite forced on) > > Review URL: https://codereview.chromium.org/231763003 TBR=fischman@chromium.org Review URL: https://codereview.chromium.org/239533004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263990 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/shell/renderer/shell_content_renderer_client.cc')
-rw-r--r--content/shell/renderer/shell_content_renderer_client.cc30
1 files changed, 0 insertions, 30 deletions
diff --git a/content/shell/renderer/shell_content_renderer_client.cc b/content/shell/renderer/shell_content_renderer_client.cc
index 2c71f29..341fc23 100644
--- a/content/shell/renderer/shell_content_renderer_client.cc
+++ b/content/shell/renderer/shell_content_renderer_client.cc
@@ -12,7 +12,6 @@
#include "content/public/renderer/render_view.h"
#include "content/public/test/layouttest_support.h"
#include "content/shell/common/shell_switches.h"
-#include "content/shell/common/webkit_test_helpers.h"
#include "content/shell/renderer/shell_render_frame_observer.h"
#include "content/shell/renderer/shell_render_process_observer.h"
#include "content/shell/renderer/shell_render_view_observer.h"
@@ -26,12 +25,6 @@
#include "third_party/WebKit/public/web/WebView.h"
#include "v8/include/v8.h"
-#if defined(OS_WIN)
-#include "content/public/renderer/render_font_warmup_win.h"
-#include "third_party/WebKit/public/web/win/WebFontRendering.h"
-#include "third_party/skia/include/ports/SkFontMgr.h"
-#endif
-
using blink::WebAudioDevice;
using blink::WebClipboard;
using blink::WebLocalFrame;
@@ -50,35 +43,12 @@ using WebTestRunner::WebTestProxyBase;
namespace content {
-#if defined(OS_WIN)
-namespace {
-
-// DirectWrite only has access to %WINDIR%\Fonts by default. For developer
-// side-loading, support kRegisterFontFiles to allow access to additional fonts.
-void RegisterSideloadedTypefaces(SkFontMgr* fontmgr) {
- std::vector<std::string> files = GetSideloadFontFiles();
- for (std::vector<std::string>::const_iterator i(files.begin());
- i != files.end();
- ++i) {
- SkTypeface* typeface = fontmgr->createFromFile(i->c_str());
- DoPreSandboxWarmupForTypeface(typeface);
- blink::WebFontRendering::addSideloadedFontForTesting(typeface);
- }
-}
-
-} // namespace
-#endif // OS_WIN
-
ShellContentRendererClient::ShellContentRendererClient() {
if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kDumpRenderTree)) {
EnableWebTestProxyCreation(
base::Bind(&ShellContentRendererClient::WebTestProxyCreated,
base::Unretained(this)));
}
-
-#if defined(OS_WIN)
- RegisterSideloadedTypefaces(GetPreSandboxWarmupFontMgr());
-#endif
}
ShellContentRendererClient::~ShellContentRendererClient() {