Commit graph

17922 commits

Author SHA1 Message Date
Brian Anderson
0d018c7091 Fix check-rust-mozjs build deps 2012-05-10 16:20:44 -07:00
Brian Anderson
d3f2613308 Require autoconf 2.13 2012-05-10 16:17:08 -07:00
Brian Anderson
8244b89be7 Clean up the naming of some build rules 2012-05-10 16:17:08 -07:00
Brian Anderson
b052dae230 Require running autogen.sh 2012-05-10 16:17:08 -07:00
Patrick Walton
210434a9b8 Separate intrinsic sizes from block layout 2012-05-10 16:13:32 -07:00
Patrick Walton
4938e1733c Assert that self.has_aux() in rcu before returning aux 2012-05-10 15:15:19 -07:00
Patrick Walton
48034368b5 Stub CSS computed style construction 2012-05-10 15:14:11 -07:00
Patrick Walton
624d77b2ff Move the box builder to a separate module 2012-05-10 14:03:41 -07:00
Patrick Walton
6340a4a0bd Stub inline layout computation; move reflow to impls 2012-05-10 12:30:07 -07:00
Brian Anderson
1e686a16d9 Build spidermonkey and bindings 2012-05-07 16:43:03 -07:00
Brian Anderson
12a679df46 Fix mac breakage 2012-05-05 17:41:23 -07:00
Brian Anderson
6f3ca032f8 Add build instructions to README.md 2012-05-05 16:51:26 -07:00
Brian Anderson
7a8305dc16 Render to PNG file when using -o flag 2012-05-05 16:32:20 -07:00
Brian Anderson
e0149a6043 Add command line parsing 2012-05-05 16:00:25 -07:00
Brian Anderson
d550defdf3 Fix build problems in rust-azure 2012-05-05 15:37:20 -07:00
Brian Anderson
43f644971a Use $(MAKE) for starting sub-builds 2012-05-05 15:30:56 -07:00
Brian Anderson
b98eee0e46 Support out of tree builds 2012-05-05 15:26:33 -07:00
Brian Anderson
45b43e52e1 Why does the rust-azure submodule keep reverting to an older rev? 2012-05-05 14:25:05 -07:00
Brian Anderson
572d505037 Add a PNG graphics sink 2012-05-04 23:13:28 -07:00
Brian Anderson
e57e2bc801 Abstract a graphics sink to shield the renderer from the osmain thread 2012-05-04 20:09:33 -07:00
Brian Anderson
8ea3faac03 Rename int_to_au to px_to_au, etc. 2012-05-04 19:17:35 -07:00
Niko Matsakis
879a5c031e better debugging 2012-05-04 17:07:31 -07:00
Niko Matsakis
78a5cd763c get it so that content actually has height and displays 2012-05-04 17:04:05 -07:00
Niko Matsakis
3c5b1928a0 a dumb test file 2012-05-04 16:55:23 -07:00
Niko Matsakis
275185ab26 separate into tasks that actually parse 2012-05-04 16:55:07 -07:00
Niko Matsakis
480d36137e simplify html parser to use spawn, not spawn_listener 2012-05-04 13:34:54 -07:00
Niko Matsakis
bbc936dec4 separate tree rd/wr ifaces, make them based on an ops object
the ops object is needed to make it so that dom node mutations
go through the RCU store
2012-05-04 13:21:25 -07:00
Patrick Walton
39462a50a4 Run the parser in a separate task 2012-05-04 11:08:52 -07:00
Niko Matsakis
3415a7e429 rewrite test to be more concise but also more in depth 2012-05-04 09:07:10 -07:00
Brian Anderson
6a7aa49c04 Free color patterns 2012-05-04 02:40:32 -07:00
Brian Anderson
018bce1b6c Cleanup 2012-05-04 02:26:46 -07:00
Brian Anderson
c567034442 More impressive demo 2012-05-04 00:32:20 -07:00
Brian Anderson
f025074f4e Trivial comment fix 2012-05-04 00:14:52 -07:00
Brian Anderson
663ffdc5a9 Modernize servo.rs 2012-05-04 00:14:00 -07:00
Brian Anderson
7ec7daf585 Add a content task to drive the layout task 2012-05-04 00:10:35 -07:00
Brian Anderson
f0f705e722 Use brighter colors 2012-05-03 23:14:49 -07:00
Brian Anderson
0374f06a90 Hook up layout and the renderer 2012-05-03 23:13:29 -07:00
Brian Anderson
450cef2b69 Minor organizational changes to layout.rs 2012-05-03 22:22:43 -07:00
Brian Anderson
09694fe58f Use a better protocol between renderer and osmain 2012-05-03 22:09:47 -07:00
Brian Anderson
04575529ad Add some motion so I can tell that graphics are working 2012-05-03 21:56:05 -07:00
Brian Anderson
6b78b03065 Cleanup in osmain 2012-05-03 20:38:44 -07:00
Brian Anderson
6f52d2ec9e Move osmain into platform 2012-05-03 20:28:22 -07:00
Brian Anderson
9e37dd65cb Rename widget to platform 2012-05-03 20:25:57 -07:00
Brian Anderson
1afd636fab More cleanup in renderer 2012-05-03 19:54:15 -07:00
Brian Anderson
d62a643c91 Use a more modern style in renderer 2012-05-03 19:45:58 -07:00
Brian Anderson
50ce0448e2 Update rust-azure 2012-05-03 19:21:29 -07:00
Brian Anderson
63f64a85ab Factor out some code in osmain 2012-05-03 18:23:21 -07:00
Patrick Walton
9103d928e6 Invoke the HTML scanner when a filename is given 2012-05-03 18:19:16 -07:00
Niko Matsakis
a671bb597a fix various small build failures 2012-05-03 18:07:00 -07:00
Niko Matsakis
41bcc6a523 implement rcu using an amazing quantity of unsafe ops 2012-05-03 18:05:32 -07:00