bors-servo
83ff59e5f1
auto merge of #1773 : sawrubh/servo/issue1749, r=Ms2ger
2014-02-28 03:10:44 -05:00
Saurabh Anand
5c5cb3e9a7
Move Error, Fallible, ErrorResult out of utils.rs ( fixes #1749 )
2014-02-28 13:32:00 +05:30
bors-servo
82b74a373a
auto merge of #1776 : lpy/servo/issue1762, r=jdm
...
see #1762
2014-02-28 02:04:49 -05:00
lpy
8fc5ba5dc6
Add url getter to Page and fix users of Page url with it.( fixes #1762 )
2014-02-28 14:13:08 +08:00
Keegan McAllister
f01461475e
Install expat-devel on Linux builders
2014-02-27 18:23:40 -08:00
hgentry
39e571ae4e
Renamed HTMLIframeElementTypeId to HTMLIFrameElementTypeId
2014-02-27 15:35:27 -05:00
Keegan McAllister
ff189fca9b
Build Fontconfig 2.11 in-tree on Linux
...
After applying this patch, on Linux you will need to
../configure
make clean-rust-azure clean-fontconfig clean-rust-fontconfig
Fixes #1752 .
2014-02-27 12:05:17 -08:00
bors-servo
580c23f35b
auto merge of #1770 : pcwalton/servo/rewrite-float-context, r=kmcallister
...
This rewrites the float context to avoid dynamic failures resulting from
`.clone()` misuse. It also renames the float context to the simpler
`Floats`. The new version is modeled on WebKit's `FloatingObjects`.
r? @kmcallister
2014-02-27 15:01:49 -05:00
bors-servo
b7fb97cf5a
auto merge of #1772 : pcwalton/servo/borrow-flags-race, r=jdm
...
r? @jdm
2014-02-27 14:31:53 -05:00
Patrick Walton
3c288a5b80
layout: Stop racing on the JSManaged borrow flags
2014-02-27 11:23:06 -08:00
bors-servo
ab72c473cd
auto merge of #1774 : Ms2ger/servo/element-noops, r=jdm
2014-02-27 11:14:27 -05:00
Ms2ger
59416c9431
Remove no-op implementations from Element and add some spec links.
2014-02-27 12:33:32 +01:00
bors-servo
1a171129dc
auto merge of #1771 : lpy/servo/issue1742, r=Ms2ger
...
see #1742
2014-02-27 05:55:47 -05:00
lpy
f9f82ff4e6
Add check for non-Text children for document.title.( fixes #1742 )
2014-02-27 14:40:35 +08:00
Patrick Walton
014cf702e4
layout: Rewrite the float context.
...
This rewrites the float context to avoid dynamic failures resulting from
`.clone()` misuse. It also renames the float context to the simpler
`Floats`. The new version is modeled on WebKit's `FloatingObjects`.
2014-02-26 20:37:20 -08:00
bors-servo
94a12469f0
auto merge of #1767 : kmcallister/servo/misc, r=metajack
2014-02-26 22:37:38 -05:00
Keegan McAllister
2f2df09303
Remove remnants of old reftest system
...
Back in 2012, Brian wrote a reftest system using Firefox via Selenium to
generate comparison images. This seems like a pretty cool idea, but we
didn't maintain it and important pieces are now missing.
Let's remove it from the working tree to avoid confusion with the current
reftest system, and I'll open a ticket about revisiting this idea.
One pair of old reftest files seems usable as a new reftest and that move is
included in this commit.
2014-02-26 18:06:20 -08:00
Keegan McAllister
c277d25506
Don't crash on bad command-line arguments
...
As amusing as it is to have servo --help die with SIGILL, it's not the best
user experience :)
2014-02-26 18:01:04 -08:00
bors-servo
421ba1a856
auto merge of #1736 : sankha93/servo/issue1733, r=jdm
2014-02-26 17:52:36 -05:00
Sankha Narayan Guria
1e9fec9172
Merge master into this branch
2014-02-27 03:31:05 +05:30
bors-servo
d7b8d103a9
auto merge of #1760 : Ms2ger/servo/idmap-improvements, r=jdm
2014-02-26 15:49:40 -05:00
Ms2ger
25ee5270d1
Only register the new ID from after_set_attr, and remove update_idmap.
2014-02-26 14:50:57 +01:00
Ms2ger
86899b6aaf
Call unregister_named_element rather update_idmap from before_remove_attr.
2014-02-26 14:50:57 +01:00
Ms2ger
432e9cb3a7
Call after_remove_attr before removing the attribute, and rename it before_remove_attr.
2014-02-26 14:50:57 +01:00
Ms2ger
fdd17b4139
Pass a non-Option DOMString to after_remove_attr.
2014-02-26 14:50:57 +01:00
Ms2ger
58b317837b
Cleanup Element::set_attribute.
2014-02-26 14:50:57 +01:00
Ms2ger
33792db657
Move ID management on binding to and unbinding from tree into Element.
2014-02-26 14:50:57 +01:00
bors-servo
7ff35c0abe
auto merge of #1759 : lpy/servo/issue1743, r=Ms2ger
...
see #1743
2014-02-26 08:01:42 -05:00
lpy
2d5051e9aa
Add test
2014-02-26 20:47:08 +08:00
bors-servo
61e499c678
auto merge of #1758 : lpy/servo/issue1748, r=Ms2ger
...
see #1748
2014-02-26 06:46:45 -05:00
lpy
f706123208
Move Traceable, trace_reflector from utils.rs to trace.rs.( fixes #1748 )
2014-02-26 19:33:21 +08:00
lpy
b73eb563b0
Add empty text check for first child of pre in innerHTML.( fixes #1743 )
2014-02-26 14:30:13 +08:00
bors-servo
98170e67c0
auto merge of #1753 : kmcallister/servo/readme-link, r=SimonSapin
2014-02-25 16:01:38 -05:00
Keegan McAllister
a7b4c0723c
Fix link in README
2014-02-25 11:52:20 -08:00
bors-servo
e006c111f5
auto merge of #1751 : Ms2ger/servo/image-loading, r=jdm
2014-02-25 13:49:34 -05:00
Ms2ger
938f6baf9e
Handle removing the src attribute from an img element ( fixes #1469 ).
2014-02-25 19:33:49 +01:00
Ms2ger
9faf2c89e4
Pass the attribute value to the update_image function.
2014-02-25 19:17:58 +01:00
Ms2ger
e834e532c5
Fetch the image cache inside the update_image function.
2014-02-25 19:12:34 +01:00
Ms2ger
2639e36c78
Remove the image loading workaround from the parser.
2014-02-25 19:04:47 +01:00
bors-servo
3b9ff728fe
auto merge of #1750 : Ms2ger/servo/cleanup-Bindings.conf, r=jdm
2014-02-25 09:52:33 -05:00
bors-servo
2ee3024447
auto merge of #1747 : Ms2ger/servo/duplicated-code, r=jdm
2014-02-25 09:22:38 -05:00
bors-servo
ee19709bf9
auto merge of #1746 : Ms2ger/servo/IDL-debris, r=jdm
2014-02-25 08:55:41 -05:00
Ms2ger
1c49319173
Remove support for some more obsolete configurations.
2014-02-25 14:41:17 +01:00
Ms2ger
3c7f9832f0
Remove support for workers-specific codegen.
2014-02-25 14:28:27 +01:00
bors-servo
fbd4673bdb
auto merge of #1740 : Ms2ger/servo/set-title-match, r=jdm
2014-02-25 08:25:41 -05:00
Ms2ger
c96c7bab12
Remove support for some more obsolete configurations.
2014-02-25 13:45:58 +01:00
Ms2ger
8360aa24d6
Remove support for some obsolete configurations.
2014-02-25 13:30:36 +01:00
Ms2ger
8429df46cc
Remove dead code from Bindings.conf.
2014-02-25 13:19:28 +01:00
Ms2ger
09a8df8a55
Remove duplicated block of code.
2014-02-25 12:45:01 +01:00
Ms2ger
546a506149
Remove Gecko-specific and other commented-out code in IDL.
2014-02-25 12:41:11 +01:00