aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/document.rs
Commit message (Expand)AuthorAgeFilesLines
* Ensure iframe load event occurs if initial about:blank is recreated with docu...Josh Matthews2024-10-021-37/+36
* Only discard documents when no window replacement has occurred.Josh Matthews2024-09-271-2/+4
* Enter a realm when dispatching DOMContentLoaded.Josh Matthews2024-09-251-4/+5
* Don't suspend windows that have been replaced.Josh Matthews2024-09-251-1/+3
* Use existing window when navigating away from initial about:blank document.Josh Matthews2024-09-251-0/+10
* Only suppress load event dispatch.Josh Matthews2024-09-251-6/+8
* Hack: normalize all about:blank load behaviour and prevent load/pageshow even...Josh Matthews2024-09-251-2/+11
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-161-7/+7
* clippy: Fix suggestions in `script`, `libservo`, and `servoshell` (#33453)Ali2024-09-141-1/+1
* Raf delivery: run rafs for all pipeline if tick received for any. (#33395)Gregory Terzian2024-09-111-2/+9
* Stop using `time@0.1` in Servo (#33394)Martin Robinson2024-09-111-9/+9
* script: fixed document title being set to Some("") instead of None (#33354)Ben2024-09-101-26/+30
* Propagate `CanGc` from `Document::new()` (#33386)Andriy Sultanov2024-09-091-20/+29
* webgpu: Factor out swapchain to separate file (#33367)Samson2024-09-091-3/+4
* script: Create a `CrossProcessInstant` to enable serializable monotonic time ...Martin Robinson2024-09-051-44/+42
* script: Stop using `time` in DOM timers (#33262)Martin Robinson2024-08-301-4/+3
* script: Stop using legacy `time` for `Document::reflow_timeout` (#33258)Martin Robinson2024-08-301-17/+22
* Start marking functions that can transitively trigger a GC (#33144)Josh Matthews2024-08-221-2/+7
* Various borrow hazard fixes (#33133)Josh Matthews2024-08-201-8/+8
* Support HTML parser reentrancy (#32820)Josh Matthews2024-08-161-12/+0
* Remove many explicit reflow calls (#33067)Josh Matthews2024-08-151-11/+0
* Replace the lazy_static crate whth `std::sync::LazyLock` in components/script...Hayashi Mikihiro2024-08-121-12/+10
* enhance: Add support for `unsafe-eval` and `wasm-unsafe-eval` (#32893)Chocolate Pie2024-08-011-0/+14
* Remove the WebXR dependency on ancient `time@0.1` crate (#32862)Martin Robinson2024-07-261-4/+0
* Gamepad: Implement GamepadHapticActuator (#32046)Daniel Adams2024-07-201-0/+13
* script: `document.visibilityState` and `document.hidden` (#32635)Ngo Iok Ui (Wu Yu Wei)2024-07-121-8/+64
* Fix more clippy (#32740)石蕊 (Pi-Cla)2024-07-091-3/+4
* clippy: Fix a bunch of warnings in `script` (#32680)Martin Robinson2024-07-041-7/+7
* script: Implement the `FontFaceSet` DOM API (#32576)Mukilan Thiyagarajan2024-06-261-0/+11
* servoshell: Reset link status when loading a new document (#32518)webbeef2024-06-181-0/+1
* implement basic infra for ResizeObserver (#31108)Gregory Terzian2024-06-171-2/+70
* script: Have `Document` own `Layout` (#32316)Martin Robinson2024-05-201-26/+11
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-1/+1
* Fix RefCell borrows (#32276)Samson2024-05-131-3/+2
* script: Start rework to better match the specification HTML event loop (#31505)Gregory Terzian2024-05-131-3/+61
* Fix some clippy warnings in `components/gfx` and `components/script` (#32215)Pi-Cla2024-05-021-2/+2
* Fixe some clippy warnings (#32131)komuhangi2024-04-291-2/+4
* script: Prevent "scroll to fragment" from scrolling offscreen (#32129)Martin Robinson2024-04-251-19/+10
* script_layout: Remove script to layout messages (#32081)Martin Robinson2024-04-221-3/+2
* Implement form-associated custom elements and their ElementInternals (#31980)cathiechen2024-04-111-22/+2
* layout: Add a `FontMetricsProvider` for resolving font-relative units (#31966)Martin Robinson2024-04-041-14/+8
* script: Reduce the use of `unsafe` in LayoutDom (#31979)Martin Robinson2024-04-031-10/+10
* clippy: Allow `too_many_arguments` for existing functions (#31974)eri2024-04-021-0/+3
* clippy: Fix needless_borrow warnings in components/script (#31928)Azhar Ismagulova2024-03-291-1/+1
* clippy: Fix another set of clippy problems in `components/script/dom` (#31909)Rosemary Ajayi2024-03-281-8/+8
* fonts: Add support for WOFF2 and properly load web fonts from @imports (#31879)Martin Robinson2024-03-261-3/+10
* fixed the `unneeded return` statement warnings. (#31863)Aarya Khandelwal2024-03-261-1/+1
* fixes dereferencing on an immutable reference (#31864)Aarya Khandelwal2024-03-261-3/+3
* clippy: Fix collapsible_if warnings (#31852)Oluwatobi Sofela2024-03-251-4/+2
* changed `match` to 'matches!' (#31850)Aarya Khandelwal2024-03-251-27/+19