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

script: Fix integer-JSID handling in named getters. #18543

Merged
merged 3 commits into from Sep 18, 2017

Conversation

@emilio
Copy link
Member

emilio commented Sep 17, 2017

On top of #18539, fixes #10686.


This change is Reviewable

@highfive
Copy link

highfive commented Sep 17, 2017

Heads up! This PR modifies the following files:

  • @fitzgen: components/script/dom/bindings/codegen/CodegenRust.py, components/script/dom/bindings/utils.rs, components/script/dom/bindings/conversions.rs
  • @KiChjang: components/script/dom/bindings/codegen/CodegenRust.py, components/script/dom/bindings/utils.rs, components/script/dom/bindings/conversions.rs
@emilio
Copy link
Member Author

emilio commented Sep 17, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Sep 17, 2017

Trying commit 6061a97 with merge 0885967...

bors-servo added a commit that referenced this pull request Sep 17, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@emilio
Copy link
Member Author

emilio commented Sep 17, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Sep 17, 2017

Trying commit 79bbecf with merge 9eb8308...

bors-servo added a commit that referenced this pull request Sep 17, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 17, 2017

💔 Test failed - linux-dev

@emilio emilio force-pushed the emilio:named-getter-int branch from 79bbecf to 80dd31d Sep 17, 2017
@emilio
Copy link
Member Author

emilio commented Sep 17, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Sep 17, 2017

Trying commit 80dd31d with merge 1edf26c...

bors-servo added a commit that referenced this pull request Sep 17, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@emilio emilio force-pushed the emilio:named-getter-int branch from 80dd31d to 0ec42a8 Sep 17, 2017
@emilio
Copy link
Member Author

emilio commented Sep 17, 2017

@bors-servo try

  • Just rebased
@bors-servo
Copy link
Contributor

bors-servo commented Sep 17, 2017

Trying commit 0ec42a8 with merge 23e339f...

bors-servo added a commit that referenced this pull request Sep 17, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@KiChjang
Copy link
Member

KiChjang commented Sep 17, 2017

Uh oh, looks like this fixes #18468 as well.

@bors-servo
Copy link
Contributor

bors-servo commented Sep 17, 2017

💔 Test failed - mac-rel-wpt1

@KiChjang KiChjang mentioned this pull request Sep 17, 2017
0 of 5 tasks complete
@emilio emilio force-pushed the emilio:named-getter-int branch from 0ec42a8 to 4a25997 Sep 18, 2017
@emilio emilio force-pushed the emilio:named-getter-int branch from 4a25997 to acd863d Sep 18, 2017
@emilio
Copy link
Member Author

emilio commented Sep 18, 2017

Added another commit to properly implement https://heycam.github.io/webidl/#LegacyPlatformObjectGetOwnProperty.

@bors-servo try

r? @nox or @jdm

@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

Trying commit acd863d with merge 1690151...

bors-servo added a commit that referenced this pull request Sep 18, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

💔 Test failed - linux-rel-wpt

emilio added 3 commits Sep 17, 2017
Fixes #10686
We were missing the "ignoreNamedProperties" bit, which my previous patch
uncovers.
@emilio emilio force-pushed the emilio:named-getter-int branch from acd863d to 90fb284 Sep 18, 2017
@emilio
Copy link
Member Author

emilio commented Sep 18, 2017

@bors-servo try

  • Horray for more passing tests :)
@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

Trying commit 90fb284 with merge fc82fe3...

bors-servo added a commit that referenced this pull request Sep 18, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

@nox
Copy link
Member

nox commented Sep 18, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

📌 Commit 90fb284 has been approved by nox

@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

Testing commit 90fb284 with merge ba90e13...

bors-servo added a commit that referenced this pull request Sep 18, 2017
script: Fix integer-JSID handling in named getters.

On top of #18539, fixes #10686.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18543)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Sep 18, 2017

@bors-servo bors-servo merged commit 90fb284 into servo:master Sep 18, 2017
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
@emilio emilio deleted the emilio:named-getter-int branch Sep 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

5 participants
You can’t perform that action at this time.