bors-servo
fb8a24861a
auto merge of #1220 : jdm/servo/attrlist2, r=metajack
2013-11-12 17:34:17 -08:00
bors-servo
ce04996734
auto merge of #1225 : Ms2ger/servo/insert-docfrag, r=jdm
2013-11-12 10:29:45 -08:00
Ms2ger
df41a30814
Implement a missing step in the node 'insert' algorithm.
2013-11-12 19:24:22 +01:00
Josh Matthews
249cc6e38f
Implement Element.attributes.
2013-11-13 02:09:12 +09:00
bors-servo
3e77a48d77
auto merge of #1222 : jdm/servo/remove_all, r=jdm
2013-11-12 08:52:27 -08:00
Ms2ger
9bcf5468e4
Rewrite replace_all.
2013-11-13 01:47:47 +09:00
bors-servo
6a0201a5a6
auto merge of #1215 : Ms2ger/servo/DOMString-nonnull, r=jdm
2013-11-12 05:53:09 -08:00
Ms2ger
6ee835a9c5
Update test to code changes.
2013-11-12 14:45:11 +01:00
Ms2ger
08afc6d19d
Don't pass nullable strings to native DOM methods that want non-nullable strings. Fixes #1207 .
2013-11-12 13:57:18 +01:00
Ms2ger
803cd4b7cf
Make DOMString represent a non-nullable string.
2013-11-12 13:32:53 +01:00
june0cho
ee5ff3f312
Fix the crash on #582 . Combining characters are still not shown because this is not implemented. With @sonwow
2013-11-12 21:28:59 +09:00
bors-servo
2975cb69e3
auto merge of #1218 : jdm/servo/attr, r=kmcallister
2013-11-12 02:04:25 -08:00
bors-servo
da4ca51049
auto merge of #1213 : jdm/servo/loadevent, r=kmcallister
...
It's good enough for now, since we don't track document resources at all. Should be good enough for #841 .
2013-11-12 01:01:34 -08:00
sh8281.kim
8db917849a
impl window self
2013-11-12 17:57:33 +09:00
James Graham
15b9d4d199
Initial support for Attr and namespaces.
2013-11-12 17:39:04 +09:00
bors-servo
b379b7aa75
auto merge of #1214 : jdm/servo/gdbready, r=larsbergstrom
...
...timize disable all optimizations.
2013-11-11 23:37:29 -08:00
bors-servo
433f19f5a3
auto merge of #1216 : june0cho/servo/temp_fix_tableflow, r=kmcallister
...
In order to fix the wikipedia error, I temporarily change the display property of table-related elements to 'block' instead of 'inline'.
When table is implemented, it should be changed to proper value.
@sonwow
@brson
2013-11-11 16:52:34 -08:00
Junyoung Cho
90f88dcc06
fix #1211 : for table-related elements, handle temporarily as 'block' display intead of 'inline' display
2013-11-12 09:17:03 +09:00
Josh Matthews
3c80dbbf59
Make --enable-debug turn on full debugging information, and --disable-optimize disable all optimizations.
2013-11-12 00:52:04 +09:00
bors-servo
4297aa33ad
auto merge of #1206 : Ms2ger/servo/strings, r=jdm
...
I'll probably do a followup to actually pass non-nullable strings to the native functions.
2013-11-11 04:01:29 -08:00
Josh Matthews
3b3f891455
Add a spec-incompliant load event.
2013-11-11 16:50:58 +09:00
bors-servo
4a830517e5
auto merge of #1212 : larsbergstrom/servo/dump_flows, r=brson
...
With @ryanhc
Will add more debugging information for RenderBoxes in InlineFlows and `dump_str` for each of the RenderBoxes later.
2013-11-10 23:07:23 -08:00
Lars Bergstrom
b675618a7b
Add some basic debug info for dumping flows.
2013-11-11 15:56:29 +09:00
Ms2ger
793d87f07d
Rewrite jsval_to_str and introduce jsval_to_domstring.
2013-11-09 14:49:15 +01:00
Ms2ger
255864a843
Simplify InterfaceObjectToString.
2013-11-09 14:07:09 +01:00
Ms2ger
610d1649cd
Introduce jsid_to_str to simplify jsval_to_str callers that have an id.
2013-11-09 14:05:53 +01:00
Patrick Walton
6ff7b4a6a6
Use Any
for the layout data.
...
Breaks the dependency between `gfx` and `script`, which is nice.
2013-11-08 22:45:40 -08:00
bors-servo
bdc7e984eb
auto merge of #1204 : jdm/servo/clones, r=kmcallister
...
r? @kmcallister
2013-11-07 14:58:16 -08:00
bors-servo
30e7fdff7c
auto merge of #1202 : SimonSapin/servo/link-selectors, r=jdm
...
All links are considered "unvisited" for now.
In particular, this fixes the UA stylesheet rule that underlines links.
2013-11-07 13:38:00 -08:00
Josh Matthews
9e99b07723
Remove unneeded clones.
2013-11-07 14:46:18 -05:00
Simon Sapin
74dfc3b66a
Add :any-link (Level 4), :link and :visited selectors.
...
All links are considered "unvisited" for now.
2013-11-07 15:06:17 +00:00
bors-servo
651b2f072b
auto merge of #1150 : ILyoan/servo/max_width, r=ILyoan,metajack
...
For #783 , only for block flow.
I'll do the things for other flows as well.
r? @simonsapin, @metajack
2013-11-06 23:01:10 -08:00
Ilyong Cho
ce6a3ec4bd
Implement max-width, min-width for BlockFlow.
2013-11-07 15:57:25 +09:00
Ilyong Cho
d73fc68209
Parse min-width
and max-width
2013-11-07 15:57:25 +09:00
bors-servo
6357b2fa1b
auto merge of #1195 : kmcallister/servo/headless, r=metajack
2013-11-06 16:34:14 -08:00
bors-servo
40a7667580
auto merge of #1182 : pcwalton/servo/no-size-channel, r=metajack
...
This will make sandboxing much easier since we won't need a
separate Unix pipe just for this.
2013-11-06 15:02:18 -08:00
bors-servo
b023b98b2c
auto merge of #1198 : Ms2ger/servo/GetParentObject, r=jdm
2013-11-06 13:13:32 -08:00
Ms2ger
80a6103f7d
Remove Reflectable::GetParentObject.
2013-11-06 21:56:47 +01:00
Ms2ger
edd9c1d5eb
Remove WrapNativeParent and nearby cleanup.
2013-11-06 21:56:36 +01:00
Keegan McAllister
ee821df09c
Remove render() bypass for headless mode
...
render() isn't called in headless mode because the headless compositor never
sends a ReRenderMsg.
(This code was needed originally and that probably changed when CPU rendering
landed, but I'm not sure exactly why.)
2013-11-06 11:51:50 -08:00
Keegan McAllister
35666e9c20
file_loader: Handle file-not-found and other error conditions
2013-11-06 11:51:49 -08:00
bors-servo
5c101526a1
auto merge of #1194 : Ms2ger/servo/DerivedWrapper, r=jdm
2013-11-06 10:07:21 -08:00
Ms2ger
ccd9306681
Remove DerivedWrapper.
2013-11-06 18:16:31 +01:00
Ms2ger
4074412107
Pass a Reflector to WrapNewBindingObject instead of a Reflectable, and rename it GetReflector.
2013-11-06 17:52:59 +01:00
bors-servo
9d8c97d3b0
auto merge of #1193 : Ms2ger/servo/wrap_object_shared, r=jdm
2013-11-06 07:49:35 -08:00
Ms2ger
53731b62ae
Remove Reflectable::wrap_object_shared.
2013-11-06 16:40:16 +01:00
Ms2ger
c693cb185c
Stop calling wrap_object_shared in WrapNewBindingObject and WrapNativeParent. Fixes #1083 .
2013-11-06 16:01:57 +01:00
Ms2ger
4910a23803
Simplify Window wrapping.
2013-11-06 16:01:56 +01:00
bors-servo
5626846d7c
auto merge of #1192 : SimonSapin/servo/silence-ua-stylesheet-errors, r=jdm
...
Alternatively, we could comment the parts of that stylesheet that we don’t support yet. (But we’d have to remember to uncomment them when we do!)
2013-11-05 13:22:37 -08:00
Simon Sapin
d26088b48c
Silence CSS errors in the user-agent stylesheet.
...
Alternatively, we could comment the parts of that stylesheet that we don’t
support yet. (But we’d have to remember to uncomment them when we do!)
2013-11-05 21:16:02 +00:00