Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -12/+12 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename DOMRefCell<T> to DomRefCell<T> | Anthony Ramine | 2017-09-26 | 1 | -3/+3 |
| | | | | | | | | I don't want to do such a gratuitous rename, but with all the other types now having "Dom" as part of their name, and especially with "DomOnceCell", I feel like the other cell type that we already have should also follow the convention. That argument loses weight though when we realise there is still DOMString and other things. | ||||
* | Rename MutNullableJS<T> to MutNullableDom<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | |||||
* | Rename JS<T> to Dom<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | |||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Clean up GlobalScope::report_an_error | Anthony Ramine | 2017-09-18 | 1 | -15/+19 |
| | |||||
* | Move Task to its own module | Anthony Ramine | 2017-09-18 | 1 | -1/+2 |
| | |||||
* | Rename Runnable to Task | Anthony Ramine | 2017-09-16 | 1 | -6/+6 |
| | | | | | | | | | | | | The changes are: * `*Runnable` -> `*Task`; * `RunnableMsg` -> `Task`; * `RunnableWrapper` -> `TaskCanceller`; * `MainThreadRunnable` -> `MainThreadTask`; * `wrap_runnable` -> `wrap_task`; * `get_runnable_wrapper` -> `task_canceller`; * `handler` -> `run`; * `main_thread_handler` -> `run_with_script_thread`. | ||||
* | Store microtask queues in their global (fixes #18467) | Anthony Ramine | 2017-09-13 | 1 | -21/+20 |
| | |||||
* | Store a Rc<MicrotaskQueue> directly on Window | Anthony Ramine | 2017-09-13 | 1 | -4/+4 |
| | |||||
* | Reformat GlobalScope::new_inherited | Anthony Ramine | 2017-09-13 | 1 | -18/+18 |
| | |||||
* | Make Performance Timeline API work in Workers | Fernando Jiménez Moreno | 2017-09-05 | 1 | -0/+26 |
| | |||||
* | make use of ScriptToConstellationChan | Paul Rouget | 2017-08-15 | 1 | -6/+6 |
| | |||||
* | return Option from GlobalScope::current | Jyotsna Prakash | 2017-06-22 | 1 | -2/+6 |
| | | | | | handles the case where GlobalScope::current calls CurrentGlobalOrNull and the result is null | ||||
* | Implemented Houdini worklets. | Alan Jeffrey | 2017-05-17 | 1 | -9/+29 |
| | |||||
* | added origin to globalscope | ddh | 2017-04-24 | 1 | -2/+12 |
| | |||||
* | Terminate timer scheduler thread during shutdown | Fernando Jiménez Moreno | 2017-03-30 | 1 | -4/+4 |
| | |||||
* | Make #[dom_struct] a proc_macro attribute | Anthony Ramine | 2017-02-24 | 1 | -0/+1 |
| | |||||
* | Perform a microtask checkpoint after executing classic scripts and callbacks. | Josh Matthews | 2017-02-01 | 1 | -0/+11 |
| | |||||
* | Generalize promise job queue into solitary microtask queue. | Josh Matthews | 2017-02-01 | 1 | -17/+6 |
| | |||||
* | Inline dom::eventdispatcher into dom::event | Anthony Ramine | 2017-01-22 | 1 | -2/+1 |
| | |||||
* | Implement the incumbent global. | Ms2ger | 2017-01-17 | 1 | -1/+8 |
| | | | | Fixes #10963. | ||||
* | Store parser's current line when script elements are created. | karenher | 2017-01-11 | 1 | -3/+3 |
| | | | | | | Use the newly stored line as the starting line number when evaluating JS. This ensures that inline scripts will report errors with meaningful line numbers. | ||||
* | Implement the entry global. | Ms2ger | 2017-01-06 | 1 | -0/+9 |
| | | | | Partial fix for #10963. | ||||
* | Implement a getter for the 'current' global object. | Ms2ger | 2016-12-23 | 1 | -1/+14 |
| | |||||
* | Remove HeapGCValue | Anthony Ramine | 2016-12-12 | 1 | -2/+2 |
| | | | | | | It could be used to have mutable JSVal fields without GC barriers. With the removal of that trait, MutHeap and MutNullableHeap can respectively be replaced by MutJS and MutNullableJS. | ||||
* | Rename `Reflectable` to `DomObject`. | Corey Farwell | 2016-12-08 | 1 | -2/+2 |
| | | | | Fixes https://github.com/servo/servo/issues/8473. | ||||
* | Update js, AGAIN | Anthony Ramine | 2016-11-27 | 1 | -3/+3 |
| | |||||
* | Update js. | Ms2ger | 2016-11-27 | 1 | -6/+3 |
| | |||||
* | Urlmageddon: Use refcounted urls more often. | Emilio Cobos Álvarez | 2016-11-17 | 1 | -3/+3 |
| | |||||
* | Properly implement TaskSource for NetworkingTaskSource | Keith Yeung | 2016-11-11 | 1 | -2/+3 |
| | |||||
* | Remove GlobalRoot and GlobalRef | Anthony Ramine | 2016-10-06 | 1 | -2/+49 |
| | |||||
* | Introduce GlobalScope::file_reading_task_source | Anthony Ramine | 2016-10-06 | 1 | -0/+13 |
| | |||||
* | Introduce GlobalScope::process_event | Anthony Ramine | 2016-10-06 | 1 | -1/+13 |
| | |||||
* | Introduce GlobalScope::new_script_pair | Anthony Ramine | 2016-10-06 | 1 | -1/+15 |
| | |||||
* | Introduce GlobalScope::enqueue_promise_job | Anthony Ramine | 2016-10-06 | 1 | -1/+12 |
| | |||||
* | Introduce GlobalScope::flush_promise_jobs | Anthony Ramine | 2016-10-06 | 1 | -1/+13 |
| | |||||
* | Introduce GlobalScope::get_runnable_wrapper | Anthony Ramine | 2016-10-06 | 1 | -1/+13 |
| | |||||
* | Move timers to GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -3/+65 |
| | |||||
* | Move JS evaluation functions to GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -3/+55 |
| | |||||
* | Introduce GlobalScope::networking_task_source | Anthony Ramine | 2016-10-06 | 1 | -0/+12 |
| | |||||
* | Introduce GlobalScope::script_chan | Anthony Ramine | 2016-10-06 | 1 | -0/+13 |
| | |||||
* | Introduce GlobalScope::core_resource_thread | Anthony Ramine | 2016-10-06 | 1 | -1/+6 |
| | |||||
* | Introduce GlobalScope::resource_threads | Anthony Ramine | 2016-10-06 | 1 | -1/+13 |
| | |||||
* | Introduce GlobalScope::report_an_error | Anthony Ramine | 2016-10-06 | 1 | -1/+46 |
| | |||||
* | Introduce GlobalScope::as_window | Anthony Ramine | 2016-10-06 | 1 | -0/+5 |
| | |||||
* | Introduce GlobalScope::get_url | Anthony Ramine | 2016-10-06 | 1 | -0/+11 |
| | |||||
* | Introduce GlobalScope::api_base_url | Anthony Ramine | 2016-10-06 | 1 | -0/+19 |
| | |||||
* | Introduce GlobalScope::pipeline_id | Anthony Ramine | 2016-10-06 | 1 | -0/+11 |
| | |||||
* | Introduce GlobalScope::scheduler_chan | Anthony Ramine | 2016-10-06 | 1 | -2/+11 |
| |