Commit graph

23905 commits

Author SHA1 Message Date
Margaret Meyerhofer
e3d9650196 Added css selector matching and now render specified background colors
added comments and put back random colors for unspecified boxes
2012-06-08 10:50:55 -07:00
Brian Anderson
10294134ab Add more broken harfbuzz test cases 2012-06-07 19:40:12 -07:00
Brian Anderson
a403d6d87b Update rust-azure 2012-06-07 17:56:20 -07:00
Brian Anderson
d2ad721c01 Update harfbuzz 2012-06-07 12:38:43 -07:00
Brian Anderson
73b0243801 Merge pull request #15 from fzzzy/master
Trivial changes
2012-06-07 12:19:31 -07:00
Donovan Preston
7dad8949d5 Trivial fixes to make it compile 2012-06-07 12:16:12 -07:00
Brian Anderson
b79517b568 Merge remote-tracking branch 'mmeyerho/master' 2012-06-05 12:15:40 -07:00
Margaret Meyerhofer
60da040bf6 Added casts in rust-mozjs 2012-06-05 11:20:32 -07:00
Brian Anderson
0a3544ae0d Merge pull request #12 from mmeyerho/master
Added explicit casts from ints to machine types
2012-06-05 10:42:18 -07:00
Margaret Meyerhofer
d085ed0fdd Added casts between ints and machine types 2012-06-05 10:32:40 -07:00
Brian Anderson
023745210f Merge pull request #11 from mmeyerho/cssparsing
Implemented a parser for a subset of css.
2012-06-01 15:44:45 -07:00
Margaret Meyerhofer
6f90054a1e Implemented a parser for a subset of css and added a hack for guessing when .css files exist. 2012-06-01 14:57:13 -07:00
Brian Anderson
7f8573243b Add a text shaper. No impl yet 2012-05-31 19:40:07 -07:00
Brian Anderson
4565a37510 Introduce a font class 2012-05-31 19:09:42 -07:00
Brian Anderson
69dc65fecc Write some code that draws text on mac 2012-05-31 16:10:20 -07:00
Brian Anderson
04024b6af1 Update rust-mozjs 2012-05-31 15:28:51 -07:00
Niko Matsakis
902f81ca3f move JS stuff out of servo into mozjs; redefine geom types to
make use of inherited mutability
2012-05-31 12:40:49 -07:00
Brian Anderson
cbc18b7577 Update rust-stb-image 2012-05-31 11:52:46 -07:00
Brian Anderson
a31e06a642 Update rust-azure 2012-05-31 11:34:18 -07:00
Niko Matsakis
43d507f00a make modes explicit 2012-05-31 11:12:17 -07:00
Niko Matsakis
b7315ad9d0 make it possible for content to (successfully) invoke JS 2012-05-31 10:50:15 -07:00
Brian Anderson
f12af3c539 Merge pull request #10 from mmeyerho/master
Fixed an html-parsing crash caused by refactor
2012-05-30 11:17:40 -07:00
Margaret Meyerhofer
546a7cdd45 Fixed parsing crash caused by refactored html parsing. 2012-05-30 10:34:20 -07:00
Brian Anderson
a2174ba818 Merge pull request #9 from mmeyerho/cssmatching
Added css datastructures, pretty-printing, and a lexer
2012-05-29 17:32:07 -07:00
Margaret Meyerhofer
d9bdfc01af Added css datastructures, pretty-printing, and a lexer 2012-05-29 17:10:03 -07:00
Brian Anderson
82d9ff3e56 Drawing text on mac doesn't work yet 2012-05-26 19:03:27 -07:00
Brian Anderson
a5c4323167 Render some text 2012-05-26 18:54:05 -07:00
Brian Anderson
856eaa4873 Update mozjs 2012-05-26 18:31:37 -07:00
Brian Anderson
a3c3e133cc Upgrade rust-stb-image for Linux fixes 2012-05-26 15:47:29 -07:00
Brian Anderson
9bb970d385 Update for nocopy changes 2012-05-26 15:20:42 -07:00
Brian Anderson
8b013462d5 range function requires for loop now 2012-05-26 15:10:37 -07:00
Brian Anderson
59a6f69d3a Update rust-mozjs to fix build 2012-05-26 15:08:33 -07:00
Brian Anderson
f72f1d16b6 New rust-harfbuzz 2012-05-25 14:22:14 -07:00
Brian Anderson
1508c5b914 Obey the TESTNAME build variable
make check-servo TESTNAME=layout will just run the servo layout tests.
The submodules still ignore TESTNAME.
2012-05-25 14:22:14 -07:00
Patrick Walton
ea53b5e800 Render images in a very, very hacky way (i.e. lots of one-pixel-wide rectangles) 2012-05-24 19:29:40 -07:00
Patrick Walton
a6fe64d761 solid_color -> display_item_solid_color (preparation for display_item_image) 2012-05-24 19:08:49 -07:00
Patrick Walton
c4111d11b8 Add missing files 2012-05-24 19:07:32 -07:00
Patrick Walton
8a007476ec Stub style application; add an attribute accessor method 2012-05-24 19:00:00 -07:00
Patrick Walton
e15c779b43 Add stb_image bindings 2012-05-24 18:38:32 -07:00
Patrick Walton
8e60fb4dee Parse generic attributes; add an image test case 2012-05-24 16:57:58 -07:00
Patrick Walton
47f618bac2 Make <head> display: none 2012-05-24 16:39:35 -07:00
Brian Anderson
b281a508e0 Start sketching a net module 2012-05-24 15:07:19 -07:00
Niko Matsakis
0761f306e6 update to commit with new constants 2012-05-24 15:06:47 -07:00
Niko Matsakis
fab592ce74 missing files 2012-05-24 15:03:09 -07:00
Patrick Walton
7bf5361a9a Add about:mozilla and parse it 2012-05-24 14:45:40 -07:00
Niko Matsakis
5c31f3d45e initial integration of spidermonkey into servo 2012-05-24 14:16:27 -07:00
Niko Matsakis
adc6d3701d refactor to have some global fns in JS 2012-05-24 14:16:27 -07:00
Patrick Walton
6c5ed2e30d Incomplete box construction for inline children 2012-05-24 14:09:33 -07:00
Patrick Walton
f5236ef7e3 Parse unknown HTML elements into something sane 2012-05-24 13:58:00 -07:00
Patrick Walton
02a20258d9 Fix tests 2012-05-24 12:13:02 -07:00