Amanda Watson
582ba9d796
GlobalRef passed by value in reflect_dom_object, reflect_node #4165
2014-12-20 16:20:53 -08:00
bors-servo
661144d285
auto merge of #4450 : Ms2ger/servo/domrefcell-doc, r=jdm
2014-12-20 08:36:43 -07:00
bors-servo
1f74e54bb2
auto merge of #4038 : brunoabinader/servo/dataset, r=Ms2ger
...
Spec: https://html.spec.whatwg.org/multipage/dom.html#dom-dataset
Closes #2974 .
2014-12-20 08:06:44 -07:00
Bruno de Oliveira Abinader
fc70b952e3
Update HTML{Div,Span,}Element stack size
2014-12-20 10:36:58 -04:00
bors-servo
8a4eea0032
auto merge of #4449 : Ms2ger/servo/unwrap_jsmanaged, r=jdm
2014-12-20 07:36:45 -07:00
Ms2ger
7ec11b22b4
Document DOMRefCell.
...
Based on the RefCell documentation.
2014-12-20 15:11:20 +01:00
Ms2ger
0274978a08
Remove the unused DOMRefCell::unwrap method.
2014-12-20 15:03:11 +01:00
Ms2ger
96180ec3ad
Move unwrap_jsmanaged and related machinery to conversions.rs.
2014-12-20 14:51:14 +01:00
Ms2ger
73c236ce3b
Use unwrap() when finalizing.
...
This allows us to duplicate a little less code.
2014-12-20 14:07:23 +01:00
Ms2ger
b8c2573f4d
Remove the proto_{id,depth} arguments from unwrap_jsmanaged.
...
Instead, we infer them from the type we're unwrapping into. This will prevent
any mismatches between the type we return and the type we check for.
2014-12-20 13:48:21 +01:00
Ms2ger
e1dae2f59b
Use the try macro in unwrap_jsmanaged.
2014-12-20 13:42:38 +01:00
bors-servo
58e7b8c154
auto merge of #4446 : Ms2ger/servo/green, r=metajack
2014-12-19 14:03:44 -07:00
Ms2ger
79266e725c
Remove unused libgreen import.
2014-12-19 21:59:32 +01:00
Bruno de Oliveira Abinader
4449d26153
Update web-platform-tests results
2014-12-19 14:07:44 -04:00
Bruno de Oliveira Abinader
9686840ee7
Avoid duplicated code
2014-12-19 14:07:43 -04:00
Bruno de Oliveira Abinader
628ee92d73
Implement HTMLElement.dataset
...
Make DOMStringMap use related Element's custom attributes values.
2014-12-19 14:07:43 -04:00
Bruno de Oliveira Abinader
e1a7d99df7
Added Element::set_custom_attribute
2014-12-19 14:07:43 -04:00
Bruno de Oliveira Abinader
1533c07453
CodegenRust fixes for NamedGetter
2014-12-19 14:07:43 -04:00
bors-servo
c17d5330af
auto merge of #4401 : jdm/servo/heapsm2, r=Manishearth
...
We still will need a lint to ban any further uses, but that can be a followup.
2014-12-19 09:18:46 -07:00
Josh Matthews
8ff3e6bbdc
Create a replacement for Cell<SM primitive>. Fixes #4337 .
2014-12-19 11:17:02 -05:00
bors-servo
b9edc2243a
auto merge of #4444 : Ms2ger/servo/load-simplify, r=jdm
2014-12-19 08:09:48 -07:00
bors-servo
952f9ba93a
auto merge of #4422 : Ms2ger/servo/wpt-reftests, r=larsbergstrom
2014-12-19 07:12:47 -07:00
Ms2ger
dde0702a89
Enable html/rendering.
2014-12-19 15:08:38 +01:00
Ms2ger
1d68ee689f
Update wptrunner and start running reftests.
2014-12-19 15:08:38 +01:00
bors-servo
11b27361c9
auto merge of #4443 : Ms2ger/servo/dispatch_event_with_target, r=Manishearth
...
The name of the method makes it clear it's supposed to be used with a target
override, so we might as well enforce that.
2014-12-19 04:33:46 -07:00
Ms2ger
10bda1a52b
Simplify some code in ScriptTask::load.
2014-12-19 11:40:27 +01:00
Ms2ger
bce3b172e7
Make the argument to dispatch_event_with_target non-optional.
...
The name of the method makes it clear it's supposed to be used with a target
override, so we might as well enforce that.
2014-12-19 11:34:11 +01:00
bors-servo
7317518c17
auto merge of #4326 : eddyb/servo/script-onload, r=jdm
...
Without this, facebook.com pages (with their custom module loading system and React.js) silently fail to make progress loading content, forever waiting on load events on the initial set of `<script>` elements.
2014-12-18 22:27:44 -07:00
Eduard Burtescu
8394d4592a
update to namespaced enums without re-exports
2014-12-19 06:37:39 +02:00
Eduard Burtescu
8ad4b97987
update past rustup and use DoesNotBubble instead of Bubbles
2014-12-19 06:29:04 +02:00
Eduard Burtescu
f00dc4d54f
Update WPT: script-onload-string is passing now.
2014-12-19 06:29:04 +02:00
Eduard Burtescu
5cfa98d78d
Trigger a load event after evaluating a <script>.
2014-12-19 06:29:04 +02:00
Eduard Burtescu
5059a1b2ac
Handle getting/setting onload for any element.
2014-12-19 06:29:04 +02:00
bors-servo
9aaae08c36
auto merge of #4441 : glennw/servo/android-time-hack, r=larsbergstrom
2014-12-18 18:00:59 -07:00
Glenn Watson
7aa3b235e2
Add time as submodule - workaround for android cross compiling until next rustup.
2014-12-19 10:50:30 +10:00
bors-servo
465b38c03f
auto merge of #4438 : glennw/servo/android-fix-1, r=metajack
...
...it method to glutin port.
2014-12-18 17:01:10 -07:00
Glenn Watson
f579be2307
Update cargo nightly to get android cross compile fix. Also add stub trait method to glutin port.
2014-12-19 09:43:08 +10:00
bors-servo
4ac8b6a723
auto merge of #4437 : Adenilson/servo/fixInsetOutsetBlack03, r=jdm
...
Freshly rebased.
2014-12-18 16:24:54 -07:00
bors-servo
803e5ef790
auto merge of #4434 : saneyuki/servo/glob_script, r=jdm
...
#4406
2014-12-18 15:57:48 -07:00
bors-servo
3cc87165a1
auto merge of #4425 : SimonSapin/servo/mixed-writing-modes, r=mbrubeck
...
The rendering is still wrong beause of #2795 , but at least we get a rendering.
(This test change is just for readability, it should be equivalent to before.)
r? @mbrubeck
2014-12-18 15:31:28 -07:00
Adenilson Cavalcanti
b6f315cb35
Adding outset ref test.
2014-12-18 13:55:45 -08:00
Adenilson Cavalcanti
06bbecc049
Adding inset ref test.
2014-12-18 13:55:07 -08:00
Adenilson Cavalcanti
4bfe134c84
Similar to groove/ridge case, inset/outset would scale the color to
...
decorate the border. Scale fails when the color is black (i.e. zero),
thus this patch will fix this issue by using a fixed color.
2014-12-18 13:54:32 -08:00
bors-servo
8626be6ab0
auto merge of #4403 : pcwalton/servo/back-borrow, r=jdm
...
I have verified that back and forward work once again.
Sorry about this one. r? @jdm
2014-12-18 14:39:50 -07:00
bors-servo
a80d88897d
auto merge of #4394 : pcwalton/servo/clip, r=SimonSapin
...
Only the recommended, comma-separated syntax is supported.
r? @SimonSapin
2014-12-18 14:12:51 -07:00
Patrick Walton
6b28965b94
layout: Implement clip
per CSS 2.1 § 11.1.2.
...
Only the recommended, comma-separated syntax is supported.
2014-12-18 13:07:13 -08:00
bors-servo
4ccecd8dca
auto merge of #4423 : saneyuki/servo/glob_net, r=jdm
...
#4406
2014-12-18 13:21:55 -07:00
Tetsuharu OHZEKI
a7bb436177
script: Remove glob imports added in #4405
2014-12-19 04:52:48 +09:00
bors-servo
a425bb5289
auto merge of #4418 : saneyuki/servo/glob_gfx, r=jdm
...
#4406
2014-12-18 12:52:01 -07:00
bors-servo
824788649c
auto merge of #4342 : jdm/servo/cssom, r=jdm,metajack
...
This does not implement any notion of CSSStyleDeclaration objects that do not have an owning element; there's no actual CSS object model in play here. This does support setting and getting properties of the style attribute for HTMLElement, and tries to implement the ambiguous CSS value serialization spec.
2014-12-18 11:54:52 -07:00