| Index: public/web/WebMIDIPermissionRequest.h
|
| diff --git a/public/web/WebMIDIPermissionRequest.h b/public/web/WebMIDIPermissionRequest.h
|
| index c6c2d9d4f31501fecb454e2593112a44644770a9..e451cd624e1993b0748a58c424902fb51b8db348 100644
|
| --- a/public/web/WebMIDIPermissionRequest.h
|
| +++ b/public/web/WebMIDIPermissionRequest.h
|
| @@ -49,9 +49,14 @@ class WebSecurityOrigin;
|
| // WebMIDIClient::cancelPermissionRequest (request canceled).
|
| class WebMIDIPermissionRequest {
|
| public:
|
| + WebMIDIPermissionRequest(const WebMIDIPermissionRequest& o) { assign(o); }
|
| +
|
| WEBKIT_EXPORT WebSecurityOrigin securityOrigin() const;
|
| WEBKIT_EXPORT void setIsAllowed(bool);
|
|
|
| + WEBKIT_EXPORT void assign(const WebMIDIPermissionRequest&);
|
| + WEBKIT_EXPORT bool equals(const WebMIDIPermissionRequest&) const;
|
| +
|
| #if WEBKIT_IMPLEMENTATION
|
| explicit WebMIDIPermissionRequest(const PassRefPtr<WebCore::MIDIAccess>&);
|
| explicit WebMIDIPermissionRequest(WebCore::MIDIAccess*);
|
| @@ -61,6 +66,16 @@ private:
|
| WebPrivatePtr<WebCore::MIDIAccess> m_private;
|
| };
|
|
|
| +inline bool operator==(const WebMIDIPermissionRequest& a, const WebMIDIPermissionRequest& b)
|
| +{
|
| + return a.equals(b);
|
| +}
|
| +
|
| +inline bool operator!=(const WebMIDIPermissionRequest& a, const WebMIDIPermissionRequest& b)
|
| +{
|
| + return !(a == b);
|
| +}
|
| +
|
| } // namespace WebKit
|
|
|
| #endif // WebMIDIPermissionRequest_h
|
|
|