aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/timers.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Remove empty lines following braces.Josh Matthews2016-05-271-2/+0
* Move DOMString back to scriptAnthony Ramine2016-05-241-1/+1
* Removed unused importsPer Lundberg2016-05-151-2/+0
* Use num-traits in script.Ms2ger2016-04-201-1/+1
* Clean up of script timer code.benshu2016-02-201-222/+315
* Auto merge of #9471 - peterkort:patch-1, r=jdmbors-servo2016-02-061-0/+1
|\
| * resume fn should set suspended_since back to Nonepeterkort2016-01-311-0/+1
* | Say farewell to in-tree HeapSizeOfAnthony Ramine2016-02-041-1/+1
|/
* Add global default method for Reflectable traitChad Kimes2016-01-111-2/+1
* task -> threadrohan.prinja2016-01-101-1/+1
* fix intermittent Option::unwrap in timersAleksandr Likhanov2015-12-041-8/+14
* Correct undisciplined rebase. (Closes #8583.)benshu2015-11-181-2/+0
* script: Make timer events e10s-safe.Patrick Walton2015-11-121-6/+6
* Clean up the conversion routinesAnthony Ramine2015-11-111-3/+2
* XHR timeouts use same abstraction as scripts timers. (fixes #3396)benshu2015-11-111-12/+55
* Auto merge of #8175 - benschulz:set-timeout-panic, r=jdmbors-servo2015-11-091-4/+10
|\
| * Fixed panic in ActiveTimers.set_timeout_or_interval.benshu2015-10-241-4/+10
* | merge from masterrohan.prinja2015-11-031-1/+1
|\ \
| * | Fix some rust-clippy violationsCorey Farwell2015-10-301-1/+1
| |/