Skip to content
Josh Matthews edited this page Oct 19, 2015 · 1 revision

Servo Meeting 2015-10-19

Vidyo links:

Reminder: use http://benjamin.smedbergs.us/weekly-updates.fcgi/

Agenda items

  • Reminder to update the weekly status tool with your weekly status (larsberg)
  • arewefastyet (jdm)
  • DOM feature breakdown and planning attempt (jdm)
  • iframe navigation regression (#8081) (jdm)

Attending

  • edunham, ajeffrey, manishearth, mbrubeck, pcwalton, ms2ger, jdm

Last week

arewefastyet

  • jdm: There has been really great work done by Dhananjay Nakrani (dhananjay92), a student in LA, getting http://arewefastyet.com/ working with Servo. Next step, we'll get that on the website with a custom URL that we can submit new results to over time. This will track our progress on Dromaeo. That will land in the next couple of days. Early preview: http://ec2-52-88-122-83.us-west-2.compute.amazonaws.com/

DOM feature planning

  • jdm: I've started thinking about the remaining pieces of the DOM platform, which is intimidating, but I was specifically looking at what common pieces they're built on top of: https://public.etherpad-mozilla.org/p/servo-dom-missing-pieces
  • jdm: The etherpad is really basic, and mostly just a list of features, with a beginning of an attempt to break them into components.

iframe navigation regression

  • jdm: paul pointed out that in the last couple months we broke iframe navigation (updates aren't painted after you navigate). How can we deal with features that are very difficult for our current test automation to handle? Should we have a weekly smoke test suite? Or should we focus on things like getting WebDriver tests with more advanced capabilities?
  • Manishearth: I lean towards WebDriver.
  • jdm: Are there any in-between options I missed?
  • Manishearth: For stuff like this we could try to fit it into scripted reftests. It would be a hack, but we might be able to make something work.
  • jdm: If it's in a good enough state to test it, that would help.
  • pcwalton: It might work for that particular thing. The problem is about painting specifically, so a reftest could be appropriate.
  • jdm: I suspect one problem right now is that iframes and "load" events are not in a good state. I have a PR open to make them block onload.
  • pcwalton: We'll definitely need to fix that in script and/or compositor.
Clone this wiki locally