summaryrefslogtreecommitdiffstats
path: root/ppapi/cpp/trusted
diff options
context:
space:
mode:
Diffstat (limited to 'ppapi/cpp/trusted')
-rw-r--r--ppapi/cpp/trusted/browser_font_trusted.cc12
-rw-r--r--ppapi/cpp/trusted/browser_font_trusted.h6
2 files changed, 9 insertions, 9 deletions
diff --git a/ppapi/cpp/trusted/browser_font_trusted.cc b/ppapi/cpp/trusted/browser_font_trusted.cc
index 11f3b2f..5d47469 100644
--- a/ppapi/cpp/trusted/browser_font_trusted.cc
+++ b/ppapi/cpp/trusted/browser_font_trusted.cc
@@ -8,7 +8,7 @@
#include "ppapi/c/dev/ppb_font_dev.h"
#include "ppapi/cpp/image_data.h"
-#include "ppapi/cpp/instance.h"
+#include "ppapi/cpp/instance_handle.h"
#include "ppapi/cpp/point.h"
#include "ppapi/cpp/rect.h"
#include "ppapi/cpp/module_impl.h"
@@ -131,15 +131,15 @@ BrowserFont_Trusted::BrowserFont_Trusted(PP_Resource resource)
}
BrowserFont_Trusted::BrowserFont_Trusted(
- Instance* instance,
+ const InstanceHandle& instance,
const BrowserFontDescription& description) {
if (has_interface<PPB_BrowserFont_Trusted_1_0>()) {
PassRefFromConstructor(get_interface<PPB_BrowserFont_Trusted_1_0>()->Create(
- instance->pp_instance(),
+ instance.pp_instance(),
&description.pp_font_description()));
} else if (!has_interface<PPB_Font_Dev_0_6>()) {
PassRefFromConstructor(get_interface<PPB_Font_Dev_0_6>()->Create(
- instance->pp_instance(),
+ instance.pp_instance(),
BrowserFontDescToFontDesc(&description.pp_font_description())));
}
}
@@ -155,12 +155,12 @@ BrowserFont_Trusted& BrowserFont_Trusted::operator=(
}
// static
-Var BrowserFont_Trusted::GetFontFamilies(Instance* instance) {
+Var BrowserFont_Trusted::GetFontFamilies(const InstanceHandle& instance) {
if (!has_interface<PPB_Font_Dev_0_6>())
return Var();
return Var(PASS_REF,
get_interface<PPB_Font_Dev_0_6>()->GetFontFamilies(
- instance->pp_instance()));
+ instance.pp_instance()));
}
bool BrowserFont_Trusted::Describe(
diff --git a/ppapi/cpp/trusted/browser_font_trusted.h b/ppapi/cpp/trusted/browser_font_trusted.h
index fc2d801..7225b26 100644
--- a/ppapi/cpp/trusted/browser_font_trusted.h
+++ b/ppapi/cpp/trusted/browser_font_trusted.h
@@ -14,7 +14,7 @@
namespace pp {
class ImageData;
-class Instance;
+class InstanceHandle;
class Point;
class Rect;
@@ -109,14 +109,14 @@ class BrowserFont_Trusted : public Resource {
BrowserFont_Trusted();
explicit BrowserFont_Trusted(PP_Resource resource);
- BrowserFont_Trusted(Instance* instance,
+ BrowserFont_Trusted(const InstanceHandle& instance,
const BrowserFontDescription& description);
BrowserFont_Trusted(const BrowserFont_Trusted& other);
BrowserFont_Trusted& operator=(const BrowserFont_Trusted& other);
// PPB_Font methods:
- static Var GetFontFamilies(Instance* instance);
+ static Var GetFontFamilies(const InstanceHandle& instance);
bool Describe(BrowserFontDescription* description,
PP_BrowserFont_Trusted_Metrics* metrics) const;
bool DrawTextAt(ImageData* dest,