Josh Matthews
Josh Matthews
``` │ BUG: invalid WebView instance: UnknownWebView(WebViewId(PainterId(0), (0,106))) (thread main, at components/servo/webview.rs:391) │ 0: servoshell::backtrace::print │ 1: servoshell::panic_hook::panic_hook │ 2: std::panicking::panic_with_hook │ 3: std::panicking::panic_handler::{{closure}} │ 4: std::sys::backtrace::__rust_end_short_backtrace │ 5: __rustc::rust_begin_unwind...
Specification: https://html.spec.whatwg.org/multipage/links.html#link-type-preload Background: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel/preload Broken web content: https://thp.org/ Tests: `./mach test-wpt tests/wpt/tests/preload/`
https://github.com/servo/servo/blob/eb6ca612c35374c9ea567457173a0e535625806f/components/script/textinput.rs#L1061-L1064 Meanwhile, from https://w3c.github.io/uievents/#events-composition-input-events: >Since there are no DOM updates associated with the [compositionend](https://w3c.github.io/uievents/#compositionend) event, [beforeinput](https://w3c.github.io/uievents/#beforeinput) and [input](https://w3c.github.io/uievents/#input) events should not be sent at that time.
These changes expose a new embedding API for creating entangled MessagePorts that can be sent to the active document in a webview. This provides an asynchronous, bidrectional communication channel between...
``` OK [expected ERROR] /html/semantics/forms/the-input-element/click-user-gesture.html FAIL [expected PASS] subtest: input[type=month] click() does not throw when user activation is active promise_test: Unhandled rejection with value: "error: Action click failed: unexpected alert...
``` thread 'WRRenderBackend#0' (312629) panicked at /Users/runner/.cargo/git/checkouts/webrender-a8b399ecb6c2da85/6cafc60/webrender/src/render_backend.rs:1643:42: called `Result::unwrap()` on an `Err` value: "SendError(..)" stack backtrace: 0: __rustc::rust_begin_unwind 1: core::panicking::panic_fmt 2: core::result::unwrap_failed 3: webrender::render_backend::RenderBackend::update_document 4: webrender::render_backend::RenderBackend::process_transaction 5: webrender::render_backend::RenderBackend::process_api_msg note: Some...
``` ▶ OK /_mozilla/css/offset_properties_inline.html │ ▶ FAIL [expected PASS] offsetTop │ │ → assert_equals: offsetTop of #inline-1 should be 0. expected 0 but got -1 │ │ │ │ window.onload/
Both our XML and HTML serialization routines currently rely on a single, shared implementation of the `markup5ever::Serialize` trait for the DOM Node type: https://github.com/servo/servo/blob/370f205032105f94922bb493b43e83253bfa189e/components/script/dom/servoparser/html.rs#L368-L384 Right now this means that all...
Using the same steps for measuring from https://github.com/servo/servo/issues/38730#issuecomment-3615664643 but searching for `"usvg::parser::::from_data"`, I get 246 untracked allocations on servo.org. This comes from https://github.com/servo/servo/blob/07935679525d91ab1a86f1ff5b0139a465c02013/components/malloc_size_of/lib.rs#L867, so we don't measure any allocations performed...
Example: ```html ``` The `fill: green` should cause the path to be drawn in green, but instead it appears to be transparent in Servo.