aboutsummaryrefslogtreecommitdiffstats
path: root/components
Commit message (Expand)AuthorAgeFilesLines
* Refactor common boilerplate out of serialize/transfer implementations (#35831)Josh Matthews2025-03-158-230/+540
* Various fixes for webdriver conformance tests (#35737)Josh Matthews2025-03-153-27/+39
* constellation: Remove two unused messages to the Constellation (#35972)Martin Robinson2025-03-153-58/+1
* layout: Unify `FlexItem::new()` and `FlexItemBox::main_content_size_info()` (...Oriol Brufau2025-03-142-252/+186
* script: Implement HTMLOptgroupElement::Label (#35970)Simon Wülker2025-03-142-15/+20
* layout: Add support for basic transform css properties (#35926)chocolate-pie2025-03-142-32/+55
* Bring back DOM GC checkpoint to script_thread (#35949)Sebastian C2025-03-141-0/+7
* layout: Allow lazy resolution of automatic minimum sizes (#35965)Oriol Brufau2025-03-135-20/+20
* 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-132-31/+0
* Hide servo internal shadow roots from the inspector by default (#35958)Simon Wülker2025-03-135-4/+27
* Use `strum` to iterate through enum variants and get their names (#35933)Martin Robinson2025-03-1315-285/+43
* devtools: use correct id for browser_id and outer_window_id (#35884)atbrakhi2025-03-131-2/+3
* 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-1359-256/+277
* devtools: improve ID Naming for better readability and context (#35942)atbrakhi2025-03-137-60/+60
* Remove legacy layout (layout 2013) (#35943)Oriol Brufau2025-03-1350-32960/+4
* Improve logic for establishing a stacking context (#35947)Oriol Brufau2025-03-134-57/+97
* compositing: Move `cursor_pos` member and update it in `update_cursor()` (#35...Simon B / GrausamkeitEnjoyer / God's Eye View Developer2025-03-132-8/+11
* layout: Remove special height logic of replaced element with auto width (#35275)Oriol Brufau2025-03-132-35/+4
* 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-1217-126/+90
* bhs: Remove direct link to `liblzma` (#35924)Martin Robinson2025-03-121-5/+0
* Upgrade Stylo to 2025-03-01 (#35925)Nico Burns2025-03-121-1/+1
* Implement `ElementInternals::shadowRoot` (#35923)Simon Wülker2025-03-124-0/+44
* Use new stylo crate renames (#35898)Nico Burns2025-03-1299-113/+113
* layout: Fix interaction of margin and stretch size on block-level boxes (#35904)Oriol Brufau2025-03-116-51/+139
* Enable ShadowDom support by default (#35899)Simon Wülker2025-03-111-1/+1
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-1122-570/+416
* Eliminate to_shmem dependency from servo_url (#35897)Nico Burns2025-03-112-10/+0
* Keep a list of slot descendants on each shadow root (#35802)Simon Wülker2025-03-103-13/+89
* layout: Remove `calculate_hypothetical_cross_size()` (#35821)Oriol Brufau2025-03-101-34/+23
* script: implement ReadableByteStreamController (#35410)Taym Haddadi2025-03-1019-323/+2928
* Don't run scripts in documents that don't have a browsing context (#35871)Simon Wülker2025-03-102-0/+5
* Fix the parsing error of PrefValue::Array, which is used for the parsing of P...boluochoufeng2025-03-101-2/+2
* layout: Support min/max cross keywords sizes in flexbox (#35860)Oriol Brufau2025-03-101-40/+79
* layout: Only prevent fixed table layout when `inline-size` is `auto` (#35882)Oriol Brufau2025-03-101-9/+5
* Show correctly computed element display type in devtools (#35870)Stephen Muss2025-03-103-1/+10
* layout: Handle keyword sizes when computing the hypothetical cross size (#35826)Oriol Brufau2025-03-101-8/+14
* Fix animation frame callback cancellation (#35849)Xiaocheng Hu2025-03-101-20/+8
* script: use passive event listener option on AddEventListenerOptions (#35877)shanehandley2025-03-104-20/+87
* Implement `nonce` attribute to pass more CSP checks (#35876)Simon Wülker2025-03-109-7/+100
* feat: display file chosen for input file (#35789)DK Liao2025-03-102-3/+47
* Register iframes with the devtools (#35874)Simon Wülker2025-03-097-13/+34
* layout: support CSS will-change (#35787)Euclid Ye2025-03-091-1/+40
* Implement can-have-its-url-rewritten for history api (#35864)Kingsley Yung2025-03-081-24/+48
* Remove obsolete memory profiler console output (#35861)webbeef2025-03-084-325/+5
* layout: Assert that `hypothetical_cross_size` is already correct (#35816)Oriol Brufau2025-03-071-3/+8
* layout: Make `transform-style: preserve-3d` establish a containing block for ...Daniel Hast2025-03-071-12/+24