Skip to content

Meeting 2013 08 12

Jack Moffitt edited this page Aug 13, 2013 · 2 revisions

Servo Meeting 2013-08-02

Agenda

  • rust upgrade
  • iframes
  • string representation and interning
  • style system
  • moving flow tree to owned types
  • presentations

Attending

  • jack, kmc, eschweic, eatkinson, simonsapin,

rust upgrade

  • brson: tried to build this weekend but got an ICE. it's in rust-layers.
  • kmc: try a make clean. might be stale metadata
  • brson: chrismorgan who has been working on http server starting working on an http client. we should be able to bootstrap something pretty quick.
  • jack: we could also shell out to curl.
  • kmc: or bindings to libcurl

(decided to merge without networking because it will be back very quickly)

iframes

  • jack: what's left to do after current PRs are merged?
  • eston: they seem to work well. the positioning and sizing are both issues. maybe we aren't parsing those correctly, or there's some issues passing them from layout to the constellation.

string representation and interning

  • simon: it's not just selector matching if we want to get rid of netsurfcss. it's also the cascadae on computed value. switching to utf-16 it will be painful. is utf-16 requried?
  • jack: spidermonkey requires it.
  • brson: they are open to changing it, but it's a huge amount of work.
  • simon: (missed)
  • jack: should we do utf-16 only?

(first pass seems to be to add string interning module and implement the Str traits that we need even if it just fronts ~str)

style system

  • simon: in a seprate repo because used new style for loops. one issue i'm having is how to represent values of css properties. we want generic code to work on cascade. each property would have two data types, two static values, and two methods. would be ncie to have associated items. https://github.com/SimonSapin/servo-style

  • jack: please post to the list with the concept and the issues you are seeing and we can get some feedback from everyone that way.

flow tree using owned types

  • eric: i moved all the extra references to flows. dom nodes hodl onto flows, but i've got a PR for that coming. the code makes much more sense this way.
  • jack: what about dipslaylist
  • eric; it will hold onto nodes in the dom.
  • jack: how is progress?
  • eric: i'm almost done with display list and other things, but still need to convert flow tree.

intern presentations

eston and eric have their presentations tomorrow.

Clone this wiki locally