Oh, I just looked at the project page and I could see why the
descriptions of the missing DOM features might be lacking some
description. The issue link for srcdoc iframes was to the wrong issue;
sorry. I have updated the page to point at
https://github.com/servo/servo/issues/4767 instead, which contains some
more helpful links to the specification and explanatory documents.
As for named form getters, given an HTML document like:
<form>
<input id="name">
<input name="password" type="password">
</form>
It is legal to write JS that does something like:
let form = document.querySelector('form');
let the_name = form.name;
let the_password = form.password;
Even though the 'name' and 'password' members are not part of the
HTMLFormElement interface
(https://html.spec.whatwg.org/multipage/forms.html#the-form-element),
the presence of a "named getter" in the interface describes how the web
platform should interpret an arbitrary property name
(https://html.spec.whatwg.org/multipage/forms.html#dom-form-nameditem).
Our engine does not support this yet, so part of this project is
designed to implement it.
Cheers,
Josh
On 10/16/19 2:40 PM, Josh Bowman-Matthews wrote:
Welcome! Could you be more specific about what kind of clarification
you're looking for? What parts of the project description page are
unclear right now?
Cheers,
Josh
On 10/16/19 2:13 PM, Chintan Gandhi wrote:
Hello All,
Greetings!
We, Chintan Gandhi, Jay Modi and Anshul Jethvani are grad students at NC
State University and will be working on the missing DOM features project.
We would be following this web page
https://github.com/servo/servo/wiki/Missing-DOM-features-project in order
to move forward with the project.
It would be really helpful if you could clarify the project definition
and
throw some more light on the DOM features missing in Servo.
The steps that we plan to take are:
1. Build Servo on our machines using the guide mentioned on the above
website.
2. Follow the initial and subsequent steps mentioned on the above site.
Looking forward to making useful contributions.
Regards,
Chintan Gandhi
Jay Modi
Anshul Jethvani
NC State University
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo