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 upImplement NodeIterator #5981
Implement NodeIterator #5981
Conversation
highfive
commented
May 8, 2015
|
Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @glennw (or someone else) soon. |
hoppipolla-critic-bot
commented
May 8, 2015
|
Critic review: https://critic.hoppipolla.co.uk/r/4935 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 |
336486a
to
22983ff
| reflector_: Reflector | ||
| reflector_: Reflector, | ||
| root_node: JS<Node>, | ||
| reference_node: MutNullableHeap<JS<Node>>, |
This comment has been minimized.
This comment has been minimized.
|
components/script/dom/nodeiterator.rs, line 308 [r4] (raw file): tests/wpt/metadata/dom/interfaces.html.ini, line 444 [r4] (raw file): tests/wpt/metadata/dom/traversal/NodeIterator.html.ini, line 5 [r4] (raw file): Comments from the review on Reviewable.io |
|
-S-awaiting-review +S-needs-code-changes Reviewed files:
components/script/dom/nodeiterator.rs, line 25 [r1] (raw file): components/script/dom/nodeiterator.rs, line 91 [r4] (raw file): components/script/dom/nodeiterator.rs, line 104 [r2] (raw file): Comments from the review on Reviewable.io |
|
|
|
Review status: 1 of 7 files reviewed, 10 unresolved discussions, all commit checks successful. components/script/dom/document.rs, line 1318 [r5] (raw file): components/script/dom/node.rs, line 1306 [r5] (raw file): Otherwise that's exactly what I had in mind. components/script/dom/nodeiterator.rs, line 98 [r4] (raw file): components/script/dom/nodeiterator.rs, line 103 [r5] (raw file): components/script/dom/nodeiterator.rs, line 157 [r5] (raw file): components/script/dom/nodeiterator.rs, line 247 [r4] (raw file): Callback? Interpreted? NotNative? :P tests/wpt/metadata/dom/interfaces.html.ini, line 357 [r4] (raw file): tests/wpt/metadata/dom/traversal/NodeIterator.html.ini, line 5 [r4] (raw file): Comments from the review on Reviewable.io |
|
Review status: 1 of 7 files reviewed, 11 unresolved discussions, all commit checks successful. tests/wpt/metadata/dom/traversal/NodeIterator.html.ini, line 5 [r4] (raw file): Comments from the review on Reviewable.io |
|
Review status: 1 of 7 files reviewed, 14 unresolved discussions, all commit checks successful. components/script/dom/node.rs, line 790 [r5] (raw file): components/script/dom/node.rs, line 797 [r5] (raw file): components/script/dom/node.rs, line 804 [r5] (raw file): Comments from the review on Reviewable.io |
|
Review status: 2 of 7 files reviewed, 14 unresolved discussions, all commit checks successful.
Comments from the review on Reviewable.io |
|
Review status: 2 of 7 files reviewed, 14 unresolved discussions, all commit checks successful. components/script/dom/document.rs, line 1318 [r5] (raw file): components/script/dom/node.rs, line 790 [r5] (raw file): components/script/dom/node.rs, line 797 [r5] (raw file): components/script/dom/node.rs, line 804 [r5] (raw file): components/script/dom/node.rs, line 1306 [r5] (raw file): components/script/dom/nodeiterator.rs, line 98 [r4] (raw file): components/script/dom/nodeiterator.rs, line 103 [r5] (raw file): components/script/dom/nodeiterator.rs, line 157 [r5] (raw file): components/script/dom/nodeiterator.rs, line 247 [r4] (raw file): tests/wpt/metadata/dom/traversal/NodeIterator.html.ini, line 5 [r4] (raw file): Comments from the review on Reviewable.io |
|
Review status: 2 of 7 files reviewed, 4 unresolved discussions, all commit checks successful.
Comments from the review on Reviewable.io |
|
Review status: 2 of 7 files reviewed, 4 unresolved discussions, all commit checks successful.
tests/wpt/metadata/dom/interfaces.html.ini, line 444 [r4] (raw file): Comments from the review on Reviewable.io |
|
Review status: 5 of 7 files reviewed, 4 unresolved discussions, all commit checks successful.
tests/wpt/metadata/dom/interfaces.html.ini, line 444 [r4] (raw file): Comments from the review on Reviewable.io |
|
Review status: all files reviewed, 4 unresolved discussions, all commit checks successful.
tests/wpt/metadata/dom/interfaces.html.ini, line 357 [r4] (raw file): Comments from the review on Reviewable.io |
|
@nox Is there anything left to resolve? Or should I r+? |
|
@Manishearth No, LGTM. :) |
|
@bors-servo: r+ |
|
|
Implement NodeIterator's basic functionality. (Fixes #1235) But the cases for node removals are not implemented yet. r? @jdm cc @yichoi <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5981) <!-- Reviewable:end -->
|
|
Almost done! :) |
|
Updated test result! |
|
Review status: all files reviewed, 4 unresolved discussions, all commit checks successful.
Comments from the review on Reviewable.io |
|
@bors-servo: r+ |
|
|
Implement NodeIterator's basic functionality. (Fixes #1235) But the cases for node removals are not implemented yet. r? @jdm cc @yichoi <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5981) <!-- Reviewable:end -->
Jinwoo-Song commentedMay 8, 2015
Implement NodeIterator's basic functionality. (Fixes #1235) But the cases for node removals are not implemented yet.
r? @jdm
cc @yichoi