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
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