Commit graph

3647 commits

Author SHA1 Message Date
Keegan McAllister
da6460ed0a Bump protoArray size for WindowProxy
Fixes #596
2013-07-17 17:25:28 -07:00
bors-servo
e5fc6484ce auto merge of #597 : eric93/servo/diplaylist-refactor, r=jdm 2013-07-17 17:00:42 -07:00
Eric Atkinson
9c5ab1545c Fix regression on clicking links 2013-07-17 16:32:02 -07:00
Jason Yeo
514d9ee04f Added mozharness config files 2013-07-17 17:36:34 -04:00
eschweic
d695b2d2bc Refactor compositor to use messages rather than callbacks. 2013-07-17 12:46:24 -07:00
bors-servo
c17ede3716 auto merge of #591 : eschweic/servo/del-tiles, r=pcwalton
The quadtree is now initialized with a memory limit, and tiles are deleted automatically if that limit is exceeded. The memory limit can also be set to None to prevent this behavior.
2013-07-17 11:46:24 -07:00
eschweic
5468885545 Update remove_tile, add automatic tile removal, fix tests for quadtree 2013-07-17 00:20:26 -07:00
bors-servo
21fa57c93e auto merge of #590 : metajack/servo/png-output, r=metajack,me
This enables the `-o FILE` command line option to render the window contents to a PNG after rendering and exit Servo.
2013-07-16 15:01:15 -07:00
Jack Moffitt
97173107e2 Update rust-png to support libpng 1.2. 2013-07-16 15:58:44 -06:00
Jack Moffitt
a4578726c9 Update README with new deps. 2013-07-16 11:14:40 -06:00
Jack Moffitt
31f7c4ba14 Write out PNG file after compositing based on -o option. 2013-07-16 09:55:19 -06:00
Jack Moffitt
12eb1e55a6 Clean up check targets in Makefiles. 2013-07-16 09:55:19 -06:00
Jack Moffitt
1e28a5c20e Bump rust-azure pointer. 2013-07-16 09:55:19 -06:00
Jack Moffitt
092e887bda Enable -o option for output_file. 2013-07-16 09:55:19 -06:00
Jack Moffitt
e9b1657df6 Add rust-png submodule. 2013-07-16 09:55:19 -06:00
bors-servo
45e6873f80 auto merge of #589 : eric93/servo/diplaylist-refactor, r=pcwalton 2013-07-15 18:03:27 -07:00
Eric Atkinson
5fc794fbc4 Refactor display lists to use an explicit traversal 2013-07-15 17:46:14 -07:00
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