4 property bool onreadystatechange: false
5 property bool readyState: false
6 property bool status: false
7 property bool statusText: false
8 property bool responseText: false
9 property bool responseXML: false
11 property bool open: false
12 property bool setRequestHeader: false
13 property bool send: false
14 property bool abort: false
15 property bool getResponseHeader: false
16 property bool getAllResponseHeaders: false
18 Component.onCompleted: {
22 XMLHttpRequest.prototype.onreadystatechange
24 if (!(e instanceof ReferenceError))
27 if (e.message != "Not an XMLHttpRequest object")
30 onreadystatechange = true;
33 XMLHttpRequest.prototype.readyState
35 if (!(e instanceof ReferenceError))
38 if (e.message != "Not an XMLHttpRequest object")
44 XMLHttpRequest.prototype.status
46 if (!(e instanceof ReferenceError))
49 if (e.message != "Not an XMLHttpRequest object")
55 XMLHttpRequest.prototype.statusText
57 if (!(e instanceof ReferenceError))
60 if (e.message != "Not an XMLHttpRequest object")
66 XMLHttpRequest.prototype.responseText
68 if (!(e instanceof ReferenceError))
71 if (e.message != "Not an XMLHttpRequest object")
77 XMLHttpRequest.prototype.responseXML
79 if (!(e instanceof ReferenceError))
82 if (e.message != "Not an XMLHttpRequest object")
89 XMLHttpRequest.prototype.open.call(o);
91 if (!(e instanceof ReferenceError))
94 if (e.message != "Not an XMLHttpRequest object")
101 XMLHttpRequest.prototype.setRequestHeader.call(o);
103 if (!(e instanceof ReferenceError))
106 if (e.message != "Not an XMLHttpRequest object")
109 setRequestHeader = true;
113 XMLHttpRequest.prototype.send.call(o);
115 if (!(e instanceof ReferenceError))
118 if (e.message != "Not an XMLHttpRequest object")
125 XMLHttpRequest.prototype.abort.call(o);
127 if (!(e instanceof ReferenceError))
130 if (e.message != "Not an XMLHttpRequest object")
137 XMLHttpRequest.prototype.getResponseHeader.call(o);
139 if (!(e instanceof ReferenceError))
142 if (e.message != "Not an XMLHttpRequest object")
145 getResponseHeader = true;
149 XMLHttpRequest.prototype.getAllResponseHeaders.call(o);
151 if (!(e instanceof ReferenceError))
154 if (e.message != "Not an XMLHttpRequest object")
157 getAllResponseHeaders = true;