Brian Anderson
d9fccd9aab
servo: Ignore some font tests that are failing inconsistently
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 8694baaca0e5465ff7d81bf9600d9e26f046ad36
2012-06-17 21:15:42 -07:00
Brian Anderson
9efb36c2a8
servo: Use the actual horizontal advance
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 632c78120605282a7638b63333fc38896dfd7381
2012-06-16 23:19:27 -07:00
Brian Anderson
5fa2cd1b40
servo: Remove old font test code
...
Source-Repo: https://github.com/servo/servo
Source-Revision: d9c59e3adf41e7fea7375e4e9584d8dcfbf49a4f
2012-06-16 21:09:55 -07:00
Brian Anderson
4c723a2c5b
servo: Print text on mac
...
Source-Repo: https://github.com/servo/servo
Source-Revision: cbb26e64fbf22eeab43ca6868c2faa59a70ef370
2012-06-16 18:18:15 -07:00
Brian Anderson
94e627a929
servo: Print text to screen. Aw, yeah.
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 8d2eb11582714f52c857e142b57430834634bf0c
2012-06-16 16:43:20 -07:00
Brian Anderson
1dd8ccaf5f
servo: Text boxes yield two display items, a bg color and a text item
...
Source-Repo: https://github.com/servo/servo
Source-Revision: f37897924b25a53a87466de73a81b50f32e32111
2012-06-16 16:02:40 -07:00
Brian Anderson
592a912ec1
servo: Boxes may convert to multiple display list items
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 2c0dcbc7222c1d56e295780e3fb762db8a0a6037
2012-06-16 15:57:08 -07:00
Brian Anderson
c75f2b4f18
servo: Add display_item_text
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 96c44f9726179deb662dac6cee0e963045d5f475
2012-06-16 15:40:43 -07:00
Brian Anderson
75bf9488b5
servo: Extract display_list_builder from layout_task
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 756cc775b57f3c5cc28a57e38a47d6e5ab970b52
2012-06-16 15:11:48 -07:00
Brian Anderson
d9f428bf90
servo: Calculate the size of the text_box from the text_run
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 052fcadc2be671bd864d57591da40b2355781962
2012-06-16 15:03:28 -07:00
Brian Anderson
894b0a9115
servo: Calculate the size of a text run
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 86f59bd5efa130797948971f5fec21f7f4cf5e14
2012-06-16 14:46:55 -07:00
Brian Anderson
66f7c08e73
servo: Make text_run immutable
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 5af6c891ed30fcc8e0635ae8f7cc6bcf324d591a
2012-06-16 14:46:10 -07:00
Brian Anderson
a920d4d482
servo: Only include the test font once
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 50a0956f1b16ac7bbd075ab1ce51a60657a01387
2012-06-15 23:37:33 -07:00
Brian Anderson
8876885b08
servo: Use font class to get the glyph advance for harfbuzz
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 25e6db150ea68ab3278c3ca771ec767fab26074e
2012-06-15 23:33:12 -07:00
Brian Anderson
5f2e136e6d
servo: Misc work on fonts
...
Source-Repo: https://github.com/servo/servo
Source-Revision: e1d09aae96322a3aa30820e3809822f99a14350d
2012-06-15 19:38:04 -07:00
Brian Anderson
d39801bea6
servo: Teach text::shaper how to find a glyph index from the font
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 902605c6903c9afe843052ab8a505523e7d98566
2012-06-15 17:52:22 -07:00
Brian Anderson
f3b140dda6
servo: Teach text::font how to find a glyph index on linux
...
Source-Repo: https://github.com/servo/servo
Source-Revision: c1af1b833cadb89663a459fbc54dab2393473d7e
2012-06-14 18:47:36 -07:00
Patrick Walton
d6e358f4eb
servo: Fix naming in tree
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 1ec640b047d536317bf4d49d4c3011fc8932e12d
2012-06-14 20:19:25 -07:00
Patrick Walton
33fabf85c4
servo: Refactor RCU to use the CamelCase naming convention
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 0347e4408c93decccf0ebe0e2fc5ee4873983232
2012-06-14 19:20:08 -07:00
Patrick Walton
53fb871df5
servo: Make Box into a class
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 6c6f7f99e4edda02b13f44a3ef11e75db7d67b36
2012-06-14 18:55:04 -07:00
Patrick Walton
666413af22
servo: CamelCase box kinds
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 9ed8b20778a1e8da23082e2c6307445fe50925ef
2012-06-14 17:31:02 -07:00
Patrick Walton
863e261cf6
servo: CamelCase everything in dom/base
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 09ee4b18ef9dd43dffcb5581d779afbd6d0911f3
2012-06-14 17:23:11 -07:00
Patrick Walton
4c59e24c29
servo: node -> Node
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 876e1307e32d525a9eeb1cf14f601f3e731fa2dc
2012-06-14 17:11:06 -07:00
Patrick Walton
9bcc8eba4a
servo: Use spec names for ElementKinds
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 3f1b23b5247f3a23a2c9835d5a90e7f3c0a7953c
2012-06-14 17:04:21 -07:00
Patrick Walton
0f974638f5
servo: Correct spelling of "fuchsia"
...
Source-Repo: https://github.com/servo/servo
Source-Revision: f480c54e697cc5bbd2c65f8ce258f01a4d6b11da
2012-06-14 16:40:26 -07:00
Patrick Walton
4e23cce57b
servo: CamelCase node kinds. Also fix shape glue problem in CSS color comparison.
...
Source-Repo: https://github.com/servo/servo
Source-Revision: c348486140a270ff608c4370a1f04b5c98d38f39
2012-06-14 16:38:05 -07:00
Patrick Walton
10bf53b56a
servo: "ch" -> "self_channel"
...
Source-Repo: https://github.com/servo/servo
Source-Revision: d2455c7bb6cd914fc7ec7ccc3a28164974a04d02
2012-06-14 15:25:24 -07:00
Patrick Walton
debdb68ced
servo: Tabs -> spaces in servo.rc
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 3aa7f249e88b1200b19e1d65e68a77a3305c1954
2012-06-14 15:23:33 -07:00
Patrick Walton
8d9d906322
servo: "resp" -> "from_renderer"
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 717ef95016832893813f687f722edac4db210220
2012-06-14 15:22:57 -07:00
Patrick Walton
1e12b8d2b5
servo: CamelCase messages
...
Source-Repo: https://github.com/servo/servo
Source-Revision: fb4fab8a078e5635215a0a03351af82010f78245
2012-06-14 15:20:41 -07:00
Margaret Meyerhofer
c8b78fac7a
servo: Merge #19 - Refactored color into a separate module and added support for input types (from mmeyerho:color)
...
Source-Repo: https://github.com/servo/servo
Source-Revision: c5e2f391b0454ffb941de6326f4ef473d6262cb3
2012-06-14 15:20:50 -07:00
Brian Anderson
2ab42caeae
servo: Fix build
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 7eb949eac4417c9f275acd925c76d1fb327c69f5
2012-06-14 15:09:34 -07:00
Patrick Walton
c9802c1e44
servo: engine::msg -> Msg
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 9026bd1f00257c468c272f3f717b7fe95591a7d9
2012-06-14 15:06:42 -07:00
Patrick Walton
5fe84b2870
servo: layout -> layout_task. Fixes a bunch of ugly imports.
...
Source-Repo: https://github.com/servo/servo
Source-Revision: b5b50e5d2058a4a99c418c4e3effc59eed128cbe
--HG--
rename : servo/src/servo/layout/layout.rs => servo/src/servo/layout/layout_task.rs
2012-06-14 14:59:05 -07:00
Patrick Walton
4a3def20a7
servo: Move to rust-geom
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 3084d15a364e7b20d216d0a19e4fbc2557ba7435
2012-06-14 14:51:31 -07:00
Brian Anderson
7825cb5d7b
servo: Fix make check for rust-geom
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 56ec9a9a0291de8ee28af51a0e4e345176711128
2012-06-14 14:09:35 -07:00
Patrick Walton
b5cf362073
servo: Add rust-geom and a bunch of compile fixes
...
Source-Repo: https://github.com/servo/servo
Source-Revision: c170892d5432efa3ea651a710c2fe827815a0dd9
2012-06-14 12:18:45 -07:00
Margaret Meyerhofer
afead9ce6f
servo: Merge #18 - Fixed warnings about implicitly copying values, but not warnings of type mismatches (from mmeyerho:copies)
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 13f82a23bf98dca02803daefa2148572229b3d2f
2012-06-13 15:31:49 -07:00
Margaret Meyerhofer
deb0f21564
servo: Merge #17 - Fix borrowck errors and erros in layout positioning (from mmeyerho:fix_layout)
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 9597caf42ba2cbef609399e76c1f6d48d16b58d6
--HG--
rename : servo/src/test/test_bg_color.css => servo/src/test/small-layout-test.css
rename : servo/src/test/test_bg_color.css => servo/src/test/test_inline_boxes.css
2012-06-11 16:19:27 -07:00
Brian Anderson
a403f39d5f
servo: Put 'use harfbuzz' in text::shaper, not at the crate level
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 61a615fb4d371e83ae007f03de4824eda837ffea
2012-06-08 18:58:31 -07:00
Brian Anderson
0ced2f0b1c
servo: Update rust-harfbuzz
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 5086fde8286efa999ca12344dc9543154b38b5f7
2012-06-08 18:36:54 -07:00
Brian Anderson
eb5b71e49c
servo: More work on text shaping
...
Source-Repo: https://github.com/servo/servo
Source-Revision: a0b200d35a736400b200032d06999d4def171bce
2012-06-08 18:14:04 -07:00
Margaret Meyerhofer
790a06db9b
servo: Added css selector matching and now render specified background colors
...
added comments and put back random colors for unspecified boxes
Source-Repo: https://github.com/servo/servo
Source-Revision: e3d965019684c4c24382c2380898d37871d5638d
2012-06-04 10:25:15 -07:00
Brian Anderson
d2240a6eb8
servo: Add more broken harfbuzz test cases
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 10294134abeb6cb4d6ca9a2a1e386e235e1054c9
2012-06-07 19:40:07 -07:00
Donovan Preston
e63a20181e
servo: Merge #15 - Trivial changes (from fzzzy:master)
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 73b0243801ca04546fb030c05fb69ba55004341d
2012-06-07 12:19:31 -07:00
Margaret Meyerhofer
47f9e9bec6
servo: Merge #12 - Added explicit casts from ints to machine types (from mmeyerho:master)
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 0a3544ae0d31c5ae3d585f90e892ed2e20748e0e
2012-06-05 10:42:18 -07:00
Margaret Meyerhofer
432a667f6a
servo: Merge #11 - Implemented a parser for a subset of css (from mmeyerho:cssparsing)
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 023745210f493390ea0267ba197d2173a7a061f6
2012-06-01 15:44:45 -07:00
Brian Anderson
2460640bbe
servo: Add a text shaper. No impl yet
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 7f8573243b156ee2189381a559c066377a7dca74
2012-05-31 19:40:07 -07:00
Brian Anderson
3b78af7d4b
servo: Introduce a font class
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 4565a37510797d02a91df43ab3aefa5e846208fe
--HG--
rename : servo/src/servo/gfx/JosefinSans-SemiBold.ttf => servo/src/servo/text/JosefinSans-SemiBold.ttf
rename : servo/src/servo/gfx/OFL.txt => servo/src/servo/text/OFL.txt
2012-05-31 18:42:29 -07:00
Brian Anderson
e546bf898e
servo: Write some code that draws text on mac
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 69dc65fecc339fa56651bbd0f33a2dd44aeeed9c
2012-05-31 15:58:09 -07:00