Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork3.4k
Summer of Code 2016: Fetch API
Josh Matthews edited this pageMar 1, 2016 ·1 revision
Contact: Manish Goregaokar (Manishearth,manishearth@gmail.com), Josh Matthews (jdm,josh@joshmatthews.net).
This project will be focused on implementing the JS API portion ofFetch API in Servo, which is used to retrieve network resources using a new JS technology calledPromises.
- Implementing the basic
fetchfunction and wiring it up to the existing implementation of the underlying network API - Implementing any missing DOM APIs from the specification (Request, Response, Headers, etc.)
- Diagnosing and fixing test failures from theexisting testsuite
- Writing new tests
Specification:
Reference:
Existing network API:
Documentation for adding new DOM APIs:
(Feel free to ask questions in #servo onirc.mozilla.org, or ourmailing list!)
- Read the existing
fetch/code; try to understand it and its relation to the rest of the Fetch spec - Gain experience using Rust bysolving an easy DOM issue. Please leave a comment saying that you're working on it.