| OLD | NEW |
| 1 <import src="/mojo/public/sky/core.sky" as="core" /> | 1 <import src="/gen/mojo/public/sky/core.sky" as="core" /> |
| 2 <import src="/mojo/public/sky/unicode.sky" as="unicode" /> | 2 <import src="/gen/mojo/public/sky/unicode.sky" as="unicode" /> |
| 3 <import src="/mojo/services/network/public/interfaces/network_service.mojom.sky"
as="net" /> | 3 <import src="/gen/mojo/services/network/public/interfaces/network_service.mojom.
sky" as="net" /> |
| 4 <import src="/mojo/services/network/public/interfaces/url_loader.mojom.sky" as="
loader" /> | 4 <import src="/gen/mojo/services/network/public/interfaces/url_loader.mojom.sky"
as="loader" /> |
| 5 <import src="/sky/framework/shell.sky" as="shell" /> | 5 <import src="shell.sky" as="shell" /> |
| 6 <script> | 6 <script> |
| 7 // XHR keeps itself alive. | 7 // XHR keeps itself alive. |
| 8 var outstandingRequests = new Set(); | 8 var outstandingRequests = new Set(); |
| 9 | 9 |
| 10 const kPrivate = Symbol("XMLHttpRequestPrivate"); | 10 const kPrivate = Symbol("XMLHttpRequestPrivate"); |
| 11 | 11 |
| 12 class Private { | 12 class Private { |
| 13 constructor() { | 13 constructor() { |
| 14 this.networkService = shell.connectToService( | 14 this.networkService = shell.connectToService( |
| 15 "mojo:network_service", net.NetworkService); | 15 "mojo:network_service", net.NetworkService); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 124 }).catch(function(error) { | 124 }).catch(function(error) { |
| 125 outstandingRequests.delete(self); | 125 outstandingRequests.delete(self); |
| 126 // Technically this should throw a ProgressEvent. | 126 // Technically this should throw a ProgressEvent. |
| 127 self.onerror(error); | 127 self.onerror(error); |
| 128 }); | 128 }); |
| 129 } | 129 } |
| 130 } | 130 } |
| 131 | 131 |
| 132 module.exports = XMLHttpRequest; | 132 module.exports = XMLHttpRequest; |
| 133 </script> | 133 </script> |
| OLD | NEW |