Add attached and detached events on webos_imported
Change-Id: Ic057c2ad9c7c8ab34403178df2eebf9e238f1c9a
diff --git a/protocol/webos-foreign.xml b/protocol/webos-foreign.xml
index d8a67bf..5cd63b5 100644
--- a/protocol/webos-foreign.xml
+++ b/protocol/webos-foreign.xml
@@ -163,6 +163,34 @@
<arg name="height" type="uint" summary="destination height of exported window"/>
</event>
+ <event name="punchthrough_attached">
+ <description summary="punchthrough attached">
+ Notifies that a punchthrough is attached to webos_imported.
+ </description>
+ <arg name="context_id" type="string"/>
+ </event>
+
+ <event name="punchthrough_detached">
+ <description summary="punchthrough detached">
+ Notifies that a punchthrough is detached from webos_imported.
+ </description>
+ <arg name="context_id" type="string"/>
+ </event>
+
+ <event name="surface_attached">
+ <description summary="surface attached">
+ Notifies that a surface is attached to webos_imported.
+ </description>
+ <arg name="surface" type="object" interface="wl_surface"/>
+ </event>
+
+ <event name="surface_detached">
+ <description summary="surface detached">
+ Notifies that a surface is detached from webos_imported.
+ </description>
+ <arg name="surface" type="object" interface="wl_surface"/>
+ </event>
+
</interface>
</protocol>