aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_runtime.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Use MozTools 4 and update mozjs (#30326)Samson2023-09-111-1/+2
* remove `extern crate` (#30311)Samson2023-09-081-0/+2
* Use mozjs tracing infrastructure (#29918)Samson2023-08-101-2/+1
* Fix race condition and other issues related to Worker destruction. (#30066)Mukilan Thiyagarajan2023-08-031-8/+18
* Make GlobalScope.get_cx a static method.Josh Matthews2023-05-201-3/+3
* Clean up debug optionsMartin Robinson2023-05-011-1/+1
* Format.Josh Matthews2022-11-231-8/+5
* Changes for spidermomkey upgrade.Josh Matthews2022-11-231-7/+8
* refactor(script): move `crate::dom::bindings::{utils → principals)::ServoJS...yvt2021-07-131-3/+4
* doc(script): prettify a commentyvt2021-07-121-1/+1
* chore(deps): update mozjsyvt2021-07-111-1/+3
* fix: accommodate to the modern ageyvt2021-07-101-1/+1
* Merge remote-tracking branch 'upstream/master' into feat-cow-infrayvt2021-07-101-248/+867
|\
| * Formatingsagudev2021-03-121-2/+10
| * Fix errorssagudev2021-03-121-9/+3
| * Update mozjs.Josh Matthews2021-02-181-31/+29
| * ensure clean shutdown of all threads running JSGregory Terzian2020-06-301-1/+32
| * Auto merge of #26943 - jdm:promise-incumbent, r=Manishearthbors-servo2020-06-161-1/+6
| |\
| | * dom: Avoid panic when SpiderMonkey enqueues dummy promise jobs.Josh Matthews2020-06-161-1/+6
| * | Don't pretend we support SharedArrayBuffer.Josh Matthews2020-06-161-9/+0
| |/
| * integrate readablestream with fetch and blobGregory Terzian2020-06-041-2/+2
| * Use dynamic dispatch in `mozjs::panic::wrap_panic`Simon Sapin2020-05-251-102/+95
| * Implement client-side logic for WebGPU id recyclingKunal Mohan2020-05-221-0/+1
| * Remove WebVRAlan Jeffrey2020-04-081-1/+0
| * Auto merge of #26056 - gterzian:enable_atomics_wait_on_dedicated_worker, r=jdmbors-servo2020-03-301-4/+15
| |\
| | * enable Atomics.wait in a dedicated worker agentGregory Terzian2020-03-301-4/+15
| * | 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