aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_runtime.rs
Commit message (Expand)AuthorAgeFilesLines
* Propagate user interacting flag to timers and promisesPaul Rouget2020-03-261-1/+11
* Update SpiderMonkeyAnthony Ramine2020-03-061-19/+20
* Always pass InRealm to GlobalScope::from_context to avoid getting null globalCYBAI2020-02-161-2/+5
* Modify `script` to prevent further violations of snake_caseKunal Mohan2020-01-181-1/+1
* Scaffold module scriptCYBAI2020-01-031-0/+3
* Now using eq_ignore_case on WASM mimetype, per #25317Patrick Shaughnessy2019-12-311-10/+7
* Add StreamConsumer wrapper and methods to responseRidhim Rastogi2019-12-031-4/+9
* Remove use of deprecated language construct.Josh Matthews2019-11-261-1/+1
* script: Ensure JS engine is initialized and deinitialized on the same thread.Josh Matthews2019-11-261-4/+26
* Bind runnable dispatching in script_runtimeAkash-Pateria2019-11-191-13/+52
* Add consume stream callbackRidhim Rastogi2019-11-111-1/+108
* Add StreamConsumer wrapper and ReportStreamErrorCallback fnRidhim Rastogi2019-11-031-0/+56
* begin messageport, transferable objects, implKeith Yeung2019-10-191-0/+1
* Work around crash on Windows when returning JS::Value by value.Josh Matthews2019-08-301-3/+6
* Auto merge of #23930 - CYBAI:incumbent-global-assertion, r=jdmbors-servo2019-08-091-1/+5
|\
| * Assert incumbent global is always some in get_incumbent_global hookCYBAI2019-08-081-1/+5
* | Use safe JSContext in MicrotaskQueuemarmeladema2019-08-091-1/+2
* | Remove some usage of unsafe code in Promisemarmeladema2019-08-091-2/+3
|/
* Modify *::get_cx methods to return a safe JSContext instead of a raw onemarmeladema2019-07-241-5/+4
* Callbacks now uses safe JSContext instead of raw JSContextmarmeladema2019-07-241-1/+1
* Add safe JSontext wrapper around unsafe RawJSContextmarmeladema2019-07-241-0/+19
* Rename JSContext from js::jsapi to RawJSContextmarmeladema2019-07-241-10/+10
* Upgrade to Spidermonkey 67.Josh Matthews2019-06-261-18/+66
* Update to SpiderMonkey 66.Josh Matthews2019-05-101-6/+8
* Fix debugmozjs build #23074Alan Jeffrey2019-05-061-2/+2
* #8539 Config preferences backend restructurePeter Hall2019-03-201-179/+126
* Reintroduce parent runtimes for worker threads.Josh Matthews2019-01-151-2/+17
* Update to new JS runtime creation APIs.Josh Matthews2019-01-151-1/+7
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-1/+3
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Auto merge of #21804 - AgustinCB:unify-task-source-canceller-api, r=gterzianbors-servo2018-11-161-0/+1
|\
| * Implement TaskSource for HistoryTraversalAgustin Chiappe Berrini2018-11-131-0/+1
* | Introduce rejectionhandled eventCYBAI2018-11-131-12/+33
|/
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-3/+3
* Reorder importsPyfisch2018-11-061-9/+11
* Format remaining filesPyfisch2018-11-061-30/+43
* Sort `use` statementsSimon Sapin2018-11-061-4/+4
* `cargo fix --edition`Simon Sapin2018-11-061-20/+20
* Auto merge of #21988 - CYBAI:drop-promises, r=jdmbors-servo2018-10-291-1/+4
|\
| * Drop `TrustedPromise` before dropping JSRuntimeCYBAI2018-10-211-1/+4
* | Clear consumed rejections and add FIXME commentsCYBAI2018-10-181-0/+7
* | Make first argument of DOMManipulationTaskSource as a Box<ScriptChan +CYBAI2018-10-181-1/+1
* | Implement unhandledrejection eventCYBAI2018-10-181-4/+124
|/
* Format script componentchansuke2018-09-191-104/+166
* Add the TaskSourceName to CommonScriptMsg::TaskAgustin Chiappe Berrini2018-09-041-2/+3
* Upgraded to SM 60Alan Jeffrey2018-08-201-50/+75
* Pass new method in CollectServoSizes for accurate DOM heap use reportingAnthony Weston2018-03-271-1/+22
* Remove js.mem.gc.refresh_frame_slices.enabled prefAdrian Wielgosik2018-01-061-1/+0
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-3/+3
* added time to interactive metrics, refactored metrics to use traitsddh2017-10-241-2/+3