Conversation
|
Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs). |
The interface is behind two prefs:
So this looks indeed like accidental exposure, or intentional temporary exposure (like Firefox's early beta). |
Landed in WebKit 624.1.4 before Safari 26.4 beta, and the commit does not indicate any pref, so I would assume this shipped intentionally? |
|
PS: For some reason, the WebKit repo does not seem to have a |
|
It also seems |
Does https://collector.openwebdocs.org/tests/javascript/builtins/Iterator/concat pass for you? |
|
@caugner I see it in
|
|
@caugner it's passed too. |
|
@Elchi3 Any idea why your collector test missed this? Or did you accidentally/intentionally not include it in the PR? |
|
I intentionally left this out because it is not in the release notes and I haven't confirmed if it is shipping in earlier versions. I just added a collector test for Iterator.concat last week. Will add it here or in a separate PR it is shipping in earlier versions. |
This property exists but as an empty string. Maybe the test should be updated to look for a non-empty string? As it exists in Safari, it doesn't do anything useful.
These are supported and will be included in an update to the release notes.
This should not be accessible in Safari 26.4 beta.
This shipped in Safari 18.4. See Safari 18.4 Release Notes
This is enabled and should be available on macOS, iPadOS, and iOS. |
Maybe it was implemented in 18.4, but definitely not shipped. It was missed in 26.3 and was shipped in Bun only 3 weeks ago. |
This appears to be correct! It was implemented, but did not get enabled until this beta (26.4 beta). |
f32cdc0 to
e6cdf2d
Compare
Thanks, the empty string behavior is per spec so Safari is not wrong with this initial implementation.
Removed from this PR.
Updated to set as shipping in 26.4
Thanks, but I still can't confirm this. See also https://bugs.webkit.org/show_bug.cgi?id=306525 and the comment on https://bugs.webkit.org/show_bug.cgi?id=299616. |
The now-stable |


The https://collector.openwebdocs.org project (v10.17.3) found new features shipping in Safari 26.4 beta (21624.1.11.11.3) on macOS 26.4 beta (25E5207k) which was released last night. Currently, the collector covers about 90% of BCD, so the following list might not be exhaustive. Also, if a feature is in Safari TP only, it is not considered here.
This PR contains 88 feature updates or additions and they can be verified with the release notes or with the comments in this PR. Verified features are marked with (*).