Commit graph

  • f147074d83 Layout: begin support incremental box tree update coding-joedow 2025-05-23 13:12:25 +08:00
  • 165ac32f18
    Add support for subsuite to servo(driver) (#37255) sagudev 2025-06-05 08:06:01 +02:00
  • 856665b4f3
    CI: Limit concurency of WPT Export sagudev 2025-06-05 07:45:29 +02:00
  • 9be760e9fa Add support for binary_args from subsuite to servo(driver) sagudev 2025-06-05 07:27:39 +02:00
  • ffe9163892
    canvas: ensure there is a subpath in PathBuilderRef (#37251) sagudev 2025-06-05 04:47:37 +02:00
  • 1ce6807394
    Merge 569c5c7ce0 into b13f49ab09 Euclid Ye 2025-06-05 09:40:12 +08:00
  • cb7c3a3921 Update expectations sagudev 2025-06-04 21:45:09 +02:00
  • b13f49ab09
    build(deps): bump zune-jpeg from 0.4.14 to 0.4.15 (#37254) dependabot[bot] 2025-06-04 17:59:03 +00:00
  • a281f3553e properly handle close in get_current_point sagudev 2025-06-04 19:42:12 +02:00
  • 9b204867c0 canvas: ensure there is a subpath in PathBuilder sagudev 2025-06-04 17:01:50 +02:00
  • b5a0fc16ee
    build(deps): bump zune-jpeg from 0.4.14 to 0.4.15 dependabot[bot] 2025-06-04 17:26:15 +00:00
  • e78c033b5b
    Update WebDriver WPT expectation (#37253) Euclid Ye 2025-06-05 01:01:01 +08:00
  • aede02a20e Update WebDriver WPT expectation Euclid Ye 2025-06-05 00:20:06 +08:00
  • dc2745e85c layout: Force outside ::marker to establish a BFC Oriol Brufau 2025-06-04 18:06:04 +02:00
  • c01f65affb
    canvas: Use Cow<[u8]> for bytes() getter (#37249) sagudev 2025-06-04 17:16:28 +02:00
  • bd1dd2f734
    Merge db41081c9f into 9083d58061 Ashwin Naren 2025-06-04 12:03:49 -03:00
  • 1b9c6422bc layout: Force a SequentialLayoutState, even if there is no float Oriol Brufau 2025-06-04 16:48:58 +02:00
  • d54c8b975e canvas: Use Cow<[u8]> for bytes() getter sagudev 2025-06-04 16:38:52 +02:00
  • 8c064e0aa6
    implement promise wait for all gterzian 2025-06-04 17:02:13 +07:00
  • b78aebb6dd
    Merge cc64da821b into 9083d58061 Nico Burns 2025-06-04 15:20:48 +02:00
  • 97d9597164
    WIP: TSAN Jonathan Schwender 2025-05-30 18:58:10 +08:00
  • 7a37696547
    mach: Don't package rustc rt. Jonathan Schwender 2025-05-30 18:57:57 +08:00
  • a7be6f3b6e
    mach: Refactor sanitizer env into function Jonathan Schwender 2025-05-30 15:35:39 +08:00
  • 364d0c2d86
    mach: Refactor with_asan to an enum Jonathan Schwender 2025-05-30 14:56:31 +08:00
  • 9bf45b288e
    Merge cb3d46c772 into aff38cdbd0 Euclid Ye 2025-06-04 20:43:32 +08:00
  • 9083d58061
    devtools: Fix inspector on Firefox 139 (#37247) eri 2025-06-04 14:11:53 +02:00
  • aff38cdbd0
    Dom: Implement AbortSignal ThrowIfAborted method (#37245) Taym Haddadi 2025-06-04 13:48:25 +02:00
  • ae6dce0674 devtools: fix firefox 139 eri 2025-06-04 13:29:54 +02:00
  • 5136ebfd4a
    Merge 0a91273a97 into 39ee27eea6 Aniebiet Afia 2025-06-04 13:30:59 +02:00
  • f4c67e1b3e
    Merge 8a1591d9be into 39ee27eea6 Miyamoto Musashi 2025-06-04 13:30:59 +02:00
  • cc5bdc855d
    Dom: Implement AbortSignal ThrowIfAborted method Taym Haddadi 2025-06-04 11:25:32 +01:00
  • 39ee27eea6
    mach: Allow using ASAN on ohos (#37185) Jonathan Schwender 2025-06-04 11:48:07 +02:00
  • 607ec3c458
    Merge be6105a202 into e0d96163c7 Ashwin Naren 2025-06-04 11:39:21 +02:00
  • 8cd17dac55
    Merge 53a52e1ff8 into e0d96163c7 atbrakhi 2025-06-04 14:21:00 +05:30
  • 2d5818f616 Apply suggestions from code review Xiaocheng Hu 2025-04-29 18:06:41 +08:00
  • 2d2419539f Use viewport attributes parsed from meta in Webview Shubham Gupta 2025-03-27 23:32:35 +08:00
  • e0803c1420 Stash the ViewportDescription to |webview| Shubham Gupta 2025-03-27 22:59:33 +08:00
  • 4c12008f58 Pass Viewport Description to compositor Shubham Gupta 2025-03-26 14:05:45 +08:00
  • 55b1a9be2f Process Key Value Pairs into ViewportDescription Shubham Gupta 2025-03-26 13:49:40 +08:00
  • 6b63f6f82f Add ViewportDescription Shubham Gupta 2025-03-26 13:45:44 +08:00
  • 15d860c05c Process viewport attribute. Shubham Gupta 2025-03-11 11:03:47 +08:00
  • e0d96163c7
    Fix events filter in wait_for_user_agent_handling_complete (#37241) batu_hoang 2025-06-04 14:39:31 +08:00
  • b422a65a00
    Add retry for hit tests with expired epoch in result (#37085) batu_hoang 2025-06-04 13:56:20 +08:00
  • 9da8ce15a6 Fix events filter in wait_for_user_agent_handling_complete batu_hoang 2025-06-04 10:26:25 +08:00
  • eb675865e8 Use unified mozjs build. Josh Matthews 2025-06-03 14:55:57 -05:00
  • 7439fa18d3
    Keep winit::Window alive until all rendering contexts are destroyed (#37239) Simon Wülker 2025-06-03 21:29:16 +02:00
  • 892edc0048
    Size2D<f64> -> Size2D<u32> in canvas_traits::canvas::Canvas2dMsg hashcatHitman 2025-06-01 16:08:17 -04:00
  • 326a2e9ab6
    Initial move of canvas/context/snapshot size from u64 -> u32 hashcatHitman 2025-05-03 15:41:45 -04:00
  • 603289d1aa Keep winit::Window alive until all rendering contexts are destroyed Simon Wülker 2025-06-03 20:38:20 +02:00
  • 8dbcb49906
    Merge 7e61cee526 into 5ef66ce386 elomscansio 2025-06-03 16:01:07 +02:00
  • c94605b13e
    servoshell: Fallback to light theme when initializing egui (#37228) Martin Robinson 2025-06-03 15:47:10 +02:00
  • 9e453740b9 servoshell: Fallback to light theme when initializing egui Martin Robinson 2025-06-03 12:26:39 +02:00
  • 676feadee9 Refactor save_output_image into own file so it can be reused in servoshell and other embedders and let OHOS accept -x and -o flag. Narfinger 2025-06-03 13:50:14 +02:00
  • 70162c7406
    Merge d1389378ad into 5ef66ce386 Narfinger 2025-06-03 14:53:49 +02:00
  • ed0597b6c4 Some improvements. Narfinger 2025-06-02 09:54:16 +02:00
  • 5ef66ce386
    Fix webdriver wait for response from constellation (#37095) batu_hoang 2025-06-03 19:51:12 +08:00
  • 8937542fe3
    Implement the size presentational hint for <hr> elements (#37211) Simon Wülker 2025-06-03 13:22:44 +02:00
  • 531c2d6c99 Fix webdriver wait for response from constellation batu_hoang 2025-05-23 16:37:18 +08:00
  • 0d02b61f72 Refactor send_touch_event batu_hoang 2025-06-03 17:55:27 +08:00
  • b4035cc88e
    dom: implement abort signal reason method (#37227) Gregory Terzian 2025-06-03 17:35:51 +08:00
  • 0368dae1b8
    abort signal: implement reason gterzian 2025-06-03 16:01:19 +07:00
  • 0bef4ed35c Add web platform test Simon Wülker 2025-06-02 01:56:48 +02:00
  • ad95a74389
    Implement actions_by_tick for webdriver (#37153) batu_hoang 2025-06-03 16:20:00 +08:00
  • 3d7ced5048 Add comment and rename epoch_not_synchronized batu_hoang 2025-06-03 16:00:31 +08:00
  • afa3f4bba2 Apply delay when epoch is mismatch for touch events batu_hoang 2025-05-30 14:40:24 +08:00
  • 54d37638b4 Add flag for epoch mismatch batu_hoang 2025-05-28 18:03:52 +08:00
  • ddad26f6c8 Update hit test result return type batu_hoang 2025-05-28 14:22:30 +08:00
  • b5a3c975a9 Add retry for hit testing with expired epoch batu_hoang 2025-05-21 21:06:32 +08:00
  • 56c0ad8420
    Consistently use Dom in native promise handlers (#37226) Euclid Ye 2025-06-03 15:41:34 +08:00
  • eeca80216b Minor fixes in coding style batu_hoang 2025-05-30 13:35:46 +08:00
  • 2da582e836 Consistently use Dom in native promise handlers Euclid Ye 2025-06-03 14:24:20 +08:00
  • 6af700d7bc Fix formatting webbeef 2025-06-02 23:18:00 -07:00
  • 48faed54f7 Allow usage of the mimalloc allocator webbeef 2025-06-02 22:50:13 -07:00
  • 987cefeeb9
    Merge 67d3ce465d into 8d086b9fe5 Kenzie Raditya Tirtarahardja 2025-06-03 02:08:38 +00:00
  • ef3827a3ff
    Merge 7ed6faa56c into 8d086b9fe5 Josh Matthews 2025-06-03 02:59:21 +01:00
  • 56e839f4c0
    Merge b144cf8b10 into 8d086b9fe5 Keith Yeung 2025-06-02 19:59:15 -03:00
  • 8d086b9fe5
    htmlmediaelement: Fix fetch request race on "seek-data" event (#37002) Andrei Volykhin 2025-06-02 22:39:38 +03:00
  • 8a8e308911 Mark demo attributes/methods as unimplemented Simon Wülker 2025-03-10 22:05:17 +01:00
  • 8cfb6e33fe
    XPath: implement lang() and id() core functions (#34594) Ville Lindholm 2025-06-02 22:00:13 +03:00
  • 1dfc14d2fb
    dom: implement aborted method of abort signal (#37218) Gregory Terzian 2025-06-03 02:57:57 +08:00
  • 0db032a4c9 Generate stub implementations for unimplemented dom interfaces Simon Wülker 2025-03-10 22:04:59 +01:00
  • dfa8dde1ca
    build(deps): bump prettyplease from 0.2.32 to 0.2.33 (#37221) dependabot[bot] 2025-06-02 18:13:18 +00:00
  • 18989e1fdd
    build(deps): bump headers from 0.4.0 to 0.4.1 (#37220) dependabot[bot] 2025-06-02 18:04:33 +00:00
  • 779d70d927
    build(deps): bump num_cpus from 1.16.0 to 1.17.0 (#37219) dependabot[bot] 2025-06-02 17:58:25 +00:00
  • 8b2c427ee6
    build(deps): bump prettyplease from 0.2.32 to 0.2.33 dependabot[bot] 2025-06-02 17:40:56 +00:00
  • 675a12e572
    build(deps): bump headers from 0.4.0 to 0.4.1 dependabot[bot] 2025-06-02 17:32:25 +00:00
  • be0a8eb374
    build(deps): bump num_cpus from 1.16.0 to 1.17.0 dependabot[bot] 2025-06-02 17:23:20 +00:00
  • baf3c2d2c8
    Merge 7b3fd7d347 into d42fe20403 Euclid Ye 2025-06-02 18:47:18 +02:00
  • d42fe20403
    Hitrace-bench will now report simple memory results to bencher.dev. (#37215) Narfinger 2025-06-02 17:56:15 +02:00
  • c678f814fb htmlmediaelement: Fix fetch request race on "seek-data" event Andrei Volykhin 2025-05-14 14:30:58 +03:00
  • 99add66f8e
    dom: implement signal method on abort controller (#37217) Gregory Terzian 2025-06-02 21:20:57 +08:00
  • 7266112e9a
    abort signal: implement aborted gterzian 2025-06-02 19:56:08 +07:00
  • 2c758be4cd
    abortcontroller: implement signal gterzian 2025-06-02 19:15:12 +07:00
  • c28394f476
    script: Upgrade node_ids to pipeline_to_node_ids to track the owner pipeline of the node (#37213) Euclid Ye 2025-06-02 20:26:45 +08:00
  • 76b44b2be4
    Merge 73df7c36ef into 2a07ef01f5 Jonathan Schwender 2025-06-02 10:15:55 +01:00
  • 04ed7c7610
    Update manifest (always forget that!) Ville Lindholm 2025-06-02 11:43:04 +03:00
  • 3b9d617893 Hitrace-bench will now report simple memory results to bencher.dev. Narfinger 2025-06-02 10:22:50 +02:00
  • a6ea1976cf build(deps): bump ohos-ime from 0.3.0 to 0.4.0, bump ohos-ime-sys from 0.1.4 to 0.2.0, Shubham Gupta 2025-06-02 16:22:45 +08:00
  • d391bed70b Fix Clippy Euclid Ye 2025-06-02 16:04:17 +08:00
  • d2fcb1b4ba Update wpt-test Euclid Ye 2025-06-02 15:49:16 +08:00