Skip to content
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

Spec the last() operator #133

Merged
merged 2 commits into from
May 3, 2024
Merged

Spec the last() operator #133

merged 2 commits into from
May 3, 2024

Conversation

domfarolino
Copy link
Collaborator

@domfarolino domfarolino commented Apr 2, 2024

@domfarolino domfarolino requested a review from benlesh April 2, 2024 22:40
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 3, 2024
See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 3, 2024
See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 3, 2024
See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
aarongable pushed a commit to chromium/chromium that referenced this pull request Apr 3, 2024
See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5417373
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1282037}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 3, 2024
See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5417373
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1282037}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 3, 2024
See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5417373
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1282037}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Apr 10, 2024
…perator, a=testonly

Automatic update from web-platform-tests
DOM: Implement the `last()` Observable operator

See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5417373
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1282037}

--

wpt-commits: 66396b12b8f7aa4390fc9e6db826dfcec7f8ff2c
wpt-pr: 45500
ErichDonGubler pushed a commit to erichdongubler-mozilla/firefox that referenced this pull request Apr 15, 2024
…perator, a=testonly

Automatic update from web-platform-tests
DOM: Implement the `last()` Observable operator

See WICG/observable#133. This CL implements the
`last()` operator which returns a Promise that resolves to the last
item that the source Observable emits, and rejects with a RangeError
if the Observable completes prematurely.

For WPTs:
Co-authored-by: ben@benlesh.com

R=dizhangg@chromium.org

Bug: 40282760
Change-Id: Id1ec2af152c288ae81dfe383dfa9a7f166cfb375
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5417373
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1282037}

--

wpt-commits: 66396b12b8f7aa4390fc9e6db826dfcec7f8ff2c
wpt-pr: 45500
@benlesh benlesh merged commit e6ee22b into master May 3, 2024
2 checks passed
@benlesh benlesh deleted the last-operator branch May 3, 2024 20:23
github-actions bot added a commit that referenced this pull request May 3, 2024
SHA: e6ee22b
Reason: push, by benlesh

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
domfarolino added a commit that referenced this pull request May 4, 2024
domfarolino added a commit that referenced this pull request May 4, 2024
github-actions bot added a commit that referenced this pull request May 4, 2024
SHA: abd795b
Reason: push, by domfarolino

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants