Commit graph

8093 commits

Author SHA1 Message Date
bors-servo
ec474ae835 auto merge of #4541 : Manishearth/servo/ban-stuff, r=jdm
Didn't do the `Vec<Temporary<T>>` banning since we might want to whitelist something there. I'll work on that next.
2015-01-08 09:30:54 -07:00
bors-servo
df6a7959df auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm 2015-01-08 08:48:54 -07:00
bors-servo
1d7148c79f auto merge of #4554 : servo/servo/rustup_20141221, r=jdm 2015-01-08 08:00:57 -07:00
Ms2ger
16c7060bc8 Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
bors-servo
19cb0fa9e4 auto merge of #4565 : michaelwu/servo/fix-gonk-20150107, r=larsbergstrom 2015-01-07 16:21:52 -07:00
Michael Wu
9be9fc7768 Fix gonk port bustage due to constellation_msg renaming 2015-01-07 15:23:16 -05:00
Guillaume Bort
5fe3a3e54f Fix #3936 – {Window,WorkerGlobalScope}.set{Timeout,Interval}(DOMString) 2015-01-07 11:39:15 +01:00
bors-servo
cf616b90a2 auto merge of #4428 : mbrubeck/servo/scroll-cleanup, r=glennw
More code re-use, fewer unchecked units. r? @glennw
2015-01-05 17:21:54 -07:00
bors-servo
3c45973238 auto merge of #4552 : glennw/servo/update-glutin-cocoa, r=metajack 2015-01-05 14:36:57 -07:00
Glenn Watson
1b6aade491 Update cocoa/glutin for mac mouse events fix. 2015-01-06 07:14:08 +10:00
bors-servo
3639c4e981 auto merge of #4549 : laumann/servo/master, r=jdm
When invoking `./mach cargo` the following error appeared
```
Error running mach:

    ['cargo']

The error occurred in the implementation of the invoked mach command.

This should never occur and is likely a bug in the implementation of that
command. Consider filing a bug for this issue.

If filing a bug, please include the full output of mach, including this error
message.

The details of the failure are as follows:

TypeError: can only concatenate list (not "NoneType") to list

  File "/home/tj/servo/python/servo/devenv_commands.py", line 24, in cargo
    return subprocess.call(["cargo"] + params,
```
it seems to be that all that's missing is checking whether params is None or not.
2015-01-05 08:36:53 -07:00
bors-servo
ca876edc05 auto merge of #4550 : Ms2ger/servo/MouseWindowEvent, r=jdm 2015-01-05 08:09:53 -07:00
Ms2ger
be683a0888 Rename MouseWindowEvent variants. 2015-01-05 12:08:16 +01:00
Thomas Jespersen
9b1fd5a05f Check for no parameters when invoking cargo 2015-01-05 11:03:51 +01:00
bors-servo
65ee8166bd auto merge of #4548 : Ms2ger/servo/cleanup, r=Manishearth 2015-01-05 01:27:48 -07:00
Ms2ger
e6b2715186 Remove spawn_named_native.
All threads are native now, so this was just an alias for spawn_named.
2015-01-05 09:20:40 +01:00
Ms2ger
c4e44b568a Remove the unused native argument from spawn_named_with_send_on_failure. 2015-01-05 08:58:00 +01:00
Ms2ger
76b0e2d3c7 Simplify vtable_for. 2015-01-05 08:55:00 +01:00
bors-servo
499d17f564 auto merge of #4460 : pcwalton/servo/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
2015-01-04 18:51:48 -07:00
Patrick Walton
bf540d590a layout: Explicitly thread border box dimensions and relative offsets
through display list building.

