script: Align javascript: URL evaluation closer to the spec.#43496
script: Align javascript: URL evaluation closer to the spec.#43496jdm merged 3 commits intoservo:mainfrom
Conversation
|
I think the next biggest improvements here will be:
In short, unifying our various partial algorithm inlining in various places with the full algorithm so we can follow the logic better. |
|
🔨 Triggering try run (#23358873141) for Linux (WPT) |
|
Test results for linux-wpt from try job (#23358873141): Flaky unexpected result (44)
Stable unexpected results that are known to be intermittent (20)
Stable unexpected results (19)
|
|
|
TimvdLippe
left a comment
There was a problem hiding this comment.
Nice work! Only some nits, the rest I was able to follow as well. Exciting to see so many new tests passing.
|
I'm not going to try to merge #43489 ahead of this one. That test isn't related to javascript: URLs at all; it just fails now due to timing changes with fewer tasks involved. |
|
And #43490 doesn't actually affect the test results here at all either. I'm going to deal with that separately, in that case! Full steam ahead! |
|
With the prior test failure analysis from #24901 (comment) I'm going to merge this. |
|
Merge conflict. Aborting early to avoid bloating. |
Signed-off-by: Josh Matthews <[email protected]>
Signed-off-by: Josh Matthews <[email protected]>
Signed-off-by: Josh Matthews <[email protected]>
The commit contains several related changes:
<iframe src='javascript:...'>) get a synchronous load event dispatchedTesting: Lots of new tests passing.
Fixes: #24901