aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/element.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement ServoLayoutNode::traversal_parent (#35338)Simon Wülker2025-02-071-52/+0
* script: delay Mutation initialization (#35291)Euclid Ye2025-02-051-5/+5
* Lay out the contents of slot elements (#35220)Simon Wülker2025-02-021-4/+20
* Use "slot" attribute for slottable name (#35191)Simon Wülker2025-01-291-1/+12
* Set descendant's attribute's owner document in Node::adopt (#35076)Simon Wülker2025-01-191-0/+1
* Implement shadow dom slots (#35013)Simon Wülker2025-01-191-3/+70
* script: Feature-gate all crown support. (#35055)Josh Matthews2025-01-181-2/+2
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-129/+155
* Add shadow tree flags to Bind/UnbindContext (#34863)Simon Wülker2025-01-071-6/+7
* Ensure Element ID modifications inside disconnected shadow roots are register...Simon Wülker2025-01-041-1/+2
* Fix IS_IN_SHADOW_TREE flag for descendants after Node::remove call (#34803)Simon Wülker2025-01-031-1/+5
* script: Expose node helpers as `NodeTraits` and give more descriptive names (...Martin Robinson2025-01-031-38/+35
* Elide lifetimes where possible after rustup (#34824)Martin Robinson2025-01-031-2/+2
* Add check for valid custom element name in element::attach_shadow (#34749)Steven Novaryo2024-12-241-23/+47
* layout: Lay out Shadow DOM elements (#34701)Martin Robinson2024-12-191-8/+13
* script: No longer do explicit reflows for display (#34599)Martin Robinson2024-12-131-14/+0
* traverse Shadow DOM boundaries when determining element lang (#34529)Ville Lindholm2024-12-081-1/+1
* Implement `ShadowRoot.clonable` attribute (#34514)Simon Wülker2024-12-071-2/+4
* Make traverse_preorder follow shadow roots (#34503)Josh Matthews2024-12-071-7/+9
* Don't register unconnected shadow roots with their owner document (#34361)Simon Wülker2024-12-021-17/+7
* Generate a trait abstracting over all known DOM interfaces (#34357)Josh Matthews2024-11-241-1/+1
* Implement `ShadowRoot.innerHtml` attribute (#34335)Simon Wülker2024-11-221-47/+21
* Implement `element.shadowRoot` attribute (#34306)Simon Wülker2024-11-211-10/+32
* Remove referrer policy from document (#34263)shanehandley2024-11-191-3/+3
* DOMRectList interface implementation (#34025)chickenleaf2024-11-011-3/+5
* Improve how intrinsic sizes work for videos (#31746)eri2024-10-291-0/+28
* CanGc fixes from EventTarget::fire_event (#33985)tanishka2024-10-231-3/+3
* cangc fixes in node.rs (#33984)chickenleaf2024-10-231-145/+210
* Mark promise creation methods with CanGc (#33928)Josh Matthews2024-10-221-3/+3
* CanGc changes from fontfaceset.rs (#33920)chickenleaf2024-10-211-74/+93
* CanGc fixes through focusevent.rs & hashchangeevent.rs (#33921)tanishka2024-10-201-5/+5
* Various CanGc fixes (#33800)webbeef2024-10-111-3/+3
* Replace CanGc::note() calls with arguments in `components/script/dom` (#33692)tanishka2024-10-081-2/+4
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-161-6/+6
* Add `width` and `height` presentational hints for table-related elements (#33...Oriol Brufau2024-09-121-0/+10
* Make CanGc derive Copy and Clone (#33407)Taym Haddadi2024-09-121-2/+2
* Propagate `CanGc` from `Document::new()` (#33386)Andriy Sultanov2024-09-091-13/+25
* Remove unused import (#33226)Oriol Brufau2024-08-281-1/+0
* Remove `width` and `height` presentational hints for `<canvas>` (#33211)Oriol Brufau2024-08-281-5/+1
* script: Update list of non-TS pseudo classes supported by Servo (#33165)Martin Robinson2024-08-241-9/+23
* Update stylo for latest changes. (#33079)Josh Matthews2024-08-161-2/+4
* Upgrade stylo to 2024-07-16 (#32812)Martin Robinson2024-07-241-1/+1
* clippy: Fix a bunch of warnings in `script` (#32680)Martin Robinson2024-07-041-8/+8
* html: Parse a comma-separated list of faces in the `<font>` tag (#32622)Martin Robinson2024-06-261-4/+3
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-1/+1
* feat: implement ARIA string reflection on Element (#32080)Nolan Lawson2024-04-271-0/+375
* Upgrade Stylo to 2024-04-16 (#32128)Oriol Brufau2024-04-251-0/+6
* script_layout: Remove script to layout messages (#32081)Martin Robinson2024-04-221-1/+1
* clippy: fix several lint warns (#32126)Kitsu2024-04-221-9/+6
* Upgrade Stylo to 2024-03-01 (#32089)Oriol Brufau2024-04-161-9/+2