-
BitBot
(wpt) [PR] TalbotG requested #27753 merge into master: [CSS2] Added a border-collapse edge case (mono-cell-table) -
git.io/Jt5sn
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27679 by chromium-wpt-export-bot into master: URLPattern: Add wildcard '*' support. -
git.io/JtD72
-
BitBot
(wpt) [PR] moz-wptsync-bot requested #27754 merge into master: [Gecko
Bug 1694141] Implement :user-valid and :user-invalid. -
git.io/Jt5Zl
-
BitBot
(wpt) [PR] moz-wptsync-bot merged #27741 by moz-wptsync-bot into master: [Gecko
Bug 1674658] part 1) Add WPT. -
git.io/Jt72C
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27755 merge into master: Revert "PlzDedicatedWorker: Send COEP report for worker initialization failure" -
git.io/Jt5BK
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27740 by chromium-wpt-export-bot into master: [TablesNG] COL visibility:collapse and table inline size interaction -
git.io/Jt7Im
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27721 by chromium-wpt-export-bot into master: bind-gen: Apply ToV8Traits to IDL callback function -
git.io/JtHaq
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27755 by chromium-wpt-export-bot into master: Revert "PlzDedicatedWorker: Send COEP report for worker initialization failure" -
git.io/Jt5BK
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27756 merge into master: Make streaming upload work with network fallback on service worker -
git.io/Jt5KO
-
BitBot
(wpt) [PR] moz-wptsync-bot requested #27757 merge into master: [Gecko
Bug 1664485] update WPT for optional sanitize arguments -
git.io/Jt5PW
-
BitBot
(wpt) [PR] marcoscaceres closed #22521 by marcoscaceres: BeforeInstallPrompt event is now tentative -
git.io/Jv78U
-
BitBot
(wpt) [PR] annevk merged #27742 by annevk into master: [URL] Add tests for the distinct percent-encode sets -
git.io/Jt7Pi
-
annevk
jgraham: can you look at
web-platform-tests/wpt #27699 once more?
-
annevk
It's the one remaining thing of a spec change that has already happened... I wish it wasn't merged until the tests are also merged, makes keeping track of things hard
-
jgraham
annevk: Sure
-
annevk
ta
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27758 merge into master: Fix references for two 'translate' tests -
git.io/Jt5Q3
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27759 merge into master: [CrossOriginIsolation] Fix failed navigation leads to browser crash -
git.io/Jt57B
-
BitBot
(wpt) [PR] jgraham closed #27699 by jgraham: No dynamic import in service worker -
git.io/JtyKk
-
BitBot
(wpt) [PR] jgraham reopened #27699 by jgraham: No dynamic import in service worker -
git.io/JtyKk
-
BitBot
(wpt) [PR] jakearchibald merged #27699 by jakearchibald into master: No dynamic import in service worker -
git.io/JtyKk
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27635 by chromium-wpt-export-bot into master: test fixups for foreground parser -
git.io/JtX2w
-
BitBot
(wpt) [PR] foolip merged #27605 by foolip into master: webrtc: update WPT for addIceCandidate(null) -
git.io/Jt6WQ
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27760 merge into master: Add WPT for referrer policy inheritance to popup -
git.io/Jt5xp
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27703 by chromium-wpt-export-bot into master: [Credentialless] WPT <link> -
git.io/JtyS7
-
annevk
jgraham: so I am realizing that step_wait and friends don't actually offer functionality of doing something repeatedly
-
jgraham
annevk: I'm not sure I understand. Do you have an example of what you can't do?
-
annevk
jgraham: I basically want to poll a URL until I get a certain result
-
jgraham
Is the problem that the condition function is then async and returns a promise?
-
annevk
jgraham: I actually didn't dive into it, but I suspect so, I'll look at the code to double check
-
annevk
jgraham: yup, just if (cond()) which will be true for a promise...
-
annevk
jgraham: I guess I could workaround it sorta with some additional state variables to not duplicate fetches
-
jgraham
Yeah, it shoud be possible to handle in user code without too much difficulty. But it seems like a rough edge in the harness for sure. DOes something like
paste.mozilla.org/Mk96cHpU work? That's untested…
-
annevk
jgraham: it does not and I don't get errors either
-
annevk
jgraham: if I move the handle_result operation to be earlier it works
-
annevk
jgraham: there does seem to be a problem with this logic in that if the promise takes a long time the whole timeline is vastly extended
-
jgraham
annevk: Right, it would need to actually compute the time that's passed since it started in order to make the timing accurate
-
jgraham
Which I guess it can do if necessary, but it does add more DOM requirements on testharness.js
-
annevk
jgraham: although to be fair we don't care about this for expensive sync execution either
-
jgraham
Yeah, the design assumes that the condition function is trivial in order to avoid depending on either Date() or performance.now()
-
annevk
jgraham: it would really help if the hidden assumptions behind testharness.js were documented
-
annevk
jgraham: it's not entirely clear to me for instance why let/const, arrow functions, etc. cannot be used
-
jgraham
annevk: Honestly they probably can now
-
jgraham
Previously there was a concern about testing older browsers
-
jgraham
Now the only case where that might be relevant is the WMAS thing that tests TV browsers
-
jgraham
(and also these things are not as new as they used to be)
-
jgraham
(there is also code in testharness.js that deals with some postMessage bugs in old webkit, so there's lots of cleanup possible)
-
jgraham
(but it's a high-risk/low-reward project since you can accidentially break things and at the end you don't have a great deal to show for it)
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27758 by chromium-wpt-export-bot into master: Fix references for two 'translate' tests -
git.io/Jt5Q3
-
BitBot
(wpt) [PR] moz-wptsync-bot merged #27754 by moz-wptsync-bot into master: [Gecko
Bug 1694141] Implement :user-valid and :user-invalid. -
git.io/Jt5Zl
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27593 by chromium-wpt-export-bot into master: The infinity and NaN length value must be clamped before consumed -
git.io/JtKEP
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27761 merge into master: [BreakoutBox] Add init-based constructor for MSTGenerator -
git.io/Jtdcg
-
BitBot
(wpt) [PR] moz-wptsync-bot merged #27757 by moz-wptsync-bot into master: [Gecko
Bug 1664485] update WPT for optional sanitize arguments -
git.io/Jt5PW
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27738 by chromium-wpt-export-bot into master: Simulate actions in mouse tests in uievents/order-of-events/mouse-events/ -
git.io/Jt7fh
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27762 merge into master: [TablesNG] Fix infinted width tables inside flexbox (AzureDevOps) -
git.io/JtduE
-
BitBot
(wpt) [PR] stephenmcgruer requested #27763 merge into master: webrtc: update WPT for addIceCandidate(null) -
git.io/JtdzO
-
BitBot
(wpt) [PR] stephenmcgruer merged #27763 by stephenmcgruer into master: webrtc: update WPT for addIceCandidate(null) -
git.io/JtdzO
-
BitBot
(wpt) [PR] moz-wptsync-bot requested #27764 merge into master: [Gecko
Bug 1689883] Implement testdriver set_permission. -
git.io/Jtdz9
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27765 merge into master: Fix NG table collapsed border pixel-snapping and clipping -
git.io/JtdgG
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27749 by chromium-wpt-export-bot into master: [LayoutNG] Paint for "new" columns created by OOFs in nested context -
git.io/Jt5tG
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27460 by chromium-wpt-export-bot into master: Infer img's aspect ratio from <source>'s width/height attrs -
git.io/Jtu2X
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27766 merge into master: Elements with custom style callbacks should be marked style dirty after font loading -
git.io/JtdaU
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27767 merge into master: Avoid calling AssignedSlot() on pseudo-elements -
git.io/Jtdaq
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27748 by chromium-wpt-export-bot into master: NativeIO: Rename top-level symbol to storageFoundation -
git.io/Jt5I2
-
BitBot
(wpt) [PR] chromium-wpt-export-bot merged #27680 by chromium-wpt-export-bot into master: Fix pointerevents/pointerevent_iframe-touch-action-none_touch.html -
git.io/JtD7P
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27768 merge into master: [css-flex] Delete broken redundant flex tests -
git.io/JtdV3
-
BitBot
(wpt) [PR] chromium-wpt-export-bot requested #27769 merge into master: Split VideoFrameInit into VideoFramePlaneInit. Make optional. -
git.io/JtdKs