Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upJS Error Event Interface (NCSU Team: ronak, shreya, sayali) v 1.0 #3822
Conversation
hoppipolla-critic-bot
commented
Oct 28, 2014
|
Critic review: https://critic.hoppipolla.co.uk/r/2999 This is an external review system which you may optionally use for the code review of your pull request. In order to help critic track your changes, please do not make in-place history rewrites (e.g. via |
|
Instead of opening multiple pull requests, can you continue adding commits to the previously-opened one so that our review tool can be used effectively? |
|
Getting better! Please be careful about matching the code style in other files, especially in regards to consistent indentation and spacing. Also be sure to run |
|
Much improved! I've left some more comments on Critic again, as there are still some formatting problems. |
|
Very close! There are only three remaining issues; once they're fixed, these changes can be rebased against master and merged :) |
|
Yay! Please rebase all of these changes on top of the latest code and squash them into a single commit (https://ariejan.net/2011/07/05/git-squash-your-latests-commits-into-one/), and this is ready to merge! |
|
@RonakNisher: |
|
@Ms2ger , Removing the initErrorEvent caused compile time errors. It says , "not all trait items implemented, missing: |
|
@RonakNisher You will need to remove both the Rust implementation and the WebIDL method declaration. |
|
@RonakNisher The problem is that you're using a master revision from October 15, so the |
|
@jdm , Should I update my master revision ? |
|
It appears that you did. |
|
@jdm, yeah I had to. I thought the error was due to a mismatch in my local servo so I pulled in the latest changes. As of now, servo is compiling but I'm unsure of the way forward with removing the InitErrorEvent method. Its being called directly in the "new" method. I'm not sure how can I use this while calling the error event |
|
@jdm ,@Ms2ger : Removed the initErrorEvent. I've run the web-platform-tests too but I could not find anything to add / edit in the .ini file in Metadata. It showed that it passed the test when the expectation was FAIL. should we be adding these too ? |
|
@RonakNisher: When there's an expected failure but the test passes, the annotation should be removed from the ini file, eg:
should have both lines deleted. |
|
@RonakNisher Also, could you rebase the Critic review onto afc144a by following the steps at https://github.com/servo/servo/wiki/Github-&-Critic-PR-handling-101? That will allow me to leave a few more review comments. |
|
To be specific, starting at the |
|
Thanks for doing the rebase! Don't forget to press the "Enable tracking" button, too. |
|
Super close! Two last small issues remaining :) |
|
Squash and I'll merge! https://ariejan.net/2011/07/05/git-squash-your-latests-commits-into-one/ |
a1fc594
to
38f5fa3
Resolved all compilation errors
|
Sorry @RonakNisher, the extra attributes have to go:
Please remove the attributes that are not dom_struct, amend the commit ( |
|
@RonakNisher It appears Shreya's changes got mixed into this branch, and I did not notice that you had updated it to remove the attributes that were causing problems before. Could you rebase your first commit against master, and reset the branch so Shreya's changes aren't included? This should be ready to merge when that happens. |
|
@jdm , done. I'm getting better at undoing changes on git :P |
Resolved all compilation errors
|
Sorry, the code changed under you:
I'll make the fix and merge this myself in ~4 hours unless you get to it first. |
|
Merged in #4230. Hooray! |
|
Awesome. Thank you so much for your help :) On 10:46AM, Fri, Dec 5, 2014 Josh Matthews notifications@github.com wrote:
|
RonakNisher commentedOct 28, 2014
Resolved all compilation errors