Commit graph

742 commits

Author SHA1 Message Date
Brian Anderson
05efc6a612 Hack the HTML lexer to skip comments 2012-08-21 16:02:04 -07:00
Brian Anderson
e15f2d50cb Add check-ref build target 2012-08-21 16:02:04 -07:00
Patrick Walton
16c6848958 Build the servo-sandbox 2012-08-21 15:45:59 -07:00
Tim Chevalier
5079e10882 Add a window object with an alert method
test/test-js-alert.html tests use of the alert method, which currently
just prints to the console.
2012-08-21 14:53:41 -07:00
Brian Anderson
82c9f9b84b Reuse existing reference images 2012-08-21 14:19:21 -07:00
Brian Anderson
b226d43a4c More work on reftest 2012-08-21 14:13:12 -07:00
Brian Anderson
93e67d0c77 Update libparserutils 2012-08-21 11:37:00 -07:00
Brian Anderson
96dfe6173e Work on the ref test harness 2012-08-20 18:42:08 -07:00
Patrick Walton
e4b13553f8 Add libhubbub and libparserutils to the build 2012-08-20 18:20:37 -07:00
Josh Matthews
daf95fb41b Add prototypes to DOMDocument and Node. 2012-08-20 18:12:31 -07:00
Brian Anderson
517504e4fc Don't leak aux data 2012-08-20 17:52:12 -07:00
Brian Anderson
b6fdc4cc2c Update rust-stb-image 2012-08-20 17:16:21 -07:00
Brian Anderson
5f3c2215ae Un-ignore some tests 2012-08-20 16:22:37 -07:00
Brian Anderson
3a99475fc5 Make reftest build again. Convert to WebDriver 2012-08-20 15:47:38 -07:00
Brian Anderson
1cfecd4ca8 Cleanup 2012-08-19 19:04:33 -07:00
Brian Anderson
38565738fa Rearrange mod list in servo.rc 2012-08-19 18:13:03 -07:00
Brian Anderson
17944dd6fa Cleanup 2012-08-19 18:08:10 -07:00
Brian Anderson
3c9c26e05a Move Document to dom::base 2012-08-19 17:56:38 -07:00
Brian Anderson
9d42568414 Rename content to content_task 2012-08-19 17:50:21 -07:00
Brian Anderson
65c6ce3dda Rename Layout to LayoutTask 2012-08-19 17:40:06 -07:00
Brian Anderson
0721daad0f Rename renderer to render_task 2012-08-19 17:33:34 -07:00
Brian Anderson
4e54e0abea Rename sink to compositor 2012-08-19 16:43:44 -07:00
Josh Matthews
2287862e5a class -> struct changes, and get rid of the make clean footgun. 2012-08-18 22:04:04 -04:00
Brian Anderson
ee347beff6 Display fewer kitties 2012-08-17 18:15:44 -07:00
Eric Holk
bfe7448a4d Engine only supports 1:1 communication for the moment.
This lets us use the select macro. Yay :)
2012-08-17 17:35:33 -07:00
Eric Holk
369a763778 Use a protocol for the engine 2012-08-17 17:35:33 -07:00
Brian Anderson
7b5dec7e64 Add a test case for many different kitties 2012-08-17 17:35:10 -07:00
Brian Anderson
818152c2ca Do colorspace conversion during image decode 2012-08-17 17:25:28 -07:00
Brian Anderson
7bf10c8e06 Reflow when images become available 2012-08-17 16:56:29 -07:00
Brian Anderson
5e379067e6 Refactor the image cache tests 2012-08-17 16:10:10 -07:00
Eric Holk
8dc5398ad6 class -> strucT 2012-08-17 16:06:06 -07:00
Brian Anderson
7c122a660e Add a WaitForImage operation to ImageCacheTask 2012-08-17 15:41:28 -07:00
Brian Anderson
e297a9abf4 Add error reporting to image_cache_task 2012-08-17 12:48:28 -07:00
Brian Anderson
311657b56b Update rust-stb-image 2012-08-17 12:16:45 -07:00
Brian Anderson
84c607da47 Modify ImageCacheTask to have a required decoding step
Instead of considering a fetched image ready and potentially blocking
while waiting for it to decode, instead require the decode to be requested. If
a image is not yet decoded the image cache will immediately return
ImageNotReady
2012-08-16 20:17:22 -07:00
Patrick Walton
160baa61be Use the high-level Azure API everywhere 2012-08-16 19:38:46 -07:00
Patrick Walton
989302d6c3 Use the high-level Azure API in the clear function 2012-08-16 18:49:26 -07:00
Patrick Walton
5c2795c602 Use the high level Azure API in image drawing 2012-08-16 18:34:37 -07:00
Patrick Walton
077720fc49 Get rid of colored boxes.
They were recreating the RNG every frame, which was a bad performance problem.
2012-08-16 18:21:58 -07:00
Patrick Walton
b536d979cf Update rust-azure 2012-08-16 18:14:28 -07:00
Patrick Walton
3fda530157 Use the high level Azure API in the renderer some more 2012-08-16 18:13:25 -07:00
Patrick Walton
70e8b60c44 Fix size of image in image/base.rs 2012-08-16 17:26:20 -07:00
Patrick Walton
19b0a2fb11 Make test.jpeg smaller 2012-08-16 17:24:40 -07:00
Patrick Walton
e787c4e86f Revert "Replace test.jpeg with something smaller"
This reverts commit e4d2cd2f23.
2012-08-16 17:24:06 -07:00
Patrick Walton
e4d2cd2f23 Replace test.jpeg with something smaller 2012-08-16 17:22:49 -07:00
Patrick Walton
33bc481334 Use the new #include_bin. Makes servo build tractably quickly again. 2012-08-16 17:21:29 -07:00
Brian Anderson
a864e1be38 Update submodules 2012-08-16 16:49:42 -07:00
Brian Anderson
894ff5a2bf More build fixes 2012-08-16 15:51:24 -07:00
Brian Anderson
a52818978d Fix some breakage 2012-08-16 15:24:19 -07:00
Brian Anderson
c5e8bf5709 Update submodules 2012-08-16 15:24:14 -07:00