+ mwm=xwindow_get_mwmhints(cwin->win);
+ if(mwm==NULL || !(mwm->flags&MWM_HINTS_DECORATIONS) ||
+ mwm->decorations!=0)
+ return FALSE;
+
+ FOR_ALL_SCREENS(scr){
+ if(!region_same_rootwin((WRegion*)scr, (WRegion*)cwin))
+ continue;
+ /* Only Mplayer supports single Xinerama region FS to my knowledge,
+ * and doesn't set position, so we also don't check position here,
+ * and instead take the first screen with matching size.
+ */
+ if(REGION_GEOM(scr).w==w && REGION_GEOM(scr).h==h){
+ cwin->flags|=CLIENTWIN_FS_RQ;
+ if(!region_fullscreen_scr((WRegion*)cwin, (WScreen*)scr, sw)){
+ cwin->flags&=~CLIENTWIN_FS_RQ;
+ return FALSE;
+ }
+ return TRUE;
+ }