-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Insights: servo/servo
Overview
Could not load contribution data
Please try again later
85 Pull requests merged by 31 people
-
Consume BOM in the
text()
method of fetch bodies#36192 merged
Mar 28, 2025 -
build(deps): bump icu_plurals_data from 1.5.0 to 1.5.1
#36213 merged
Mar 28, 2025 -
build(deps): bump icu_decimal_data from 1.5.0 to 1.5.1
#36212 merged
Mar 28, 2025 -
build(deps): bump icu_properties_data from 1.5.0 to 1.5.1
#36211 merged
Mar 28, 2025 -
build(deps): bump icu_datetime_data from 1.5.0 to 1.5.1
#36208 merged
Mar 28, 2025 -
build(deps): bump icu_timezone_data from 1.5.0 to 1.5.1
#36209 merged
Mar 28, 2025 -
build(deps): bump bytemuck_derive from 1.9.2 to 1.9.3
#36207 merged
Mar 28, 2025 -
build(deps): bump once_cell from 1.21.1 to 1.21.2
#36206 merged
Mar 28, 2025 -
build(deps): bump clap from 4.5.32 to 4.5.34
#36205 merged
Mar 28, 2025 -
build(deps): bump string_cache from 0.8.8 to 0.8.9
#36204 merged
Mar 28, 2025 -
Check for existence of 'sudo' on Linux in ./mach bootstrap
#35739 merged
Mar 28, 2025 -
Fix content-type when creating a
Request
withFormData
body#36194 merged
Mar 28, 2025 -
Stop using
RootedGuard's
DerefMut impl#36158 merged
Mar 28, 2025 -
net: Add missing feature required for unit tests.
#36193 merged
Mar 28, 2025 -
Fix: prevent missing value error for radio button inputs without a name
#36197 merged
Mar 28, 2025 -
doc: fix broken link to UnrootedMustRoot plugin
#36198 merged
Mar 28, 2025 -
Install tshark for automated tests in #36033
#36201 merged
Mar 28, 2025 -
Sync WPT with upstream (28-03-2025)
#36195 merged
Mar 28, 2025 -
build(deps): bump icu_locid_transform_data from 1.5.0 to 1.5.1
#36190 merged
Mar 28, 2025 -
Replace some uses of window.global() with upcast.
#36179 merged
Mar 27, 2025 -
fix(parser): Set shadow’s available to element internals in attach_declarative_shadow
#36173 merged
Mar 27, 2025 -
build(deps): bump icu_segmenter_data from 1.5.0 to 1.5.1
#36189 merged
Mar 27, 2025 -
build(deps): bump icu_normalizer_data from 1.5.0 to 1.5.1
#36188 merged
Mar 27, 2025 -
build(deps): bump icu_collator_data from 1.5.0 to 1.5.1
#36187 merged
Mar 27, 2025 -
build(deps): bump dwrote from 0.11.2 to 0.11.3
#36186 merged
Mar 27, 2025 -
build(deps): bump icu_calendar_data from 1.5.0 to 1.5.1
#36185 merged
Mar 27, 2025 -
build(deps): bump icu_list_data from 1.5.0 to 1.5.1
#36184 merged
Mar 27, 2025 -
build(deps): bump icu_casemap_data from 1.5.0 to 1.5.1
#36183 merged
Mar 27, 2025 -
build(deps): bump icu_experimental_data from 0.1.0 to 0.1.1
#36182 merged
Mar 27, 2025 -
Start implementing the
URLPattern
API#36144 merged
Mar 27, 2025 -
Changed
MAX_TASK_NS
fromu64
tou128
; removed a then superfluousinto()
#36169 merged
Mar 27, 2025 -
build(deps): bump iana-time-zone from 0.1.61 to 0.1.62
#36129 merged
Mar 27, 2025 -
Allow setting userscripts directly without the need of files
#35388 merged
Mar 27, 2025 -
Make DOMPoint and DOMPointReadOnly serializable
#35989 merged
Mar 27, 2025 -
script: Expose new methods for obtaining a global that require a realm.
#36116 merged
Mar 27, 2025 -
chore: Remove unused generation counter field from LayoutThread
#36172 merged
Mar 26, 2025 -
Fix Backspace deleting entire previous line in
<textarea>
#36112 merged
Mar 26, 2025 -
build(deps): bump quick-xml from 0.37.2 to 0.37.3
#36170 merged
Mar 26, 2025 -
Add
Path2D
#35783 merged
Mar 26, 2025 -
Stop using MutableHandle's DerefMut impl
#36160 merged
Mar 26, 2025 -
Use read all bytes when consuming body
#36048 merged
Mar 26, 2025 -
Stop using JS::MutableHandle's DerefMut impl
#36161 merged
Mar 26, 2025 -
script: Eliminate
PseudoElementType
#36146 merged
Mar 26, 2025 -
Fix check in get_array_index_from_id to return early on ASCII char
#36136 merged
Mar 25, 2025 -
feat: add CanGc argument in get_dictionary_property
#36156 merged
Mar 25, 2025 -
Update Dependabot stylo crates again
#36154 merged
Mar 25, 2025 -
Import URLPattern tests
#36145 merged
Mar 25, 2025 -
build(deps): bump rustls-webpki from 0.103.0 to 0.103.1
#36153 merged
Mar 25, 2025 -
build(deps): bump thin-vec from 0.2.13 to 0.2.14
#36150 merged
Mar 25, 2025 -
build(deps): bump async-compression from 0.4.21 to 0.4.22
#36152 merged
Mar 25, 2025 -
build(deps): bump time from 0.3.40 to 0.3.41
#36149 merged
Mar 25, 2025 -
build(deps): bump stylo_malloc_size_of from
e941241
tobc4717c
#36148 merged
Mar 25, 2025 -
script: Support converting JS values to Rc<Promise> with FromJSValConvertible
#36097 merged
Mar 25, 2025 -
build: bump nixpkgs to nixos-unstable
#36140 merged
Mar 25, 2025 -
Update names of stylo crates in dependabot.yml
#36137 merged
Mar 25, 2025 -
Remove references to 2020 layout in try_parser.py
#36047 merged
Mar 25, 2025 -
Upgrade to Stylo e941241
#36120 merged
Mar 25, 2025 -
layout: Ensure compatible positioning context during flexbox block content sizing calculation
#36123 merged
Mar 25, 2025 -
build(deps): bump jiff from 0.2.4 to 0.2.5
#36131 merged
Mar 25, 2025 -
canvas: Update the image as part of update the rendering
#35996 merged
Mar 25, 2025 -
servoshell: Use sRGB colorspace on macOS
#35683 merged
Mar 25, 2025 -
fix: does_settings_prohibit_mixed_security_contexts typo
#36135 merged
Mar 24, 2025 -
build(deps): bump log from 0.4.26 to 0.4.27
#36127 merged
Mar 24, 2025 -
feat(notification): add
EmbedderMsg::ShowNotification
#36055 merged
Mar 24, 2025 -
layout: Cache
IndependentNonReplacedContents::layout()
#36082 merged
Mar 24, 2025 -
Radio input element validity state update
#36103 merged
Mar 23, 2025 -
script: Implement
Element::GetHTML
andShadowRoot::GetHTML
#36106 merged
Mar 23, 2025 -
webgpu: leverage routed_promise in calls returning promises
#35859 merged
Mar 23, 2025 -
script: Ensure promises are considered DOM interfaces when generating bindings.
#36107 merged
Mar 23, 2025 -
layout: Implement the
fit-content()
sizing function#36056 merged
Mar 23, 2025 -
Don't clear children of declarative shadow hosts when imperatively attaching another shadow root
#36104 merged
Mar 23, 2025 -
compositor: Remove the script channel from the compositor
#36089 merged
Mar 23, 2025 -
Remove
components/shared/compositing/constellation_msg.rs
#36102 merged
Mar 23, 2025 -
Allow embedders to open links in a new tab
#35017 merged
Mar 23, 2025 -
ci: Fix WPT Import
#36101 merged
Mar 23, 2025 -
Add patch definition for html5ever crates
#36099 merged
Mar 23, 2025 -
ci: Fix WPT import
#36098 merged
Mar 23, 2025 -
Use explicit reborrows with mozjs::MutableHandle
#35892 merged
Mar 23, 2025 -
Make input element display-inside always flow-root
#35908 merged
Mar 23, 2025 -
layout: Max assign outer block size to cell measures
#36064 merged
Mar 23, 2025 -
crown: Do not check trait item projections.
#36095 merged
Mar 22, 2025 -
Fix
willValidate
behavior for readonly inputs#36090 merged
Mar 22, 2025 -
Create a
constellation_traits
crate#36088 merged
Mar 22, 2025 -
devtools: refactor network related
#36093 merged
Mar 22, 2025 -
[New]Simplify mac-wpt workflow.
#36068 merged
Mar 22, 2025
20 Pull requests opened by 17 people
-
resolve issue #36074 new_js_regex and matches_js_regex need a CanGc argument
#36111 opened
Mar 23, 2025 -
localStorage single write and non blocking receive loop
#36115 opened
Mar 24, 2025 -
Introduce snapshot concept of canvas
#36119 opened
Mar 24, 2025 -
Use Window in new methods instead of GlobalScope for interfaces with …
#36133 opened
Mar 24, 2025 -
layout: Account for transform in scrollable overflow
#36138 opened
Mar 25, 2025 -
Animation: Aggregate Animated Image Info to Document
#36141 opened
Mar 25, 2025 -
Feat:add linux arm image to CI
#36142 opened
Mar 25, 2025 -
Check all ancestor navigable thrustworthiness for mixed content
#36157 opened
Mar 25, 2025 -
dom: Track "removed" event listener status
#36163 opened
Mar 26, 2025 -
Devtools: Debugger > Sources panel
#36164 opened
Mar 26, 2025 -
Track the active tab and browsing context for devtools
#36168 opened
Mar 26, 2025 -
fix: root element not establishing stacking context (#35390)
#36174 opened
Mar 27, 2025 -
Devtools replay tool
#36175 opened
Mar 27, 2025 -
Propagate CanGc arguments through HTMLCollection constructors
#36180 opened
Mar 27, 2025 -
Transfer ReadableStream
#36181 opened
Mar 27, 2025 -
compositor: Make viewport metrics per-WebView
#36199 opened
Mar 28, 2025 -
Fixed the problem that touchmove cannot be disabled when preventDefault is invoked on touchstart.
#36200 opened
Mar 28, 2025 -
layout: Simplify and generalize the usage of pseudo-elements
#36202 opened
Mar 28, 2025 -
Use a simpler GitHub pull request template
#36203 opened
Mar 28, 2025 -
layout: Implement support for `image-set()` notation
#36210 opened
Mar 28, 2025
27 Issues closed by 8 people
-
Node rendering can trigger segmentation fault
#16776 closed
Mar 28, 2025 -
Radio button inputs with no name should not report a missing value
#36077 closed
Mar 28, 2025 -
acid3 uses unpaired surrogates
#6519 closed
Mar 28, 2025 -
Support surrogates in the DOM?
#6564 closed
Mar 28, 2025 -
Declarative shadow roots should be available to element internals
#36167 closed
Mar 27, 2025 -
`script` crate in `master` does not compile with `nightly`
#36122 closed
Mar 27, 2025 -
Remove unused `generation` counter field from `LayoutThread`.
#36165 closed
Mar 26, 2025 -
Backspace in a textarea at the beginning of a line deletes the contents of the previous line
#27523 closed
Mar 26, 2025 -
Implement securitypolicyviolation events
#25182 closed
Mar 26, 2025 -
Create a basic embedded ui
#22326 closed
Mar 26, 2025 -
Google sign in page is rendering incorectly
#17962 closed
Mar 26, 2025 -
Canvas: implement Path2D
#17597 closed
Mar 26, 2025 -
`getter` methods are resolved incorrectly in some cases
#35529 closed
Mar 25, 2025 -
get_dictionary_property needs a CanGc argument
#36008 closed
Mar 25, 2025 -
`Promise` needs to implement `FromJSValConvertible`
#36086 closed
Mar 25, 2025 -
[OUTREACHY] Remove references to `2020` layout in `try_parser.py`.
#36023 closed
Mar 25, 2025 -
segfault on https://ficalc.app
#36121 closed
Mar 25, 2025 -
Crash running speedometer
#36139 closed
Mar 25, 2025 -
does_settings_prohobit_mixed_security_contexts contains a typo
#36109 closed
Mar 24, 2025 -
New sibling radio input elements don't trigger validity state updates
#36078 closed
Mar 23, 2025 -
codegen failure when using `Promise` for `typedef`
#36083 closed
Mar 23, 2025 -
Text input with "display: inline" has takes up no horizontal space
#33669 closed
Mar 23, 2025 -
Crown is too strict on traits
#35570 closed
Mar 22, 2025 -
Form inputs that cannot be readonly should still check for readonly when checking for validity
#36076 closed
Mar 22, 2025 -
Extract network-related devtools support into new module
#36044 closed
Mar 22, 2025 -
[OUTREACHY] Simplify `mac-wpt` workflow.
#36021 closed
Mar 22, 2025
19 Issues opened by 9 people
-
report_error callback for structured cloning needs to throw a DataCloneError exception
#36191 opened
Mar 27, 2025 -
Storage: where possible, remove IPC blocks
#36177 opened
Mar 27, 2025 -
Crash without any backtrace when running Speedometer v3
#36176 opened
Mar 27, 2025 -
Performance.timing should be a PerformanceTiming object, not PerformanceNavigationTiming
#36171 opened
Mar 26, 2025 -
Implement `ShadowRoot::setHTMLUnsafe`
#36166 opened
Mar 26, 2025 -
CSSStyleSheet Interface
#36162 opened
Mar 26, 2025 -
Missing Support for Viewport Meta
#36159 opened
Mar 26, 2025 -
Intermittent OK in `/html/canvas/element/canvas-host/2d.canvas.host.size.large.html`
#36155 opened
Mar 25, 2025 -
Bypass too many workflows are referenced limit: 20
#36143 opened
Mar 25, 2025 -
Use Window in new methods instead of GlobalScope for interfaces with Window-only constructors
#36118 opened
Mar 24, 2025 -
Replace some uses of window.global() with upcast
#36117 opened
Mar 24, 2025 -
Crash loading https://lemonde.fr with experimental features enabled.
#36114 opened
Mar 24, 2025 -
https://ficalc.app gives "e is undefined" error
#36113 opened
Mar 24, 2025 -
Radio input elements in the same group need to update validity state when any group member changes
#36110 opened
Mar 23, 2025 -
Missing checks for all ancestor navigables in does_settings_prohobit_mixed_security_contexts
#36108 opened
Mar 23, 2025 -
Slots don't work in combination with declarative shadow trees
#36100 opened
Mar 23, 2025 -
ResizeObserver callback is invoked multiple times without any resizes occurring
#36096 opened
Mar 22, 2025 -
Intermittent failure in /css/css-cascade/layer-cssom-order-reverse.html
#36094 opened
Mar 22, 2025 -
ResizeObserver's depth calculation doesn't work for shadow DOM
#36092 opened
Mar 22, 2025
40 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Implement support for Viewport Meta
#35901 commented on
Mar 28, 2025 • 47 new comments -
Support single-value `<select>` elements
#35684 commented on
Mar 28, 2025 • 5 new comments -
Devtools parser: reassemble fragmented messages
#36033 commented on
Mar 28, 2025 • 1 new comment -
HTMLInputElement's regex validator uses wrong flag
#36075 commented on
Mar 27, 2025 • 0 new comments -
Implement Streams
#34676 commented on
Mar 27, 2025 • 0 new comments -
Can't play m4a/ogg/opus files
#33181 commented on
Mar 28, 2025 • 0 new comments -
Incremental layout in 2020
#25168 commented on
Mar 28, 2025 • 0 new comments -
Embedding: JS communication
#35995 commented on
Mar 28, 2025 • 0 new comments -
Handle `None` in `script::devtools::determine_auto_margins`
#19887 commented on
Mar 28, 2025 • 0 new comments -
Running "./mach bootstrap" without sudo (root)
#35736 commented on
Mar 28, 2025 • 0 new comments -
[bugfix](font-weight): Fix rendering of font-weight and other
#35696 commented on
Mar 28, 2025 • 0 new comments -
Allow embedders to execute JS code
#35720 commented on
Mar 25, 2025 • 0 new comments -
layout: Handle scroll offset in `getClientRects()` queries
#35798 commented on
Mar 26, 2025 • 0 new comments -
devtools: Allow highlighting elements from the inspector
#35822 commented on
Mar 24, 2025 • 0 new comments -
devtools: Fix id collisions by using incrementing counters
#35971 commented on
Mar 28, 2025 • 0 new comments -
Fix transition toggle & cancellation & delay
#35978 commented on
Mar 25, 2025 • 0 new comments -
Script Implement ReadableByteStreamTee
#35991 commented on
Mar 25, 2025 • 0 new comments -
Implement `document.scrollingElement`
#35994 commented on
Mar 28, 2025 • 0 new comments -
Rewrite node insertion algorithm to match the spec
#35999 commented on
Mar 28, 2025 • 0 new comments -
new_js_regex and matches_js_regex need a CanGc argument
#36074 commented on
Mar 21, 2025 • 0 new comments -
`InRealm` from config should be the realm of `self`
#36081 commented on
Mar 22, 2025 • 0 new comments -
Implement window.caches
#36072 commented on
Mar 22, 2025 • 0 new comments -
Should we let canvas ctx define WR settings?
#35723 commented on
Mar 22, 2025 • 0 new comments -
Websocket connection is not integrated into main fetch implementation
#35028 commented on
Mar 23, 2025 • 0 new comments -
Wrong collapsed borders with spanning cells
#35113 commented on
Mar 24, 2025 • 0 new comments -
Calling DomObject::global without entering a realm can crash
#27037 commented on
Mar 24, 2025 • 0 new comments -
Handling 0px dimension viewports
#36061 commented on
Mar 24, 2025 • 0 new comments -
Incorrect handeling of wide gamut color spaces
#33676 commented on
Mar 25, 2025 • 0 new comments -
Can't click on Twitter links
#9870 commented on
Mar 25, 2025 • 0 new comments -
Implement Notification API
#34841 commented on
Mar 25, 2025 • 0 new comments -
Implement Async Clipboard API
#36084 commented on
Mar 25, 2025 • 0 new comments -
[proposal] Support Flutter
#36069 commented on
Mar 25, 2025 • 0 new comments -
Propagate CanGc through traits
#33883 commented on
Mar 25, 2025 • 0 new comments -
The root element should establish a stacking context
#35390 commented on
Mar 25, 2025 • 0 new comments -
Investigate issues blocking support for Google Docs
#13942 commented on
Mar 26, 2025 • 0 new comments -
Implement Content Security Policy (CSP).
#4577 commented on
Mar 26, 2025 • 0 new comments -
Devtools: implement Debugger > Sources panel
#36027 commented on
Mar 27, 2025 • 0 new comments -
Support network monitor in devtools
#33556 commented on
Mar 27, 2025 • 0 new comments -
Tracking issues: embedding API
#34522 commented on
Mar 27, 2025 • 0 new comments