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

Implement WebGL getUniform API #20330

Closed
wants to merge 1 commit into from
Closed

Conversation

@gootorov
Copy link
Contributor

gootorov commented Mar 18, 2018

Reference: WebGL 1


  • ./mach build -d does not report any errors
  • ./mach test-tidy does not report any errors
  • These changes fix #__ (github issue number if applicable).
  • There are tests for these changes

This change is Reviewable

@highfive
Copy link

highfive commented Mar 18, 2018

Heads up! This PR modifies the following files:

  • @asajeffrey: components/script/dom/webglrenderingcontext.rs, components/script/dom/webidls/WebGLRenderingContext.webidl, components/script/dom/webgl2renderingcontext.rs
  • @fitzgen: components/script/dom/webglrenderingcontext.rs, components/script/dom/webidls/WebGLRenderingContext.webidl, components/script/dom/webgl2renderingcontext.rs
  • @KiChjang: components/script/dom/webglrenderingcontext.rs, components/script/dom/webidls/WebGLRenderingContext.webidl, components/script/dom/webgl2renderingcontext.rs
@highfive
Copy link

highfive commented Mar 18, 2018

warning Warning warning

  • These commits modify unsafe code. Please review it carefully!
@gootorov
Copy link
Contributor Author

gootorov commented Mar 18, 2018

Don't merge this yet. This is work in progress and we need to wait for servo/gleam#147 to land first.

@emilio emilio mentioned this pull request Mar 18, 2018
102 of 132 tasks complete
@gootorov gootorov force-pushed the gootorov:webgl-getUniform branch from 6b716ee to 70a7cd9 Mar 19, 2018
@bors-servo
Copy link
Contributor

bors-servo commented Mar 19, 2018

The latest upstream changes (presumably #20328) made this pull request unmergeable. Please resolve the merge conflicts.

@gootorov gootorov force-pushed the gootorov:webgl-getUniform branch from 30840b9 to e751810 Mar 20, 2018
@emilio
Copy link
Member

emilio commented Mar 20, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Mar 20, 2018

Trying commit e751810 with merge bb25bc6...

bors-servo added a commit that referenced this pull request Mar 20, 2018
[WIP] Implement WebGL getUniform API

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/20330)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Mar 20, 2018

💔 Test failed - android

@gootorov gootorov force-pushed the gootorov:webgl-getUniform branch from e751810 to 712754f Mar 20, 2018
@gootorov gootorov force-pushed the gootorov:webgl-getUniform branch from 712754f to b268b72 Mar 20, 2018
@bors-servo
Copy link
Contributor

bors-servo commented Mar 21, 2018

The latest upstream changes (presumably #20369) made this pull request unmergeable. Please resolve the merge conflicts.

@gootorov gootorov force-pushed the gootorov:webgl-getUniform branch from b268b72 to 04ed4c3 Mar 21, 2018
@gootorov
Copy link
Contributor Author

gootorov commented Mar 21, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Mar 21, 2018

@gootorov: 🔑 Insufficient privileges: and not in try users

@emilio
Copy link
Member

emilio commented Mar 21, 2018

@bors-servo
Copy link
Contributor

bors-servo commented Mar 21, 2018

Trying commit 04ed4c3 with merge e13c404...

bors-servo added a commit that referenced this pull request Mar 21, 2018
[WIP] Implement WebGL getUniform API

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/20330)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Mar 21, 2018

💔 Test failed - linux-rel-wpt

@jdm
Copy link
Member

jdm commented Jun 20, 2018

@bors-servo try
@avadacatavra I had to make a bunch of adjustments to the patch as part of the rebase. Could you take another look at the changes?

@bors-servo
Copy link
Contributor

bors-servo commented Jun 20, 2018

Trying commit 7087c78 with merge bc90af5...

bors-servo added a commit that referenced this pull request Jun 20, 2018
Implement WebGL getUniform API

<!-- Please describe your changes on the following line: -->
Reference: [WebGL 1](https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.14.10)

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/20330)
<!-- Reviewable:end -->
@jdm jdm force-pushed the gootorov:webgl-getUniform branch from 7087c78 to a62a4b3 Jun 20, 2018
@avadacatavra
Copy link
Contributor

avadacatavra commented Jun 20, 2018

@bors-servo r+

@jdm i think it still looks good

@bors-servo
Copy link
Contributor

bors-servo commented Jun 20, 2018

📌 Commit a62a4b3 has been approved by avadacatavra

@bors-servo
Copy link
Contributor

bors-servo commented Jun 20, 2018

Testing commit a62a4b3 with merge 7b174d6...

bors-servo added a commit that referenced this pull request Jun 20, 2018
Implement WebGL getUniform API

<!-- Please describe your changes on the following line: -->
Reference: [WebGL 1](https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.14.10)

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/20330)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Jun 20, 2018

💔 Test failed - linux-rel-css

@gootorov
Copy link
Contributor Author

gootorov commented Jun 27, 2018

Sorry for stalling this. I had completed my exams and then I was away from the computer for quite a while. Let me know if there's anything I can assist with.

@gootorov
Copy link
Contributor Author

gootorov commented Jun 27, 2018

Looks like the previous failure was some infrastructure error.

@bors-servo try

@bors-servo
Copy link
Contributor

bors-servo commented Jun 30, 2018

Testing commit a62a4b3 with merge dc538a1...

bors-servo added a commit that referenced this pull request Jun 30, 2018
Implement WebGL getUniform API

<!-- Please describe your changes on the following line: -->
Reference: [WebGL 1](https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.14.10)

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/20330)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Jun 30, 2018

💔 Test failed - android

@bors-servo
Copy link
Contributor

bors-servo commented Jul 5, 2018

The latest upstream changes (presumably #21118) made this pull request unmergeable. Please resolve the merge conflicts.

@bors-servo
Copy link
Contributor

bors-servo commented Jul 14, 2018

🔒 Merge conflict

@jdm
Copy link
Member

jdm commented Jul 18, 2018

Superseded by the changes in #21202. Sorry there were so many issues here!

@jdm jdm closed this Jul 18, 2018
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.

None yet

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