Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upIntermittent error in /webxr/hit-test/ar_hittest_subscription_inputSources.https.html #26347
Comments
|
This is probably happening because of a race between It's a bit annoying to fix, though. We could potentially have it process frames a little bit differently in the mock implementation. |
|
This is easier to fix in the tests, IMO |
|
This will be fixed in the tests, though I'd wait for https://chromium-review.googlesource.com/c/chromium/src/+/2173519 to land before actually fixing the tests. |
|
Fixed the races in the tests: web-platform-tests/wpt#23350 should be a few days for this to land; we're waiting on a different WPT change to land and sync from Chromium. |
See immersive-web/webxr-test-api#64 : the current usage is racy, tests should requestSkipAnimationFrame() after manipulating fakeDeviceController outside of the rAF loop. Would like to allow https://chromium-review.googlesource.com/c/chromium/src/+/2173519 to land and sync before landing this, to avoid manifest merge conflicts and further headaches for Alex😄 fixes servo/servo#26347
|
Merged upstream |
…aces in tests, a=testonly Automatic update from web-platform-tests Use requestSkipAnimationFrame to avoid races in tests (#23350) See immersive-web/webxr-test-api#64 : the current usage is racy, tests should requestSkipAnimationFrame() after manipulating fakeDeviceController outside of the rAF loop. Would like to allow https://chromium-review.googlesource.com/c/chromium/src/+/2173519 to land and sync before landing this, to avoid manifest merge conflicts and further headaches for Alex😄 fixes servo/servo#26347 -- wpt-commits: a4d70f161fdb2e59e994e09fe142a880fb0b1d0e wpt-pr: 23350
…aces in tests, a=testonly Automatic update from web-platform-tests Use requestSkipAnimationFrame to avoid races in tests (#23350) See immersive-web/webxr-test-api#64 : the current usage is racy, tests should requestSkipAnimationFrame() after manipulating fakeDeviceController outside of the rAF loop. Would like to allow https://chromium-review.googlesource.com/c/chromium/src/+/2173519 to land and sync before landing this, to avoid manifest merge conflicts and further headaches for Alex😄 fixes servo/servo#26347 -- wpt-commits: a4d70f161fdb2e59e994e09fe142a880fb0b1d0e wpt-pr: 23350
…aces in tests, a=testonly Automatic update from web-platform-tests Use requestSkipAnimationFrame to avoid races in tests (#23350) See immersive-web/webxr-test-api#64 : the current usage is racy, tests should requestSkipAnimationFrame() after manipulating fakeDeviceController outside of the rAF loop. Would like to allow https://chromium-review.googlesource.com/c/chromium/src/+/2173519 to land and sync before landing this, to avoid manifest merge conflicts and further headaches for Alex😄 fixes servo/servo#26347 -- wpt-commits: a4d70f161fdb2e59e994e09fe142a880fb0b1d0e wpt-pr: 23350
…aces in tests, a=testonly Automatic update from web-platform-tests Use requestSkipAnimationFrame to avoid races in tests (#23350) See immersive-web/webxr-test-api#64 : the current usage is racy, tests should requestSkipAnimationFrame() after manipulating fakeDeviceController outside of the rAF loop. Would like to allow https://chromium-review.googlesource.com/c/chromium/src/+/2173519 to land and sync before landing this, to avoid manifest merge conflicts and further headaches for Alex😄 fixes servo/servo#26347 -- wpt-commits: a4d70f161fdb2e59e994e09fe142a880fb0b1d0e wpt-pr: 23350
cc @Manishearth