The old `flow_origin` concept was ill-defined (sometimes the border box
plus the flow origin, sometimes including horizontal margins and
sometimes not, sometimes including relative position and sometimes not),
leading to brittleness and test failures. This commit reworks the logic
to always pass border box origins in during display list building.
2015-01-04 17:43:05 -08:00
Patrick Walton
5ea2c6dcfd layout: Paint stacking contexts' overflow areas properly.
This was making `box-shadow` not show up in many cases, in particular,
but the effects were not limited to that.
2015-01-04 17:41:59 -08:00
bors-servo
ba8cf6b0e6 auto merge of #4542 : servo/servo/pre-rustup_20141221, r=saneyuki
In particular, this contains changes to qualify enums where rust will require it, and to stop using some features that will be removed.
2015-01-04 12:39:47 -07:00
bors-servo
2e17cae5d0 auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
Ms2ger
79d0527978 Import enums inside hyper::mime rather than the module. 2015-01-04 19:22:07 +01:00
Ms2ger
6e027cda2d Rename the ConstellationControlMsg variants. 2015-01-04 19:01:13 +01:00
Ms2ger
04eb923da9 Remove dependencies on the native crate. 2015-01-04 16:28:02 +01:00
Ms2ger
394508953e Qualify compositor_msg::ReadyState. 2015-01-04 16:24:03 +01:00
Ms2ger
193c39294b Qualify script_traits enums. 2015-01-04 16:19:54 +01:00
Ms2ger
b94140f55e Qualify image_cache_task::Msg. 2015-01-04 16:10:04 +01:00
Ms2ger
fb595d8202 Re-export devtools enums. 2015-01-04 16:07:01 +01:00
Ms2ger
986d2b822c Qualify CanvasMsg. 2015-01-04 16:03:55 +01:00
Manish Goregaokar
6225bc6309 Mention MutHeap in DESIGN.md 2015-01-04 20:23:56 +05:30
Ms2ger
f689093d2b Qualify JSGCTraceKind. 2015-01-04 15:53:21 +01:00
Ms2ger
323daffbf0 Qualify resource_task enums. 2015-01-04 15:47:46 +01:00
Ms2ger
b16f9cea09 Qualify hyper enums. 2015-01-04 15:26:40 +01:00
Ms2ger
3be587606f Import ast::ComponentValue more consistently. 2015-01-04 15:23:08 +01:00
Ms2ger
3e283da8b1 Qualify stb_image::LoadResult. 2015-01-04 15:18:23 +01:00
Ms2ger
1130c1dced Qualify PixelsByColorType. 2015-01-04 15:18:19 +01:00
Ms2ger
d759b07299 Qualify libstyle enums. 2015-01-04 15:04:35 +01:00
Ms2ger
9068e62f2a Qualify Azure enums. 2015-01-04 15:04:26 +01:00
bors-servo
076e28795d auto merge of #4533 : catchmrbharath/servo/4497, r=jdm
A lot of tests were failing when I ran `./mach test tests/wpt/web-platform-tests/workers --processes=4` and
`./mach test tests/wpt/web-platform-tests/XMLHttpRequest --processes=4` on master. So I could not completely test it. I verified that the tests that were failing were the same, before and after the change.

Is there any way to run it here?
2015-01-04 06:21:50 -07:00
Ms2ger
be5e9b4278 Remove some obsolete formatting traits. 2015-01-04 11:59:51 +01:00
Ms2ger
76b8810a86 Disambiguate trait object reference syntax. 2015-01-04 11:59:51 +01:00
Ms2ger
121904dd89 Slice some fixed-size arrays. 2015-01-04 11:59:50 +01:00
Ms2ger
af9a8bdc73 Stop using div_rem. 2015-01-04 11:59:50 +01:00
Ms2ger
138081ba25 Rename the PaintState variants. 2015-01-04 11:59:49 +01:00
Ms2ger
4d47817bae Rename TimeProfilerCategory variants. 2015-01-04 11:59:23 +01:00
Ms2ger
d3e226239e Don't qualify Ok/Err in image_cache_task. 2015-01-04 11:59:23 +01:00
Ms2ger
de0caf8761 Rename constellation_msg::Msg variants. 2015-01-04 11:59:21 +01:00
Ms2ger
d5cc791d31 Rename paint_task::Msg variants. 2015-01-04 11:06:07 +01:00