Commit graph

1830 commits

Author SHA1 Message Date
bors-servo
3bb47133d9 auto merge of #587 : eschweic/servo/master, r=metajack
This fixes a bug that would sometimes trigger a fail! when the window was resized.
2013-07-12 12:27:25 -07:00
bors-servo
821192d5a8 auto merge of #577 : jdm/servo/autogen, r=jdm,metajack 2013-07-12 11:27:29 -07:00
Josh Matthews
4f24ef1619 DOM bindings: Autogenerate list of prototypes and binding registration goop. 2013-07-12 14:06:23 -04:00
bors-servo
e966920a22 auto merge of #586 : metajack/servo/auto-clean, r=jdm 2013-07-12 10:42:32 -07:00
eschweic
df08795325 Fix crash on window resize 2013-07-12 10:33:52 -07:00
Jack Moffitt
7fe380d821 Move rust-auto-clean-stamp into the rust build dir.
This is needed so that it's backed up and restored along with the rust build products.
2013-07-12 11:10:05 -06:00
Jack Moffitt
72875ce995 Bump rust-mozjs pointer to the merge commit. 2013-07-12 11:06:27 -06:00
bors-servo
9099892d76 auto merge of #585 : eric93/servo/floats-2, r=metajack
Everything except for floats in an inline formatting context and clear.
2013-07-12 10:03:29 -07:00
bors-servo
0c4119b496 auto merge of #573 : jdm/servo/domevent, r=metajack 2013-07-12 08:45:33 -07:00
Eric Atkinson
f68a548916 Line breaking around floats 2013-07-11 20:19:49 -07:00
Eric Atkinson
7b933ac952 Fix rebase fallout 2013-07-11 20:19:49 -07:00
Eric Atkinson
a6f6ce926c Semi-correct text wrapping 2013-07-11 20:19:48 -07:00
Eric Atkinson
e09cd30dc8 Stop crashing 2013-07-11 20:19:48 -07:00
Eric Atkinson
3cbe9156d7 Add test and address comments 2013-07-11 20:19:48 -07:00
Eric Atkinson
602334a316 Fix float placement bugs & add hacky non-percen heights to blocks. 2013-07-11 20:19:48 -07:00
Eric Atkinson
650bd65460 Add right floats and fix bug where max_y was not being set 2013-07-11 20:19:48 -07:00
bors-servo
035d51cfde auto merge of #584 : ILyoan/servo/patch, r=metajack
This pull request has two different commits.
1. Update rust-netsurfcss.
2. Remove unncessary script tag from a html test which was added by mistake.
2013-07-11 20:15:31 -07:00
Ilyong Cho
38eb7cbfb1 Remove unnecessary script tag from a html test 2013-07-12 11:02:50 +09:00
Ilyong Cho
44f166d9a0 Update rust-netsurfcss 2013-07-12 10:53:09 +09:00
bors-servo
11873117a1 auto merge of #580 : tkuehn/servo/master, r=metajack
Fixes #579.
2013-07-11 17:51:34 -07:00
bors-servo
17fcf806ce auto merge of #552 : metajack/servo/detect-page-loaded, r=pcwalton
This doesn't do anything, but adds the stuff to detect the page load. This will be needed to write out the composited texture to PNGs for reftests.

