Commit graph

1489 commits

Author SHA1 Message Date
Brian J. Burg
36f1bb763f Add SLOW_TESTS variable to sub.mk, which expresses the submodules to normally skip tests for. 'make check' will skip SLOW_TESTS submodules, and 'make check-all' will run everything. Fixes #169. 2012-11-05 13:32:27 -08:00
Brian J. Burg
681d7f2a0a Update submodules to fix some tests. 2012-11-05 13:21:22 -08:00
Brian J. Burg
ca1269bbad Add rust-core-graphics as dependency of rust-layers on Mac. Add trailing NULLs to sub.mk. 2012-11-05 12:35:14 -08:00
Brian Anderson
853f0474ea Expose display, position, float, width, height CSS properties 2012-11-04 17:13:32 -08:00
Brian Anderson
37be37cbb1 Make the interface to calculated styles a little nicer 2012-11-04 03:07:43 -08:00
Brian Anderson
735ce3ba5a Add margin style property 2012-11-04 02:41:57 -08:00
Brian Anderson
0866359a10 Update rust-stb-image 2012-11-03 23:17:49 -07:00
Brian Anderson
c3efff57bf Update rust-css, rust-netsurfcss 2012-11-03 21:17:48 -07:00
Brian Anderson
908f52edac Remove dead code 2012-11-03 01:34:59 -07:00
Brian Anderson
8646e341d5 Render simple border colors again 2012-11-03 00:30:04 -07:00
Brian Anderson
8b2611ec90 Clean up css::compute 2012-11-03 00:19:50 -07:00
Brian Anderson
daaaac7740 Remove dead display list builder code 2012-11-02 23:33:17 -07:00
Brian Anderson
f6da6bed80 Draw simple borders again 2012-11-02 23:26:43 -07:00
Brian J. Burg
301070855e Update for CF bindings changes. 2012-11-02 18:45:34 -07:00
Brian Anderson
5dda40646e Update libcss, rust-netsurfcss, rust-css 2012-11-02 16:29:05 -07:00
Brian Anderson
6563859e80 Remove debug logging 2012-11-01 20:21:04 -07:00
Brian Anderson
9638d3de82 Update skia, rust-azure 2012-11-01 20:19:48 -07:00
Brian J. Burg
1c8fd6e7ab Update rustc version in README. 2012-11-01 20:04:32 -07:00
Brian J. Burg
34daac09a7 Update CoreFoundation and dependent bindings. 2012-11-01 20:04:32 -07:00
Brian J. Burg
e06da115a8 Fix useless comparison in inline layout code revealed by new upstream rustc. 2012-11-01 20:04:27 -07:00
Patrick Walton
50a74ac2bf Update rust-azure, rust-cocoa, rust-layers, and skia. New Azure. 2012-11-01 19:00:40 -07:00
Patrick Walton
1c2c4021d7 Build skia 2012-11-01 19:00:40 -07:00
Brian Anderson
9163dadcd0 Turn off borders again temporarily 2012-11-01 18:41:41 -07:00
Brian Anderson
f380b8d3b3 Make borders sort of work again 2012-11-01 17:01:34 -07:00
Brian Anderson
f06628d14e Update rust-netsurfcss, rust-css 2012-10-31 23:49:19 -07:00
Brian Anderson
010f0df2b0 servo doesn't need to link to netsurfcss 2012-10-31 21:51:42 -07:00
Brian Anderson
e5a5cfaac7 Silence warnings 2012-10-31 21:49:16 -07:00
Brian Anderson
e5a0470042 Fix conversion from CSS color to GFX color 2012-10-31 21:49:16 -07:00
Brian Anderson
beb6ed9f1c Update rust-css 2012-10-31 21:49:16 -07:00
Brian Anderson
d12e4fe8ed Use a color type in the display list 2012-10-31 21:49:16 -07:00
Brian Anderson
0e9b611e4f Time aux ptr initialization and selector matching separately 2012-10-31 21:49:16 -07:00
Brian Anderson
d95b96185c Selector matching doesn't need a LayoutContext just now 2012-10-31 21:49:16 -07:00
Brian Anderson
0e94860305 Rename css::styles to css::matching 2012-10-31 21:49:15 -07:00
Brian Anderson
bd9a9421d2 Move aux pointer initialization to layout::aux 2012-10-31 21:49:15 -07:00
Brian Anderson
85293b61ca Delete unused old CSS code 2012-10-31 21:49:15 -07:00
Brian Anderson
3fb6cc439d Update rust-wapcaplet, rust-netsurfcss 2012-10-31 21:49:15 -07:00
Brian Anderson
4ae8ca5d29 Begin working on background color 2012-10-31 21:49:15 -07:00
Brian Anderson
5c606a8dbb Move node style getter/setter to css::node_util 2012-10-31 21:49:15 -07:00
Brian Anderson
fafe3883ef Correctly update node SelectResult 2012-10-31 21:49:15 -07:00
Brian Anderson
d8a8a4bc3f Generate node names for CSS selection 2012-10-31 21:49:15 -07:00
Brian Anderson
5fd318be80 Add css::compute, for computing styles from Node + SelectResult 2012-10-31 21:49:15 -07:00
Brian Anderson
2c2ad1018a Replace SpecifiedStyle with SelectResults in the aux pointer. Further disable old styling code 2012-10-31 21:49:15 -07:00
Brian Anderson
c0350e7739 Change StyleMethods::style to return a region pointer instead of copying the style object 2012-10-31 21:49:15 -07:00
Brian Anderson
b00885f77a Begin integrating selector matching 2012-10-31 21:49:15 -07:00
Brian Anderson
806517b9bb Add the CSS SelectCtx to Layout 2012-10-31 21:49:14 -07:00
Brian Anderson
8c98b0e49c Use newcss::Stylesheet for the stylesheet type 2012-10-31 21:49:14 -07:00
Brian Anderson
cdd17b5fce Convert to new Stylesheet definition. Break styling temporarily 2012-10-31 21:49:14 -07:00
Brian Anderson
921dd909d7 Comment out failing font tests 2012-10-31 21:49:14 -07:00
Patrick Walton
8c94a80ee2 Add a Skia submodule 2012-10-31 19:49:17 -07:00
Brian Anderson
685ecb9ac8 Update rust-netsurfcss 2012-10-30 19:03:05 -07:00