Commit graph

2374 commits

Author SHA1 Message Date
Keegan McAllister
02662f882e Keep pace with some Rust changes
This doesn't actually include the Rust version update (to 6791021) because the
feature for which I wanted it (debug info) doesn't work, and there's no point
making everyone rebuild until it does.
2013-08-21 11:46:12 -07:00
bors-servo
d0e47f427e auto merge of #726 : metajack/servo/dlist, r=jdm
r? @jdm
2013-08-21 09:12:41 -07:00
Jack Moffitt
645c5cc747 Merge pull request #754 from saneyuki/readme
Update Readme for png module.
2013-08-21 09:00:44 -07:00
Tetsuharu OHZEKI
a888ffdea9 Modify Readme for png module. 2013-08-21 22:52:51 +09:00
bors-servo
d67baca1ee auto merge of #750 : kmcallister/servo/glfw, r=metajack 2013-08-20 15:12:41 -07:00
Keegan McAllister
57d0f43221 Update for glfw-rs bugfix 2013-08-20 14:43:09 -07:00
bors-servo
02e7899fb4 auto merge of #749 : metajack/servo/pliu6-master, r=metajack,me
Most work done by @pliu6

Supercedes #737
2013-08-20 14:03:42 -07:00
Peng Liu
bcf67d9d7f Pull libpng in tree to avoid the configuration issue related to libpng.
Most work done by @pliu6
2013-08-20 14:43:08 -06:00
bors-servo
83fba3d9a4 auto merge of #729 : eschweic/servo/manage-buffers, r=metajack
Prevents unnecessary copying of buffers, and implements buffer recycling.
2013-08-20 13:39:48 -07:00
eschweic
594246891d Change quadtree iterators 2013-08-20 13:28:02 -07:00
eschweic
d92cbe6a51 Add buffer_map.rs; implement LayerBuffer recycling 2013-08-20 13:15:06 -07:00
eschweic
02ae7bdd34 Stop copying buffers when sending them to quadtrees 2013-08-20 13:03:22 -07:00
bors-servo
abccd82eba auto merge of #721 : eric93/servo/parallel-layout-ownedtree, r=metajack
Don't store flows and boxes in DOM nodes and display lists.
2013-08-20 12:03:52 -07:00
Eric Atkinson
5e3ff91a2d Fix nits; warning police 2013-08-20 11:47:50 -07:00
Eric Atkinson
9b08fd8d18 Switch flow tree to owned pointers 2013-08-20 11:29:39 -07:00
Eric Atkinson
eb58e4f5d1 Remove extraneous references to flow tree objects. 2013-08-20 11:29:39 -07:00
bors-servo
e4bfad144e auto merge of #748 : eschweic/servo/iframes, r=pcwalton
Fixes tests and replaces #702.
2013-08-20 10:54:58 -07:00
eschweic
c1638f8e27 Fix quatree test; warning police 2013-08-20 09:53:20 -07:00
bors-servo
488972e817 auto merge of #723 : recrack/servo/add_cm, r=metajack
Related to https://github.com/mozilla-servo/rust-css/pull/28
2013-08-20 08:28:20 -07:00
Youngmin Yoo
71832e6d03 Update submodule(rust-css, rust-netsurfcss) 2013-08-20 13:44:39 +09:00
Youngmin Yoo
fbf058c500 Add CSSUnit testcase 2013-08-20 13:44:39 +09:00
Youngmin Yoo
cf5b308962 Update CSSUnit 2013-08-20 13:44:34 +09:00
Youngmin Yoo
75884b8259 Rename geomerty argument`s name 2013-08-20 13:42:00 +09:00
bors-servo
e86b8e144c auto merge of #689 : sammykim/servo/Border-Color, r=metajack 2013-08-19 18:43:10 -07:00
bors-servo
f2d4814cd1 auto merge of #738 : recrack/servo/ref-test, r=metajack 2013-08-19 18:19:08 -07:00
Youngmin Yoo
001f3cd7b5 Update Rust language for 'make check-ref' 2013-08-20 10:03:09 +09:00
Sangeun Kim
858cd0717e Update submodules 2013-08-20 10:01:39 +09:00
Sangeun Kim
3e74538b8b Test file for asymmetric border color 2013-08-20 10:01:39 +09:00
Sangeun Kim
3616c033d6 Use new_all_same with same value instead of new 2013-08-20 10:01:39 +09:00
Sangeun Kim
0e863b3cef Implement asymmetric border colors 2013-08-20 10:01:39 +09:00
bors-servo
3c80685758 auto merge of #745 : kmcallister/servo/glfw, r=metajack 2013-08-19 17:52:12 -07:00
Keegan McAllister
84d0615db9 Update to latest glfw-rs 2013-08-19 17:28:15 -07:00
Tim Kuehn
14fc16af2e remove commented out code from compositor_layer::from_frame_tree 2013-08-19 19:38:12 -04:00
Tim Kuehn
b437141852 add todos for iframe size messaging in float/inline 2013-08-19 19:36:35 -04:00
eschweic
813bb2e43f Add Epoch newtype; address review comments 2013-08-19 19:36:29 -04:00
Tim Kuehn
70cb58f2cf fixed bug in FrameTree.replace_child that caused a copy that broke the code 2013-08-19 19:35:27 -04:00
eschweic
eb6973c7dc Implement epochs; fix integration bugs 2013-08-19 19:34:52 -04:00
Tim Kuehn
f2c00f7e28 move navigation_type from Pipeline to FrameChange 2013-08-19 19:11:12 -04:00
eschweic
8993434c39 Better layer resize methods 2013-08-19 19:11:12 -04:00
Tim Kuehn
2c44288c26 some more minor refactoring in constellation 2013-08-19 19:11:12 -04:00
Tim Kuehn
bd5526de94 add iframe support 2013-08-19 19:11:12 -04:00
Tim Kuehn
93368a2bf3 removed old TODO 2013-08-19 19:11:12 -04:00
Tim Kuehn
a58b01bc86 support in layout to send iframe sizes 2013-08-19 19:11:12 -04:00
Tim Kuehn
666c29480e refactor iframe element fields to support sending size to the constellation 2013-08-19 19:11:11 -04:00
Tim Kuehn
86f0aacb3d reorganized constellation.
compositor routes dom events via constellation.
constellation handles iframe sizing and resizing.
2013-08-19 19:11:11 -04:00
Tim Kuehn
e4d44fb8d2 added CompositorLayer::from_frame_tree 2013-08-19 19:11:11 -04:00
Tim Kuehn
2e166fb7ca add rect to FrameTree 2013-08-19 19:11:11 -04:00
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