James Graham
8d9ab50a96
Add a pref for a default homepage.
2015-09-25 00:58:51 +01:00
Ms2ger
67f12639ab
Remove the now-stable append and result_expect feature gates from reftest.
2015-09-24 18:42:02 +02:00
Matt Brubeck
186ab5aa24
Allow setting device-pixel-ratio for reftests
2015-09-18 02:48:59 -07:00
Josh Matthews
6e26fefad1
Allow setting preferences from the reftest manifest. Add a command-line arg to enable a given preference.
2015-08-28 10:50:55 -04:00
David Rajchenbach-Teller
ec9502b0de
Resolves #7031 - Fix warnings in ./mach test-ref
2015-08-26 16:37:50 +02:00
Johann Tuffe
ec07178b6f
sort all uses
2015-08-20 20:47:12 +08:00
Ms2ger
a3bc438a9d
Stop using [T]::tail.
...
It has been removed upstream (rust-lang/rust#27684 ).
2015-08-16 14:50:37 +02:00
Simon Sapin
d903354687
Use the user stylesheet for Ahem in old-style reftests.
2015-08-07 21:38:57 +02:00
Ms2ger
73a7e92bfd
Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0.
2015-06-25 20:02:36 +02:00
Mátyás Mustoha
322fd5ad9d
Add disable-canvas-aa option to test runner.
2015-05-28 11:10:58 +02:00
Corey Farwell
8e3f4bba85
Reduce max line length from 150 to 120 characters
...
Part of https://github.com/servo/servo/issues/6041
2015-05-24 00:01:49 -04:00
Manish Goregaokar
4bc9445b9e
Upgrade rust to 716f920b7e234b450f272346fea961832505c06e (Tue May 19 05:39:29 2015 +0000)
2015-05-20 15:39:02 -07:00
Ms2ger
d62e1c9afb
Remove unused feature gates and an unused import.
2015-05-05 19:05:23 +02:00
Simon Sapin
ef8edd4e87
Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.
2015-05-05 10:07:34 -04:00
Ms2ger
8dcded5f4d
Remove the core feature from reftests.
2015-03-21 14:31:19 +01:00
Ms2ger
061d0c94ec
Move to new path and io APIs in reftest.rs.
2015-03-21 14:31:19 +01:00
Ms2ger
2fde574b39
Pass path strings to {load,store}_png directly.
...
This has been made possible by using the AsPath trait upstream.
2015-03-21 14:31:19 +01:00
Matt Brubeck
94a7563aea
Use append
instead of extend
where possible
...
The new `Vec::append` method is clearer and potentially faster.
2015-03-18 17:17:33 -07:00
Ms2ger
5f15eb5fbf
Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.
2015-03-18 13:18:31 -04:00
Peter Reid
8c5f9bb806
Fix warnings in tests/reftest.rs
2015-03-12 19:06:12 -04:00
Simon Sapin
c066377fc5
Add support for changing the viewport size in reftests.
...
Usage example, in `*.list` files:
resolution=200x300 == something.html something_ref.html
2015-03-05 16:52:16 +01:00
Dan Fox
522b0ea3b9
uint -> usize
2015-03-03 20:27:19 +00:00
Simon Sapin
d5dd1d658e
Upgrade to rustc ba2f13ef0 2015-02-04
2015-02-11 14:48:34 -08:00
Josh Matthews
446f0f447e
Allow unused variables, imports, and mutable.
2015-02-09 17:41:57 -05:00
Josh Matthews
95fc29fa0d
Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.
2015-01-28 10:16:49 +10:00
Glenn Watson
0f525d908d
Change glutin headless mode to be a build config, as it breaks some Linux distros linking to both.
...
The majority of this change is simply re-arranging the code in the glutin port
so that the windowed/headless code is configured at build time rather
than runtime. There shouldn't be any functional difference as a result of this change.
2015-01-23 06:09:25 +10:00
Glenn Watson
a2a74cbb4f
Switch linux reftests on glutin to use osmesa software rendering.
2015-01-20 09:09:45 +10:00
Ms2ger
16c7060bc8
Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.
2015-01-08 09:58:46 -05:00
Ms2ger
b51e83819d
Fix obsolete format traits.
...
They are to be removed from the language in the next rust upgrade.
2015-01-02 19:04:18 +01:00
Ms2ger
466faac2a5
Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.
2014-12-17 15:19:45 -05:00
Simon Sapin
e1c2210c23
More target path fixup.
2014-12-02 18:23:06 -08:00
Simon Sapin
cc4ea7507f
Make build system more independent of current directory.
2014-12-02 18:04:06 -08:00
Simon Sapin
2f413c8937
Move the servo crate from root to components/servo
2014-12-02 18:03:39 -08:00
Matthew Rasmus
41e50b043d
Verify that reftest passes valid servo args
...
Fixes #4101
2014-11-30 11:49:40 -08:00
Matthew Rasmus
3149eae7f6
Allow reftests to be run directly w/ relative path
...
Fixes #3521
2014-11-20 23:21:10 -08:00
Jack Moffitt
d1b433a3b3
Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a
2014-11-13 11:17:43 +10:00
Martin Robinson
628cf9c0df
Corral debug command-line options into a --debug/-Z flag
...
This should make help output a lot cleaner and simplify the way that
uncommon debug options are passed.
2014-11-04 10:32:06 -08:00
Patrick Walton
32e34663cd
gfx: Switch the default to CPU painting.
...
We've discussed this some and I think there's consensus to do it as a
pragmatic decision for now. CPU painting is more stable, especially with
buggy drivers, and faster (because we aren't caching the necessary
OpenGL objects yet and possibly for other reasons), so it provides a
better "out of the box" experience for newcomers to Servo who don't know
to pass the `-c` option. This patch continues to reftest both Skia and
Skia-GL out of a desire to keep options open. Skia-GL remains a
first-class citizen.
2014-10-21 11:13:21 -07:00
Gilles Leblanc
8b727e3680
Edits dom/bindings/DESIGN.md
...
This corrects and improves the dom/bindings/DESIGN.md document and also
corrects a grammatical error in a tests/reftest.rs message.
2014-10-17 23:12:58 -04:00
bors-servo
56989b8dec
auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwalton
...
This also hides the not-yet-working parts of incremental reflow behind a runtime
flag. As I get the failing reftests passing, I'll send pull requests for them one
by one.
2014-10-14 16:51:30 -06:00
Clark Gaebel
f552e2f750
try to reset flows which need reflow, since reflow isn't yet idempotent
2014-10-14 10:33:46 -07:00
Gilles Leblanc
b15860e531
Make sure reftests aren't passing because nothing == nothing
...
In the test harness, assert that the two images aren't all white.
Fixes #3481
2014-10-10 20:03:13 -04:00
Simon Sapin
b3245fa407
Upgrade to rustc d2b30f7d3 2014-09-23
2014-09-29 17:41:45 +01:00
Keegan McAllister
a640a7c5c3
Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000)
2014-09-20 13:00:06 -07:00
Simon Sapin
4768423eaa
Give explicit file: URLs for reftests. Allow specifying a fragment id
...
The previous commit made #top be considered part of the file name in
../html/acid2.html#top
2014-09-16 16:22:52 +01:00
Jack Moffitt
e10206e91e
Reinstate errors for unused variables and imports.
2014-09-13 23:38:00 -06:00
Jack Moffitt
c6ab60dbfc
Cargoify servo
2014-09-08 20:21:42 -06:00