Commit graph

46 commits

Author SHA1 Message Date
Simon Sapin
c710b104be servo: Merge #12515 - Make the style crate more concrete (from servo:concrete-style); r=bholley
Background:

The changes to Servo code to support Stylo began in the `selectors` crate with making pseudo-elements generic, defined be the user, so that different users (such as Servo and Gecko/Stylo) could have a different set of pseudo-elements supported and parsed. Adding a trait makes sense there since `selectors` is in its own repository and has others users (or at least [one](https://github.com/SimonSapin/kuchiki)).

Then we kind of kept going with the same pattern and added a bunch of traits in the `style` crate to make everything generic, allowing Servo and Gecko/Stylo to do things differently. But we’ve also added a `gecko` Cargo feature to do conditional compilation, at first to enable or disable some CSS properties and values in the Mako templates. Since we’re doing conditional compilation anyway, it’s often easier and simpler to do it more (with `#[cfg(feature = "gecko")]` and `#[cfg(feature = "servo")]`) that to keep adding traits and making everything generic. When a type is generic, any method that we want to call on it needs to be part of some trait.

----

The first several commits move some code around, mostly from `geckolib` to `style` (with `#[cfg(feature = "gecko")]`) but otherwise don’t change much.

The following commits remove some traits and many type parameters through the `style` crate, replacing them with pairs of conditionally-compiled API-compatible items (types, methods, …).

Simplifying code is nice to make it more maintainable, but this is motivated by another change described in https://github.com/servo/servo/pull/12391#issuecomment-232183942. (Porting Servo for that change proved difficult because some code in the `style` crate was becoming generic over `String` vs `Atom`, and this PR will help make that concrete. That change, in turn, is motivated by removing geckolib’s `[replace]` override for string-cache, in order to enable using a single Cargo "workspace" in this repository.)

r? @bholley

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require new tests because refactoring

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

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

--HG--
rename : servo/ports/geckolib/selector_impl.rs => servo/components/style/gecko_selector_impl.rs
rename : servo/ports/geckolib/values.rs => servo/components/style/gecko_values.rs
rename : servo/ports/geckolib/properties.mako.rs => servo/components/style/properties/gecko.mako.rs
2016-07-20 02:58:34 -05:00
Anthony Ramine
cc183b15a7 servo: Merge #12224 - Remove some stuff from util (from nox:die-util-die); r=Ms2ger
Source-Repo: https://github.com/servo/servo
Source-Revision: 3b0dadda529a5ba45a8a0dc394187f43a66e7c1f

--HG--
rename : servo/components/util/print_tree.rs => servo/components/gfx_traits/print_tree.rs
rename : servo/components/util/workqueue.rs => servo/components/style/workqueue.rs
2016-07-04 12:57:00 -07:00
Ms2ger
ac18eb8bf1 servo: Merge #11822 - Avoid creating a LayoutContext in parallel::assign_inline_sizes (from Ms2ger:sharedcontext); r=nox
Source-Repo: https://github.com/servo/servo
Source-Revision: 44b0bddf413563890481fd77e43d3d073bd6b627
2016-06-23 03:03:02 -05:00
Patrick Walton
c3daa72338 servo: Merge #11398 - script: Keep the DOM-side viewport up to date when scrolling happens in WebRender (from pcwalton:webrender-viewport); r=glennw
This happens asynchronously, just as it does in non-WebRender mode.

This functionality is a prerequisite for doing proper display-list-based
hit testing in WebRender, since it moves the scroll offsets into Servo
(and, specifically, into the script thread, enabling iframe event
forwarding) instead of keeping them private to WebRender.

Requires servo/webrender_traits#55 and servo/webrender#277.

Partially addresses #11108.

r? @glennw

Source-Repo: https://github.com/servo/servo
Source-Revision: 27d1f182713077395426a53a9c91ec35c95887ee
2016-05-31 20:54:29 -05:00
Per Lundberg
28632dc3a1 servo: Merge #11192 - Removed unused imports (from perlun:remove-unused-imports); r=Manishearth
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #11185
- [X] These changes do not require tests because it only removes dead code.

----

This fixes #11185.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2c674d0397927ef6563feb70e54f46815af55600
2016-05-15 15:41:16 -07:00
Per Lundberg
206f878009 servo: Merge #10277 - Renamed TComputedValues to ComputedValues (from perlun:rename-tcomputedvalues-to-computedvalues); r=SimonSapin
This is a followup to #10210, and a continuation of #10185.

Source-Repo: https://github.com/servo/servo
Source-Revision: 0ec96ac02a6c40ffda98e1074ceb9874dd1fb3cb
2016-03-30 10:35:57 +05:01
Per Lundberg
ad08fc1cc0 servo: Merge #10210 - ComputedValues is now ServoComputedValues (from perlun:rename-computedvalues-to-servocomputedvalues); r=SimonSapin
This is the first part of #10185. More to follow. I have built this locally with both servo and geckolib without errors; let's see if it succeeds on all platforms as well.

Source-Repo: https://github.com/servo/servo
Source-Revision: 639fdd6b128e0cfd418e4ae0dd78de3f5aecac4c
2016-03-29 17:56:40 +05:01
Bobby Holley
6e1def963d servo: Merge #10155 - Generalize the style structs (from bholley:generalize_style_structs); r=SimonSapin
This allows geckolib to pass gecko style structs and have the style system write to them directly, provided we implement all the traits.

Source-Repo: https://github.com/servo/servo
Source-Revision: 605842f193aedc1151ab38a99c49f693c76e5cf3
2016-03-25 02:58:33 +05:01
Patrick Walton
73f8220db0 servo: Merge #9843 - Optimize flat display lists (from pcwalton:optimize-flat-display-lists); r=mrobinson
Flat display lists were a 2x regression on the spheres demo. This patch series fixes that.

See the individual commits for more details.

r? @mrobinson

Source-Repo: https://github.com/servo/servo
Source-Revision: 55fc48e4c46917a0f036d0054fac296bb5719434
2016-03-04 02:20:04 +05:01
Martin Robinson
36406cdba8 servo: Merge #9756 - Flatten display list structure (from mrobinson:flat-display-lists-webrender); r=pcwalton
Instead of producing a tree of stacking contexts, display list
generation now produces a flat list of display items and a tree of
stacking contexts. This will eventually allow display list construction
to produce and modify WebRender vertex buffers directly, removing the
overhead of display list conversion.  This change also moves
layerization of the display list to the paint thread, since it isn't
currently useful for WebRender.

To accomplish this, display list generation now takes three passes of
the flow tree:

        1. Calculation of absolute positions.
        2. Collection of a tree of stacking contexts.
        3. Creation of a list of display items.

After collection of display items, they are sorted based upon the index
of their parent stacking contexts and their position in CSS 2.1
Appendeix E stacking order.

This is a big change, but it actually simplifies display list generation.

Source-Repo: https://github.com/servo/servo
Source-Revision: 62814f7cb486bc267a796b7ce58c51d59240fad0
2016-03-02 05:52:08 +05:01
Anthony Ramine
1b4c648862 servo: Merge #9686 - Move util::logical_geometry to style (from nox:mv-logical_geometry); r=Ms2ger
Source-Repo: https://github.com/servo/servo
Source-Revision: eee0d4efeba1ee77e864a495b6e1992c8ad088cc

--HG--
rename : servo/components/util/logical_geometry.rs => servo/components/style/logical_geometry.rs
rename : servo/tests/unit/util/logical_geometry.rs => servo/tests/unit/style/logical_geometry.rs
2016-02-18 14:22:29 +05:01
Patrick Walton
98bb874f22 servo: Merge #9522 - layout: Separate out overflow-for-scrolling from overflow-for-paint (from pcwalton:two-overflows); r=mbrubeck
Closes #9484.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: fb3fe3d784c24cdfd8040af0282e5c2182ee2051
2016-02-05 10:29:50 +05:01
Martin Robinson
acc0f49daf servo: Merge #8632 - Improve readability of flow tree dump (from mrobinson:flow-tree-dump); r=pcwalton
Use the PrintTree utility to improve the readability of flow tree
dumps. Blocks and fragments are now split over two dump levels, because
otherwise they are impenetrable. Also start printing the restyle damage of
fragments.

Source-Repo: https://github.com/servo/servo
Source-Revision: a2330f494316926dca9f64431d8357a093143d7d
2015-11-24 07:20:07 +05:01
Glenn Watson
40d2827806 servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin
Source-Repo: https://github.com/servo/servo
Source-Revision: 35888e5a1d48511ec54ddf8c58f1c7b0c47c5d3c
2015-09-30 15:19:33 -06:00
Ravi Shankar
7d512d50d1 servo: Merge #7698 - sorted the declarations in various files (from Wafflespeanut:sorting); r=frewsxcv
This is a direct extract from my abandoned PR for a lint (#7546), along with some rather clumsy modifications (only on `components/script/dom/mod.rs` and `components/style/lib.rs`), because I had to sort some of the files again to make peace with tidy, which hasn't been educated about sorting yet!

Source-Repo: https://github.com/servo/servo
Source-Revision: a7208869f2903e36f9b2f540b55b50283d7df466
2015-09-23 15:02:56 -06:00
Brandon Fairchild
f7fb1e4b4a servo: Merge #7662 - Check for multiple import blocks separated by whitespace (from nerith:import); r=frewsxcv
Fixes #7381.

Source-Repo: https://github.com/servo/servo
Source-Revision: a0d3c9223f09757124b1520c4f17e94fa8bbe249
2015-09-19 13:34:51 -06:00
Manish Goregaokar
cf0446c9f9 servo: Merge #7536 - More clippy fixes (from Manishearth:clippyfix); r=Ms2ger
Elided almost all the lifetimes and removed needless returns. Mostly done by sed + manual fixes.

r? @nox

Source-Repo: https://github.com/servo/servo
Source-Revision: c2c2646d37614ece5869af861993c3d619f6e003
2015-09-04 07:59:04 -06:00
Johann Tuffe
5c3a5a67f5 servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger
close #7112

Source-Repo: https://github.com/servo/servo
Source-Revision: a5fbb2f2a6fa79755f975feff2435abb6a5dd0e9
2015-08-20 07:43:56 -06:00
Corey Farwell
871003a8b5 servo: Merge #7178 - flow::Flow should follow *_mut naming conventions (from frewsxcv:flow-api-mut); r=nox
Fixes #7148

Source-Repo: https://github.com/servo/servo
Source-Revision: 014608f60c45574e6a347f39a96aa33b8eab02e1
2015-08-18 07:31:57 -06:00
Patrick Walton
feefd8fa17 servo: Merge #6977 - layout: Make sure anonymous table flows are statically positioned (from pcwalton:containing-block-link-crash); r=mbrubeck
The failing `float-applies-to-*` CSS 2.1 tests never really should have
been passing in the first place; they depend on floats inside
fixed-layout tables working properly, which they don't.

Closes #6078.
Closes #6709.
Closes #6858.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: 1ddef2997abf51716835017225b282f8a9077cce
2015-08-06 22:11:04 -06:00
Glenn Watson
b4bfd1bd03 servo: Merge #6784 - Implement offsetParent/Top/Left/Width/Height (from glennw:offset-ext); r=pcwalton
Source-Repo: https://github.com/servo/servo
Source-Revision: d66c59a15213dec17f38af0653e9e7e1bf579a95
2015-08-03 18:39:43 -06:00
ecoal95
b32a9cd993 servo: Merge #6423 - Use euclid from crates.io (from emilio:euclid); r=glennw
Sorry for not doing it yesterday, I couldn't.

cc @metajack @SimonSapin

Source-Repo: https://github.com/servo/servo
Source-Revision: 4ebb95ccd8e034007eacb447a054919ef4af2bf7
2015-06-18 20:50:22 -06:00
Patrick Walton
b776a7f734 servo: Merge #6053 - compositing: Implement display ports and avoid creating display lists for items outside it (from pcwalton:displayports); r=glennw
This improves Servo's performance on large pages.

Please double-check the logic when it comes to nested layers—I'm sure I've messed up some of the geometry calculations :)

r? @glennw

Source-Repo: https://github.com/servo/servo
Source-Revision: 0880e54f987bac7c34c934ef6ee36f46475b06e3

--HG--
rename : servo/tests/html/lipsum.html => servo/tests/html/lipsum-large.html
2015-05-19 19:40:36 -05:00
Patrick Walton
c918f5d92e servo: Merge #5911 - layout: Allow inline elements to be containing blocks for absolutely-positioned elements (from pcwalton:absolute-inline-containing-blocks); r=mbrubeck
r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: c0ee952a2a7054dcc7e97990a625c281322dd526
2015-05-13 14:27:21 -05:00
Simon Sapin
5d6d967ea0 servo: Merge #5480 - Preliminary steps for CSS Multi-column Layout (from SimonSapin:multicol); r=pcwalton
This add some properties to the style system and a new flow type, but the larger issues of dealing with fragmentation in the flow tree is still an open question.

Source-Repo: https://github.com/servo/servo
Source-Revision: 1e150140bd12624ad357e3168fb496079fb8ec7c

--HG--
rename : servo/components/layout/table_caption.rs => servo/components/layout/multicol.rs
2015-04-28 19:48:45 -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
Manish Goregaokar
5dbe6eb389 servo: Merge #5296 - Replace unsafe_blocks by unsafe_code (from servo:unsafe_code); r=Ms2ger
Source-Repo: https://github.com/servo/servo
Source-Revision: 29a36adbe7d87fb38ba9bef3a718c6c823fb5977
2015-03-21 05:12:45 -06:00
Patrick Walton
c4615436ae servo: Merge #5160 - layout: Implement ordered lists, CSS counters, and quotes per CSS 2.1 § 12.3-12.5 (from pcwalton:counters-redux); r=SimonSapin
Only simple alphabetic and numeric counter styles are supported. (This
is most of them though.)

Although this PR adds a sequential pass to layout, I verified that on
pages that contain a reasonable number of ordered lists (Reddit
`/r/rust`), the time spent in generated content resolution is dwarfed by
the time spent in the parallelizable parts of layout. So I don't expect
this to negatively affect our parallelism expect perhaps in pathological
cases.

Reconstructed from #5138 via raw diffing.

r? @SimonSapin

Source-Repo: https://github.com/servo/servo
Source-Revision: fd1bb49a65dd998c8ef9890a1576aaf62ddfdba1
2015-03-09 23:24:47 -06:00
Dan Fox
f6711c6464 servo: Merge #5135 - Fix 5120 rename layout util (from iamdanfox:fix-5120-rename-layout-util); r=jdm
A simple rename/refactor (https://github.com/servo/servo/issues/5120)

My first servo contribution!

Source-Repo: https://github.com/servo/servo
Source-Revision: 7fc37dfaa76c9265e6d2145fe5ef2fba5f6bd013
2015-03-05 11:09:58 -07:00
Simon Sapin
9d0586a22d servo: Revert "layout: Implement ordered lists, CSS counters, and quotes per CSS 2.1"
This reverts commit 30fd28d1077fbb3f47140f6ab1252c0d24f44d23.

Source-Repo: https://github.com/servo/servo
Source-Revision: 4c1d778ced267eeef790d4166e361d9348b933d3
2015-03-03 21:16:24 +01:00
Simon Sapin
73082d1626 servo: Merge #5067 - layout: Implement ordered lists, CSS counters, and quotes per CSS 2.1 § 12.3-12.5 (from servo:counters); r=SimonSapin
Only simple alphabetic and numeric counter styles are supported. (This
is most of them though.)

Although this PR adds a sequential pass to layout, I verified that on
pages that contain a reasonable number of ordered lists (Reddit
`/r/rust`), the time spent in generated content resolution is dwarfed by
the time spent in the parallelizable parts of layout. So I don't expect
this to negatively affect our parallelism expect perhaps in pathological
cases.

Moved from #4544, because Critic.

Fixes #4544.

Source-Repo: https://github.com/servo/servo
Source-Revision: 5cd6316addc1acf145ed3220719387ef6ef08d2f
2015-03-03 10:42: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
Simon Sapin
f19ec826ce servo: Merge #4757 - Bring CSS parse error reporting back (from servo:newnewnewcss); r=mbrubeck
(Still off by default. Enable with `RUST_LOG=style`.)

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: 172aed535be3c34775824dac64ad2b91fc379ad5

--HG--
rename : servo/components/style/properties/mod.rs.mako => servo/components/style/properties.mako.rs
2015-01-30 15:27:53 -07:00
Patrick Walton
d668ccc421 servo: Merge #4458 - layout: Implement floated list items (from pcwalton:floated-lists); r=mbrubeck
This patch also makes Servo not crash when
`generated_containing_block_rect()` is called on a list item (as, for
example, GitHub does), and for good measure I added the fix to other
flows as well.

r? @mbrubeck

Source-Repo: https://github.com/servo/servo
Source-Revision: 221a343883f510c7743908136438f5ed40bd17ed
2015-01-28 21:18:53 -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
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
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
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
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
Martin Robinson
1628fc65f1 servo: Merge #3857 - Have ContentBox(es)Queries consult the flow tree (from mrobinson:queries); r=pcwalton
Instead of looking at the display tree, have ContentBox(es)Query consult
the flow tree. This allow optimizing away parts of the display tree
later. To do this we need to be more careful about how we send reflow
requests, only querying the flow tree when possible.

Fixes #3790.

Source-Repo: https://github.com/servo/servo
Source-Revision: c9089c45c4b7d40419233b48a192d85a8ad71c99
2014-11-03 12:03:37 -07:00
Patrick Walton
c0e4f093a6 servo: Merge #3860 - layout: Make incremental reflow more fine-grained by introducing "reflow out-of-flow" and "reconstruct flow" damage bits (from pcwalton:reflow-out-of-flow); r=glennw
This is the last PR and most of the work for the maze solver and RoboHornet.

r? @glennw
cc @cgaebel

Source-Repo: https://github.com/servo/servo
Source-Revision: 035ff19e4a5995989c5fd34928af2a6690bb8062
2014-10-31 14:39:34 -06:00
Patrick Walton
10068dfc8b servo: Merge #3771 - layout: Largely move display list building out to a separate file (from pcwalton:display-list-building-cleanup); r=mrobinson
`layout::fragment` and `layout::block` were getting too big.

r? @mrobinson

Source-Repo: https://github.com/servo/servo
Source-Revision: 01f6a8102dfbb7eaef564acf8891088011905b59
2014-10-22 10:54:35 -06:00
Patrick Walton
0aeca90f2d servo: Merge #3622 - layout: Introduce support for legacy presentational attributes to selector matching, and use it for <input size> and <td width> (from pcwalton:html4ever); r=jdm
This implements a general framework for legacy presentational attributes
to the DOM and style calculation, so that adding more of them later will
be straightforward.

Source-Repo: https://github.com/servo/servo
Source-Revision: 0aeecfc41d5f0c637960fcddf87cc2db3e5efeea
2014-10-14 14:06:36 -06:00
Patrick Walton
c3a687251b servo: Merge #3546 - layout: Implement the correct hypothetical box behavior for absolutely-positioned elements declared with display: inline (from pcwalton:absolute-inline); r=glennw
Although the computed `display` property of elements with `position:
absolute` is `block`, `position: absolute; display: inline` can still
behave differently from `position: absolute; display: block`. This is
because the hypothetical box for `position: absolute` can be at the
position it would have been if it had `display: inline`. CSS 2.1 §
10.3.7 describes this case in a parenthetical:

"The static-position containing block is the containing block of a
hypothetical box that would have been the first box of the element if
its specified 'position' value had been 'static' and its specified
'float' had been 'none'. (Note that due to the rules in section 9.7 this
hypothetical calculation might require also assuming a different
computed value for 'display'.)"

To handle this, I had to change both style computation and layout. For
the former, I added an internal property
`-servo-display-for-hypothetical-box`, which stores the `display` value
supplied by the author, before the computed value is calculated. Flow
construction now uses this value.

As for layout, implementing the proper behavior is tricky because the
position of an inline fragment in the inline direction cannot be
determined until height assignment, which is a parallelism hazard
because in parallel layout widths are computed before heights. However,
in this particular case we can avoid the parallelism hazard because the
inline direction of a hypothetical box only affects the layout if an
absolutely-positioned element is unconstrained in the inline direction.
Therefore, we can just lay out such absolutely-positioned elements with
a bogus inline position and fix it up once the true inline position of
the hypothetical box is computed. The name for this fix-up process is
"late computation of inline position" (and the corresponding fix-up for
the block position is called "late computation of block position").

This improves the header on /r/rust.

r? @glennw

Source-Repo: https://github.com/servo/servo
Source-Revision: f7d2fb6ff86afff7a5b674f751af9370a5a6b142
2014-10-01 19:36:25 -06: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
Renamed from servo/src/components/layout/table_caption.rs (Browse further)