rem: if (typeof qx.ui.window.Window === qx.constant.Type.FUNCTION && vActiveChild instanceof qx.ui.window.Window) 
add: if (qx.OO.isAvailable("qx.ui.window.Window") && vActiveChild instanceof qx.ui.window.Window) 
context: qx.Proto.block = function(vActiveChild){  // this.debug("BLOCK: " + vActiveChild.toHashCode());  this._getBlocker().show();  if (typeof qx.ui.window.Window === qx.constant.Type.FUNCTION && vActiveChild instanceof qx.ui.window.Window)  {    this._modalWidgets.push(vActiveChild);    var vOrigIndex = vActiveChild.getZIndex();    this._getBlocker().setZIndex(vOrigIndex);    vActiveChild.setZIndex(vOrigIndex+1);  }  else if (typeof qx.client.NativeWindow === qx.constant.Type.FUNCTION && vActiveChild instanceof qx.client.NativeWindow)  {    this._modalNativeWindow = vActiveChild;    this._getBlocker().setZIndex(1e7);  }}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/0874aca98b4fee69de972751761356f39eb138bf/ClientDocument.js/buggy/qooxdoo/frontend/framework/source/class/qx/ui/core/ClientDocument.js