diff --git a/index.html b/index.html index b22647c..6b45eb2 100644 --- a/index.html +++ b/index.html @@ -128,17 +128,16 @@

WebIDL Definition

}; callback BrowserExtRuntimeSendNativeMessageCallback = void (any response); [NoInterfaceObject] -partial interface BrowserExtBrowserRuntimeNativeMessaging { +interface BrowserExtBrowserRuntimeNativeMessaging { BrowserExtRuntimePort connectNative(DOMString nativeServiceName); void sendNativeMessage(DOMString nativeServiceName, object message, optional RuntimeSendNativeMessageCallback callback); attribute BrowserExtRuntimePort Port; }; -[NoInterfaceObject, Exposed=Window,Ck_Any_Prm_nativeMessaging_] -interface BrowserExtRuntimeNativeMessagingAPI { +[Ck_Any_Prm_nativeMessaging_] +interface mixin BrowserExtRuntimeNativeMessagingAPI { readonly attribute BrowserExtRuntimeNativeMessaging runtime; }; -Browser implements BrowserExtRuntimeNativeMessagingAPI; - +Browser includes BrowserExtRuntimeNativeMessagingAPI;