Closed greglittlefield-wf closed 2 years ago
ansi-regex < 4.1.1
via yarn.lock
glob-parent < 5.1.2
via yarn.lock
terser < 4.8.1
via yarn.lock
aviary.yaml
coverage of security relevant codeQuestions or Comments? Reach out on Slack: #support-infosec.
QA +1
@Workiva/release-management-p
Motivation
Currently, when jsifyAndAllowInterop encounters a non-JsObject frozen object, such as the frozen
children
array of a JSX Element, it throws as a result ofidentityHashCode
trying to write a property on it (Dart SDK issue: https://github.com/dart-lang/sdk/issues/36354).This can occur when wrapping JS components in Dart and forwarding props that contain frozen arrays them to another component.
Note that this error only happens in DDC, since dart2js does not run in strict mode
Solution
Testing
Release notes