diff options
Diffstat (limited to 'ppapi/cpp/trusted')
-rw-r--r-- | ppapi/cpp/trusted/browser_font_trusted.cc | 12 | ||||
-rw-r--r-- | ppapi/cpp/trusted/browser_font_trusted.h | 6 |
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, |