impl window self
Fix the crash on #582. Combining characters are still not shown because this is not implemented. With @sonwow
Build some dependencies with rustpkg

Also take a rust-layers bugfix.

In collaboration with Jack Moffitt.
fix indent & name
Pass Mac OS version cfg flags to rust-opengles build

This was in the rust-opengles Makefile.in pre-rustpkg.
configure: Refuse to do anything if a submodule has a dirty working tree

This isn't a full fix for #522 / #835 but it prevents the unrecoverable
loss of work without changing the behavior of configure generally.

If configure drops committed local work, it can be recovered from the reflog.
Update rust-alert to find deps through rustpkg
Remove an unused lifetime parameter from Element::get_attribute.
Remove type_id arguments from Event::new and UIEvent::new.
auto merge of #1256 : kmcallister/servo/configure, r=metajack

This isn't a full fix for #522 / #835 but it prevents the unrecoverable loss of work without changing the behavior of configure generally.

If configure drops committed local work, it can be recovered from the reflog.
auto merge of #1259 : Ms2ger/servo/get-attr, r=jdm
auto merge of #1229 : june0cho/servo/fix_582, r=metajack

...this is not implemented. With @sonwow
@brson
Update mac platform submodules.
Add CSS overflow property(hidden) test file
Add acid2 test case.
auto merge of #1250 : Ms2ger/servo/event-new, r=jdm
Add some more Blob methods/types
auto merge of #1267 : evilpie/servo/blob, r=jdm

I was going to add the Constructor overload, but that requires implementing that fallthrough case in CGCase, which I didn't feel like doing. At least we can compile the dict now.
Make the HTML parser parse into the document rather than an element.

This removes the duplicate html element.
auto merge of #1266 : Ms2ger/servo/double-root, r=jdm

This removes the duplicate html element.