aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/workerglobalscope.rs
Commit message (Expand)AuthorAgeFilesLines
* Rewrite load_whole_resource using the fetch stack.Ms2ger2016-11-021-19/+16
* Make the closure in flush_promise_jobs return a Root<GlobalScope>Anthony Ramine2016-10-061-3/+3
* Make Fetch take a &GlobalScopeAnthony Ramine2016-10-061-1/+1
* Make PromiseJobQueue::enqueue take a &GlobalScopeAnthony Ramine2016-10-061-2/+2
* Make RunnableWrapper store an Option<Arc<AtomicBool>>Anthony Ramine2016-10-061-1/+1
* Move timers to GlobalScopeAnthony Ramine2016-10-061-45/+30
* Make prepare_workerscope_init take a &GlobalScopeAnthony Ramine2016-10-061-18/+9
* Introduce GlobalScope::resource_threadsAnthony Ramine2016-10-061-11/+7
* Introduce GlobalScope::report_an_errorAnthony Ramine2016-10-061-46/+1
* Introduce GlobalScope::pipeline_idAnthony Ramine2016-10-061-9/+5
* Introduce GlobalScope::scheduler_chanAnthony Ramine2016-10-061-12/+6
* Introduce GlobalScope::constellation_chanAnthony Ramine2016-10-061-11/+6
* Introduce GlobalScope::time_profiler_chanAnthony Ramine2016-10-061-11/+4
* Introduce GlobalScope::mem_profiler_chanAnthony Ramine2016-10-061-10/+5
* Introduce GlobalScope::devtools_chanAnthony Ramine2016-10-061-11/+6
* Move console timers to GlobalScopeAnthony Ramine2016-10-061-9/+0
* Introduce GlobalScope::live_devtools_updatesAnthony Ramine2016-10-061-9/+0
* Introduce GlobalScope::get_next_worker_idAnthony Ramine2016-10-061-10/+1
* Introduce GlobalScope::cryptoAnthony Ramine2016-10-061-3/+1
* Make reflect_dom_object take a &GlobalScopeAnthony Ramine2016-10-061-2/+2
* Remove workerglobalscope::WorkerGlobalScopeTypeIdAnthony Ramine2016-10-061-5/+0
* Implement [Inline] interfacesAnthony Ramine2016-10-061-2/+4
* Make script build without `impl<T: HeapSizeOf> HeapSizeOf for Arc<T>`.Simon Sapin2016-10-041-0/+1
* Refactor WorkerGlobalScope::report_an_errorAnthony Ramine2016-10-031-3/+39
* Move workers' pipeline IDs to WorkerGlobalScopeAnthony Ramine2016-10-021-10/+5
* Implement the Fetch methodJeena Lee2016-09-291-1/+11
* Support promises in workers.Josh Matthews2016-09-221-2/+37
* Auto merge of #12910 - creativcoder:swsender, r=jdmbors-servo2016-09-151-3/+5
|\
| * store senders instead of buffering messagesRahul Sharma2016-09-071-1/+1
| * Make service workers talk to their serviceworkerglobalscopesRahul Sharma2016-09-071-2/+4
* | Use fn pipeline_id consistently, not fn pipelineAneesh Agrawal2016-09-131-4/+4
* | Auto merge of #13185 - nox:namespaces, r=jdm,Ms2gerbors-servo2016-09-101-8/+9
|\ \
| * | Make console a namespace (fixes #13010)Anthony Ramine2016-09-101-8/+1
| * | Store Console timers in globalsAnthony Ramine2016-09-071-1/+9
| |/
* | Implement error reporting for workers.Ms2ger2016-09-091-1/+12
* | Reorder `use` statementsUK9922016-09-091-2/+2
|/
* Dispatch error events at the window object.Ms2ger2016-09-021-1/+1
* Remove the JSAutoCompartment from report_pending_exception.Ms2ger2016-08-261-3/+4
* Auto merge of #12501 - mephisto41:worker-close-impl, r=KiChjangbors-servo2016-07-251-0/+6
|\
| * Implementing Close function and mark success tests.Morris Tseng2016-07-251-0/+6
* | Removed panic channel, replaced by integrated logging and issue reporting.Alan Jeffrey2016-07-201-10/+1
|/
* Integrate service worker manager threadRahul Sharma2016-07-161-74/+19
* Implement file reading task sourceKeith Yeung2016-07-141-0/+5
* Allow wrapping worker runnables in cancellable runnables.Josh Matthews2016-07-141-0/+7
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-3/+3
* Wrap executions of Rust code called from JS in catch_unwind. Propagate the in...Josh Matthews2016-06-221-3/+10
* Implement Blob URL's DOM interfacesZhen Zhang2016-06-171-5/+0
* Make report_pending_exception unsafeAnthony Ramine2016-06-071-1/+5
* add Blob URL storeZhen Zhang2016-06-031-0/+6
* implement related sw interface and register methodRahul Sharma2016-06-021-19/+71