Timothy Flynn
6e5a0fab09
LibWeb: Disable remaining Worker tests for now
...
These time out on macOS CI.
(cherry picked from commit b1718f56911e7352798715f18b7c6255fccc3ba7)
2024-10-18 21:57:08 -04:00
Aliaksandr Kalenik
7a50f2ea56
Tests/LibWeb: Disable cross-origin-window-properties.html test for now
...
After https://github.com/LadybirdBrowser/ladybird/pull/1616 got merged
this test started to occasionaly timeout on Linux CI:
https://github.com/LadybirdBrowser/ladybird/actions/runs/11174338933/job/31063881592
https://github.com/LadybirdBrowser/ladybird/actions/runs/11177347649/job/31072646967?pr=1623
Since it's only this test that is timing out, I'm concluding that the
event loop processing change is working fine and the issue lies with the
test itself, so let's disable it for now.
(cherry picked from commit e0cd2edccb0b81b44bd3bf25cc93419c06870f2d)
2024-10-18 21:57:08 -04:00
Timothy Flynn
275968fe33
LibWeb: Disable worker-crypto test for now
...
This times out on macOS CI.
(cherry picked from commit ee7b90b78955fc981fc1a271cce9437325d47c45)
2024-10-18 21:57:08 -04:00
Timothy Flynn
14cacb5611
LibWeb: Disable worker-blob and worker-location tests for now
...
These frequently time out on macOS CI.
(cherry picked from commit 5233f9c8e6e9dd62572ec9343dc1b1dda4d3be2e)
2024-10-18 21:57:08 -04:00
Tim Ledbetter
eae6aa6d1c
Tests: Skip css-keyframe-fill-forwards.html ref test
...
This test is currently causing intermittent CI failures.
(cherry picked from commit 24c75922d8476b5096657acb5a1b4c71454ca616)
(cherry picked from commit 9585da37ada3be4d50df44e499a9c2884570f138)
2024-10-18 21:57:08 -04:00
Tim Ledbetter
1d47886430
Tests/LibWeb: Wait until document fully loaded before simulating click
...
This makes the `form-image-submission.html` test pass more reliably.
(cherry picked from commit 2fed064791d3117e0571453210000d285ee9359c)
2024-06-27 13:42:20 +02:00
Andreas Kling
3d61428bb0
Tests: Skip Text/input/HTML/form-image-submission.html (flaky)
...
Issue: https://github.com/LadybirdWebBrowser/ladybird/issues/100
(cherry picked from commit LadybirdBrowser/ladybird@533eea1958 )
2024-06-09 19:48:43 -04:00
Timothy Flynn
a497f65578
Test: Skip flakey Text/input/WebAnimations/misc/DocumentTimeline test
...
Ref https://github.com/LadybirdWebBrowser/ladybird/issues/19
(cherry picked from commit 41c9cb032f56a306bdc3098a2a0d203acb0dd0ff)
2024-06-08 13:40:47 -04:00
Andrew Kaster
416eb74fa5
Tests: Skip flaky unicode-range LibWeb Ref test
...
This seems related to CSS resources and the load event.
2024-04-30 07:18:40 -06:00
Matthew Olsson
a1943eb661
LibWeb: Enable all of the skipped animation tests
2024-03-28 21:08:32 +01:00
Matthew Olsson
6408321d33
LibWeb: Disable the animation-single-iteration-no-repeat.html test
2024-03-27 09:40:05 -06:00
Andreas Kling
2874380849
Tests/LibWeb: Actually skip the flaky Crypto tests
...
We had some bogus paths in the skip list.
2024-03-20 20:30:22 +01:00
Andrew Kaster
6574e60805
LibWeb: Skip SubtleCrypto generate/exportKey tests
...
These tests seem to interact in a way that times out the test runner and
messes up its expectations. The 'current test' moves on just as the
previous crypto test calls done, resulting in the wrong expectations
being checked. In reality these tests should be timing out themselves,
rather than causing adjacent tests to fail intermittently...
2024-03-16 01:15:09 -06:00
Timothy Flynn
bf06d5b634
LibWeb: Disable animations tests that depend on consistent timing
...
These are flaky on CI, so disable them for now.
2024-03-10 12:13:58 -04:00
Andrew Kaster
08a3c562f3
LibWeb: Resolve postMessage test promises if iframes already loaded
...
For some reason on macOS with ASAN enabled, the test promises in
HTML/Window-postMessage do not resolve. These promises wait for both
the in-document and the blob url iframes to load. It's not clear why
this works fine in Linux nor why the onload handler doesn't fire
when the iframe has already loaded.
2024-01-27 07:51:30 +01:00
Andreas Kling
e668cdcf22
Tests/LibWeb: Skip HTML/Window-postMessage.html since it's flakey
2024-01-25 13:50:40 +01:00
Andrew Kaster
3c7abe22ca
LibWeb: Skip window-scrollTo test that keeps timing out on macOS
2023-12-29 17:03:51 +01:00
Andrew Kaster
fd70e1a9ce
LibWeb: Skip Worker-echo test again
...
Turns out it's still flaky in CI :(
2023-12-25 15:05:07 -05:00
Andrew Kaster
b10fee00eb
LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage
...
This aligns Workers and Window and MessagePorts to all use the same
mechanism for transferring serialized messages across realms.
It also allows transferring more message ports into a worker.
Re-enable the Worker-echo test, as none of the MessagePort tests have
themselves been flaky, and those are now using the same underlying
implementation.
2023-12-25 12:09:11 +01:00
Andrew Kaster
39c4a5e948
LibWeb: Add config file for LibWeb tests that skips Worker-echo.html
2023-12-07 16:46:20 -05:00