-
Notifications
You must be signed in to change notification settings - Fork 1.7k
[Temporal] Implement equals method for PlainMonthDay #54281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Temporal] Implement equals method for PlainMonthDay #54281
Conversation
|
EWS run on previous version of this PR (hash bbfc2b5) |
|
EWS run on previous version of this PR (hash daccf3b) |
daccf3b to
3cf80d9
Compare
|
EWS run on current version of this PR (hash 3cf80d9) |
|
The safer-cpp failure seems to be a Clang crash in |
https://bugs.webkit.org/show_bug.cgi?id=302903 Reviewed by Yusuke Suzuki. Also necessarily implement PlainMonthDay.from * JSTests/stress/temporal-plainmonthday.js: (shouldThrow): (shouldBe): * JSTests/test262/config.yaml: * JSTests/test262/expectations.yaml: * Source/JavaScriptCore/runtime/ISO8601.cpp: (JSC::ISO8601::canBeYear): (JSC::ISO8601::parseDate): (JSC::ISO8601::parseDateTime): (JSC::ISO8601::parseCalendarDateTime): (JSC::ISO8601::parseInstant): * Source/JavaScriptCore/runtime/ISO8601.h: * Source/JavaScriptCore/runtime/TemporalCalendar.cpp: (JSC::TemporalCalendar::isoDateFromFields): (JSC::TemporalCalendar::monthDayFromFields): * Source/JavaScriptCore/runtime/TemporalPlainDate.cpp: (JSC::TemporalPlainDate::from): * Source/JavaScriptCore/runtime/TemporalPlainDateTime.cpp: (JSC::TemporalPlainDateTime::from): * Source/JavaScriptCore/runtime/TemporalPlainMonthDay.cpp: (JSC::TemporalPlainMonthDay::from): * Source/JavaScriptCore/runtime/TemporalPlainMonthDayConstructor.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): * Source/JavaScriptCore/runtime/TemporalPlainMonthDayPrototype.cpp: (JSC::JSC_DEFINE_HOST_FUNCTION): * Source/JavaScriptCore/runtime/TemporalPlainTime.cpp: (JSC::TemporalPlainTime::from): Canonical link: https://commits.webkit.org/303413@main
3cf80d9 to
0c63cb3
Compare
|
Committed 303413@main (0c63cb3): https://commits.webkit.org/303413@main Reviewed commits have been landed. Closing PR #54281 and removing active labels. |
🧪 ios-wk2-wpt
0c63cb3
3cf80d9
🧪 win-tests🧪 ios-wk2🧪 api-mac🧪 ios-wk2-wpt🧪 api-mac-debug🛠 playstation🧪 mac-intel-wk2