1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "config.h"
6#include "PlatformResourceLoader.h"
7
8#include "public/platform/Platform.h"
9#include "public/platform/WebData.h"
10
11namespace blink {
12
13String loadResourceAsASCIIString(const char* resource)
14{
15    const WebData& resourceData = Platform::current()->loadResource(resource);
16    String dataString(resourceData.data(), resourceData.size());
17    ASSERT(!dataString.isEmpty() && dataString.containsOnlyASCII());
18    return dataString;
19}
20
21} // namespace blink
22