Hi

For information, i've got this when i'm using a json store
(debug.dispose.level = 2)

002110 Missing destruct definition for '_transport' in
qx.io.request.Xhr[undefined]: [object Object] Native.js:59
002111 Missing destruct definition for '__response' in
qx.io.request.Xhr[undefined]: [object Object] Native.js:59
002113 Missing destruct definition for '__requestHeaders' in
qx.io.request.Xhr[undefined]: [object Object]


I've tried to patch framework/source/class/qx/io/request/AbstractRequest.js
with

  destruct: function()
  {
    var transport = this._transport,
        noop = function() {};

    if (this._transport) {
      transport.onreadystatechange = transport.onload = transport.onloadend
=
      transport.onabort = transport.ontimeout = transport.onerror = noop;

      transport.dispose();
      delete this._transport;
    }
    delete this.__requestHeaders;
    this._disposeArray('__response'); // ?????
    this._disposeObjects('__response');
  }
});


It's seem to work, but i'm not really sure it's the good way.

Cheers

Franck
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to