aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
Commit message (Expand)AuthorAgeFilesLines
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-2213-17/+25
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-213-77/+74
* constellation: Proxy `ScrollState` through the `Constellation` (#36062)Martin Robinson2025-03-212-8/+7
* pixels: Extend Image to allow for multiple frames (#36058)TIN TUN AUNG2025-03-212-2/+2
* feat: add can_gc argument to to_frozen_array (#36043)Arya Nair2025-03-1920-39/+56
* Make Element::attach_shadow() and ShadowRoot closer to spec (#36024)batu_hoang2025-03-198-15/+113
* devtools: Use `webview_id` as `browser_id` (#35956)atbrakhi2025-03-192-6/+21
* Cleanup Stylo dependencies (#36046)Oriol Brufau2025-03-192-5/+5
* script: Implement `Range::getClientRects` and `Range::getBoundingClientRect` ...Simon Wülker2025-03-192-1/+69
* Support align attribute on HTMLParagraphElement interface (#36054)Stephen Muss2025-03-191-0/+10
* feat: fetch notification image resources (#35878)Jason Tsai2025-03-191-4/+406
* Streams: Implement stream pipe-to (#35650)Gregory Terzian2025-03-182-3/+805
* dom: Implement minimal IntersectionObserver workflow (#35551)Steven Novaryo2025-03-1811-49/+839
* Set composed flag for mouse events dispatched by the UA (#36010)Simon Wülker2025-03-182-54/+98
* feat: add CanGc argument to Error::to_jsval (#36014)Arya Nair2025-03-1711-24/+45
* Implement declarative shadow dom (#34964)batu_hoang2025-03-1711-4/+204
* Move CustomTraceable to script_bindings. (#35988)Josh Matthews2025-03-169-470/+29
* Cleanups for future script crate split (#35987)Josh Matthews2025-03-1641-146/+182
* Use stream in file read operation (#35969)Gregory Terzian2025-03-161-37/+98
* Refactor common boilerplate out of serialize/transfer implementations (#35831)Josh Matthews2025-03-155-200/+426
* Various fixes for webdriver conformance tests (#35737)Josh Matthews2025-03-151-3/+15
* script: Implement HTMLOptgroupElement::Label (#35970)Simon Wülker2025-03-141-13/+18
* Bring back DOM GC checkpoint to script_thread (#35949)Sebastian C2025-03-141-0/+7
* Check whether an element is custom in the spec-compliant way (#35960)Xiaocheng Hu2025-03-133-8/+16
* script: Remove ThreadSafeLayoutNode::is_ignorable_whitespace (#35959)Martin Robinson2025-03-131-29/+0
* Hide servo internal shadow roots from the inspector by default (#35958)Simon Wülker2025-03-134-4/+24
* Use `strum` to iterate through enum variants and get their names (#35933)Martin Robinson2025-03-134-29/+8
* Don't run disconnected callback on already disconnected custom elements (#35883)Xiaocheng Hu2025-03-131-19/+38
* script: refactor create_buffer_source_with_constructor (#35952)Taym Haddadi2025-03-131-65/+73
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-1323-173/+191
* Set `is` value when constructing custom elements with the `new` operator (#35...Simon Wülker2025-03-125-34/+71
* canvas: Do not update ImageKey during canvas layout (#35719)Samson2025-03-126-63/+35
* Implement `ElementInternals::shadowRoot` (#35923)Simon Wülker2025-03-123-0/+41
* Use new stylo crate renames (#35898)Nico Burns2025-03-1283-89/+89
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-116-89/+71
* Keep a list of slot descendants on each shadow root (#35802)Simon Wülker2025-03-103-13/+89
* script: implement ReadableByteStreamController (#35410)Taym Haddadi2025-03-1018-323/+2920
* Don't run scripts in documents that don't have a browsing context (#35871)Simon Wülker2025-03-102-0/+5
* Show correctly computed element display type in devtools (#35870)Stephen Muss2025-03-101-0/+8
* Fix animation frame callback cancellation (#35849)Xiaocheng Hu2025-03-101-20/+8
* script: use passive event listener option on AddEventListenerOptions (#35877)shanehandley2025-03-103-19/+86
* Implement `nonce` attribute to pass more CSP checks (#35876)Simon Wülker2025-03-106-4/+32
* feat: display file chosen for input file (#35789)DK Liao2025-03-102-3/+47
* Register iframes with the devtools (#35874)Simon Wülker2025-03-092-7/+11
* Implement can-have-its-url-rewritten for history api (#35864)Kingsley Yung2025-03-081-24/+48
* Add an about:memory page (#35728)webbeef2025-03-076-0/+155
* Let layout invalidations happen in the flat tree (#35769)Simon Wülker2025-03-062-8/+43
* refactor: add CanGc as argument to methods in CSSKeyframeRule, CSSMediaRule, ...Yerkebulan Tulibergenov2025-03-056-17/+18
* Optimize IPC for non-cancelable touch events (#35785)Bi Fuguo2025-03-041-1/+3
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-041-0/+1