Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update Safari versions for TypedArray #23319

Merged
merged 1 commit into from
Jun 10, 2024
Merged

Commits on Jun 10, 2024

  1. Update Safari versions for TypedArray

    These 11 entries are changed by collector results:
    openwebdocs/mdn-bcd-results#1098
    openwebdocs/mdn-bcd-results#1099
    
    The collector shows no support in Safari 9.1 and support in 10.1, so
    source archeology was needed to decide between Safari 10 and 10.1.
    
    The 10 methods `copyWithin()`, `entries()`, `every()`, `fill()`,
    `filter()`, `find()`, `findIndex()`, `indexOf()`, `join()`, and `map()`
    were added in WebKit 602.1.6:
    
    WebKit/WebKit@881b0bf
    https://github.com/WebKit/WebKit/blob/881b0bfc93b6e6394676fbf712681792d72b2afa/Source/WebCore/Configurations/Version.xcconfig
    
    (See `JSTypedArrayViewPrototype::finishCreation`.)
    
    The static `of()` was added in WebKit 602.1.7:
    WebKit/WebKit@6fa0cb5
    https://github.com/WebKit/WebKit/blob/6fa0cb524bcdd5091d1525846064f85782b9f0dd/Source/WebCore/Configurations/Version.xcconfig
    
    Both of those WebKit versions map to Safari 10.
    
    The Safari 9.1 data came from mdn#6480.
    That points to first commit above, but must have mapped it to a Safari
    version incorrectly.
    
    Note that some of the data was already set to Safari 10 going back to
    mdn#351.
    foolip committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    2e61e48 View commit details
    Browse the repository at this point in the history