Skip to content

Conversation

@cola119
Copy link
Member

@cola119cola119 commented Aug 2, 2022

This PR updated TextEncoderStream implementation to align with the latest WHATWG spec.

Test cases of /test/fixtures/wpt/encoding/streams/encode-utf8.any.js (WPT for TextEncoderStream) are all passed now. (The previous implementation didn't support surrogate pairs.)

@nodejs-github-botnodejs-github-bot added the needs-ci PRs that need a full CI run. label Aug 2, 2022
Comment on lines 6 to 7
Uint8Array,
String
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Uint8Array,
String
String,
Uint8Array,

Copy link
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done f2304b6

@cola119cola119 requested a review from aduh95August 2, 2022 23:53
@cola119cola119force-pushed the update-encoder-spec branch from f2304b6 to 03412dcCompareAugust 3, 2022 00:31
@cola119cola119force-pushed the update-encoder-spec branch from 03412dc to c44d983CompareAugust 3, 2022 09:15
@cola119cola119 requested a review from aduh95August 3, 2022 09:16
@aduh95aduh95 added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. request-ci Add this label to start a Jenkins CI on a PR. labels Aug 3, 2022
@github-actionsgithub-actionsbot removed the request-ci Add this label to start a Jenkins CI on a PR. label Aug 3, 2022
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@aduh95aduh95 added the commit-queue Add this label to land a pull request using GitHub Actions. label Aug 4, 2022
@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Aug 4, 2022
@nodejs-github-botnodejs-github-bot merged commit c8bea71 into nodejs:mainAug 4, 2022
@nodejs-github-bot
Copy link
Collaborator

Landed in c8bea71

ruyadorno pushed a commit that referenced this pull request Aug 23, 2022
PR-URL: #44101 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
@ruyadornoruyadorno mentioned this pull request Aug 23, 2022
Fyko pushed a commit to Fyko/node that referenced this pull request Sep 15, 2022
PR-URL: nodejs#44101 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
@juanarbol
Copy link
Member

This is causing "wpt" tests in v16.x to fail. I will add the backport layer to this.

@cola119cola119 changed the title stream: update TextEncoderStream to align the latest specstream: update TextEncoderStream to align with the latest specFeb 19, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author readyPRs that have at least one approval, no pending requests for changes, and a CI started.needs-ciPRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@cola119@nodejs-github-bot@juanarbol@benjamingr@aduh95