Anthony Ramine
|
2ee073053a
|
Make PromiseJobQueue::enqueue take a &GlobalScope
|
2016-10-06 21:35:53 +02:00 |
|
Anthony Ramine
|
6e3be6d894
|
Introduce GlobalScope::flush_promise_jobs
|
2016-10-06 21:35:52 +02:00 |
|
Anthony Ramine
|
44ca9f3d71
|
Make TaskSource::queue take a &GlobalScope
|
2016-10-06 21:35:52 +02:00 |
|
Anthony Ramine
|
514819f37a
|
Introduce GlobalScope::get_runnable_wrapper
|
2016-10-06 21:35:51 +02:00 |
|
Anthony Ramine
|
ca8c6fb072
|
Make RunnableWrapper store an Option<Arc<AtomicBool>>
This makes WorkerGlobalScope::get_runnable_wrapper not panic anymore
when the worker is a ServiceWorkerGlobalScope.
|
2016-10-06 21:35:51 +02:00 |
|
Anthony Ramine
|
991801488c
|
Move timers to GlobalScope
|
2016-10-06 21:35:51 +02:00 |
|
Anthony Ramine
|
5d8979237b
|
Make devtools::handle_evaluate_js take a &GlobalScope
|
2016-10-06 21:35:50 +02:00 |
|
Anthony Ramine
|
9c04eb60bd
|
Move JS evaluation functions to GlobalScope
|
2016-10-06 21:35:50 +02:00 |
|
Anthony Ramine
|
19108aa330
|
Pass a &GlobalScope to WebIDL static methods and constructors
|
2016-10-06 21:35:49 +02:00 |
|
Anthony Ramine
|
1fd470889d
|
Introduce GlobalScope::networking_task_source
|
2016-10-06 21:35:49 +02:00 |
|
Anthony Ramine
|
a7305b7fc4
|
Introduce GlobalScope::script_chan
|
2016-10-06 21:35:48 +02:00 |
|
Anthony Ramine
|
71236e168a
|
Introduce GlobalScope::core_resource_thread
|
2016-10-06 21:35:48 +02:00 |
|
Anthony Ramine
|
de846f25a6
|
Make create_scope_things take a &GlobalScope
|
2016-10-06 21:35:48 +02:00 |
|
Anthony Ramine
|
83feb7dee3
|
Make prepare_workerscope_init take a &GlobalScope
|
2016-10-06 21:35:47 +02:00 |
|
Anthony Ramine
|
9a48ebb245
|
Make dom::blob::read_file take a &GlobalScope
|
2016-10-06 21:35:47 +02:00 |
|
Anthony Ramine
|
bad49e4696
|
Introduce GlobalScope::resource_threads
|
2016-10-06 21:35:46 +02:00 |
|
Anthony Ramine
|
86d2008137
|
Introduce GlobalScope::report_an_error
|
2016-10-06 21:35:46 +02:00 |
|
Anthony Ramine
|
d4fccbace4
|
Make bluetooth::result_to_promise take a &GlobalScope
|
2016-10-06 21:35:46 +02:00 |
|
Anthony Ramine
|
9183525192
|
Make XMLHttpRequest::new_doc use Reflectable::global_scope
|
2016-10-06 21:35:45 +02:00 |
|
Anthony Ramine
|
766010379e
|
Introduce GlobalScope::as_window
|
2016-10-06 21:35:45 +02:00 |
|
Anthony Ramine
|
2f54022761
|
Remove some duplication in XMLHttpRequest methods
|
2016-10-06 21:35:44 +02:00 |
|
Anthony Ramine
|
99b346ac52
|
Make Request::new take a &GlobalScope
|
2016-10-06 21:35:44 +02:00 |
|
Anthony Ramine
|
f38159b7d3
|
Introduce GlobalScope::get_url
|
2016-10-06 21:35:44 +02:00 |
|
Anthony Ramine
|
092504b4e3
|
Make Console::send_to_devtools take a &GlobalScope
|
2016-10-06 21:35:43 +02:00 |
|
Anthony Ramine
|
3302a53d38
|
Introduce GlobalScope::api_base_url
|
2016-10-06 21:35:43 +02:00 |
|
Anthony Ramine
|
cb02d7911a
|
Do not use GlobalRoot in dom::xmlhttprequest
|
2016-10-06 21:35:42 +02:00 |
|
Anthony Ramine
|
5bdc5a4c48
|
Use GlobalScope in dispatch_to_listeners
|
2016-10-06 21:35:42 +02:00 |
|
Anthony Ramine
|
ac5c4c2194
|
Make Error::to_jsval take a &GlobalScope
|
2016-10-06 21:35:42 +02:00 |
|
Anthony Ramine
|
e036579ea0
|
Make XMLHttpRequest::new take a &GlobalScope
|
2016-10-06 21:35:41 +02:00 |
|
Anthony Ramine
|
22252605af
|
Make WebGLRenderingContext::new take a &GlobalScope
|
2016-10-06 21:35:41 +02:00 |
|
Anthony Ramine
|
20bacbf42e
|
Make dispatch_jsval methods take a &GlobalScope
|
2016-10-06 21:35:40 +02:00 |
|
Anthony Ramine
|
b3393fba18
|
Make StructuredCloneData::read take a &GlobalScope
|
2016-10-06 21:35:40 +02:00 |
|
Anthony Ramine
|
ac5a4adf5f
|
Make Promise::new take a &GlobalScope
|
2016-10-06 21:35:40 +02:00 |
|
Anthony Ramine
|
a8c05c6962
|
Make CanvasRenderingContext2d::new take a &GlobalScope
|
2016-10-06 21:35:39 +02:00 |
|
Anthony Ramine
|
896d8d4781
|
Make throw_dom_exception take a &GlobalScope
|
2016-10-06 21:35:39 +02:00 |
|
Anthony Ramine
|
ae6af5172b
|
Introduce Reflectable::global_scope
|
2016-10-06 21:35:38 +02:00 |
|
Anthony Ramine
|
27f100b1d4
|
Introduce GlobalScope::pipeline_id
|
2016-10-06 20:59:13 +02:00 |
|
Anthony Ramine
|
c6ff767625
|
Introduce GlobalScope::scheduler_chan
|
2016-10-06 20:59:13 +02:00 |
|
Anthony Ramine
|
f789e73fd2
|
Introduce GlobalScope::constellation_chan
|
2016-10-06 20:59:12 +02:00 |
|
Anthony Ramine
|
ae3763e7b3
|
Introduce GlobalScope::time_profiler_chan
|
2016-10-06 20:59:12 +02:00 |
|
Anthony Ramine
|
bfa7d045d0
|
Introduce GlobalScope::mem_profiler_chan
|
2016-10-06 20:59:11 +02:00 |
|
Anthony Ramine
|
fe6fca9e1f
|
Introduce GlobalScope::devtools_chan
|
2016-10-06 20:59:11 +02:00 |
|
Anthony Ramine
|
14a0b8d88c
|
Move console timers to GlobalScope
|
2016-10-06 20:59:11 +02:00 |
|
Anthony Ramine
|
d7c2da450b
|
Introduce GlobalScope::live_devtools_updates
|
2016-10-06 20:59:10 +02:00 |
|
Anthony Ramine
|
3e5c0c386c
|
Introduce GlobalScope::get_next_worker_id
|
2016-10-06 20:59:10 +02:00 |
|
Anthony Ramine
|
38273fe7a8
|
Introduce GlobalScope::crypto
|
2016-10-06 20:59:09 +02:00 |
|
Anthony Ramine
|
fcb59d3057
|
Make reflect_dom_object take a &GlobalScope
|
2016-10-06 20:59:09 +02:00 |
|
Anthony Ramine
|
093b189b48
|
Remove workerglobalscope::WorkerGlobalScopeTypeId
|
2016-10-06 20:59:08 +02:00 |
|
Anthony Ramine
|
5a42bb58f9
|
Implement [Inline] interfaces
Inline interfaces just appear as a Rust type and in the TypeId hierarchy.
They are completely invisible on the JS side.
|
2016-10-06 20:59:08 +02:00 |
|
Anthony Ramine
|
b745866a4d
|
Prevent doing use self::FooBinding::{}
|
2016-10-06 20:59:08 +02:00 |
|