aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/timers.rs
Commit message (Expand)AuthorAgeFilesLines
* clippy: Fix some warnings in `components/script/timers.rs` (#31878)komuhangi2024-03-271-5/+7
* clippy: Fix redundant field names warnings (#31793)Oluwatobi Sofela2024-03-201-7/+7
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-3/+3
* script: Implement `<meta http-equiv="refresh">` (#31468)Smitty2024-03-011-0/+3
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-15/+18
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* No tracing of nop traceable fields (#29926)Samson2023-08-041-0/+10
* Make GlobalScope.get_cx a static method.Josh Matthews2023-05-201-1/+1
* Set private reference for classic scriptCYBAI2020-07-181-1/+8
* ensure clean shutdown of all threads running JSGregory Terzian2020-06-301-0/+7
* Propagate user interacting flag to timers and promisesPaul Rouget2020-03-261-1/+6
* impl timer-task-source, dedicated time-out mechanism for service-workerGregory Terzian2019-11-191-7/+18
* update timer scheduler to use crossbeamGregory Terzian2019-10-201-1/+1
* Modify *::get_cx methods to return a safe JSContext instead of a raw onemarmeladema2019-07-241-1/+1
* #8539 Config preferences backend restructurePeter Hall2019-03-201-5/+2
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Reorder importsPyfisch2018-11-061-1/+1
* `cargo fix --edition`Simon Sapin2018-11-061-10/+10
* Format script componentchansuke2018-09-191-62/+89
* Updated to mozjs v0.7.1.Alan Jeffrey2018-05-301-1/+1
* beforeunload and unload infrastructureGregory Terzian2018-05-051-1/+1
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-2/+3
* Use unsafe Heap::handle wherever neededIgor Matuszewski2018-03-231-1/+8
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-22/+18
* Rename DOMRefCell<T> to DomRefCell<T>Anthony Ramine2017-09-261-5/+5
* order derivable traits listsClément DAVID2017-08-231-7/+7
* Use boxed slice instead of vec for FuntionTimerCallbackSadman Kazi2017-07-111-2/+2
* Bump euclid to 0.14.Nicolas Silva2017-06-141-1/+1
* Terminate timer scheduler thread during shutdownFernando Jiménez Moreno2017-03-301-4/+5
* script: Use a timer when rAF is used for non-animation purposesPatrick Walton2017-03-031-0/+3
* Change #[privatize] into #[derive(DenyPublicFields)]Anthony Ramine2017-02-151-6/+3
* The constellation notifies the script thread about documents becoming inactiv...Alan Jeffrey2017-01-271-1/+3
* Remove some unsound JSVal handling in JsTimerTask::invoke.Ms2ger2017-01-051-7/+2
* Added warnings for idempotent freeze/thaw.Alan Jeffrey2017-01-041-2/+4
* Implement discarding Document objects to reclaim space.Alan Jeffrey2017-01-041-4/+4
* Removed util.Alan Jeffrey2016-12-141-1/+1
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-4/+4
* Use a timer callback when re-establishing a connectionKeith Yeung2016-11-111-0/+3
* Rename Reflectable::global_scope to globalAnthony Ramine2016-10-061-2/+2
* Move timers to GlobalScopeAnthony Ramine2016-10-061-9/+9
* Move JS evaluation functions to GlobalScopeAnthony Ramine2016-10-061-3/+3
* Replace ScriptHelpers by GlobalRef methodsAnthony Ramine2016-10-031-3/+4
* Support an equivalent of Trusted<T> for Rc<Promise> objects named TrustedProm...Josh Matthews2016-09-221-0/+3
* Auto merge of #11872 - eddyb:back-to-roots, r=Ms2gerbors-servo2016-07-041-2/+2
|\
| * Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-2/+2
* | Refactor `util::prefs` operations to be methods on static struct.Corey Farwell2016-07-021-2/+2
|/
* Auto merge of #10225 - jmr0:visibility_api, r=jdmbors-servo2016-06-161-4/+34
|\
| * Implement non-visible pipeline and iframe visibility methodsjmr02016-06-151-4/+34
* | Remove an invalid assertion in fire_timer.Ms2ger2016-06-101-1/+4
|/