Tim Kuehn
e64609eb25
placeholders for FrameRectMsg from Layout to Constellation
2013-08-19 19:11:11 -04:00
Tim Kuehn
5a1a56507b
add comment re: clipping rect
2013-08-19 19:11:11 -04:00
Tim Kuehn
f514a8b36a
add rect to FrameTree
2013-08-19 19:11:11 -04:00
bors-servo
89c5083f86
auto merge of #744 : kmcallister/servo/debug, r=metajack
2013-08-19 15:34:12 -07:00
Keegan McAllister
4abbbdecc4
Pass --cfg debug to rustc
2013-08-19 15:29:39 -07:00
bors-servo
4407e52a32
auto merge of #743 : eschweic/servo/dlbi, r=kmcallister
...
A few changes to the compositor to support invalidate_rect requests from layout.
r? @kmcallister
2013-08-19 14:31:13 -07:00
eschweic
f9df74595c
Add NodeStatus enum, infrastructure for compositor-side invalidation
2013-08-19 14:01:52 -07:00
bors-servo
30bfd3fb32
auto merge of #739 : ILyoan/servo/acid1_margin, r=metajack
...
In `assign_height_inorder_float()`, `base.position.size.height` already counted padding and border, so adding `noncontent_height` to `height` would result in doubling counted padding and border.
By this patch acid1 would be displayed more accurately.
Not sure but maybe width has the same problem, I'll investigate it.
2013-08-19 08:58:15 -07:00
Ilyong Cho
a422d548b9
Fix doubling noncontent_height in float flow
2013-08-19 14:50:48 +09:00
bors-servo
c1d6137418
auto merge of #736 : metajack/servo/azure-layers-master, r=metajack,me
2013-08-16 18:04:04 -07:00
Jack Moffitt
98d95135ed
Update rust-azure and rust-layers to their master branches.
2013-08-16 18:58:56 -06:00
bors-servo
2359587cbb
auto merge of #735 : kmcallister/servo/rust-upgrade, r=kmcallister,metajack
...
Was #734 .
2013-08-16 15:46:03 -07:00
Keegan McAllister
42aeb13d44
Revert to using -o for tests
2013-08-16 15:41:58 -07:00
Jack Moffitt
dd45751368
Fix macos interators, warnings, and updating submodules.
2013-08-16 14:30:34 -06:00
Keegan McAllister
5d00b88e2c
Force a rebuild of rustc
2013-08-15 15:34:31 -07:00
Keegan McAllister
16d6e5db3c
Remove start() when building the test harness
...
Otherwise it will take over before the harness code has a chance to run.
2013-08-15 14:54:57 -07:00
Brian Anderson
c377ec7516
Put the compositor on the main thread in the newrt way
2013-08-15 13:56:29 -07:00
Keegan McAllister
fb3db6a72d
Un-stub timer code
2013-08-15 13:56:29 -07:00
Keegan McAllister
a2d9810b69
Update Rust version again
...
This gets us the new runtime.
2013-08-15 13:56:29 -07:00
Keegan McAllister
ef50acfa89
Remove HTTP support (!)
...
We'll need a new HTTP client lib written against newrt.
2013-08-15 13:56:29 -07:00
Keegan McAllister
e917ff353b
Stub out some things that need changes for newrt
...
brson and I will work on these next.
2013-08-15 13:56:29 -07:00
Keegan McAllister
307f1074d3
For loops and misc changes
2013-08-15 13:56:29 -07:00
Keegan McAllister
1bdaff0fad
Reorganize tree ref / node traits
...
rustc is no longer happy with
impl<NR:TreeNodeRef<N>,N:TreeNode<NR>> TreeUtils for NR
2013-08-15 13:55:40 -07:00
Keegan McAllister
abaeb58203
Convert our iterators to external iterators
...
Except util/tree.rs (see next commit).
2013-08-15 13:55:40 -07:00
Keegan McAllister
be061a9aa0
Library changes
2013-08-15 13:55:40 -07:00
Keegan McAllister
ffe60ea027
Trait changes, and eliminate 'copy'
2013-08-15 13:55:40 -07:00
Keegan McAllister
907d9f23cf
Linter changes
2013-08-15 13:55:40 -07:00
Keegan McAllister
ac380df8b0
Update submodules for new Rust version
2013-08-15 13:55:40 -07:00
Keegan McAllister
9346cab684
Remove rust-glut
2013-08-15 13:55:40 -07:00
bors-servo
c0fed8ff06
auto merge of #727 : metajack/servo/clear-float, r=metajack
...
Rebased #715
2013-08-15 12:50:03 -07:00
bors-servo
6a070829d2
auto merge of #732 : eschweic/servo/tile-grunge, r=metajack
...
Gets rid of that annoying grit that appears between tiles after zooming.
2013-08-15 12:20:15 -07:00
bors-servo
693bbaf095
auto merge of #731 : metajack/servo/noselect, r=pcwalton
...
The new runtime isn't quite mature enough to deal with it, and this
is faster anyway.
Rebased to land #728 .
2013-08-15 11:44:39 -07:00
eschweic
5500ff34e8
Remove gunk between tiles after zoom
2013-08-15 11:14:24 -07:00
bors-servo
d1bee3fe3d
auto merge of #730 : metajack/servo/style_setter, r=metajack,me
...
Rebasing to land #719 .
2013-08-15 11:06:00 -07:00
Brian Anderson
a875b12c22
Don't use 'select'
...
The new runtime isn't quite mature enough to deal with it, and this
is faster anyway.
2013-08-15 11:37:10 -06:00
Ilyong Cho
cba0caf7a5
Call old Element::{get, set}_attr() from new Element::{Get, Set}Attribute()
2013-08-15 11:36:15 -06:00
Ilyong Cho
2ad350531a
Handle style attributes in element setter instead of html parser
2013-08-15 11:36:15 -06:00
Ilyong Cho
eadda9411b
Add get_ref() method to DOMString
2013-08-15 11:36:15 -06:00
Seo Sanghyeon
425e8377c9
Implement clear for floats
2013-08-15 11:30:42 -06:00
Jack Moffitt
034536e531
Update rust-http-client submodule.
2013-08-15 11:25:11 -06:00
Jack Moffitt
dc64121e15
Update rust-http-client to make tests pass.
2013-08-14 13:30:25 -06:00
bors-servo
33f299c403
auto merge of #713 : saneyuki/servo/canvas, r=jdm
2013-08-10 17:00:27 -07:00
Tetsuharu OHZEKI
35e87d0a99
Clean up importing.
2013-08-11 05:41:24 +09:00
Tetsuharu OHZEKI
b44d4346df
Generate bindings for HTMLCanvasElement.
2013-08-11 05:32:53 +09:00
bors-servo
0f957c9e22
auto merge of #710 : jdm/servo/titleelem, r=jdm
2013-08-09 13:42:37 -07:00
Yusuke Suzuki
6f2c24eca7
Generate bindings for HTMLTitleElement
2013-08-09 16:41:25 -04:00
bors-servo
2ab430b9b1
auto merge of #711 : jdm/servo/ulist, r=jdm
2013-08-09 12:36:58 -07:00
Youngsoo Son
fa7f367d22
Generate bindings for HTMLUListElement
2013-08-09 15:26:21 -04:00
bors-servo
490e81f75c
auto merge of #704 : eric93/servo/parallel-layout-ownedtree, r=pcwalton
...
Don't do a whole inorder traversal because we can't parallelize that. Parts of this traversal can be bottom-up
2013-08-09 09:42:36 -07:00
bors-servo
96e928a653
auto merge of #709 : jdm/servo/webidl, r=jdm
2013-08-09 09:18:40 -07:00