Patrick Walton
afd9efbe5a
Fix sandbox
2012-08-21 17:20:05 -07:00
Patrick Walton
b10b669575
Don't allow processes to be executed inside /private/var or Autosave Info
2012-08-21 17:16:16 -07:00
Patrick Walton
90b59b1f50
Add a simple Servo sandbox profile for Mac.
...
This does not yet enter the sandbox.
2012-08-21 17:13:23 -07:00
Brian J. Burg
9890f1c977
Add build instructions and cairo workaround for OSX MacPorts
2012-08-21 16:54:09 -07:00
Brian Anderson
46f47e7a73
Create src/test/ref in configure.in
2012-08-21 16:32:06 -07:00
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
5681c64ffe
Fix .gitmodules
2012-08-21 15:47:42 -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
bbb036fe65
Fix .gitmodules
2012-08-20 18:44:50 -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
452522ddcd
Make build dependencies work a little better
2012-08-20 16:12:00 -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
e578f80536
Update the readme with dire warnings about expected breakage
2012-08-17 19:41:22 -07: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