summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h')
-rw-r--r--Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h b/Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h
index 119d6703a..f2efdffdb 100644
--- a/Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h
+++ b/Source/WebKit2/UIProcess/API/efl/ewk_intent_service_private.h
@@ -40,25 +40,25 @@
*/
class Ewk_Intent_Service : public RefCounted<Ewk_Intent_Service> {
public:
- WKEinaSharedString action;
- WKEinaSharedString type;
- WKEinaSharedString href;
- WKEinaSharedString title;
- WKEinaSharedString disposition;
-
static PassRefPtr<Ewk_Intent_Service> create(WKIntentServiceInfoRef serviceRef)
{
return adoptRef(new Ewk_Intent_Service(serviceRef));
}
+ const char* action() const;
+ const char* type() const;
+ const char* href() const;
+ const char* title() const;
+ const char* disposition() const;
+
private:
- explicit Ewk_Intent_Service(WKIntentServiceInfoRef serviceRef)
- : action(AdoptWK, WKIntentServiceInfoCopyAction(serviceRef))
- , type(AdoptWK, WKIntentServiceInfoCopyType(serviceRef))
- , href(AdoptWK, WKIntentServiceInfoCopyHref(serviceRef))
- , title(AdoptWK, WKIntentServiceInfoCopyTitle(serviceRef))
- , disposition(AdoptWK, WKIntentServiceInfoCopyDisposition(serviceRef))
- { }
+ explicit Ewk_Intent_Service(WKIntentServiceInfoRef serviceRef);
+
+ WKEinaSharedString m_action;
+ WKEinaSharedString m_type;
+ WKEinaSharedString m_href;
+ WKEinaSharedString m_title;
+ WKEinaSharedString m_disposition;
};
#endif // ENABLE(WEB_INTENTS_TAG)