Commit graph

742 commits

Author SHA1 Message Date
Patrick Walton
d2455c7bb6 "ch" -> "self_channel" 2012-06-14 15:25:24 -07:00
Patrick Walton
3aa7f249e8 Tabs -> spaces in servo.rc 2012-06-14 15:23:33 -07:00
Patrick Walton
717ef95016 "resp" -> "from_renderer" 2012-06-14 15:22:57 -07:00
Patrick Walton
fb4fab8a07 CamelCase messages 2012-06-14 15:20:59 -07:00
Margaret Meyerhofer
4cff78af36 Refactored color functions into a separate module and added support for more types of input. 2012-06-14 15:13:50 -07:00
Brian Anderson
62496f9166 Update rust-geom 2012-06-14 15:10:54 -07:00
Brian Anderson
7eb949eac4 Fix build 2012-06-14 15:09:51 -07:00
Patrick Walton
9026bd1f00 engine::msg -> Msg 2012-06-14 15:06:42 -07:00
Patrick Walton
b5b50e5d20 layout -> layout_task. Fixes a bunch of ugly imports. 2012-06-14 14:59:05 -07:00
Patrick Walton
3084d15a36 Move to rust-geom 2012-06-14 14:51:51 -07:00
Brian Anderson
56ec9a9a02 Fix make check for rust-geom 2012-06-14 14:09:35 -07:00
Patrick Walton
c170892d54 Add rust-geom and a bunch of compile fixes 2012-06-14 12:18:45 -07:00
Margaret Meyerhofer
3b1df3668c Removed impilicitly copying value warnings. 2012-06-13 13:57:19 -07:00
Margaret Meyerhofer
b64149a037 Fixed layout to consistently use relative coordinates in reflow and absolute coordiantes in display lists. 2012-06-11 15:08:30 -07:00
Margaret Meyerhofer
cdb910bd85 Added copies and pure functions to fix borrowck errors 2012-06-11 15:07:55 -07:00
Brian Anderson
61a615fb4d Put 'use harfbuzz' in text::shaper, not at the crate level 2012-06-08 18:58:31 -07:00
Brian Anderson
5086fde828 Update rust-harfbuzz 2012-06-08 18:36:54 -07:00
Brian Anderson
a0b200d35a More work on text shaping 2012-06-08 18:14:04 -07:00
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
Donovan Preston
7dad8949d5 Trivial fixes to make it compile 2012-06-07 12:16:12 -07:00
Margaret Meyerhofer
60da040bf6 Added casts in rust-mozjs 2012-06-05 11:20:32 -07:00
Margaret Meyerhofer
d085ed0fdd Added casts between ints and machine types 2012-06-05 10:32:40 -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
Margaret Meyerhofer
546a7cdd45 Fixed parsing crash caused by refactored html parsing. 2012-05-30 10:34:20 -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
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