diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2015-07-13 19:59:13 -0700 |
---|---|---|
committer | Patrick Walton <pcwalton@mimiga.net> | 2015-07-14 15:09:16 -0700 |
commit | e5b1ec4078e1c04fd624709500e9c3a9ae4da988 (patch) | |
tree | ccaa6c59684a2616f4814b1981d8c55589e52e21 /components/script/dom | |
parent | 64751b8eef5b95de9ac3b9a382b4cb4408cb90c0 (diff) | |
download | servo-e5b1ec4078e1c04fd624709500e9c3a9ae4da988.tar.gz servo-e5b1ec4078e1c04fd624709500e9c3a9ae4da988.zip |
script: Split `Pipeline::create` into chrome process and content
process parts.
This will make it easier to adapt to IPC.
The trickiest part here was to make script tasks spawn new layout tasks
directly instead of having the pipeline do it for them. The latter
approach will not work in multiprocess mode, because layout and script
must run in the same address space and the pipeline cannot inject tasks
into another process.
Diffstat (limited to 'components/script/dom')
0 files changed, 0 insertions, 0 deletions