Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1234)

Unified Diff: ppapi/examples/font/simple_font.cc

Issue 9360045: Rename PPB_Font to PPB_BrowserFont_Trusted. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ppapi/example/example.cc ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ppapi/examples/font/simple_font.cc
diff --git a/ppapi/examples/font/simple_font.cc b/ppapi/examples/font/simple_font.cc
index 94b0ecccec1afa2e7a6c8cf74580eaec21c7522d..b66c79e11387c4d8daec2bf4abb9568b6423f6e9 100644
--- a/ppapi/examples/font/simple_font.cc
+++ b/ppapi/examples/font/simple_font.cc
@@ -5,13 +5,13 @@
#include <stdio.h>
#include "ppapi/cpp/completion_callback.h"
-#include "ppapi/cpp/dev/font_dev.h"
#include "ppapi/cpp/graphics_2d.h"
#include "ppapi/cpp/image_data.h"
#include "ppapi/cpp/instance.h"
#include "ppapi/cpp/module.h"
#include "ppapi/cpp/rect.h"
#include "ppapi/cpp/size.h"
+#include "ppapi/cpp/trusted/browser_font_trusted.h"
static void DummyCompletionCallback(void* /*user_data*/, int32_t /*result*/) {
}
@@ -31,50 +31,50 @@ class MyInstance : public pp::Instance {
pp::Graphics2D graphics(this, last_size_, false);
BindGraphics(graphics);
- pp::FontDescription_Dev desc;
- desc.set_family(PP_FONTFAMILY_SANSSERIF);
+ pp::BrowserFontDescription desc;
+ desc.set_family(PP_BROWSERFONT_TRUSTED_FAMILY_SANSSERIF);
desc.set_size(100);
- pp::Font_Dev font(this, desc);
+ pp::BrowserFont_Trusted font(this, desc);
// Draw some large, alpha blended text, including Arabic shaping.
pp::Rect text_clip(position.size()); // Use entire bounds for clip.
font.DrawTextAt(&image,
- pp::TextRun_Dev("\xD9\x85\xD8\xB1\xD8\xAD\xD8\xA8\xD8\xA7\xE2\x80\x8E",
- true, true),
+ pp::BrowserFontTextRun(
+ "\xD9\x85\xD8\xB1\xD8\xAD\xD8\xA8\xD8\xA7\xE2\x80\x8E", true, true),
pp::Point(20, 100), 0x80008000, clip, false);
// Draw the default font names and sizes.
int y = 160;
{
- pp::FontDescription_Dev desc;
- pp::Font_Dev default_font(this, desc);
+ pp::BrowserFontDescription desc;
+ pp::BrowserFont_Trusted default_font(this, desc);
default_font.DrawSimpleText(
&image, DescribeFont(default_font, "Default font"),
pp::Point(10, y), 0xFF000000);
y += 20;
}
{
- pp::FontDescription_Dev desc;
- desc.set_family(PP_FONTFAMILY_SERIF);
- pp::Font_Dev serif_font(this, desc);
+ pp::BrowserFontDescription desc;
+ desc.set_family(PP_BROWSERFONT_TRUSTED_FAMILY_SERIF);
+ pp::BrowserFont_Trusted serif_font(this, desc);
serif_font.DrawSimpleText(
&image, DescribeFont(serif_font, "Serif font"),
pp::Point(10, y), 0xFF000000);
y += 20;
}
{
- pp::FontDescription_Dev desc;
- desc.set_family(PP_FONTFAMILY_SANSSERIF);
- pp::Font_Dev sans_serif_font(this, desc);
+ pp::BrowserFontDescription desc;
+ desc.set_family(PP_BROWSERFONT_TRUSTED_FAMILY_SANSSERIF);
+ pp::BrowserFont_Trusted sans_serif_font(this, desc);
sans_serif_font.DrawSimpleText(
&image, DescribeFont(sans_serif_font, "Sans serif font"),
pp::Point(10, y), 0xFF000000);
y += 20;
}
{
- pp::FontDescription_Dev desc;
- desc.set_family(PP_FONTFAMILY_MONOSPACE);
- pp::Font_Dev monospace_font(this, desc);
+ pp::BrowserFontDescription desc;
+ desc.set_family(PP_BROWSERFONT_TRUSTED_FAMILY_MONOSPACE);
+ pp::BrowserFont_Trusted monospace_font(this, desc);
monospace_font.DrawSimpleText(
&image, DescribeFont(monospace_font, "Monospace font"),
pp::Point(10, y), 0xFF000000);
@@ -87,9 +87,10 @@ class MyInstance : public pp::Instance {
private:
// Returns a string describing the given font, using the given title.
- std::string DescribeFont(const pp::Font_Dev& font, const char* title) {
- pp::FontDescription_Dev desc;
- PP_FontMetrics_Dev metrics;
+ std::string DescribeFont(const pp::BrowserFont_Trusted& font,
+ const char* title) {
+ pp::BrowserFontDescription desc;
+ PP_BrowserFont_Trusted_Metrics metrics;
font.Describe(&desc, &metrics);
char buf[256];
« no previous file with comments | « ppapi/example/example.cc ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698