diff --git a/protocols/desktop-shell.xml b/protocols/desktop-shell.xml
index dd81574a..581f0c5d 100644
--- a/protocols/desktop-shell.xml
+++ b/protocols/desktop-shell.xml
@@ -109,12 +109,12 @@
-
Tell the shell which side of the screen the panel is
located. This is so that new windows do not overlap the panel
and maximized windows maximize properly.
+
diff --git a/protocols/xdg-shell.xml b/protocols/xdg-shell.xml
index 776438be..7bf4ae3a 100644
--- a/protocols/xdg-shell.xml
+++ b/protocols/xdg-shell.xml
@@ -265,24 +265,32 @@
0x0000 - 0x0FFF: xdg-shell core values, documented below.
0x1000 - 0x1FFF: GNOME
-
+
+
The surface is maximized. The window geometry specified in the configure
event must be obeyed by the client.
+
-
+
+
The surface is fullscreen. The window geometry specified in the configure
event must be obeyed by the client.
+
+
The surface is being resized. The window geometry specified in the
configure event is a maximum; the client cannot resize beyond it.
Clients that have aspect ratio or cell sizing configuration can use
a smaller size, however.
+
+
Client window decorations should be painted as if the window is
active. Do not assume this means that the window actually has
keyboard or pointer focus.
+