r? @sfowler
2013-07-11 16:36:36 -07:00
Jack Moffitt
6ab28c8e34 Add finished callback to windowing, and implement exit after load. 2013-07-11 16:50:22 -06:00
Jack Moffitt
eda7645258 Update rust-azure pointer to get cloneable BackendType. 2013-07-11 16:50:10 -06:00
bors-servo
dfd9e28b9b auto merge of #583 : eschweic/servo/quadtree, r=metajack
Fixes an issue where the screen did not paint correctly after zooming, as well as a bug that flooded the renderer with redundant requests.
2013-07-11 15:49:12 -07:00
eschweic
dd061cfdc0 Fix quadtree zoom and request flood bugs 2013-07-11 15:30:09 -07:00
Jack Moffitt
2f0a792165 Add exit_after_load flag to options, and make them cloneable. 2013-07-11 15:32:48 -06:00
Tim Kuehn
c32358593f fixed navigation bug 2013-07-11 13:16:15 -07:00
Tim Kuehn
4815d8fccd refactored url handling code in script task to be more idiomatic 2013-07-11 13:16:15 -07:00
Josh Matthews
1a4ea09205 WIP iframe handling. 2013-07-11 13:16:15 -07:00
Tim
c82be59a4b Merge pull request #569 from metajack/glfw-close
Add support for closing the window with window chrome or escape key.
2013-07-11 13:06:20 -07:00
Jack Moffitt
f363c09f41 Add detection for page loads. 2013-07-11 14:05:10 -06:00
bors-servo
15ec0989f9 auto merge of #578 : kmcallister/servo/clean, r=jdm
Brace expansion is a bashism and doesn't work everywhere (for example, on Debian where /bin/sh is dash).
2013-07-11 11:12:41 -07:00
Keegan McAllister
a08cf913cd Fix silent failure of make clean-servo
Brace expansion is a bashism and doesn't work everywhere (for example, on
Debian where /bin/sh is dash).
2013-07-11 10:58:27 -07:00
bors-servo
96d57dc562 auto merge of #576 : eschweic/servo/master, r=pcwalton 2013-07-10 18:18:38 -07:00
eschweic
783e898c60 Remove unused -z opt 2013-07-10 18:12:50 -07:00
bors-servo
4cf1ac9e69 auto merge of #557 : eschweic/servo/master, r=pcwalton
The compositor now keeps track of what has been rendered and what needs rendering based on the window rect, and asks the renderer for tiles only when needed.
2013-07-10 17:33:36 -07:00
eschweic
8a0878a41c Address pcwalton's nits; automatic rendering after scrolling 2013-07-10 17:15:20 -07:00
eschweic
cc816c04b9 Move buffer requests to quadtree; add remove_tile() to quadtree; automatic rerendering after pinch-zoom 2013-07-10 17:15:20 -07:00
eschweic
435941e932 Address metajack's comments 2013-07-10 17:15:20 -07:00
eschweic
d40086048c Fix paint permissions issue, clean up 2013-07-10 17:15:20 -07:00
eschweic
1b225fbad2 Cleanup after merge 2013-07-10 17:12:52 -07:00
eschweic
1948280aec Clean up and annotations 2013-07-10 17:12:52 -07:00
eschweic
6bebda4f26 Implement progressive rendering 2013-07-10 17:12:52 -07:00
eschweic
ad7dc32fc8 Address pcwalton's comments 2013-07-10 17:12:52 -07:00
eschweic
d590a7b45a Make quadtrees generic 2013-07-10 17:12:52 -07:00
bors-servo
5f7460454a auto merge of #575 : kmcallister/servo/check-content, r=metajack 2013-07-10 16:54:43 -07:00
bors-servo
b0495eb7fd auto merge of #559 : tkuehn/servo/master, r=metajack
r? @metajack this includes the rust-azure pointer change
2013-07-10 16:15:51 -07:00
Keegan McAllister
9f6de7e5e3 Fix build failure in make check-content 2013-07-10 16:02:54 -07:00
bors-servo
c085a93f9d auto merge of #574 : metajack/servo/bindgen-deps, r=jdm
This touches the `.rs` files even if they don't change. This will cause libscript to rebuild sometimes even when it doesn't have to. This seems better than having bindgen run every time as the case where CodegenRust.py changes but doesn't change the output `.rs` seems like it should be rare.

r? @jdm
2013-07-10 15:33:47 -07:00
Tim Kuehn
8b8d2f5a4b scripts from inactive pipelines resize upon navigating to their pages 2013-07-10 15:18:56 -07:00