Граф коммитов

717 Коммитов

Автор SHA1 Сообщение Дата
Diego Marcos 375d769f56 servo: Merge #5820 - Implements enough WebGL spec to draw a triangle (from dmarcos:firstTriangle); r=jdm
This is WIP. still have to clean up the code a little bit but I wanted to show the progress. I got really excited when I saw my first triangle on screen ```./mach run tests/ref/webgl-context/triangle.html```

![firsttriangle](https://cloud.githubusercontent.com/assets/39342/7313736/e3fdb41e-ea11-11e4-8c63-78523cd9dcc7.png)

Source-Repo: https://github.com/servo/servo
Source-Revision: b43a2ed80714131db4c92a51c0046245aa43da11
2015-05-02 21:22:28 -05:00
Nicholas Nethercote f6d34641fc servo: Merge #5912 - Add a `profile_traits` crate to reduce compile times (from nnethercote:profile_traits); r=Manishearth
A rebuild after touching components/profile/mem.rs now takes 48 seconds (and
only rebuilds `profile` and `servo`) which is much lower than it used to be.
In comparison, a rebuild after touching components/profile_traits/mem.rs takes
294 seconds and rebuilds many more crates.

This change also removes some unnecessary crate dependencies in `net` and
`net_traits`.

Source-Repo: https://github.com/servo/servo
Source-Revision: 77f653da2c4120ea7ac1a946d97fc70059d513d4

--HG--
rename : servo/tests/unit/gfx/lib.rs => servo/components/profile_traits/lib.rs
2015-04-30 20:02:33 -05:00
Peter 76e9e84846 servo: Merge #5725 - added dispatching for mousedown and mouseup events, fixes #5705 (from pgonda:dispatch-mousedown-mouseup); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 88ed4e58e16e1ccf2957e1838175b5195c5d7950
2015-04-30 12:22:03 -05:00
Simon Sapin 524056a01d servo: Merge #5870 - layout: Implement most of `border-collapse` per CSS 2.1 § 17.6.2 (from SimonSapin:border-collapse); r=SimonSapin
Fixes #5300, which it is a rebase of.

Known issues:

* Collapsed borders do not correctly affect the border-box of the table
  itself.

* The content widths of all cells in a column and the content height of
  all cells in a row is the same in this patch, but not in Gecko and
  WebKit.

* Corners are not painted well. The spec does not say what to do here.

* Column spans are not handled well. The spec does not say what to do
  here either.

Source-Repo: https://github.com/servo/servo
Source-Revision: 8a4555cc53bc1bbb21a08eb6f010cb1215034419
2015-04-27 12:29:15 -05:00
Patrick Walton ef6fbba28f servo: Merge #5816 - layout: Don't strip trailing newlines from fragments, since we use their presence to determine the line flush mode (from pcwalton:more-jumpiness); r=mbrubeck
Fixes the "jumpiness" seen on the Google home page, Wikipedia, and many
other places.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: 211ee668fae7f619ac7e09abd776a6f45fc40052
2015-04-24 15:17:07 -05:00
Glenn Watson 835b3be20c servo: Merge #5767 - Refactored image cache task - details below (from glennw:image-cache); r=larsbergstrom,jdm
* Simpler image cache API for clients to use.
 * Significantly fewer threads.
   * One thread for image cache task (multiplexes commands, decoder threads and async resource requests).
   * 4 threads for decoder worker tasks.
 * Removed ReflowEvent hacks in script and layout tasks.
   * Image elements pass a Trusted<T> to image cache, which is used to dirty nodes via script task. Previous use of Untrusted addresses was unsafe.
   * Image requests such as background-image on layout / paint threads trigger repaint only rather than full reflow.
 * Add reflow batching for when multiple images load quickly.
   * Reduces the number of paints loading wikipedia from ~95 to ~35.
 * Reasonably simple to add proper prefetch support in a follow up PR.
 * Async loaded images always construct Image fragments now, instead of generic.
   * Image fragments support the image not being present.
 * Simpler implementation of synchronous image loading for reftests.
 * Removed image holder.
 * image.onload support.
 * image NaturalWidth and NaturalHeight support.
 * Updated WPT expectations.

Source-Repo: https://github.com/servo/servo
Source-Revision: ac0645c2363b5a6ea3930b0857b3a27f1b6d033f
2015-04-22 19:16:46 -05:00
Avi Weinstock b5e3a5f83c servo: Merge #5547 - X11 clipboard support (from aweinstock314:x11-clipboard); r=jdm
Manual re-opening of #5479 (since it seems that GitHub disables re-opening with the same number after a rebase).

Source-Repo: https://github.com/servo/servo
Source-Revision: 9974ebb2f969d2de8959fe74844b7410a5acd54e
2015-04-21 14:41:32 -05:00
Simon Sapin d117879670 servo: Merge #5776 - Split the unit tests crate (from servo:split-unit-tests); r=mbrubeck
Closes #5707. (Includes a rebase of it.)
Fixes #5688.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: f795440ee3be976d9819b011d4add7ceee3ade1e

--HG--
rename : servo/tests/unit/gfx/mod.rs => servo/tests/unit/gfx/lib.rs
2015-04-21 14:06:22 -05:00
Marcus Klaas fe4dcc74dd servo: Merge #5742 - Replace usage of ResponseSenders by LoadConsumer (from marcusklaas:issue-5718); r=jdm
This closes issue https://github.com/servo/servo/issues/5718.

Source-Repo: https://github.com/servo/servo
Source-Revision: f164cc253eb876d82ab7c52268751db250ef8f8f
2015-04-19 10:10:57 -05:00
Marcus Klaas 11d32d61f7 servo: Merge #5734 - Fix compiler warnings in net unit tests (from marcusklaas:issue-5709); r=jdm
This closes issue https://github.com/servo/servo/issues/5709.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2b3acd1f5d3bcbbb796b3552a17e64cdc756a0d0
2015-04-17 09:52:46 -05:00
Ms2ger 20024464a6 servo: Merge #5732 - Move the lookupPrefix content test (from Ms2ger:content); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: b296c721869680d44757324a9254525eed10d8ed
2015-04-17 08:24:12 -05:00
Md. Enzam Hossain a8e5d84c90 servo: Merge #5650 - Implement node::LookupPrefix and add test (from ienzam:issue/1826); r=jdm
Tracking issue #1826 - implemented one of the three methods.

This is follow up of #5402. Rebased and squashed and made the method iterative.

Source-Repo: https://github.com/servo/servo
Source-Revision: e3756f9e3fe8c042f5e6a02b9d4d6a2310aeda04
2015-04-16 13:07:20 -05:00
Josh Matthews 901eb35f52 servo: Merge #5156 - Support opt-in async network events (from jdm:asyncnet); r=pcwalton,Manishearth
This implements a framework for opting in to receiving network events asynchronously. It also converts XMLHttpRequest to use them, and paves the way for better support for synchronous XHR using on-demand, targeted event loops instead of spinning the global event loop. This gives us complete feature parity with the existing XHR implementation, using fewer threads than before in the async case.

Source-Repo: https://github.com/servo/servo
Source-Revision: 3151497d498b001b4a783dce0595615c6fc40936
2015-04-16 11:33:06 -05:00
Ms2ger 1bfe92c6ae servo: Merge #5710 - Retire content tests (from Ms2ger:content); r=saneyuki
Source-Repo: https://github.com/servo/servo
Source-Revision: 53d2432c90ab9ef171dfbef8e22ed3f58fcef8f0

--HG--
rename : servo/tests/content/parsable_mime/application/font-woff/test.wof => servo/tests/unit/net/parsable_mime/application/font-woff/test.wof
rename : servo/tests/content/parsable_mime/application/ogg/small.ogg => servo/tests/unit/net/parsable_mime/application/ogg/small.ogg
rename : servo/tests/content/parsable_mime/application/pdf/test.pdf => servo/tests/unit/net/parsable_mime/application/pdf/test.pdf
rename : servo/tests/content/parsable_mime/application/postscript/test.ps => servo/tests/unit/net/parsable_mime/application/postscript/test.ps
rename : servo/tests/content/parsable_mime/application/vnd.ms-fontobject/vnd.ms-fontobject => servo/tests/unit/net/parsable_mime/application/vnd.ms-fontobject/vnd.ms-fontobject
rename : servo/tests/content/parsable_mime/application/x-gzip/test.gz => servo/tests/unit/net/parsable_mime/application/x-gzip/test.gz
rename : servo/tests/content/parsable_mime/application/x-rar-compressed/test.rar => servo/tests/unit/net/parsable_mime/application/x-rar-compressed/test.rar
rename : servo/tests/content/parsable_mime/application/zip/test.zip => servo/tests/unit/net/parsable_mime/application/zip/test.zip
rename : servo/tests/content/parsable_mime/audio/aiff/test.aif => servo/tests/unit/net/parsable_mime/audio/aiff/test.aif
rename : servo/tests/content/parsable_mime/audio/basic/test.au => servo/tests/unit/net/parsable_mime/audio/basic/test.au
rename : servo/tests/content/parsable_mime/audio/midi/test.mid => servo/tests/unit/net/parsable_mime/audio/midi/test.mid
rename : servo/tests/content/parsable_mime/audio/mpeg/test.mp3 => servo/tests/unit/net/parsable_mime/audio/mpeg/test.mp3
rename : servo/tests/content/parsable_mime/audio/wave/test.wav => servo/tests/unit/net/parsable_mime/audio/wave/test.wav
rename : servo/tests/content/parsable_mime/image/bmp/test.bmp => servo/tests/unit/net/parsable_mime/image/bmp/test.bmp
rename : servo/tests/content/parsable_mime/image/gif/test87a => servo/tests/unit/net/parsable_mime/image/gif/test87a
rename : servo/tests/content/parsable_mime/image/gif/test89a.gif => servo/tests/unit/net/parsable_mime/image/gif/test89a.gif
rename : servo/tests/content/parsable_mime/image/jpeg/test.jpg => servo/tests/unit/net/parsable_mime/image/jpeg/test.jpg
rename : servo/tests/content/parsable_mime/image/png/test.png => servo/tests/unit/net/parsable_mime/image/png/test.png
rename : servo/tests/content/parsable_mime/image/webp/test.webp => servo/tests/unit/net/parsable_mime/image/webp/test.webp
rename : servo/tests/content/parsable_mime/image/x-icon/test.ico => servo/tests/unit/net/parsable_mime/image/x-icon/test.ico
rename : servo/tests/content/parsable_mime/image/x-icon/test_cursor.ico => servo/tests/unit/net/parsable_mime/image/x-icon/test_cursor.ico
rename : servo/tests/content/parsable_mime/text/html/text_html_a_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_a_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_a_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_a_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_a_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_a_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_a_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_a_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_b_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_b_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_b_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_b_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_b_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_b_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_b_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_b_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_body_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_body_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_body_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_body_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_body_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_body_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_body_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_body_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_br_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_br_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_br_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_br_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_br_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_br_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_br_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_br_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_comment_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_comment_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_comment_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_comment_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_comment_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_comment_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_comment_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_comment_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_div_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_div_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_div_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_div_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_div_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_div_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_div_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_div_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_doctype_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_doctype_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_doctype_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_doctype_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_doctype_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_doctype_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_doctype_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_doctype_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_font_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_font_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_font_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_font_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_font_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_font_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_font_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_font_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_h1_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_h1_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_h1_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_h1_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_h1_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_h1_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_h1_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_h1_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_head_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_head_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_head_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_head_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_head_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_head_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_head_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_head_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_iframe_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_iframe_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_iframe_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_iframe_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_iframe_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_iframe_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_iframe_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_iframe_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_p_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_p_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_p_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_p_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_p_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_p_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_p_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_p_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_page_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_page_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_page_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_page_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_page_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_page_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_page_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_page_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_script_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_script_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_script_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_script_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_script_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_script_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_script_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_script_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_style_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_style_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_style_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_style_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_style_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_style_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_style_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_style_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_table_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_table_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_table_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_table_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_table_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_table_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_table_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_table_3e_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_title_20.html => servo/tests/unit/net/parsable_mime/text/html/text_html_title_20.html
rename : servo/tests/content/parsable_mime/text/html/text_html_title_20_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_title_20_u.html
rename : servo/tests/content/parsable_mime/text/html/text_html_title_3e.html => servo/tests/unit/net/parsable_mime/text/html/text_html_title_3e.html
rename : servo/tests/content/parsable_mime/text/html/text_html_title_3e_u.html => servo/tests/unit/net/parsable_mime/text/html/text_html_title_3e_u.html
rename : servo/tests/content/parsable_mime/text/plain/utf16bebom.txt => servo/tests/unit/net/parsable_mime/text/plain/utf16bebom.txt
rename : servo/tests/content/parsable_mime/text/plain/utf16lebom.txt => servo/tests/unit/net/parsable_mime/text/plain/utf16lebom.txt
rename : servo/tests/content/parsable_mime/text/plain/utf8bom.txt => servo/tests/unit/net/parsable_mime/text/plain/utf8bom.txt
rename : servo/tests/content/parsable_mime/text/xml/feed.atom => servo/tests/unit/net/parsable_mime/text/xml/feed.atom
rename : servo/tests/content/parsable_mime/text/xml/feed.rss => servo/tests/unit/net/parsable_mime/text/xml/feed.rss
rename : servo/tests/content/parsable_mime/text/xml/test.xml => servo/tests/unit/net/parsable_mime/text/xml/test.xml
rename : servo/tests/content/parsable_mime/unknown/open_type => servo/tests/unit/net/parsable_mime/unknown/open_type
rename : servo/tests/content/parsable_mime/unknown/true_type.ttf => servo/tests/unit/net/parsable_mime/unknown/true_type.ttf
rename : servo/tests/content/parsable_mime/unknown/true_type_collection.ttc => servo/tests/unit/net/parsable_mime/unknown/true_type_collection.ttc
rename : servo/tests/content/parsable_mime/video/avi/test.avi => servo/tests/unit/net/parsable_mime/video/avi/test.avi
rename : servo/tests/content/parsable_mime/video/mp4/test.mp4 => servo/tests/unit/net/parsable_mime/video/mp4/test.mp4
rename : servo/tests/content/parsable_mime/video/webm/test.webm => servo/tests/unit/net/parsable_mime/video/webm/test.webm
2015-04-16 05:41:56 -05:00
Ms2ger 766facb1ea servo: Merge #5700 - Move content tests into the Servo wpt tree (fixes #5686) (from Ms2ger:content); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 8fd8fe3ad94fde4dc99bcb4bd18466ab2c5c609d
2015-04-15 15:19:41 -05:00
Bogdan Cuza fdcc40c14c servo: Merge #5544 - Make Metadata use ContentType (from boghison:master); r=jdm
Fixes #5538

Source-Repo: https://github.com/servo/servo
Source-Revision: 7f422e2076e7ebc9949e9fb2ffc3f09c653130c0
2015-04-14 15:11:20 -05:00
Ms2ger 6a230d7dcc servo: Merge #5685 - Introduce a Servo-only tree under web-platform-tests (from Ms2ger:wpt-servo); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 0941f46162f53adc1f8796d73aef5d62df80c2e1
2015-04-14 08:51:35 -05:00
Shing Lyu 49cd60f66d servo: Merge #5593 - 4873 - Support the image map processing for <img ismap/> inside an <a/> (from shinglyu:ismap); r=jdm
This implements issue 4873

Source-Repo: https://github.com/servo/servo
Source-Revision: 4fac8b6810d9d748fffc025cfd1bb1d2b6c5655d
2015-04-14 00:10:08 -05:00
Edward Cho a22551161c servo: Merge #5671 - move mime classifier unit tests into unit test crate (from zerokarmaleft:move_mime_classifier_tests); r=SimonSapin
Closes #5667.

Source-Repo: https://github.com/servo/servo
Source-Revision: f67749fc7d9eab13086fbea32b684f3a8eff6688
2015-04-13 16:11:10 -05:00
Jag Talon eec42039c9 servo: Merge #5576 - net/storage_task.rs: Fix remove_item (from jagtalon:jag/slashdot-storage); r=jdm
Use `and_then` and remove `unwrap` instead of using a `map` as described in https://github.com/servo/servo/issues/5548#issuecomment-90254644.

Fixes #5548

Source-Repo: https://github.com/servo/servo
Source-Revision: 9754c4c255988475d12a9c64a335d9bc8828076b
2015-04-11 18:13:16 -05:00
James Gilbertson 93c6536687 servo: Merge #5553 - Use iterators for iterating through CSS rules (from luniv:css-rule-iterators); r=SimonSapin
Source-Repo: https://github.com/servo/servo
Source-Revision: 22e570a06e92bbc449eb01058e243443b536f467
2015-04-10 19:17:49 -05:00
Aneesh Agrawal bc2c7bd5e1 servo: Merge #5558 - Remove compositor dependency on net crate (from aneeshusa:remove-compositor-dependency-on-net); r=jdm
Move the ImageCacheTaskClient trait and impl to net_traits. Fixes #5551.

Source-Repo: https://github.com/servo/servo
Source-Revision: 6903955b9835b7cfdff6378e4a547cdad1589443
2015-04-10 07:41:54 -05:00
Patrick Walton 6146e9b4fd servo: Merge #5493 - layout: Simplify and improve the correctness of whitespace stripping in text layout, and unify the inline layout paths for pre- and normally-formatted text (from pcwalton:jumpiness); r=mbrubeck
This fixes a lot of "jumpiness" and removes the `new_line_pos` stuff.

Closes #2260.

r? @mbrubeck
cc @metajack

Source-Repo: https://github.com/servo/servo
Source-Revision: d3478954fd8e3a8374104984efb91a918b5dbb7e
2015-04-08 17:13:36 -05:00
Simon Sapin 5b41ccfb98 servo: Merge #5574 - Move unit tests to their own crates, cut time by 96% (from servo:unit-tests); r=jack
On my laptop, running `./mach test-unit` goes from about 11 minutes to 22 seconds, when run after `./mach build`.

Fix #5291.

Source-Repo: https://github.com/servo/servo
Source-Revision: 017d1053617f6769d7f355e4a97d52ae67e53d1c

--HG--
rename : servo/components/net/test.jpeg => servo/tests/unit/net/test.jpeg
rename : servo/components/script/tests.rs => servo/tests/unit/script/size_of.rs
2015-04-07 21:16:49 -05:00
Diego Marcos 5cfb1364bd servo: Merge #5433 - Implements drawImage for html image as ImageSource (from dmarcos:issue5290); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 58637a1174f94cb1ebbb394d3ba3c8c8f2d70639

--HG--
rename : servo/tests/html/test_canvas_drawimage.html => servo/tests/html/test_canvas_drawimage_canvas.html
2015-04-07 18:38:34 -05:00
Josh Matthews a584e5982d servo: Merge #5005 - Implement MIME sniffing (from jdm:mime-sniffing); r=jdm
This rebases and integrates #4209, removing the sniffer task (turns out it wasn't a great idea), and adds a `--sniff-mime-types` command line flag to enable sniffing for file:// and http:// resources. Tested against a random picture file on my harddrive. The actual MIME sniffing implementation can be extracted into a separate library separately.

Source-Repo: https://github.com/servo/servo
Source-Revision: c7e210f24c97be1057a652b3644332e7043bfeac
2015-04-07 12:48:06 -05:00
Dave Hodder b05e81d72a servo: Merge #5525 - Add basic HTMLDialogElement interface (from dhodder:master); r=jdm
An empty DOM interface for HTMLDialogElement

r?

Source-Repo: https://github.com/servo/servo
Source-Revision: 1fd609d198e99c87dee1a8a79e908cd1604040af
2015-04-07 02:50:04 -05:00
Matt Brubeck 590a7bc62f servo: Merge #5461 - Implement the :focus pseudo-class selector and element.focus/blur (from mbrubeck:focus); r=jdm
Fixes #5460. This supports for simple focusable elements that are their own DOM anchors, like text `input` fields.

Requires servo/rust-selectors#20.  r? @SimonSapin

Source-Repo: https://github.com/servo/servo
Source-Revision: b63fb0c0a7e9cd9208d66319c910750aaaac844c
2015-04-04 18:21:48 -06:00
yodalee eb0f1adfa5 servo: Merge #5469 - Implement TextEncoder (fixes #4768) (from mbrubeck:yodalee-issue4768-textencoder); r=jdm
This is a series of already-reviewed changes by @yodalee from #5025, rebased onto current servo master, with some fixups applied:

* Fixed build errors/warnings from the latest rust upgrade.
* Marked `tests/wpt/web-platform-tests/encoding/single-byte-decoder.html` as expecting CRASH.

I could not verify locally that the new test annotation is correct, since the test appears to hang rather than crash on my Linux box.  (Or maybe I just didn't wait long enough.)  If this crash isn't consistent, or if it takes a long time, maybe we should skip this test instead?

r? @jdm

Source-Repo: https://github.com/servo/servo
Source-Revision: 4846607e189a65baf8d9ac6566594b7893d07f12
2015-03-31 20:06:49 -06:00
Deokjin Kim c77a889e94 servo: Merge #5457 - Implement Navigator.appVersion(#5409) (from deokjinkim:navigator_appversion); r=jdm
In my mistake, I close PR for this commit.
I'm sorry for inconvenience.

@jdm 's comment
The test expectations for /tests/wpt/web-platform-tests/html/dom/interfaces.html and /tests/wpt/web-platform-tests/workers/interfaces.workers.js will need to be updated - http://mxr.mozilla.org/servo/search?string=appversion

According to your guide, I revised commit. Is this your intention?
r? @jdm

cc @yichoi

Source-Repo: https://github.com/servo/servo
Source-Revision: 225d7d2ece418d5ecefd7ce9047c4754ffb68c73
2015-03-31 11:51:55 -06:00
Patrick Walton c9e2901806 servo: Merge #5400 - layout: Implement CSS transitions per CSS-TRANSITIONS § 2 (from pcwalton:transitions-redux); r=glennw
Transition events are not yet supported, and the only animatable
properties are `top`, `right`, `bottom`, and `left`. However, all other
features of transitions are supported. There are no automated tests at
present because I'm not sure how best to test it, but three manual tests
are included.

r? @glennw

Source-Repo: https://github.com/servo/servo
Source-Revision: ebdf1d494b6c986e6dfcb7d8fd3f0ffa126523ed
2015-03-31 10:39:56 -06:00
Ms2ger 02d5d537ae servo: Merge #5418 - Cleanup contenttest (from Ms2ger:contenttest); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 65a0ebc5670c249acd3a621816c3322f2f6e1535
2015-03-28 09:37:06 -06:00
Ms2ger e4c4c06553 servo: Merge #5381 - Stop using old_path (from Ms2ger:old_path); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: fefdd9afbaa661b1282babc27e3e5ca7c9ea669d
2015-03-26 09:36:56 -06:00
Diego Marcos d6bdd7223d servo: Merge #5231 - Implementing canvas drawImage API for HTML Canvas elements as image sour (from dmarcos:issue4784); r=jdm
...ce

Source-Repo: https://github.com/servo/servo
Source-Revision: 2ab1ece765a50e26c2908bcbe5463ff1fda0b085
2015-03-24 14:01:06 -06:00
snf c0fb8ff049 servo: Merge #5306 - Implementing StorageEvent interface (from snf:storage_event); r=jdm
Needed for #5196

Source-Repo: https://github.com/servo/servo
Source-Revision: 2c51d0ef53d25892be4c992fdbe131c1b641bf74
2015-03-24 12:52:00 -06:00
Corey Farwell 7cb441f853 servo: Merge #5316 - Stop abusing format! macro when construct a String (from frewsxcv:no-format-abuse); r=jdm
In these cases for `format!`, we're just constructing a String of the
single argument with no special format.

Source-Repo: https://github.com/servo/servo
Source-Revision: dfb8929b001c8d0fb6d5e63f5a9d6dcc17cb388a
2015-03-22 19:30:51 -06:00
Ms2ger c90dcd40b6 servo: Merge #5301 - Modernize reftest.rs (from Ms2ger:reftests); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 87af57cefc671f445c5b977f2b27d7ca9e70e390
2015-03-21 13:42:45 -06:00
Maciej Skrzypkowski 22557a07cf servo: Merge #4819 - Added document.activeElement attribute (from mskrzypkows:document_activeElement); r=jdm
#4770

Source-Repo: https://github.com/servo/servo
Source-Revision: 459c35441612d3247450e253b1dcd0bc003985ae
2015-03-19 22:30:49 -06:00
Matt Brubeck 9fbcea3f65 servo: Merge #5268 - Use `append` instead of `extend` where possible (from mbrubeck:append); r=jdm
The new `Vec::append` method is clearer and potentially faster.

Source-Repo: https://github.com/servo/servo
Source-Revision: 646f82147946c3221a6de0e575b4750dc61d5610
2015-03-18 21:39:49 -06:00
Ms2ger 66cb126a50 servo: Merge #5256 - Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-de (from servo:rustup_20150311); r=jdm
...v.

Relies on:
* https://github.com/servo/rust-geom/pull/72
* https://github.com/servo/rust-glx/pull/10
* https://github.com/servo/gleam/pull/15
* https://github.com/servo/rust-mozjs/pull/137
* https://github.com/servo/rust-core-text/pull/35
* https://github.com/servo/rust-io-surface/pull/28

Source-Repo: https://github.com/servo/servo
Source-Revision: 99cf9dbfc107bacb84dfe5afa9539a0ede3beac2
2015-03-18 11:25:00 -06:00
Matt McCoy 6554a779ae servo: Merge #4736 - Fixes #4508 dispatching input event at HTMLTextareaElement (from mattnenterprise:dispatch_input_event); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 65d4b12bf20783ea784f1c61f4b33ec0fc975f4f
2015-03-17 22:27:47 -06:00
Eric Hegnes aeddc8ce30 servo: Merge #5204 - Further squelch warnings from contenttest.rs (from ehegnes:squelch_contenttest); r=jdm
This actually fixes 5159.

Source-Repo: https://github.com/servo/servo
Source-Revision: 5f439e7eaa02245f64d5041d3d4e6dec51dfb993
2015-03-12 20:48:47 -06:00
Peter Reid a0480a6349 servo: Merge #5177 - Fix warnings in tests/reftest.rs (from PeterReid:issue5158); r=jdm
Fixes #5158

Part of this involved switching to OsStrings for process arguments. Those now interface awkwardly with some remaining use old_io, but that will only be needed until rustc is newer.

Source-Repo: https://github.com/servo/servo
Source-Revision: 1a9679857a324f08337215bddad16f4667770997
2015-03-12 18:03:46 -06:00
Eric Hegnes f61350daba servo: Merge #5174 - Fix warnings in contenttest.rs (fixes #5159) (from ehegnes:issue-5159); r=Manishearth
Fix warnings and introduce usage of `std::env` over deprecated `std::os`
functions.

Source-Repo: https://github.com/servo/servo
Source-Revision: e404cf37633d809a696f3defddd8c871fdc951bf
2015-03-08 00:51:44 -07:00
James Gilbertson 9b5d597d38 servo: Merge #5154 - Implement 'vw', 'vw', 'vmin', 'vmax' CSS length units (from luniv:viewpoint-percent-lengths); r=SimonSapin
Spec: http://dev.w3.org/csswg/css-values-3/#viewport-relative-lengths
Source-Repo: https://github.com/servo/servo
Source-Revision: a557b51c28aaba398fd85f86af909ec623e2350f
2015-03-05 18:55:02 -07:00
Dan Fox 8e70fff16f servo: Merge #5136 - Replace `uint` with `usize` in reftest.rs (from iamdanfox:replace-uint-with-usize); r=metajack
Clears up some warnings.

Source-Repo: https://github.com/servo/servo
Source-Revision: 0ff54a97730f3eca71cb61b71fbdfa6a7d0b2b4b
2015-03-03 14:24:47 -07:00
yodalee 50d5ff0835 servo: Merge #4928 - Issue4906 fix characterdata substringdata (from yodalee:issue4906-fix-characterdata-substringdata); r=jdm
issue #4906
Fix substringData function, and add a test case for all function in characterdata.

Source-Repo: https://github.com/servo/servo
Source-Revision: 55f763654910bb3110a8853d74481290a4e591af
2015-02-27 19:39:58 -07:00
Patrick Walton c89b718f8e servo: Merge #5016 - script: Implement enough 2D canvas support to render basic SVGs such as (from jdm:canvas-for-svg); r=jdm
the tiger.

Rebased from #4623.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2e1adb3fa670504fb0fedaa517f312ba233bf67b

--HG--
rename : servo/components/script/dom/webidls/HTMLHeadElement.webidl => servo/components/script/dom/webidls/CanvasPattern.webidl
2015-02-22 20:33:45 -07:00
Josh Matthews 4671d7cb11 servo: Merge #5019 - The HTML serializer depth can change on each iteration (from jdm:serializerfix); r=Ms2ger
Source-Repo: https://github.com/servo/servo
Source-Revision: 0ea9dafa639d153f6f064192f8f378c0b482540f
2015-02-22 13:51:45 -07:00
Edit Balint 515ef0d463 servo: Merge #5020 - Implement Canvas pixel manipulation (from jdm:canvas); r=jdm
Rebase of #4639.

Source-Repo: https://github.com/servo/servo
Source-Revision: 287f390c4a56dd8c5960df699d45653227b25d6f
2015-02-22 11:48:46 -07:00
Tetsuharu OHZEKI 79c9cf4a82 servo: Merge #4949 - XMLHttpRequestEventTarget should not be [NoInterfaceObject] (from saneyuki:xhr); r=jdm
Fix #4941

Source-Repo: https://github.com/servo/servo
Source-Revision: 554e1ee939187914c55aca9b3355fbdf20dd31c8
2015-02-17 10:45:52 -07:00
Simon Sapin da87abc762 servo: Merge #4893 - Upgrade to rustc ba2f13ef0 2015-02-04 (from servo:rustup_2015-01-31); r=Ms2ger,glennw
Ready for review.

Final link step on android fails, but we know how to fix it and will add it to this branch soon.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2cc08f289ab909de44fa09a07b2c43b70ce379b9

--HG--
rename : servo/ports/gonk/build.rs => servo/support/rust-task_info/build.rs
2015-02-11 17:24:45 -07:00
Josh Matthews 7b3305eafe servo: Merge #4881 - Allow unused variables, imports, and mutable (from jdm:allowunused); r=Manishearth
Source-Repo: https://github.com/servo/servo
Source-Revision: 7048291dc0db4efecf9c13779feeb5e022210123
2015-02-09 16:45:47 -07:00
Glenn Watson 2015f0954a servo: Merge #4859 - Fix page being removed too early. Fixes #3986 (intermittent failure) (from glennw:fix-3986); r=larsbergstrom
Source-Repo: https://github.com/servo/servo
Source-Revision: 13b49ddf446871e7c544bd0b5d6457168c84de46

--HG--
rename : servo/tests/content/test_iframe_contentDocument.html.disabled => servo/tests/content/test_iframe_contentDocument.html
2015-02-08 08:51:43 -07:00
Patrick Walton c36f083a85 servo: Merge #4524 - gfx: Implement `font-stretch` per CSS3-FONTS § 3.3 in the Core Text font backend (from pcwalton:font-stretch); r=glennw
r? @glennw

Source-Repo: https://github.com/servo/servo
Source-Revision: 3736396c63ad3f84349132ea9c0bb0f5fc045f01
2015-01-28 13:57:58 -07:00
Josh Matthews 78741af324 servo: Merge #4719 - Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev (from servo:rustup_20150109); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 3f9012864a2cd927cf17a8e11dfa6922add1b7df
2015-01-27 18:15:50 -07:00
Glenn Watson 2d715b49a9 servo: Merge #4707 - Change glutin headless mode to be a build config, as it breaks some Linux distros linking to both (from glennw:split-headless); r=larsbergstrom
The majority of this change is simply re-arranging the code in the glutin port so that the windowed/headless code is configured at build time rather than runtime. There shouldn't be any functional difference as a result of this change.

Source-Repo: https://github.com/servo/servo
Source-Revision: 1b496d80dec4f202e0f318ee60ac156ad74256ff
2015-01-22 14:48:48 -07:00
Glenn Watson 229b2a2c16 servo: Merge #4672 - Switch the default windowing system to glutin. See below for details (from glennw:make-glutin-default); r=larsbergstrom
This change makes glutin the default windowing system on mac/linux.

If you run into any issues with the glutin system, you can temporarily
build the GLFW system with the following command:

cd components/servo
../../mach cargo build --no-default-features --features=glfw

Once any glutin related issues have been sorted out, the GLFW
port will be removed.

Source-Repo: https://github.com/servo/servo
Source-Revision: ccf5f96fa91540ca73cfb24dd130d5124975fc6e
2015-01-19 16:30:47 -07:00
Tom Schuster 7f57a4451b servo: Merge #4594 - Implement most of the important WindowProxy traps (from evilpie:window-proxy); r=jdm
After this patch somebody just needs to implement the new IndexedGetter (and probably frames/length) on window to fix #4589.

Source-Repo: https://github.com/servo/servo
Source-Revision: a227faa41610cdc826da4ec8d25839c2ec3061db
2015-01-12 09:45:47 -07:00
Patrick Walton 3618f28049 servo: Merge #4523 - layout: Implement `text-rendering` per SVG 1.1 § 11.7.4 (from pcwalton:text-rendering); r=mbrubeck
Like Gecko, we treat `geometricprecision` the same as
`optimizelegibility` for now.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: 1a021f66354d9b6c14f76178d803185e50ad87d3
2015-01-08 13:48:53 -07:00
Patrick Walton 349c217b6b servo: Merge #4530 - layout: Implement `pointer-events: none` per SVG 1.1 § 16.6 (from pcwalton:pointer-events); r=mbrubeck
SVG-only values are not yet supported.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: a88e668091842dc77169b235a03b5264e65ebdc6
2015-01-08 10:48:55 -07:00
Ms2ger e5578c14fd servo: Merge #4554 - Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19 (from servo:rustup_20141221); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 1d7148c79f9124779a910fd5291c5fa0543b2dae
2015-01-08 08:00:57 -07:00
Patrick Walton 707d7cd93e servo: Merge #4460 - layout: Paint stacking contexts' overflow areas properly (from pcwalton:stacking-context-overflow); r=glennw
This was making `box-shadow` not show up in many cases, in particular,
but the effects were not limited to that.

r? @glennw

Source-Repo: https://github.com/servo/servo
Source-Revision: 499d17f564d699e5e290e8a3859f64e7536827a7
2015-01-04 18:51:48 -07:00
Jim Hoskins 6d9c6fe290 servo: Merge #4539 - Implement Document.defaultView - fixes #4518 (from jimrhoskins:default-view); r=jdm
Fixes: https://github.com/servo/servo/issues/4518
Source-Repo: https://github.com/servo/servo
Source-Revision: dd84ae6bfb46872dfb0f0a8dca680452dadce3f0
2015-01-03 15:51:45 -07:00
Ms2ger 62056757ed servo: Merge #4535 - Stop using some obsolete features (from servo:pre-rustup_20141221); r=jdm
This prepares for the rust upgrade currently being conducted.

Source-Repo: https://github.com/servo/servo
Source-Revision: e8fac3681b690adb0796b2a807ac95bd9c13597a
2015-01-03 14:39:46 -07:00
Shing Lyu 7ddf0392f6 servo: Merge #4470 - Add "type" to Blob (from shinglyu:contentType); r=jdm
A follow-up for issue #1820, adds the optional "type" support.

Source-Repo: https://github.com/servo/servo
Source-Revision: 111a196e9d300164391d12ab292c1d4c0ef2b44a
2015-01-01 08:33:40 -07:00
Adam Sunderland 8d4f1a4c72 servo: Merge #4463 - Add GetPropertyPriority to CSSStyleDeclaration (from iterion:get-property-priority); r=jdm
Implementation of #4432 adding `getPropertyPriority` to CSSStyleDeclaration. This is my first attempt at a Servo PR so I'm sure I've done something wrong. Let me know, and I'll fix it up.

As stated in #4432 tests for this are in #4085. If there are additional tests I can write now I would love to do that, I'm just not sure where or what those would be.

Source-Repo: https://github.com/servo/servo
Source-Revision: 7b7fe964d328362126a8a56ff463d48f3285391f
2014-12-23 11:06:49 -07:00
Josh Matthews fa63e17acb servo: Merge #4342 - Implement basic HTMLElement.style support (from jdm:cssom); r=jdm,metajack
This does not implement any notion of CSSStyleDeclaration objects that do not have an owning element; there's no actual CSS object model in play here. This does support setting and getting properties of the style attribute for HTMLElement, and tries to implement the ambiguous CSS value serialization spec.

Source-Repo: https://github.com/servo/servo
Source-Revision: 824788649cd338c044d9396166af5b0f378d6685
2014-12-18 11:54:52 -07:00
Glenn Watson b185394a0f servo: Merge #4405 - Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d (from servo:rustup_20141124); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: fbf42c951b2f53d91e2f32f8035484a07ea83493
2014-12-17 18:45:49 -07:00
Matthew Rasmus 4f922915fe servo: Merge #4133 - Implements basic form resetting (from mttr:form_resetting); r=jdm
We can reset `<input type=text>` fields! I wish I could've done something with checkboxes, but unfortunately, that's it for now.

In addition to that, this PR implements `HTMLInputAttribute.defaultValue`, updates wpt-test to expect passing tests as a result of that implementation, and fixes an index error crash with text inputs.

edit: also includes an html example where one may lazily watch form resets in action: ` tests/html/form_reset_handsfree.html`

Source-Repo: https://github.com/servo/servo
Source-Revision: 5951056973fc0e08e70224214740a274ca8ef20f
2014-12-16 15:03:49 -07:00
Patrick Walton ee36da2b11 servo: Merge #3844 - script: Improve dirty propagation and fix script-layout synchronization (from pcwalton:script-layout-synchronization); r=jdm
This fixes race conditions whereby layout and script could be running
simultaneously.

r? @jdm
cc @cgaebel

Source-Repo: https://github.com/servo/servo
Source-Revision: 5f2684d2f81046abd7548fb22d996d1e506a104a
2014-12-15 15:31:21 -07:00
Jack Moffitt 20992ec5c2 servo: Merge #4300 - Update PowerMeasure.py post-cargoify (from servo:fix-power); r=Manishearth
Source-Repo: https://github.com/servo/servo
Source-Revision: 25a251e6abf50fe818b9836505b09be8191a86fa
2014-12-12 15:06:55 -07:00
Joseph Crail 928a39ceb6 servo: Merge #4171 - Fix spelling mistakes in comments (from jbcrail:fix-spelling); r=jdm
I only updated comments, not strings.

Source-Repo: https://github.com/servo/servo
Source-Revision: f451005f4fe075c849de2f3766f5bf84510b8465
2014-12-12 02:12:51 -07:00
Shing Lyu 8ddb629206 servo: Merge #4108 - Blob (from shinglyu:blob); r=jdm
Let's build this incrementally. I implemented a `Blob` that can hold a `DOMString`, and has `size` attribute and `slice(...)` method. I'll finish the rest in later PRs.

Source-Repo: https://github.com/servo/servo
Source-Revision: d2a67abea9f6acd7b0ea29a852bf5029aef3f405
2014-12-09 08:43:08 -07:00
ProgramFOX 7c84eba939 servo: Merge #4265 - Corrected case of Document#characterSet (from ProgramFOX:issue-4251); r=Ms2ger
Resolves #4251

Source-Repo: https://github.com/servo/servo
Source-Revision: b805e74fef57e5bec167b2dc6403f9f5e7fc92e7
2014-12-06 07:31:01 -07:00
Manish Goregaokar 895099501f servo: Merge #4002 - Implement framework for element activation (fixes #3999) (from Manishearth:activation); r=jdm
Still need to impl `Activatable` on all activatable elements. I'll probably push those changes to this PR, however they can be made separately as well.

Source-Repo: https://github.com/servo/servo
Source-Revision: 19c69b1625dda46d3c5501292e7e2d0328e400b4
2014-12-06 03:55:04 -07:00
Matthew Rasmus a343b1461d servo: Merge #4152 - Implements multi line text input for TextArea (from mttr:textview); r=jdm
Fixes #3918

Can be tested in `tests/html/textarea.html`. Also implemented some content reflecting IDL attributes for HTMLTextAreaElement while I was in there.

There are some major problems with TextInput when Multiple is enabled that I haven't addressed here, but I'm prepared to open up a follow-up issue.

Source-Repo: https://github.com/servo/servo
Source-Revision: a369dcfa01f5ad7634469f3a3b652d7f650129a0
2014-12-05 16:25:07 -07:00
Ronak Nisher ff636e0eda servo: Merge #4230 - added ErrorEvent WebIDL and errorevent.rs (from jdm:errorreporter); r=jdm
Rebased from #3822.

Source-Repo: https://github.com/servo/servo
Source-Revision: 0065c230dad0e591d9a448ff00ef977074485dd5
2014-12-05 02:28:09 -07:00
Simon Sapin 2d8a1f7245 servo: Merge #4140 - Move the root Cargo.toml to components/servo, and warn when Cargo is run directly (from SimonSapin:no-root-cargo-toml); r=SimonSapin
This fixes #3957, and allow #4115 not to regress #4099.

Source-Repo: https://github.com/servo/servo
Source-Revision: 873ca6cadddc1a40bead1f5dd0128bb16cfaa11b

--HG--
rename : servo/Cargo.lock => servo/components/servo/Cargo.lock
rename : servo/src/lib.rs => servo/components/servo/lib.rs
rename : servo/src/main.rs => servo/components/servo/main.rs
2014-12-02 19:27:51 -07:00
Matthew Rasmus 9a64aacad4 servo: Merge #4155 - Verify that reftest passes valid servo args (from mttr:reftest_unknown_servo_args); r=jdm
Fixes #4101

Source-Repo: https://github.com/servo/servo
Source-Revision: c68269097e8b6dfd363a74dcf6c5d7de1f675cd9
2014-12-02 17:51:50 -07:00
Hinali Marfatia fafec6e841 servo: Merge #4096 - Adding a new webidl and websocket.rs file (from servo:websocket); r=Ms2ger
Closes #3813.

Source-Repo: https://github.com/servo/servo
Source-Revision: 62edb842c7d89f2349c4c030139cbf5a927d1eb1
2014-11-25 07:45:42 -07:00
Matthew Rasmus 62e6e16cbb servo: Merge #4053 - Allow reftests to be run directly w/ relative path (from mttr:reftests_with_relative_dir); r=SimonSapin
Fixes #3521

Source-Repo: https://github.com/servo/servo
Source-Revision: dfa9e1aa4ac2c10b338d17fbad78f93323f66242
2014-11-21 05:06:31 -07:00
Andrew Hobden 9088de48aa servo: Merge #3998 - Fix Table Caption infinite recursion (from Hoverbear:fix_table_caption); r=jdm
Fixed #3997.

Source-Repo: https://github.com/servo/servo
Source-Revision: 561fab57d6ac23758f0150e043be28adda12c772
2014-11-15 13:24:28 -07:00
Josh Matthews 6e29972f19 servo: Merge #3989 - Disable the iframe content test due to #3986 (from jdm:disableiframetest); r=mbrubeck
Source-Repo: https://github.com/servo/servo
Source-Revision: 483e84ca7b879a12764c529c3d389e28e7c46aaf

--HG--
rename : servo/tests/content/test_iframe_contentDocument.html => servo/tests/content/test_iframe_contentDocument.html.disabled
2014-11-15 10:03:33 -07:00
Tomasz Kołodziejski ddd49dfd1c servo: Merge #3953 - Add contentDocument support for HTMLIFrameElement. Fixes #3808 (from neojski:implement-HTMLIFrameElement.contentDocument); r=jdm
Because of #2122 I cannot write test for this right now because it will be failing randomly due to that iframe issue. However, if it doesn't fail due to that issue a test like this:

```html
<html>
  <head>
    <meta charset="utf8" />
    <script src="harness.js"></script>
    <title>Iframe contentDocument test.</title>
  </head>
  <body>
    <iframe src="test_iframe_contentDocument_inner.html" id="iframe"></iframe>
    <script>
      waitForExplicitFinish();

      var timeout = 100;
      var iframe = document.getElementById('iframe');
      function test_contentWindow() {
        if (!iframe.contentWindow) {
          // Iframe not loaded yet, try again.
          // No load event for iframe, insert bug number here.
          setTimeout(test_contentWindow, timeout);
          return;
        }
        is(iframe.contentDocument.getElementById('test').textContent, 'value');
        finish();
      }
      test_contentWindow();
    </script>
  </body>
</html>
```
where inner is simply:
```html
<html><body><div id="test">value</div></body></html>
```
passes.

I have added `SameOrigin` method to the `UrlHelper`. I wanted to reuse it in [`constellation.rs` same_script check](f0184a2d01/components/compositing/constellation.rs (L625)) but I it didn't want to compile saying

```
error: unresolved import `dom::urlhelper::UrlHelper`. Maybe a missing `extern crate dom`?
```

So I didn't include it in this PR for now.

There is more discussion about the cross origin iframes in [another issue](https://github.com/servo/servo/issues/3939). In this PR I just added same origin check.

Source-Repo: https://github.com/servo/servo
Source-Revision: 85a2f0b66a32cfd6022b3e6cec6ec06f3b59baf1
2014-11-13 23:54:28 -07:00
Josh Matthews 4d3016e023 servo: Merge #3585 - Implement single-line text input (from jdm:input); r=gw
This attempts to implement a bunch of the DOM Level 3 Events spec by implementing the KeyboardEvent interface, the document focus context, and dispatching keyup/keydown/keypress events appropriately. There's also some support for multiline text input that's untested.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2ffa845cf463b14b19322d477a77ffd20efa89a9
2014-11-13 10:57:33 -07:00
Glenn Watson 22c4035692 servo: Merge #3948 - Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a (from servo:rustup-20141105_2); r=Manishearth
Source-Repo: https://github.com/servo/servo
Source-Revision: c5e1b0d32e17fad29799023c85e2e73ac89c3af7
2014-11-12 20:48:31 -07:00
Guillaume Bort 7ce46deae8 servo: Merge #3934 - Close #84 (from guillaumebort:fix/84); r=jdm
Actually `<img>` elements in `<noscript>` are not prefetched anymore.

Probably because html5ever already parses the `<noscript>` content as raw
text data if `scripting_enabled` is activated.

See https://github.com/servo/html5ever/blob/servo/src/tree_builder/rules.rs#L126

Also, added a test to the images cache.

Source-Repo: https://github.com/servo/servo
Source-Revision: b94f20c7c119302754c3e47ff8e69fe6edc94af1
2014-11-11 14:30:39 -07:00
Ms2ger e3578e3f69 servo: Merge #3945 - Remove content tests that are already covered by wpt (from Ms2ger:rm-tests); r=Manishearth
Source-Repo: https://github.com/servo/servo
Source-Revision: d63a35012cda3439e767ecbe7dc83aaa0421fc7e
2014-11-09 16:21:31 -07:00
Ms2ger 57a1c01f31 servo: Merge #3943 - Call waitForExplicitFinish in test_img_width_height.html (from Ms2ger:img_width_height); r=jdm
This fixes an intermittent failure introduced in
<https://github.com/servo/servo/pull/3929>.

Source-Repo: https://github.com/servo/servo
Source-Revision: caba4b3e76b50018c4ee805532f7784c34cea92a
2014-11-09 07:51:31 -07:00
Josh Matthews 83e2e14c53 servo: Merge #3929 - Make content tests synchronous by default. Fixes #884 (from jdm:finish); r=larsbergstrom
Source-Repo: https://github.com/servo/servo
Source-Revision: bb7621f5dc33dd5068a3a4de7cdfe3af8b3d4130
2014-11-06 22:51:29 -07:00
Bruno de Oliveira Abinader 4e10132f16 servo: Merge #3884 - Implement DOMStringMap (from brunoabinader:dataset); r=jdm
This is a sub-task for #2974.

Source-Repo: https://github.com/servo/servo
Source-Revision: 46154fb7ace37e438bddb80bf1e12f4d1f0e00a1
2014-11-06 12:36:30 -07:00
nkdalmia 40995fc3f7 servo: Merge #3817 - M1450: Initial Step for Implement Window.sessionStorage and Window.localStorage (from nkdalmia:master); r=jdm
We have completed the initial step for "Implement Window.sessionStorage and Window.localStorage"
- Create and stub the Storage WebIDL interface

Source-Repo: https://github.com/servo/servo
Source-Revision: c828e8360416e61deaaf6870ebdf9ee2f0abc19b
2014-11-06 10:51:40 -07:00
Martin Robinson 65b0281012 servo: Merge #3879 - Corral debug command-line options into a --debug/-Z flag (from mrobinson:debug-options); r=cgaebel
This should make help output a lot cleaner and simplify the way that
uncommon debug options are passed.

Source-Repo: https://github.com/servo/servo
Source-Revision: e483a189a3c24d0fe475cf2a8dedb11821f7ee21
2014-11-04 11:36:30 -07:00
Matt Brubeck eb3242aca9 servo: Merge #3721 - Synchronous script loading during HTML parsing (from mbrubeck:script-sync); r=Ms2ger
Fixes #3356.  This makes script elements fetch their source synchronously and execute immediately by default.  It also lays some groundwork for future deferred or async script loading.

(Depends on #3716 to fix a content test failure caused by running script during parsing.)

Source-Repo: https://github.com/servo/servo
Source-Revision: 272ae0cc1beb83c839d5fbd746e67f4ae746db99
2014-10-29 15:51:41 -06:00
Mukilan Thiyagarajan 00508772bc servo: Merge #3812 - Implement [LenientThis] support and enable it in Document.webidl (from mukilan:lenient-this); r=Ms2ger
Closes issue #3760

Source-Repo: https://github.com/servo/servo
Source-Revision: 7ba02bb11d2d9275949cb7522c5fcbc4ebcd23d1
2014-10-25 11:42:38 -06:00
Josh Matthews 288014ca5f servo: Merge #3791 - Really fix #3738 by only processing iframe src attributes during parsing (from jdm:moreiframe); r=Ms2ger
....

Source-Repo: https://github.com/servo/servo
Source-Revision: 39d5f09350e3ec251b9f16cb55a12febeeeda4f8
2014-10-23 18:00:36 -06:00
Josh Matthews 9d02aff643 servo: Merge #3759 - Implement Document.readyState. Prevent iframes from notifying the compos (from jdm:readystate); r=Ms2ger
...itor after the initial parse. Fixes #1720. Fixes #3738.

r? @Ms2ger or @Manishearth

Source-Repo: https://github.com/servo/servo
Source-Revision: 2df236376a443d8d031ee7a72379f336f2cd8cc4
2014-10-23 09:18:37 -06:00
Patrick Walton 43b02049e1 servo: Merge #3752 - gfx: Switch the default to CPU painting (from pcwalton:default-cpu); r=larsbergstrom
We've discussed this some and I think there's consensus to do it as a
pragmatic decision for now. CPU painting is more stable, especially with
buggy drivers, and faster (because we aren't caching the necessary
OpenGL objects yet and possibly for other reasons), so it provides a
better "out of the box" experience for newcomers to Servo who don't know
to pass the `-c` option. This patch continues to reftest both Skia and
Skia-GL out of a desire to keep options open. Skia-GL remains a
first-class citizen.

r? @metajack

Source-Repo: https://github.com/servo/servo
Source-Revision: 1fd7650de504611016d1ce10a5af2c1a4e0f6b9c
2014-10-21 21:18:33 -06:00
Gilles Leblanc 877d606ece servo: Merge #3720 - Edits dom/bindings/DESIGN.md (from gilles-leblanc:fix-grammatical-errors); r=jdm
This corrects and improves the dom/bindings/DESIGN.md document and also
corrects a grammatical error in a tests/reftest.rs message.

Source-Repo: https://github.com/servo/servo
Source-Revision: 65856dd00a7da07ece8d3e1e63bc495943266a24
2014-10-18 00:24:25 -06:00
Keegan McAllister fb40898c55 servo: Merge #3670 - Use html5ever for HTML parsing (from kmcallister:h5e-take2); r=jdm
r? @Ms2ger, @jdm

The parser is now a JS-managed object and we use hooks in html5ever to trace its internal state.  This should be memory-safe even if arbitrary JavaScript can run during a parse.  Please let me know if you think of a reason it wouldn't be!

I think the likely outcome of a garbage collection during parsing is a dynamic `RefCell` borrow failure, but I'm going to look into that after this lands.  It should be safe to trace the parser while it's mutably borrowed, as long as it's not shared between threads, so we can probably switch to `UnsafeCell`.

Source-Repo: https://github.com/servo/servo
Source-Revision: 8d3b107568ab965b518b8003b702a5db993fa7d0

--HG--
rename : servo/tests/content/test_document_characterSet_long.html => servo/tests/content/test_document_characterSet_long.html.disabled
rename : servo/tests/content/test_document_characterSet_short.html => servo/tests/content/test_document_characterSet_short.html.disabled
2014-10-16 14:15:21 -06:00
Clark Gaebel 3443a24780 servo: Merge #3640 - Try to reset flows which need reflow, since reflow isn't yet idempotent (from cgaebel:incremental-flow-construction); r=pcwalton
This also hides the not-yet-working parts of incremental reflow behind a runtime
flag. As I get the failing reftests passing, I'll send pull requests for them one
by one.

Source-Repo: https://github.com/servo/servo
Source-Revision: 56989b8dec4aa95a3b484d45f15b23f9b3daaf13
2014-10-14 16:51:30 -06:00
Gilles Leblanc 0a959c2f05 servo: Merge #3645 - Make sure reftests aren't passing because nothing == nothing (from gilles-leblanc:issue-3481); r=kmcallister
In the test harness, assert that the two images aren't all white.

Fixes #3481

Source-Repo: https://github.com/servo/servo
Source-Revision: c9ce56a85d6c0591f71e28c9596c19fef13b91c0
2014-10-14 14:42:33 -06:00
Manish Goregaokar 747e39cf7d servo: Merge #3652 - Implement form submission for <input type=submit> (from Manishearth:form-button); r=jdm
Partially fixes #3647

Source-Repo: https://github.com/servo/servo
Source-Revision: d1685015559562a42cc440f4e3b7a97d38cc642c
2014-10-14 10:00:38 -06:00
Manish Goregaokar f32cdad867 servo: Merge #3642 - Implement extremely basic form submission (from Manishearth:form-submit); r=jdm
This is missing a lot of parts, so it doesn't really make any real-world form submission work yet. It provides a skeleton on which the missing bits can be filled in.

What works:
 - `<input>` elements except for `type=file`
 - GET/POST methods
 - URLencoded `enctype`s (default)
 - Submission via `<form>.submit()` only

Stuff that needs to be done for most simple real-world cases to work:
 - [Working text input](https://github.com/servo/servo/pull/3585)
 - Click handlers for `<submit>`
 - Possibly `<textarea>` support
 - Support for the other two enctypes (#3649)

Todo:
 - Correctly implement [planned navigation](https://html.spec.whatwg.org/multipage/forms.html#planned-navigation) using `TrustedFormAddress`  (#3648)
 - [Correctly implement form owners.](https://github.com/servo/servo/issues/3553) Requires html5ever and some discussion of the spec.
 - `<input type=file>` support
 - Image submit support
 - Browsing contexts/targets
 - Support for non-`<input>` controls
 - Validation (?)
 - Dirname (?)

Source-Repo: https://github.com/servo/servo
Source-Revision: 9dfd5e7fcd2011a411b219e8c45aadc0ecb270bd
2014-10-11 07:45:39 -06:00
Manish Goregaokar 2dfaa0ee12 servo: Merge #3605 - Improve macro getters, add macro setters, implement attributes for <form> (from Manishearth:form-stuff); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 94731270df688f2df49fdec36ccf7eefd9ed021f
2014-10-08 03:42:34 -06:00
Simon Sapin 006cccd339 servo: Merge #3601 - Read user-agent.css at run time. Fix #3516 (from SimonSapin:runtime-ua-stylesheet); r=jdm
When we want to use Servo binaries outside of their `target` build directory, `./resources` is what we’ll need to ship with them.

r? @jdm

Source-Repo: https://github.com/servo/servo
Source-Revision: 8312fde154768c4a5ce133a1aaaf1293529a5558

--HG--
rename : servo/tests/html/failure.html => servo/resources/failure.html
rename : servo/components/style/user-agent.css => servo/resources/user-agent.css
2014-10-08 00:42:36 -06:00
Josh Matthews 5b0373348c servo: Merge #3520 - Implement basic form control support (from jdm:formcontrols); r=pcwalton
So far the changes to layout seem fairly well-contained; I think this is worth integrating to give us a browser that is easier to dogfood (and allows us to work on things like form submission much easier), especially since the long-term viability of WebComponents-as-forms is not assured.

Source-Repo: https://github.com/servo/servo
Source-Revision: f80096069592b864221abe112eaf2ecb6c444fda
2014-10-01 16:45:29 -06:00
Bruno de Oliveira Abinader 75d8c24d5f servo: Merge #3491 - CSS selector :enabled no longer matches Anchor, Area & Link elements (from brunoabinader:css-selector-enabled-remove-anchor-area-link-elems); r=Ms2ger
HTML spec has been modified [1] to disable support for :enabled CSS
selector on Anchor, Area & Link elements, after discussion on W3C
Bugzilla [2].

[1] https://html5.org/r/8818
[2] https://www.w3.org/Bugs/Public/show_bug.cgi?id=26622

Next step: Move :enabled CSS selector content test to web-platform-tests.

Source-Repo: https://github.com/servo/servo
Source-Revision: d9e26352a1adbd182fc0a7b54eb32f43540267bb
2014-09-29 12:27:26 -06:00
Simon Sapin 2a5f4c7376 servo: Merge #3487 - Upgrade Rust and enable style crate rustdoc (from servo:rustup-20140923); r=Ms2ger
The biggest language change is that enum variants now also reserve (for future use) a name in the type namespace, which must not collide with other types. Some things were renamed, and others qualified as `module::name`.

Source-Repo: https://github.com/servo/servo
Source-Revision: 7409685589c550ee7a9f94182f511acddab4c6fd
2014-09-29 10:45:27 -06:00
Simon Sapin e9f1c0bcd3 servo: Merge #3438 - Upgrade Rust (from servo:rustup)
Source-Repo: https://github.com/servo/servo
Source-Revision: 045328c8e94f5bdfcd67105c5dfa9209f4cd501c
2014-09-20 15:35:08 -07:00
LalehB bfe948590c servo: Merge #3377 - Update README.md (from LalehB:patch-5)
Source-Repo: https://github.com/servo/servo
Source-Revision: 514aca0981a1e953d767a35fcf4e73ca03e686f8
2014-09-16 14:49:52 -07:00
Simon Sapin cfb6235268 servo: Merge #3365 - Try to parse command line argument as file names (from SimonSapin:command-line-argument-filenames)
Source-Repo: https://github.com/servo/servo
Source-Revision: 14f7d2dabdbe63f7728cb4ed6fa6a012d7de2cec
2014-09-16 20:32:40 +01:00
LalehB 8eb0282184 servo: Merge #3355 - Update PowerMeasure.py (from LalehB:patch-4)
Source-Repo: https://github.com/servo/servo
Source-Revision: a97a4f93df5c4f85cad54abe2d82150036f71dae
2014-09-15 21:12:58 -06:00
LalehB ce28214fea servo: Merge #3349 - Update PowerMeasure.py (from LalehB:patch-3)
Source-Repo: https://github.com/servo/servo
Source-Revision: 6ed9680ba5964f4e53700853a50fd43a22f39cc9
2014-09-15 16:54:19 -06:00
Jack Moffitt 978f711ec1 servo: Merge #3327 - Reinstate errors for unused variables and imports (from metajack:cargo-profiles)
Source-Repo: https://github.com/servo/servo
Source-Revision: 6c179127a311d2c1dcd4441098a176faafe51f52
2014-09-14 09:56:58 -04:00
Jack Moffitt f8337ea630 servo: Merge #3230 - Cargoify servo (from servo:cargoify)
Source-Repo: https://github.com/servo/servo
Source-Revision: b1305bb7d051f83850c51bb0da0ccc86a5e07922

--HG--
rename : servo/src/components/canvas/canvas_render_task.rs => servo/components/canvas/canvas_render_task.rs
rename : servo/src/components/canvas/canvas.rs => servo/components/canvas/lib.rs
rename : servo/src/components/compositing/compositor.rs => servo/components/compositing/compositor.rs
rename : servo/src/components/compositing/compositor_data.rs => servo/components/compositing/compositor_data.rs
rename : servo/src/components/compositing/compositor_task.rs => servo/components/compositing/compositor_task.rs
rename : servo/src/components/compositing/constellation.rs => servo/components/compositing/constellation.rs
rename : servo/src/components/compositing/events.rs => servo/components/compositing/events.rs
rename : servo/src/components/compositing/headless.rs => servo/components/compositing/headless.rs
rename : servo/src/components/compositing/compositing.rs => servo/components/compositing/lib.rs
rename : servo/src/components/compositing/pipeline.rs => servo/components/compositing/pipeline.rs
rename : servo/src/components/compositing/platform/common/glfw_windowing.rs => servo/components/compositing/platform/common/glfw_windowing.rs
rename : servo/src/components/compositing/platform/common/glut_windowing.rs => servo/components/compositing/platform/common/glut_windowing.rs
rename : servo/src/components/compositing/platform/mod.rs => servo/components/compositing/platform/mod.rs
rename : servo/src/components/compositing/windowing.rs => servo/components/compositing/windowing.rs
rename : servo/src/components/gfx/buffer_map.rs => servo/components/gfx/buffer_map.rs
rename : servo/src/components/gfx/color.rs => servo/components/gfx/color.rs
rename : servo/src/components/gfx/display_list/mod.rs => servo/components/gfx/display_list/mod.rs
rename : servo/src/components/gfx/display_list/optimizer.rs => servo/components/gfx/display_list/optimizer.rs
rename : servo/src/components/gfx/font.rs => servo/components/gfx/font.rs
rename : servo/src/components/gfx/font_cache_task.rs => servo/components/gfx/font_cache_task.rs
rename : servo/src/components/gfx/font_context.rs => servo/components/gfx/font_context.rs
rename : servo/src/components/gfx/font_template.rs => servo/components/gfx/font_template.rs
rename : servo/src/components/gfx/gfx.rs => servo/components/gfx/lib.rs
rename : servo/src/components/gfx/platform/freetype/font.rs => servo/components/gfx/platform/freetype/font.rs
rename : servo/src/components/gfx/platform/freetype/font_context.rs => servo/components/gfx/platform/freetype/font_context.rs
rename : servo/src/components/gfx/platform/freetype/font_list.rs => servo/components/gfx/platform/freetype/font_list.rs
rename : servo/src/components/gfx/platform/freetype/font_template.rs => servo/components/gfx/platform/freetype/font_template.rs
rename : servo/src/components/gfx/platform/macos/font.rs => servo/components/gfx/platform/macos/font.rs
rename : servo/src/components/gfx/platform/macos/font_context.rs => servo/components/gfx/platform/macos/font_context.rs
rename : servo/src/components/gfx/platform/macos/font_list.rs => servo/components/gfx/platform/macos/font_list.rs
rename : servo/src/components/gfx/platform/macos/font_template.rs => servo/components/gfx/platform/macos/font_template.rs
rename : servo/src/components/gfx/platform/mod.rs => servo/components/gfx/platform/mod.rs
rename : servo/src/components/gfx/render_context.rs => servo/components/gfx/render_context.rs
rename : servo/src/components/gfx/render_task.rs => servo/components/gfx/render_task.rs
rename : servo/src/components/gfx/text/glyph.rs => servo/components/gfx/text/glyph.rs
rename : servo/src/components/gfx/text/mod.rs => servo/components/gfx/text/mod.rs
rename : servo/src/components/gfx/text/shaping/harfbuzz.rs => servo/components/gfx/text/shaping/harfbuzz.rs
rename : servo/src/components/gfx/text/shaping/mod.rs => servo/components/gfx/text/shaping/mod.rs
rename : servo/src/components/gfx/text/text_run.rs => servo/components/gfx/text/text_run.rs
rename : servo/src/components/gfx/text/util.rs => servo/components/gfx/text/util.rs
rename : servo/src/components/layout/block.rs => servo/components/layout/block.rs
rename : servo/src/components/layout/construct.rs => servo/components/layout/construct.rs
rename : servo/src/components/layout/context.rs => servo/components/layout/context.rs
rename : servo/src/components/layout/css/matching.rs => servo/components/layout/css/matching.rs
rename : servo/src/components/layout/css/node_style.rs => servo/components/layout/css/node_style.rs
rename : servo/src/components/layout/css/node_util.rs => servo/components/layout/css/node_util.rs
rename : servo/src/components/layout/extra.rs => servo/components/layout/extra.rs
rename : servo/src/components/layout/floats.rs => servo/components/layout/floats.rs
rename : servo/src/components/layout/flow.rs => servo/components/layout/flow.rs
rename : servo/src/components/layout/flow_list.rs => servo/components/layout/flow_list.rs
rename : servo/src/components/layout/flow_ref.rs => servo/components/layout/flow_ref.rs
rename : servo/src/components/layout/fragment.rs => servo/components/layout/fragment.rs
rename : servo/src/components/layout/incremental.rs => servo/components/layout/incremental.rs
rename : servo/src/components/layout/inline.rs => servo/components/layout/inline.rs
rename : servo/src/components/layout/layout_debug.rs => servo/components/layout/layout_debug.rs
rename : servo/src/components/layout/layout_task.rs => servo/components/layout/layout_task.rs
rename : servo/src/components/layout/layout.rs => servo/components/layout/lib.rs
rename : servo/src/components/layout/model.rs => servo/components/layout/model.rs
rename : servo/src/components/layout/parallel.rs => servo/components/layout/parallel.rs
rename : servo/src/components/layout/table.rs => servo/components/layout/table.rs
rename : servo/src/components/layout/table_caption.rs => servo/components/layout/table_caption.rs
rename : servo/src/components/layout/table_cell.rs => servo/components/layout/table_cell.rs
rename : servo/src/components/layout/table_colgroup.rs => servo/components/layout/table_colgroup.rs
rename : servo/src/components/layout/table_row.rs => servo/components/layout/table_row.rs
rename : servo/src/components/layout/table_rowgroup.rs => servo/components/layout/table_rowgroup.rs
rename : servo/src/components/layout/table_wrapper.rs => servo/components/layout/table_wrapper.rs
rename : servo/src/components/layout/text.rs => servo/components/layout/text.rs
rename : servo/src/components/layout/util.rs => servo/components/layout/util.rs
rename : servo/src/components/layout/wrapper.rs => servo/components/layout/wrapper.rs
rename : servo/src/components/layout_traits/layout_traits.rs => servo/components/layout_traits/lib.rs
rename : servo/src/components/macros/macros.rs => servo/components/macros/lib.rs
rename : servo/src/components/msg/compositor_msg.rs => servo/components/msg/compositor_msg.rs
rename : servo/src/components/msg/constellation_msg.rs => servo/components/msg/constellation_msg.rs
rename : servo/src/components/msg/msg.rs => servo/components/msg/lib.rs
rename : servo/src/components/msg/platform/android/surface.rs => servo/components/msg/platform/android/surface.rs
rename : servo/src/components/msg/platform/linux/surface.rs => servo/components/msg/platform/linux/surface.rs
rename : servo/src/components/msg/platform/macos/surface.rs => servo/components/msg/platform/macos/surface.rs
rename : servo/src/components/msg/platform/surface.rs => servo/components/msg/platform/surface.rs
rename : servo/src/components/net/data_loader.rs => servo/components/net/data_loader.rs
rename : servo/src/components/net/fetch/cors_cache.rs => servo/components/net/fetch/cors_cache.rs
rename : servo/src/components/net/fetch/request.rs => servo/components/net/fetch/request.rs
rename : servo/src/components/net/fetch/response.rs => servo/components/net/fetch/response.rs
rename : servo/src/components/net/file_loader.rs => servo/components/net/file_loader.rs
rename : servo/src/components/net/http_loader.rs => servo/components/net/http_loader.rs
rename : servo/src/components/net/image/base.rs => servo/components/net/image/base.rs
rename : servo/src/components/net/image/holder.rs => servo/components/net/image/holder.rs
rename : servo/src/components/net/image/test.jpeg => servo/components/net/image/test.jpeg
rename : servo/src/components/net/image_cache_task.rs => servo/components/net/image_cache_task.rs
rename : servo/src/components/net/net.rs => servo/components/net/lib.rs
rename : servo/src/components/net/local_image_cache.rs => servo/components/net/local_image_cache.rs
rename : servo/src/components/net/resource_task.rs => servo/components/net/resource_task.rs
rename : servo/src/components/script/cors.rs => servo/components/script/cors.rs
rename : servo/src/components/script/dom/attr.rs => servo/components/script/dom/attr.rs
rename : servo/src/components/script/dom/bindings/DESIGN.md => servo/components/script/dom/bindings/DESIGN.md
rename : servo/src/components/script/dom/bindings/callback.rs => servo/components/script/dom/bindings/callback.rs
rename : servo/src/components/script/dom/bindings/codegen/BindingGen.py => servo/components/script/dom/bindings/codegen/BindingGen.py
rename : servo/src/components/script/dom/bindings/codegen/BindingUtils.cpp => servo/components/script/dom/bindings/codegen/BindingUtils.cpp
rename : servo/src/components/script/dom/bindings/codegen/BindingUtils.h => servo/components/script/dom/bindings/codegen/BindingUtils.h
rename : servo/src/components/script/dom/bindings/codegen/Bindings.conf => servo/components/script/dom/bindings/codegen/Bindings.conf
rename : servo/src/components/script/dom/bindings/codegen/Codegen.py => servo/components/script/dom/bindings/codegen/Codegen.py
rename : servo/src/components/script/dom/bindings/codegen/CodegenRust.py => servo/components/script/dom/bindings/codegen/CodegenRust.py
rename : servo/src/components/script/dom/bindings/codegen/Configuration.py => servo/components/script/dom/bindings/codegen/Configuration.py
rename : servo/src/components/script/dom/bindings/codegen/DOMJSClass.h => servo/components/script/dom/bindings/codegen/DOMJSClass.h
rename : servo/src/components/script/dom/bindings/codegen/DOMJSProxyHandler.cpp => servo/components/script/dom/bindings/codegen/DOMJSProxyHandler.cpp
rename : servo/src/components/script/dom/bindings/codegen/DOMJSProxyHandler.h => servo/components/script/dom/bindings/codegen/DOMJSProxyHandler.h
rename : servo/src/components/script/dom/bindings/codegen/ErrorResult.h => servo/components/script/dom/bindings/codegen/ErrorResult.h
rename : servo/src/components/script/dom/bindings/codegen/Errors.msg => servo/components/script/dom/bindings/codegen/Errors.msg
rename : servo/src/components/script/dom/bindings/codegen/GenerateCSS2PropertiesWebIDL.py => servo/components/script/dom/bindings/codegen/GenerateCSS2PropertiesWebIDL.py
rename : servo/src/components/script/dom/bindings/codegen/GlobalGen.py => servo/components/script/dom/bindings/codegen/GlobalGen.py
rename : servo/src/components/script/dom/bindings/codegen/Makefile.in => servo/components/script/dom/bindings/codegen/Makefile.in
rename : servo/src/components/script/dom/bindings/codegen/Nullable.h => servo/components/script/dom/bindings/codegen/Nullable.h
rename : servo/src/components/script/dom/bindings/codegen/PrimitiveConversions.h => servo/components/script/dom/bindings/codegen/PrimitiveConversions.h
rename : servo/src/components/script/dom/bindings/codegen/RegisterBindings.h => servo/components/script/dom/bindings/codegen/RegisterBindings.h
rename : servo/src/components/script/dom/bindings/codegen/TypedArray.h => servo/components/script/dom/bindings/codegen/TypedArray.h
rename : servo/src/components/script/dom/bindings/codegen/crashtests/769464.html => servo/components/script/dom/bindings/codegen/crashtests/769464.html
rename : servo/src/components/script/dom/bindings/codegen/crashtests/crashtests.list => servo/components/script/dom/bindings/codegen/crashtests/crashtests.list
rename : servo/src/components/script/dom/bindings/codegen/parser/README => servo/components/script/dom/bindings/codegen/parser/README
rename : servo/src/components/script/dom/bindings/codegen/parser/UPSTREAM => servo/components/script/dom/bindings/codegen/parser/UPSTREAM
rename : servo/src/components/script/dom/bindings/codegen/parser/WebIDL.py => servo/components/script/dom/bindings/codegen/parser/WebIDL.py
rename : servo/src/components/script/dom/bindings/codegen/parser/external.patch => servo/components/script/dom/bindings/codegen/parser/external.patch
rename : servo/src/components/script/dom/bindings/codegen/parser/module.patch => servo/components/script/dom/bindings/codegen/parser/module.patch
rename : servo/src/components/script/dom/bindings/codegen/parser/runtests.py => servo/components/script/dom/bindings/codegen/parser/runtests.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_any_null.py => servo/components/script/dom/bindings/codegen/parser/tests/test_any_null.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_argument_identifier_conflicts.py => servo/components/script/dom/bindings/codegen/parser/tests/test_argument_identifier_conflicts.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_argument_novoid.py => servo/components/script/dom/bindings/codegen/parser/tests/test_argument_novoid.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_array_of_interface.py => servo/components/script/dom/bindings/codegen/parser/tests/test_array_of_interface.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_arraybuffer.py => servo/components/script/dom/bindings/codegen/parser/tests/test_arraybuffer.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_attr.py => servo/components/script/dom/bindings/codegen/parser/tests/test_attr.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_attr_sequence_type.py => servo/components/script/dom/bindings/codegen/parser/tests/test_attr_sequence_type.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_builtin_filename.py => servo/components/script/dom/bindings/codegen/parser/tests/test_builtin_filename.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_builtins.py => servo/components/script/dom/bindings/codegen/parser/tests/test_builtins.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_callback.py => servo/components/script/dom/bindings/codegen/parser/tests/test_callback.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_callback_interface.py => servo/components/script/dom/bindings/codegen/parser/tests/test_callback_interface.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_const.py => servo/components/script/dom/bindings/codegen/parser/tests/test_const.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_constructor.py => servo/components/script/dom/bindings/codegen/parser/tests/test_constructor.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_constructor_no_interface_object.py => servo/components/script/dom/bindings/codegen/parser/tests/test_constructor_no_interface_object.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_deduplicate.py => servo/components/script/dom/bindings/codegen/parser/tests/test_deduplicate.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_dictionary.py => servo/components/script/dom/bindings/codegen/parser/tests/test_dictionary.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_distinguishability.py => servo/components/script/dom/bindings/codegen/parser/tests/test_distinguishability.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_double_null.py => servo/components/script/dom/bindings/codegen/parser/tests/test_double_null.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_duplicate_qualifiers.py => servo/components/script/dom/bindings/codegen/parser/tests/test_duplicate_qualifiers.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_empty_enum.py => servo/components/script/dom/bindings/codegen/parser/tests/test_empty_enum.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_enum.py => servo/components/script/dom/bindings/codegen/parser/tests/test_enum.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_enum_duplicate_values.py => servo/components/script/dom/bindings/codegen/parser/tests/test_enum_duplicate_values.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_error_colno.py => servo/components/script/dom/bindings/codegen/parser/tests/test_error_colno.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_error_lineno.py => servo/components/script/dom/bindings/codegen/parser/tests/test_error_lineno.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_extended_attributes.py => servo/components/script/dom/bindings/codegen/parser/tests/test_extended_attributes.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_forward_decl.py => servo/components/script/dom/bindings/codegen/parser/tests/test_forward_decl.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_implements.py => servo/components/script/dom/bindings/codegen/parser/tests/test_implements.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_incomplete_parent.py => servo/components/script/dom/bindings/codegen/parser/tests/test_incomplete_parent.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_incomplete_types.py => servo/components/script/dom/bindings/codegen/parser/tests/test_incomplete_types.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_interface.py => servo/components/script/dom/bindings/codegen/parser/tests/test_interface.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_interface_const_identifier_conflicts.py => servo/components/script/dom/bindings/codegen/parser/tests/test_interface_const_identifier_conflicts.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_interface_identifier_conflicts_across_members.py => servo/components/script/dom/bindings/codegen/parser/tests/test_interface_identifier_conflicts_across_members.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_method.py => servo/components/script/dom/bindings/codegen/parser/tests/test_method.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_nullable_equivalency.py => servo/components/script/dom/bindings/codegen/parser/tests/test_nullable_equivalency.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_nullable_void.py => servo/components/script/dom/bindings/codegen/parser/tests/test_nullable_void.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_optional_constraints.py => servo/components/script/dom/bindings/codegen/parser/tests/test_optional_constraints.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_overload.py => servo/components/script/dom/bindings/codegen/parser/tests/test_overload.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_sanity.py => servo/components/script/dom/bindings/codegen/parser/tests/test_sanity.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_special_method_signature_mismatch.py => servo/components/script/dom/bindings/codegen/parser/tests/test_special_method_signature_mismatch.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_special_methods.py => servo/components/script/dom/bindings/codegen/parser/tests/test_special_methods.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_special_methods_uniqueness.py => servo/components/script/dom/bindings/codegen/parser/tests/test_special_methods_uniqueness.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_treatNonCallableAsNull.py => servo/components/script/dom/bindings/codegen/parser/tests/test_treatNonCallableAsNull.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_typedef.py => servo/components/script/dom/bindings/codegen/parser/tests/test_typedef.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_union.py => servo/components/script/dom/bindings/codegen/parser/tests/test_union.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_union_any.py => servo/components/script/dom/bindings/codegen/parser/tests/test_union_any.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_union_nullable.py => servo/components/script/dom/bindings/codegen/parser/tests/test_union_nullable.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_variadic_callback.py => servo/components/script/dom/bindings/codegen/parser/tests/test_variadic_callback.py
rename : servo/src/components/script/dom/bindings/codegen/parser/tests/test_variadic_constraints.py => servo/components/script/dom/bindings/codegen/parser/tests/test_variadic_constraints.py
rename : servo/src/components/script/dom/bindings/codegen/parser/update.sh => servo/components/script/dom/bindings/codegen/parser/update.sh
rename : servo/src/components/script/dom/bindings/codegen/ply/COPYING => servo/components/script/dom/bindings/codegen/ply/COPYING
rename : servo/src/components/script/dom/bindings/codegen/ply/README => servo/components/script/dom/bindings/codegen/ply/README
rename : servo/src/components/script/dom/bindings/codegen/ply/ply/__init__.py => servo/components/script/dom/bindings/codegen/ply/ply/__init__.py
rename : servo/src/components/script/dom/bindings/codegen/ply/ply/lex.py => servo/components/script/dom/bindings/codegen/ply/ply/lex.py
rename : servo/src/components/script/dom/bindings/codegen/ply/ply/yacc.py => servo/components/script/dom/bindings/codegen/ply/ply/yacc.py
rename : servo/src/components/script/dom/bindings/codegen/pythonpath.py => servo/components/script/dom/bindings/codegen/pythonpath.py
rename : servo/src/components/script/dom/bindings/codegen/stubgenerator/Skeleton.cpp => servo/components/script/dom/bindings/codegen/stubgenerator/Skeleton.cpp
rename : servo/src/components/script/dom/bindings/codegen/stubgenerator/Skeleton.h => servo/components/script/dom/bindings/codegen/stubgenerator/Skeleton.h
rename : servo/src/components/script/dom/bindings/codegen/stubgenerator/generate.sh => servo/components/script/dom/bindings/codegen/stubgenerator/generate.sh
rename : servo/src/components/script/dom/bindings/codegen/test/Makefile.in => servo/components/script/dom/bindings/codegen/test/Makefile.in
rename : servo/src/components/script/dom/bindings/codegen/test/TestBindingHeader.h => servo/components/script/dom/bindings/codegen/test/TestBindingHeader.h
rename : servo/src/components/script/dom/bindings/codegen/test/TestCodeGen.webidl => servo/components/script/dom/bindings/codegen/test/TestCodeGen.webidl
rename : servo/src/components/script/dom/bindings/codegen/test/TestDictionary.webidl => servo/components/script/dom/bindings/codegen/test/TestDictionary.webidl
rename : servo/src/components/script/dom/bindings/codegen/test/TestTypedef.webidl => servo/components/script/dom/bindings/codegen/test/TestTypedef.webidl
rename : servo/src/components/script/dom/bindings/codegen/test/file_bug775543.html => servo/components/script/dom/bindings/codegen/test/file_bug775543.html
rename : servo/src/components/script/dom/bindings/codegen/test/forOf_iframe.html => servo/components/script/dom/bindings/codegen/test/forOf_iframe.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_InstanceOf.html => servo/components/script/dom/bindings/codegen/test/test_InstanceOf.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_bug773326.html => servo/components/script/dom/bindings/codegen/test/test_bug773326.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_bug775543.html => servo/components/script/dom/bindings/codegen/test/test_bug775543.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_bug788369.html => servo/components/script/dom/bindings/codegen/test/test_bug788369.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_enums.html => servo/components/script/dom/bindings/codegen/test/test_enums.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_forOf.html => servo/components/script/dom/bindings/codegen/test/test_forOf.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_integers.html => servo/components/script/dom/bindings/codegen/test/test_integers.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_interfaceToString.html => servo/components/script/dom/bindings/codegen/test/test_interfaceToString.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_lookupGetter.html => servo/components/script/dom/bindings/codegen/test/test_lookupGetter.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_sequence_wrapping.html => servo/components/script/dom/bindings/codegen/test/test_sequence_wrapping.html
rename : servo/src/components/script/dom/bindings/codegen/test/test_traceProtos.html => servo/components/script/dom/bindings/codegen/test/test_traceProtos.html
rename : servo/src/components/script/dom/bindings/conversions.rs => servo/components/script/dom/bindings/conversions.rs
rename : servo/src/components/script/dom/bindings/error.rs => servo/components/script/dom/bindings/error.rs
rename : servo/src/components/script/dom/bindings/global.rs => servo/components/script/dom/bindings/global.rs
rename : servo/src/components/script/dom/bindings/js.rs => servo/components/script/dom/bindings/js.rs
rename : servo/src/components/script/dom/bindings/proxyhandler.rs => servo/components/script/dom/bindings/proxyhandler.rs
rename : servo/src/components/script/dom/bindings/str.rs => servo/components/script/dom/bindings/str.rs
rename : servo/src/components/script/dom/bindings/trace.rs => servo/components/script/dom/bindings/trace.rs
rename : servo/src/components/script/dom/bindings/utils.rs => servo/components/script/dom/bindings/utils.rs
rename : servo/src/components/script/dom/blob.rs => servo/components/script/dom/blob.rs
rename : servo/src/components/script/dom/browsercontext.rs => servo/components/script/dom/browsercontext.rs
rename : servo/src/components/script/dom/canvasrenderingcontext2d.rs => servo/components/script/dom/canvasrenderingcontext2d.rs
rename : servo/src/components/script/dom/characterdata.rs => servo/components/script/dom/characterdata.rs
rename : servo/src/components/script/dom/comment.rs => servo/components/script/dom/comment.rs
rename : servo/src/components/script/dom/console.rs => servo/components/script/dom/console.rs
rename : servo/src/components/script/dom/customevent.rs => servo/components/script/dom/customevent.rs
rename : servo/src/components/script/dom/dedicatedworkerglobalscope.rs => servo/components/script/dom/dedicatedworkerglobalscope.rs
rename : servo/src/components/script/dom/document.rs => servo/components/script/dom/document.rs
rename : servo/src/components/script/dom/documentfragment.rs => servo/components/script/dom/documentfragment.rs
rename : servo/src/components/script/dom/documenttype.rs => servo/components/script/dom/documenttype.rs
rename : servo/src/components/script/dom/domexception.rs => servo/components/script/dom/domexception.rs
rename : servo/src/components/script/dom/domimplementation.rs => servo/components/script/dom/domimplementation.rs
rename : servo/src/components/script/dom/domparser.rs => servo/components/script/dom/domparser.rs
rename : servo/src/components/script/dom/domrect.rs => servo/components/script/dom/domrect.rs
rename : servo/src/components/script/dom/domrectlist.rs => servo/components/script/dom/domrectlist.rs
rename : servo/src/components/script/dom/domtokenlist.rs => servo/components/script/dom/domtokenlist.rs
rename : servo/src/components/script/dom/element.rs => servo/components/script/dom/element.rs
rename : servo/src/components/script/dom/event.rs => servo/components/script/dom/event.rs
rename : servo/src/components/script/dom/eventdispatcher.rs => servo/components/script/dom/eventdispatcher.rs
rename : servo/src/components/script/dom/eventtarget.rs => servo/components/script/dom/eventtarget.rs
rename : servo/src/components/script/dom/file.rs => servo/components/script/dom/file.rs
rename : servo/src/components/script/dom/formdata.rs => servo/components/script/dom/formdata.rs
rename : servo/src/components/script/dom/htmlanchorelement.rs => servo/components/script/dom/htmlanchorelement.rs
rename : servo/src/components/script/dom/htmlappletelement.rs => servo/components/script/dom/htmlappletelement.rs
rename : servo/src/components/script/dom/htmlareaelement.rs => servo/components/script/dom/htmlareaelement.rs
rename : servo/src/components/script/dom/htmlaudioelement.rs => servo/components/script/dom/htmlaudioelement.rs
rename : servo/src/components/script/dom/htmlbaseelement.rs => servo/components/script/dom/htmlbaseelement.rs
rename : servo/src/components/script/dom/htmlbodyelement.rs => servo/components/script/dom/htmlbodyelement.rs
rename : servo/src/components/script/dom/htmlbrelement.rs => servo/components/script/dom/htmlbrelement.rs
rename : servo/src/components/script/dom/htmlbuttonelement.rs => servo/components/script/dom/htmlbuttonelement.rs
rename : servo/src/components/script/dom/htmlcanvaselement.rs => servo/components/script/dom/htmlcanvaselement.rs
rename : servo/src/components/script/dom/htmlcollection.rs => servo/components/script/dom/htmlcollection.rs
rename : servo/src/components/script/dom/htmldataelement.rs => servo/components/script/dom/htmldataelement.rs
rename : servo/src/components/script/dom/htmldatalistelement.rs => servo/components/script/dom/htmldatalistelement.rs
rename : servo/src/components/script/dom/htmldirectoryelement.rs => servo/components/script/dom/htmldirectoryelement.rs
rename : servo/src/components/script/dom/htmldivelement.rs => servo/components/script/dom/htmldivelement.rs
rename : servo/src/components/script/dom/htmldlistelement.rs => servo/components/script/dom/htmldlistelement.rs
rename : servo/src/components/script/dom/htmlelement.rs => servo/components/script/dom/htmlelement.rs
rename : servo/src/components/script/dom/htmlembedelement.rs => servo/components/script/dom/htmlembedelement.rs
rename : servo/src/components/script/dom/htmlfieldsetelement.rs => servo/components/script/dom/htmlfieldsetelement.rs
rename : servo/src/components/script/dom/htmlfontelement.rs => servo/components/script/dom/htmlfontelement.rs
rename : servo/src/components/script/dom/htmlformelement.rs => servo/components/script/dom/htmlformelement.rs
rename : servo/src/components/script/dom/htmlframeelement.rs => servo/components/script/dom/htmlframeelement.rs
rename : servo/src/components/script/dom/htmlframesetelement.rs => servo/components/script/dom/htmlframesetelement.rs
rename : servo/src/components/script/dom/htmlheadelement.rs => servo/components/script/dom/htmlheadelement.rs
rename : servo/src/components/script/dom/htmlheadingelement.rs => servo/components/script/dom/htmlheadingelement.rs
rename : servo/src/components/script/dom/htmlhrelement.rs => servo/components/script/dom/htmlhrelement.rs
rename : servo/src/components/script/dom/htmlhtmlelement.rs => servo/components/script/dom/htmlhtmlelement.rs
rename : servo/src/components/script/dom/htmliframeelement.rs => servo/components/script/dom/htmliframeelement.rs
rename : servo/src/components/script/dom/htmlimageelement.rs => servo/components/script/dom/htmlimageelement.rs
rename : servo/src/components/script/dom/htmlinputelement.rs => servo/components/script/dom/htmlinputelement.rs
rename : servo/src/components/script/dom/htmllabelelement.rs => servo/components/script/dom/htmllabelelement.rs
rename : servo/src/components/script/dom/htmllegendelement.rs => servo/components/script/dom/htmllegendelement.rs
rename : servo/src/components/script/dom/htmllielement.rs => servo/components/script/dom/htmllielement.rs
rename : servo/src/components/script/dom/htmllinkelement.rs => servo/components/script/dom/htmllinkelement.rs
rename : servo/src/components/script/dom/htmlmapelement.rs => servo/components/script/dom/htmlmapelement.rs
rename : servo/src/components/script/dom/htmlmediaelement.rs => servo/components/script/dom/htmlmediaelement.rs
rename : servo/src/components/script/dom/htmlmetaelement.rs => servo/components/script/dom/htmlmetaelement.rs
rename : servo/src/components/script/dom/htmlmeterelement.rs => servo/components/script/dom/htmlmeterelement.rs
rename : servo/src/components/script/dom/htmlmodelement.rs => servo/components/script/dom/htmlmodelement.rs
rename : servo/src/components/script/dom/htmlobjectelement.rs => servo/components/script/dom/htmlobjectelement.rs
rename : servo/src/components/script/dom/htmlolistelement.rs => servo/components/script/dom/htmlolistelement.rs
rename : servo/src/components/script/dom/htmloptgroupelement.rs => servo/components/script/dom/htmloptgroupelement.rs
rename : servo/src/components/script/dom/htmloptionelement.rs => servo/components/script/dom/htmloptionelement.rs
rename : servo/src/components/script/dom/htmloutputelement.rs => servo/components/script/dom/htmloutputelement.rs
rename : servo/src/components/script/dom/htmlparagraphelement.rs => servo/components/script/dom/htmlparagraphelement.rs
rename : servo/src/components/script/dom/htmlparamelement.rs => servo/components/script/dom/htmlparamelement.rs
rename : servo/src/components/script/dom/htmlpreelement.rs => servo/components/script/dom/htmlpreelement.rs
rename : servo/src/components/script/dom/htmlprogresselement.rs => servo/components/script/dom/htmlprogresselement.rs
rename : servo/src/components/script/dom/htmlquoteelement.rs => servo/components/script/dom/htmlquoteelement.rs
rename : servo/src/components/script/dom/htmlscriptelement.rs => servo/components/script/dom/htmlscriptelement.rs
rename : servo/src/components/script/dom/htmlselectelement.rs => servo/components/script/dom/htmlselectelement.rs
rename : servo/src/components/script/dom/htmlserializer.rs => servo/components/script/dom/htmlserializer.rs
rename : servo/src/components/script/dom/htmlsourceelement.rs => servo/components/script/dom/htmlsourceelement.rs
rename : servo/src/components/script/dom/htmlspanelement.rs => servo/components/script/dom/htmlspanelement.rs
rename : servo/src/components/script/dom/htmlstyleelement.rs => servo/components/script/dom/htmlstyleelement.rs
rename : servo/src/components/script/dom/htmltablecaptionelement.rs => servo/components/script/dom/htmltablecaptionelement.rs
rename : servo/src/components/script/dom/htmltablecellelement.rs => servo/components/script/dom/htmltablecellelement.rs
rename : servo/src/components/script/dom/htmltablecolelement.rs => servo/components/script/dom/htmltablecolelement.rs
rename : servo/src/components/script/dom/htmltabledatacellelement.rs => servo/components/script/dom/htmltabledatacellelement.rs
rename : servo/src/components/script/dom/htmltableelement.rs => servo/components/script/dom/htmltableelement.rs
rename : servo/src/components/script/dom/htmltableheadercellelement.rs => servo/components/script/dom/htmltableheadercellelement.rs
rename : servo/src/components/script/dom/htmltablerowelement.rs => servo/components/script/dom/htmltablerowelement.rs
rename : servo/src/components/script/dom/htmltablesectionelement.rs => servo/components/script/dom/htmltablesectionelement.rs
rename : servo/src/components/script/dom/htmltemplateelement.rs => servo/components/script/dom/htmltemplateelement.rs
rename : servo/src/components/script/dom/htmltextareaelement.rs => servo/components/script/dom/htmltextareaelement.rs
rename : servo/src/components/script/dom/htmltimeelement.rs => servo/components/script/dom/htmltimeelement.rs
rename : servo/src/components/script/dom/htmltitleelement.rs => servo/components/script/dom/htmltitleelement.rs
rename : servo/src/components/script/dom/htmltrackelement.rs => servo/components/script/dom/htmltrackelement.rs
rename : servo/src/components/script/dom/htmlulistelement.rs => servo/components/script/dom/htmlulistelement.rs
rename : servo/src/components/script/dom/htmlunknownelement.rs => servo/components/script/dom/htmlunknownelement.rs
rename : servo/src/components/script/dom/htmlvideoelement.rs => servo/components/script/dom/htmlvideoelement.rs
rename : servo/src/components/script/dom/location.rs => servo/components/script/dom/location.rs
rename : servo/src/components/script/dom/macros.rs => servo/components/script/dom/macros.rs
rename : servo/src/components/script/dom/messageevent.rs => servo/components/script/dom/messageevent.rs
rename : servo/src/components/script/dom/mouseevent.rs => servo/components/script/dom/mouseevent.rs
rename : servo/src/components/script/dom/namednodemap.rs => servo/components/script/dom/namednodemap.rs
rename : servo/src/components/script/dom/navigator.rs => servo/components/script/dom/navigator.rs
rename : servo/src/components/script/dom/node.rs => servo/components/script/dom/node.rs
rename : servo/src/components/script/dom/nodeiterator.rs => servo/components/script/dom/nodeiterator.rs
rename : servo/src/components/script/dom/nodelist.rs => servo/components/script/dom/nodelist.rs
rename : servo/src/components/script/dom/performance.rs => servo/components/script/dom/performance.rs
rename : servo/src/components/script/dom/performancetiming.rs => servo/components/script/dom/performancetiming.rs
rename : servo/src/components/script/dom/processinginstruction.rs => servo/components/script/dom/processinginstruction.rs
rename : servo/src/components/script/dom/progressevent.rs => servo/components/script/dom/progressevent.rs
rename : servo/src/components/script/dom/range.rs => servo/components/script/dom/range.rs
rename : servo/src/components/script/dom/screen.rs => servo/components/script/dom/screen.rs
rename : servo/src/components/script/dom/testbinding.rs => servo/components/script/dom/testbinding.rs
rename : servo/src/components/script/dom/text.rs => servo/components/script/dom/text.rs
rename : servo/src/components/script/dom/treewalker.rs => servo/components/script/dom/treewalker.rs
rename : servo/src/components/script/dom/uievent.rs => servo/components/script/dom/uievent.rs
rename : servo/src/components/script/dom/urlsearchparams.rs => servo/components/script/dom/urlsearchparams.rs
rename : servo/src/components/script/dom/validitystate.rs => servo/components/script/dom/validitystate.rs
rename : servo/src/components/script/dom/virtualmethods.rs => servo/components/script/dom/virtualmethods.rs
rename : servo/src/components/script/dom/webidls/Attr.webidl => servo/components/script/dom/webidls/Attr.webidl
rename : servo/src/components/script/dom/webidls/Blob.webidl => servo/components/script/dom/webidls/Blob.webidl
rename : servo/src/components/script/dom/webidls/CanvasRenderingContext2D.webidl => servo/components/script/dom/webidls/CanvasRenderingContext2D.webidl
rename : servo/src/components/script/dom/webidls/CharacterData.webidl => servo/components/script/dom/webidls/CharacterData.webidl
rename : servo/src/components/script/dom/webidls/ChildNode.webidl => servo/components/script/dom/webidls/ChildNode.webidl
rename : servo/src/components/script/dom/webidls/Comment.webidl => servo/components/script/dom/webidls/Comment.webidl
rename : servo/src/components/script/dom/webidls/Console.webidl => servo/components/script/dom/webidls/Console.webidl
rename : servo/src/components/script/dom/webidls/CustomEvent.webidl => servo/components/script/dom/webidls/CustomEvent.webidl
rename : servo/src/components/script/dom/webidls/DOMException.webidl => servo/components/script/dom/webidls/DOMException.webidl
rename : servo/src/components/script/dom/webidls/DOMImplementation.webidl => servo/components/script/dom/webidls/DOMImplementation.webidl
rename : servo/src/components/script/dom/webidls/DOMParser.webidl => servo/components/script/dom/webidls/DOMParser.webidl
rename : servo/src/components/script/dom/webidls/DOMRect.webidl => servo/components/script/dom/webidls/DOMRect.webidl
rename : servo/src/components/script/dom/webidls/DOMRectList.webidl => servo/components/script/dom/webidls/DOMRectList.webidl
rename : servo/src/components/script/dom/webidls/DOMTokenList.webidl => servo/components/script/dom/webidls/DOMTokenList.webidl
rename : servo/src/components/script/dom/webidls/DedicatedWorkerGlobalScope.webidl => servo/components/script/dom/webidls/DedicatedWorkerGlobalScope.webidl
rename : servo/src/components/script/dom/webidls/Document.webidl => servo/components/script/dom/webidls/Document.webidl
rename : servo/src/components/script/dom/webidls/DocumentFragment.webidl => servo/components/script/dom/webidls/DocumentFragment.webidl
rename : servo/src/components/script/dom/webidls/DocumentType.webidl => servo/components/script/dom/webidls/DocumentType.webidl
rename : servo/src/components/script/dom/webidls/Element.webidl => servo/components/script/dom/webidls/Element.webidl
rename : servo/src/components/script/dom/webidls/Event.webidl => servo/components/script/dom/webidls/Event.webidl
rename : servo/src/components/script/dom/webidls/EventHandler.webidl => servo/components/script/dom/webidls/EventHandler.webidl
rename : servo/src/components/script/dom/webidls/EventListener.webidl => servo/components/script/dom/webidls/EventListener.webidl
rename : servo/src/components/script/dom/webidls/EventTarget.webidl => servo/components/script/dom/webidls/EventTarget.webidl
rename : servo/src/components/script/dom/webidls/File.webidl => servo/components/script/dom/webidls/File.webidl
rename : servo/src/components/script/dom/webidls/FormData.webidl => servo/components/script/dom/webidls/FormData.webidl
rename : servo/src/components/script/dom/webidls/HTMLAnchorElement.webidl => servo/components/script/dom/webidls/HTMLAnchorElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLAppletElement.webidl => servo/components/script/dom/webidls/HTMLAppletElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLAreaElement.webidl => servo/components/script/dom/webidls/HTMLAreaElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLAudioElement.webidl => servo/components/script/dom/webidls/HTMLAudioElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLBRElement.webidl => servo/components/script/dom/webidls/HTMLBRElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLBaseElement.webidl => servo/components/script/dom/webidls/HTMLBaseElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLBodyElement.webidl => servo/components/script/dom/webidls/HTMLBodyElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLButtonElement.webidl => servo/components/script/dom/webidls/HTMLButtonElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLCanvasElement.webidl => servo/components/script/dom/webidls/HTMLCanvasElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLCollection.webidl => servo/components/script/dom/webidls/HTMLCollection.webidl
rename : servo/src/components/script/dom/webidls/HTMLDListElement.webidl => servo/components/script/dom/webidls/HTMLDListElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLDataElement.webidl => servo/components/script/dom/webidls/HTMLDataElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLDataListElement.webidl => servo/components/script/dom/webidls/HTMLDataListElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLDirectoryElement.webidl => servo/components/script/dom/webidls/HTMLDirectoryElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLDivElement.webidl => servo/components/script/dom/webidls/HTMLDivElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLElement.webidl => servo/components/script/dom/webidls/HTMLElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLEmbedElement.webidl => servo/components/script/dom/webidls/HTMLEmbedElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLFieldSetElement.webidl => servo/components/script/dom/webidls/HTMLFieldSetElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLFontElement.webidl => servo/components/script/dom/webidls/HTMLFontElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLFormElement.webidl => servo/components/script/dom/webidls/HTMLFormElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLFrameElement.webidl => servo/components/script/dom/webidls/HTMLFrameElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLFrameSetElement.webidl => servo/components/script/dom/webidls/HTMLFrameSetElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLHRElement.webidl => servo/components/script/dom/webidls/HTMLHRElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLHeadElement.webidl => servo/components/script/dom/webidls/HTMLHeadElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLHeadingElement.webidl => servo/components/script/dom/webidls/HTMLHeadingElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLHtmlElement.webidl => servo/components/script/dom/webidls/HTMLHtmlElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLIFrameElement.webidl => servo/components/script/dom/webidls/HTMLIFrameElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLImageElement.webidl => servo/components/script/dom/webidls/HTMLImageElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLInputElement.webidl => servo/components/script/dom/webidls/HTMLInputElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLLIElement.webidl => servo/components/script/dom/webidls/HTMLLIElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLLabelElement.webidl => servo/components/script/dom/webidls/HTMLLabelElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLLegendElement.webidl => servo/components/script/dom/webidls/HTMLLegendElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLLinkElement.webidl => servo/components/script/dom/webidls/HTMLLinkElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLMapElement.webidl => servo/components/script/dom/webidls/HTMLMapElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLMediaElement.webidl => servo/components/script/dom/webidls/HTMLMediaElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLMetaElement.webidl => servo/components/script/dom/webidls/HTMLMetaElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLMeterElement.webidl => servo/components/script/dom/webidls/HTMLMeterElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLModElement.webidl => servo/components/script/dom/webidls/HTMLModElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLOListElement.webidl => servo/components/script/dom/webidls/HTMLOListElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLObjectElement.webidl => servo/components/script/dom/webidls/HTMLObjectElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLOptGroupElement.webidl => servo/components/script/dom/webidls/HTMLOptGroupElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLOptionElement.webidl => servo/components/script/dom/webidls/HTMLOptionElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLOutputElement.webidl => servo/components/script/dom/webidls/HTMLOutputElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLParagraphElement.webidl => servo/components/script/dom/webidls/HTMLParagraphElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLParamElement.webidl => servo/components/script/dom/webidls/HTMLParamElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLPreElement.webidl => servo/components/script/dom/webidls/HTMLPreElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLProgressElement.webidl => servo/components/script/dom/webidls/HTMLProgressElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLQuoteElement.webidl => servo/components/script/dom/webidls/HTMLQuoteElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLScriptElement.webidl => servo/components/script/dom/webidls/HTMLScriptElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLSelectElement.webidl => servo/components/script/dom/webidls/HTMLSelectElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLSourceElement.webidl => servo/components/script/dom/webidls/HTMLSourceElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLSpanElement.webidl => servo/components/script/dom/webidls/HTMLSpanElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLStyleElement.webidl => servo/components/script/dom/webidls/HTMLStyleElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableCaptionElement.webidl => servo/components/script/dom/webidls/HTMLTableCaptionElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableCellElement.webidl => servo/components/script/dom/webidls/HTMLTableCellElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableColElement.webidl => servo/components/script/dom/webidls/HTMLTableColElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableDataCellElement.webidl => servo/components/script/dom/webidls/HTMLTableDataCellElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableElement.webidl => servo/components/script/dom/webidls/HTMLTableElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableHeaderCellElement.webidl => servo/components/script/dom/webidls/HTMLTableHeaderCellElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableRowElement.webidl => servo/components/script/dom/webidls/HTMLTableRowElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTableSectionElement.webidl => servo/components/script/dom/webidls/HTMLTableSectionElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTemplateElement.webidl => servo/components/script/dom/webidls/HTMLTemplateElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTextAreaElement.webidl => servo/components/script/dom/webidls/HTMLTextAreaElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTimeElement.webidl => servo/components/script/dom/webidls/HTMLTimeElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTitleElement.webidl => servo/components/script/dom/webidls/HTMLTitleElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLTrackElement.webidl => servo/components/script/dom/webidls/HTMLTrackElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLUListElement.webidl => servo/components/script/dom/webidls/HTMLUListElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLUnknownElement.webidl => servo/components/script/dom/webidls/HTMLUnknownElement.webidl
rename : servo/src/components/script/dom/webidls/HTMLVideoElement.webidl => servo/components/script/dom/webidls/HTMLVideoElement.webidl
rename : servo/src/components/script/dom/webidls/Location.webidl => servo/components/script/dom/webidls/Location.webidl
rename : servo/src/components/script/dom/webidls/MessageEvent.webidl => servo/components/script/dom/webidls/MessageEvent.webidl
rename : servo/src/components/script/dom/webidls/MouseEvent.webidl => servo/components/script/dom/webidls/MouseEvent.webidl
rename : servo/src/components/script/dom/webidls/NamedNodeMap.webidl => servo/components/script/dom/webidls/NamedNodeMap.webidl
rename : servo/src/components/script/dom/webidls/Navigator.webidl => servo/components/script/dom/webidls/Navigator.webidl
rename : servo/src/components/script/dom/webidls/Node.webidl => servo/components/script/dom/webidls/Node.webidl
rename : servo/src/components/script/dom/webidls/NodeFilter.webidl => servo/components/script/dom/webidls/NodeFilter.webidl
rename : servo/src/components/script/dom/webidls/NodeIterator.webidl => servo/components/script/dom/webidls/NodeIterator.webidl
rename : servo/src/components/script/dom/webidls/NodeList.webidl => servo/components/script/dom/webidls/NodeList.webidl
rename : servo/src/components/script/dom/webidls/ParentNode.webidl => servo/components/script/dom/webidls/ParentNode.webidl
rename : servo/src/components/script/dom/webidls/Performance.webidl => servo/components/script/dom/webidls/Performance.webidl
rename : servo/src/components/script/dom/webidls/PerformanceTiming.webidl => servo/components/script/dom/webidls/PerformanceTiming.webidl
rename : servo/src/components/script/dom/webidls/ProcessingInstruction.webidl => servo/components/script/dom/webidls/ProcessingInstruction.webidl
rename : servo/src/components/script/dom/webidls/ProgressEvent.webidl => servo/components/script/dom/webidls/ProgressEvent.webidl
rename : servo/src/components/script/dom/webidls/Range.webidl => servo/components/script/dom/webidls/Range.webidl
rename : servo/src/components/script/dom/webidls/Screen.webidl => servo/components/script/dom/webidls/Screen.webidl
rename : servo/src/components/script/dom/webidls/TestBinding.webidl => servo/components/script/dom/webidls/TestBinding.webidl
rename : servo/src/components/script/dom/webidls/Text.webidl => servo/components/script/dom/webidls/Text.webidl
rename : servo/src/components/script/dom/webidls/TreeWalker.webidl => servo/components/script/dom/webidls/TreeWalker.webidl
rename : servo/src/components/script/dom/webidls/UIEvent.webidl => servo/components/script/dom/webidls/UIEvent.webidl
rename : servo/src/components/script/dom/webidls/URLSearchParams.webidl => servo/components/script/dom/webidls/URLSearchParams.webidl
rename : servo/src/components/script/dom/webidls/URLUtils.webidl => servo/components/script/dom/webidls/URLUtils.webidl
rename : servo/src/components/script/dom/webidls/URLUtilsReadOnly.webidl => servo/components/script/dom/webidls/URLUtilsReadOnly.webidl
rename : servo/src/components/script/dom/webidls/ValidityState.webidl => servo/components/script/dom/webidls/ValidityState.webidl
rename : servo/src/components/script/dom/webidls/Window.webidl => servo/components/script/dom/webidls/Window.webidl
rename : servo/src/components/script/dom/webidls/Worker.webidl => servo/components/script/dom/webidls/Worker.webidl
rename : servo/src/components/script/dom/webidls/WorkerGlobalScope.webidl => servo/components/script/dom/webidls/WorkerGlobalScope.webidl
rename : servo/src/components/script/dom/webidls/WorkerLocation.webidl => servo/components/script/dom/webidls/WorkerLocation.webidl
rename : servo/src/components/script/dom/webidls/WorkerNavigator.webidl => servo/components/script/dom/webidls/WorkerNavigator.webidl
rename : servo/src/components/script/dom/webidls/XMLHttpRequest.webidl => servo/components/script/dom/webidls/XMLHttpRequest.webidl
rename : servo/src/components/script/dom/webidls/XMLHttpRequestEventTarget.webidl => servo/components/script/dom/webidls/XMLHttpRequestEventTarget.webidl
rename : servo/src/components/script/dom/webidls/XMLHttpRequestUpload.webidl => servo/components/script/dom/webidls/XMLHttpRequestUpload.webidl
rename : servo/src/components/script/dom/window.rs => servo/components/script/dom/window.rs
rename : servo/src/components/script/dom/worker.rs => servo/components/script/dom/worker.rs
rename : servo/src/components/script/dom/workerglobalscope.rs => servo/components/script/dom/workerglobalscope.rs
rename : servo/src/components/script/dom/workerlocation.rs => servo/components/script/dom/workerlocation.rs
rename : servo/src/components/script/dom/workernavigator.rs => servo/components/script/dom/workernavigator.rs
rename : servo/src/components/script/dom/xmlhttprequest.rs => servo/components/script/dom/xmlhttprequest.rs
rename : servo/src/components/script/dom/xmlhttprequesteventtarget.rs => servo/components/script/dom/xmlhttprequesteventtarget.rs
rename : servo/src/components/script/dom/xmlhttprequestupload.rs => servo/components/script/dom/xmlhttprequestupload.rs
rename : servo/src/components/script/html/cssparse.rs => servo/components/script/html/cssparse.rs
rename : servo/src/components/script/html/hubbub_html_parser.rs => servo/components/script/html/hubbub_html_parser.rs
rename : servo/src/components/script/layout_interface.rs => servo/components/script/layout_interface.rs
rename : servo/src/components/script/script.rs => servo/components/script/lib.rs
rename : servo/src/components/script/page.rs => servo/components/script/page.rs
rename : servo/src/components/script/script_task.rs => servo/components/script/script_task.rs
rename : servo/src/components/script_traits/script_traits.rs => servo/components/script_traits/lib.rs
rename : servo/src/components/style/.gitignore => servo/components/style/.gitignore
rename : servo/src/components/style/Mako-0.9.1.zip => servo/components/style/Mako-0.9.1.zip
rename : servo/src/components/style/README.md => servo/components/style/README.md
rename : servo/src/components/style/errors.rs => servo/components/style/errors.rs
rename : servo/src/components/style/font_face.rs => servo/components/style/font_face.rs
rename : servo/src/components/style/style.rs => servo/components/style/lib.rs
rename : servo/src/components/style/media_queries.rs => servo/components/style/media_queries.rs
rename : servo/src/components/style/namespaces.rs => servo/components/style/namespaces.rs
rename : servo/src/components/style/node.rs => servo/components/style/node.rs
rename : servo/src/components/style/parsing_utils.rs => servo/components/style/parsing_utils.rs
rename : servo/src/components/style/properties/common_types.rs => servo/components/style/properties/common_types.rs
rename : servo/src/components/style/properties/mod.rs.mako => servo/components/style/properties/mod.rs.mako
rename : servo/src/components/style/selector_matching.rs => servo/components/style/selector_matching.rs
rename : servo/src/components/style/selectors.rs => servo/components/style/selectors.rs
rename : servo/src/components/style/stylesheets.rs => servo/components/style/stylesheets.rs
rename : servo/src/components/style/user-agent.css => servo/components/style/user-agent.css
rename : servo/src/components/util/atom.rs => servo/components/util/atom.rs
rename : servo/src/components/util/cache.rs => servo/components/util/cache.rs
rename : servo/src/components/util/debug_utils.rs => servo/components/util/debug_utils.rs
rename : servo/src/components/util/geometry.rs => servo/components/util/geometry.rs
rename : servo/src/components/util/util.rs => servo/components/util/lib.rs
rename : servo/src/components/util/logical_geometry.rs => servo/components/util/logical_geometry.rs
rename : servo/src/components/util/memory.rs => servo/components/util/memory.rs
rename : servo/src/components/util/namespace.rs => servo/components/util/namespace.rs
rename : servo/src/components/util/opts.rs => servo/components/util/opts.rs
rename : servo/src/components/util/range.rs => servo/components/util/range.rs
rename : servo/src/components/util/smallvec.rs => servo/components/util/smallvec.rs
rename : servo/src/components/util/sort.rs => servo/components/util/sort.rs
rename : servo/src/components/util/str.rs => servo/components/util/str.rs
rename : servo/src/components/util/task.rs => servo/components/util/task.rs
rename : servo/src/components/util/time.rs => servo/components/util/time.rs
rename : servo/src/components/util/vec.rs => servo/components/util/vec.rs
rename : servo/src/components/util/workqueue.rs => servo/components/util/workqueue.rs
rename : servo/src/test/ci/fontconfig/30-metric-aliases.conf => servo/etc/ci/fontconfig/30-metric-aliases.conf
rename : servo/src/test/ci/fontconfig/40-nonlatin.conf => servo/etc/ci/fontconfig/40-nonlatin.conf
rename : servo/src/test/ci/fontconfig/45-latin.conf => servo/etc/ci/fontconfig/45-latin.conf
rename : servo/src/test/ci/fontconfig/53-monospace-lcd-filter.conf => servo/etc/ci/fontconfig/53-monospace-lcd-filter.conf
rename : servo/src/test/ci/xorg.conf => servo/etc/ci/xorg.conf
rename : servo/src/etc/doc.servo.org/CNAME => servo/etc/doc.servo.org/CNAME
rename : servo/src/etc/doc.servo.org/LICENSE => servo/etc/doc.servo.org/LICENSE
rename : servo/src/etc/doc.servo.org/README.md => servo/etc/doc.servo.org/README.md
rename : servo/src/etc/doc.servo.org/index.html => servo/etc/doc.servo.org/index.html
rename : servo/src/etc/jsdefine => servo/etc/jsdefine
rename : servo/src/etc/patches/README => servo/etc/patches/README
rename : servo/src/etc/patches/mozjs-stack-bounds.diff => servo/etc/patches/mozjs-stack-bounds.diff
rename : servo/src/etc/rustdoc-style.html => servo/etc/rustdoc-style.html
rename : servo/src/etc/servo.sb => servo/etc/servo.sb
rename : servo/src/etc/servo_gdb.py => servo/etc/servo_gdb.py
rename : servo/src/components/embedding/README.md => servo/ports/cef/README.md
rename : servo/src/components/embedding/browser.rs => servo/ports/cef/browser.rs
rename : servo/src/components/embedding/command_line.rs => servo/ports/cef/command_line.rs
rename : servo/src/components/embedding/core.rs => servo/ports/cef/core.rs
rename : servo/src/components/embedding/eutil.rs => servo/ports/cef/eutil.rs
rename : servo/src/components/embedding/embedding.rs => servo/ports/cef/lib.rs
rename : servo/src/components/embedding/mem.rs => servo/ports/cef/mem.rs
rename : servo/src/components/embedding/request.rs => servo/ports/cef/request.rs
rename : servo/src/components/embedding/string.rs => servo/ports/cef/string.rs
rename : servo/src/components/embedding/task.rs => servo/ports/cef/task.rs
rename : servo/src/components/embedding/types.rs => servo/ports/cef/types.rs
rename : servo/src/components/embedding/urlrequest.rs => servo/ports/cef/urlrequest.rs
rename : servo/src/etc/licenseck.py => servo/python/licenseck.py
rename : servo/src/components/main/servo.rs => servo/src/lib.rs
rename : servo/src/platform/macos/rust-task_info/Makefile.in => servo/support/rust-task_info/Makefile.in
rename : servo/src/platform/macos/rust-task_info/task_info.rc => servo/support/rust-task_info/src/lib.rs
rename : servo/src/platform/macos/rust-task_info/task_basic_info.rs => servo/support/rust-task_info/src/task_basic_info.rs
rename : servo/src/platform/macos/rust-task_info/task_info.c => servo/support/rust-task_info/src/task_info.c
rename : servo/src/test/content/harness.js => servo/tests/content/harness.js
rename : servo/src/test/content/test.jpg => servo/tests/content/test.jpg
rename : servo/src/test/content/test.png => servo/tests/content/test.png
rename : servo/src/test/content/test_DOMParser.html => servo/tests/content/test_DOMParser.html
rename : servo/src/test/content/test_Event.html => servo/tests/content/test_Event.html
rename : servo/src/test/content/test_MouseEvent.html => servo/tests/content/test_MouseEvent.html
rename : servo/src/test/content/test_body_listener.html => servo/tests/content/test_body_listener.html
rename : servo/src/test/content/test_caption.html => servo/tests/content/test_caption.html
rename : servo/src/test/content/test_click_prevent.html => servo/tests/content/test_click_prevent.html
rename : servo/src/test/content/test_collections.html => servo/tests/content/test_collections.html
rename : servo/src/test/content/test_create_element.html => servo/tests/content/test_create_element.html
rename : servo/src/test/content/test_documentElement.html => servo/tests/content/test_documentElement.html
rename : servo/src/test/content/test_document_adoptNode.html => servo/tests/content/test_document_adoptNode.html
rename : servo/src/test/content/test_document_body.html => servo/tests/content/test_document_body.html
rename : servo/src/test/content/test_document_characterSet.html => servo/tests/content/test_document_characterSet.html
rename : servo/src/test/content/test_document_characterSet_default.html => servo/tests/content/test_document_characterSet_default.html
rename : servo/src/test/content/test_document_characterSet_invalid.html => servo/tests/content/test_document_characterSet_invalid.html
rename : servo/src/test/content/test_document_characterSet_long.html => servo/tests/content/test_document_characterSet_long.html
rename : servo/src/test/content/test_document_characterSet_short.html => servo/tests/content/test_document_characterSet_short.html
rename : servo/src/test/content/test_document_compatMode.html => servo/tests/content/test_document_compatMode.html
rename : servo/src/test/content/test_document_compatMode_loose.html => servo/tests/content/test_document_compatMode_loose.html
rename : servo/src/test/content/test_document_compatMode_strict.html => servo/tests/content/test_document_compatMode_strict.html
rename : servo/src/test/content/test_document_contenttype.html => servo/tests/content/test_document_contenttype.html
rename : servo/src/test/content/test_document_datalist_options.html => servo/tests/content/test_document_datalist_options.html
rename : servo/src/test/content/test_document_getElementById.html => servo/tests/content/test_document_getElementById.html
rename : servo/src/test/content/test_document_getElementsByName.html => servo/tests/content/test_document_getElementsByName.html
rename : servo/src/test/content/test_document_head.html => servo/tests/content/test_document_head.html
rename : servo/src/test/content/test_document_implementation.html => servo/tests/content/test_document_implementation.html
rename : servo/src/test/content/test_document_links_cache.html => servo/tests/content/test_document_links_cache.html
rename : servo/src/test/content/test_document_set_node_value.html => servo/tests/content/test_document_set_node_value.html
rename : servo/src/test/content/test_document_title_nontextchildren.html => servo/tests/content/test_document_title_nontextchildren.html
rename : servo/src/test/content/test_document_url.html => servo/tests/content/test_document_url.html
rename : servo/src/test/content/test_domtokenlist.html => servo/tests/content/test_domtokenlist.html
rename : servo/src/test/content/test_element_attribute.html => servo/tests/content/test_element_attribute.html
rename : servo/src/test/content/test_element_attributes.html => servo/tests/content/test_element_attributes.html
rename : servo/src/test/content/test_element_classList.html => servo/tests/content/test_element_classList.html
rename : servo/src/test/content/test_element_className.html => servo/tests/content/test_element_className.html
rename : servo/src/test/content/test_element_matches.html => servo/tests/content/test_element_matches.html
rename : servo/src/test/content/test_empty_clientrect.html => servo/tests/content/test_empty_clientrect.html
rename : servo/src/test/content/test_enabled_disabled_selectors.html => servo/tests/content/test_enabled_disabled_selectors.html
rename : servo/src/test/content/test_event_dispatch.html => servo/tests/content/test_event_dispatch.html
rename : servo/src/test/content/test_event_dispatch_dynamic.html => servo/tests/content/test_event_dispatch_dynamic.html
rename : servo/src/test/content/test_event_dispatch_order.html => servo/tests/content/test_event_dispatch_order.html
rename : servo/src/test/content/test_event_handler_syntax_error.html => servo/tests/content/test_event_handler_syntax_error.html
rename : servo/src/test/content/test_event_listener.html => servo/tests/content/test_event_listener.html
rename : servo/src/test/content/test_getBoundingClientRect.html => servo/tests/content/test_getBoundingClientRect.html
rename : servo/src/test/content/test_global.html => servo/tests/content/test_global.html
rename : servo/src/test/content/test_htmlcollection.html => servo/tests/content/test_htmlcollection.html
rename : servo/src/test/content/test_htmlfieldsetelement_elements.html => servo/tests/content/test_htmlfieldsetelement_elements.html
rename : servo/src/test/content/test_htmlspacechars.html => servo/tests/content/test_htmlspacechars.html
rename : servo/src/test/content/test_img_width_height.html => servo/tests/content/test_img_width_height.html
rename : servo/src/test/content/test_inline_event_handler.html => servo/tests/content/test_inline_event_handler.html
rename : servo/src/test/content/test_innerHTML.html => servo/tests/content/test_innerHTML.html
rename : servo/src/test/content/test_interfaces.html => servo/tests/content/test_interfaces.html
rename : servo/src/test/content/test_load_event.html => servo/tests/content/test_load_event.html
rename : servo/src/test/content/test_navigator.html => servo/tests/content/test_navigator.html
rename : servo/src/test/content/test_node_cloneNode.html => servo/tests/content/test_node_cloneNode.html
rename : servo/src/test/content/test_node_compareDocumentPosition.html => servo/tests/content/test_node_compareDocumentPosition.html
rename : servo/src/test/content/test_node_contains.html => servo/tests/content/test_node_contains.html
rename : servo/src/test/content/test_node_insertBefore.html => servo/tests/content/test_node_insertBefore.html
rename : servo/src/test/content/test_node_isEqualNode.html => servo/tests/content/test_node_isEqualNode.html
rename : servo/src/test/content/test_node_normalize.html => servo/tests/content/test_node_normalize.html
rename : servo/src/test/content/test_node_replaceChild.html => servo/tests/content/test_node_replaceChild.html
rename : servo/src/test/content/test_parentNode_querySelector.html => servo/tests/content/test_parentNode_querySelector.html
rename : servo/src/test/content/test_parentNode_querySelectorAll.html => servo/tests/content/test_parentNode_querySelectorAll.html
rename : servo/src/test/content/test_parentnodes.html => servo/tests/content/test_parentnodes.html
rename : servo/src/test/content/test_prototypes.html => servo/tests/content/test_prototypes.html
rename : servo/src/test/content/test_proxy_setter.html => servo/tests/content/test_proxy_setter.html
rename : servo/src/test/content/test_script_src_attribute.html => servo/tests/content/test_script_src_attribute.html
rename : servo/src/test/content/test_script_type.html => servo/tests/content/test_script_type.html
rename : servo/src/test/content/test_textcontent.html => servo/tests/content/test_textcontent.html
rename : servo/src/test/content/test_title.html => servo/tests/content/test_title.html
rename : servo/src/test/content/test_trace_null.html => servo/tests/content/test_trace_null.html
rename : servo/src/test/content/test_union.html => servo/tests/content/test_union.html
rename : servo/src/test/content/test_window.html => servo/tests/content/test_window.html
rename : servo/src/test/content/test_window_performance.html => servo/tests/content/test_window_performance.html
rename : servo/src/test/content/test_window_setInterval.html => servo/tests/content/test_window_setInterval.html
rename : servo/src/test/harness/contenttest/contenttest.rs => servo/tests/contenttest.rs
rename : servo/src/test/html/about-mozilla.html => servo/tests/html/about-mozilla.html
rename : servo/src/test/html/acid1.html => servo/tests/html/acid1.html
rename : servo/src/test/html/acid2.html => servo/tests/html/acid2.html
rename : servo/src/test/html/andreas.jpeg => servo/tests/html/andreas.jpeg
rename : servo/src/test/html/anonymous_table.html => servo/tests/html/anonymous_table.html
rename : servo/src/test/html/background.html => servo/tests/html/background.html
rename : servo/src/test/html/bad-line-ends.html => servo/tests/html/bad-line-ends.html
rename : servo/src/test/html/box-model-smoketest.html => servo/tests/html/box-model-smoketest.html
rename : servo/src/test/html/color-change-text.html => servo/tests/html/color-change-text.html
rename : servo/src/test/html/combining-character-sequences.html => servo/tests/html/combining-character-sequences.html
rename : servo/src/test/html/demo.css => servo/tests/html/demo.css
rename : servo/src/test/html/demo.html => servo/tests/html/demo.html
rename : servo/src/test/html/doge-servo.html => servo/tests/html/doge-servo.html
rename : servo/src/test/html/doge-servo.jpg => servo/tests/html/doge-servo.jpg
rename : servo/src/test/html/failure.html => servo/tests/html/failure.html
rename : servo/src/test/html/filmstrip.html => servo/tests/html/filmstrip.html
rename : servo/src/test/html/fixed_table.html => servo/tests/html/fixed_table.html
rename : servo/src/test/html/fixed_table_2.html => servo/tests/html/fixed_table_2.html
rename : servo/src/test/html/fixed_table_additional_cols.html => servo/tests/html/fixed_table_additional_cols.html
rename : servo/src/test/html/fixed_table_basic_height.html => servo/tests/html/fixed_table_basic_height.html
rename : servo/src/test/html/fixed_table_simple.html => servo/tests/html/fixed_table_simple.html
rename : servo/src/test/html/fixed_table_with_margin_padding.html => servo/tests/html/fixed_table_with_margin_padding.html
rename : servo/src/test/html/head_link_test.html => servo/tests/html/head_link_test.html
rename : servo/src/test/html/hello.html => servo/tests/html/hello.html
rename : servo/src/test/html/https.html => servo/tests/html/https.html
rename : servo/src/test/html/ib-split-image.html => servo/tests/html/ib-split-image.html
rename : servo/src/test/html/inline-block-split-2.html => servo/tests/html/inline-block-split-2.html
rename : servo/src/test/html/inline-block-split-3.html => servo/tests/html/inline-block-split-3.html
rename : servo/src/test/html/inline-block-split-float.html => servo/tests/html/inline-block-split-float.html
rename : servo/src/test/html/inline-block-split.html => servo/tests/html/inline-block-split.html
rename : servo/src/test/html/inline_bg_color_simple.html => servo/tests/html/inline_bg_color_simple.html
rename : servo/src/test/html/itried.jpg => servo/tests/html/itried.jpg
rename : servo/src/test/html/ligatures.html => servo/tests/html/ligatures.html
rename : servo/src/test/html/lineheight-simple.css => servo/tests/html/lineheight-simple.css
rename : servo/src/test/html/lineheight-simple.html => servo/tests/html/lineheight-simple.html
rename : servo/src/test/html/lipsum.html => servo/tests/html/lipsum.html
rename : servo/src/test/html/longcat.html => servo/tests/html/longcat.html
rename : servo/src/test/html/longcatbot.png => servo/tests/html/longcatbot.png
rename : servo/src/test/html/longcatmid.png => servo/tests/html/longcatmid.png
rename : servo/src/test/html/longcattop.png => servo/tests/html/longcattop.png
rename : servo/src/test/html/lots_of_background_colors.css => servo/tests/html/lots_of_background_colors.css
rename : servo/src/test/html/mojira.html => servo/tests/html/mojira.html
rename : servo/src/test/html/object_element.html => servo/tests/html/object_element.html
rename : servo/src/test/html/perf-rainbow-hard.html => servo/tests/html/perf-rainbow-hard.html
rename : servo/src/test/html/perf-rainbow.html => servo/tests/html/perf-rainbow.html
rename : servo/src/test/html/rust-0.png => servo/tests/html/rust-0.png
rename : servo/src/test/html/rust-135.png => servo/tests/html/rust-135.png
rename : servo/src/test/html/rust-180.png => servo/tests/html/rust-180.png
rename : servo/src/test/html/rust-225.png => servo/tests/html/rust-225.png
rename : servo/src/test/html/rust-270.png => servo/tests/html/rust-270.png
rename : servo/src/test/html/rust-315.png => servo/tests/html/rust-315.png
rename : servo/src/test/html/rust-45.png => servo/tests/html/rust-45.png
rename : servo/src/test/html/rust-90.png => servo/tests/html/rust-90.png
rename : servo/src/test/html/small-layout-test.html => servo/tests/html/small-layout-test.html
rename : servo/src/test/html/small_color_test.css => servo/tests/html/small_color_test.css
rename : servo/src/test/html/small_color_test.html => servo/tests/html/small_color_test.html
rename : servo/src/test/html/summit-crash.html => servo/tests/html/summit-crash.html
rename : servo/src/test/html/summit-fail.html => servo/tests/html/summit-fail.html
rename : servo/src/test/html/summit-one.html => servo/tests/html/summit-one.html
rename : servo/src/test/html/summit-three.html => servo/tests/html/summit-three.html
rename : servo/src/test/html/summit-two.html => servo/tests/html/summit-two.html
rename : servo/src/test/html/summit2.html => servo/tests/html/summit2.html
rename : servo/src/test/html/summit3.html => servo/tests/html/summit3.html
rename : servo/src/test/html/test-absolute.css => servo/tests/html/test-absolute.css
rename : servo/src/test/html/test-absolute.html => servo/tests/html/test-absolute.html
rename : servo/src/test/html/test-css-pseudo-root.html => servo/tests/html/test-css-pseudo-root.html
rename : servo/src/test/html/test-inline.html => servo/tests/html/test-inline.html
rename : servo/src/test/html/test-js-alert.html => servo/tests/html/test-js-alert.html
rename : servo/src/test/html/test-js-console.html => servo/tests/html/test-js-console.html
rename : servo/src/test/html/test-js-image.html => servo/tests/html/test-js-image.html
rename : servo/src/test/html/test-js.html => servo/tests/html/test-js.html
rename : servo/src/test/html/test-lineheight-verticalalign.html => servo/tests/html/test-lineheight-verticalalign.html
rename : servo/src/test/html/test-many-images-different.html => servo/tests/html/test-many-images-different.html
rename : servo/src/test/html/test-many-images.html => servo/tests/html/test-many-images.html
rename : servo/src/test/html/test-text-break.html => servo/tests/html/test-text-break.html
rename : servo/src/test/html/test-text.html => servo/tests/html/test-text.html
rename : servo/src/test/html/test.css => servo/tests/html/test.css
rename : servo/src/test/html/test.html => servo/tests/html/test.html
rename : servo/src/test/html/test.js => servo/tests/html/test.js
rename : servo/src/test/html/test_UIEvent_resize.html => servo/tests/html/test_UIEvent_resize.html
rename : servo/src/test/html/test_bg_color.html => servo/tests/html/test_bg_color.html
rename : servo/src/test/html/test_bg_color_simple.css => servo/tests/html/test_bg_color_simple.css
rename : servo/src/test/html/test_bg_color_simple.html => servo/tests/html/test_bg_color_simple.html
rename : servo/src/test/html/test_border.html => servo/tests/html/test_border.html
rename : servo/src/test/html/test_canvas.html => servo/tests/html/test_canvas.html
rename : servo/src/test/html/test_class_helloworld.html => servo/tests/html/test_class_helloworld.html
rename : servo/src/test/html/test_clear.html => servo/tests/html/test_clear.html
rename : servo/src/test/html/test_clear_float.html => servo/tests/html/test_clear_float.html
rename : servo/src/test/html/test_close.html => servo/tests/html/test_close.html
rename : servo/src/test/html/test_cssunit_length.html => servo/tests/html/test_cssunit_length.html
rename : servo/src/test/html/test_float_placement.html => servo/tests/html/test_float_placement.html
rename : servo/src/test/html/test_getter_time.html => servo/tests/html/test_getter_time.html
rename : servo/src/test/html/test_hammer_layout.css => servo/tests/html/test_hammer_layout.css
rename : servo/src/test/html/test_hammer_layout.html => servo/tests/html/test_hammer_layout.html
rename : servo/src/test/html/test_inline_border.html => servo/tests/html/test_inline_border.html
rename : servo/src/test/html/test_inline_boxes.html => servo/tests/html/test_inline_boxes.html
rename : servo/src/test/html/test_interval.html => servo/tests/html/test_interval.html
rename : servo/src/test/html/test_italic_bold.html => servo/tests/html/test_italic_bold.html
rename : servo/src/test/html/test_linking.css => servo/tests/html/test_linking.css
rename : servo/src/test/html/test_local_bookmark.html => servo/tests/html/test_local_bookmark.html
rename : servo/src/test/html/test_overflow_hidden.html => servo/tests/html/test_overflow_hidden.html
rename : servo/src/test/html/test_pseudo.html => servo/tests/html/test_pseudo.html
rename : servo/src/test/html/test_sandboxed.html => servo/tests/html/test_sandboxed.html
rename : servo/src/test/html/test_sandboxed_iframe.html => servo/tests/html/test_sandboxed_iframe.html
rename : servo/src/test/html/test_slam_layout.css => servo/tests/html/test_slam_layout.css
rename : servo/src/test/html/test_slam_layout.html => servo/tests/html/test_slam_layout.html
rename : servo/src/test/html/test_timeout.html => servo/tests/html/test_timeout.html
rename : servo/src/test/html/test_underline.html => servo/tests/html/test_underline.html
rename : servo/src/test/html/test_underline_helloworld.html => servo/tests/html/test_underline_helloworld.html
rename : servo/src/test/html/text_deco_simple.html => servo/tests/html/text_deco_simple.html
rename : servo/src/test/html/tiny_test.html => servo/tests/html/tiny_test.html
rename : servo/src/test/html/vertical_align_simple.html => servo/tests/html/vertical_align_simple.html
rename : servo/src/test/power/PowerMeasure.py => servo/tests/power/PowerMeasure.py
rename : servo/src/test/power/README.md => servo/tests/power/README.md
rename : servo/src/test/harness/reftest/reftest.rs => servo/tests/reftest.rs
2014-09-09 08:18:18 -06:00