Patrick Walton
|
6d4cb4319d
|
layout: Use the style of the nearest common ancestor node for background colors
|
2012-11-11 17:12:30 -08:00 |
|
Patrick Walton
|
8c3b8fe3d4
|
css, submodules: Implement named-ancestor-node
|
2012-11-11 14:31:49 -08:00 |
|
Patrick Walton
|
b0f185412d
|
layout, submodules, test: Stop crashing on Acid1
|
2012-11-11 14:16:01 -08:00 |
|
Patrick Walton
|
64fb0fbe60
|
dom, gfx, layout, submodules: Implement "color"
|
2012-11-10 23:44:18 -08:00 |
|
Patrick Walton
|
7917da2f8c
|
html: Handle inline stylesheets. purple.com works now.
|
2012-11-10 15:15:33 -08:00 |
|
Patrick Walton
|
f249396712
|
Set number of cores = 1 due to suspected Cairo thread unsafety
|
2012-11-09 19:23:08 -08:00 |
|
Brian J. Burg
|
0034e2d6be
|
Move FontFamily/FontEntry to font_list.rs; implement strawman family/face matching.
|
2012-11-09 19:18:11 -08:00 |
|
Brian J. Burg
|
c5161f1823
|
Finish collecting and storing FontList data.
|
2012-11-09 19:12:04 -08:00 |
|
Patrick Walton
|
b1c59aba61
|
Add some timing info, update rust-azure to fix crash
|
2012-11-09 19:10:51 -08:00 |
|
Patrick Walton
|
4303419865
|
Implement parallel rendering
|
2012-11-09 17:58:51 -08:00 |
|
Patrick Walton
|
a338c76bc6
|
gfx: Use pipes to transfer layer buffers between the render supervisor function and the render callback
|
2012-11-09 16:36:00 -08:00 |
|
Patrick Walton
|
dbcb85b724
|
gfx: Turn on 512x512 tiles once again, and work around the layer buffer badness
|
2012-11-09 16:18:17 -08:00 |
|
Patrick Walton
|
76b1344274
|
gfx: Supply our own buffers to accommodate the Mac DMA requirements
|
2012-11-09 15:58:26 -08:00 |
|
Brian J. Burg
|
52fddb0b33
|
Update submodules for new text debugging.
|
2012-11-09 15:16:21 -08:00 |
|
Brian J. Burg
|
f9f62017f2
|
Add make clean-fast target, and clean up make check/check-all.
|
2012-11-09 15:16:21 -08:00 |
|
Brian J. Burg
|
95e022a094
|
Update submodules to fix duplicate CTFont binding; start debugging quartz font traits.
|
2012-11-09 15:16:21 -08:00 |
|
Brian J. Burg
|
e3e1cfb0dc
|
Submodule 'done' dependencies were being incorrectly computed, because the wrong name was used.
|
2012-11-09 15:16:20 -08:00 |
|
Patrick Walton
|
6fdc293671
|
Throw away the initial texture immediately
|
2012-11-09 14:10:00 -08:00 |
|
Patrick Walton
|
be62d11283
|
gfx: Antialias fonts
|
2012-11-09 11:31:14 -08:00 |
|
Patrick Walton
|
b338fc82ff
|
submodule: Update rust-azure
|
2012-11-09 11:05:40 -08:00 |
|
Patrick Walton
|
013f747fa8
|
servo: Allow a render backend to be specified on the command line (-r)
|
2012-11-09 10:51:30 -08:00 |
|
Patrick Walton
|
b1456dac39
|
Make Opts no longer a record
|
2012-11-09 10:01:04 -08:00 |
|
Patrick Walton
|
bc591ce94f
|
De-Cairo font handling.
This breaks Linux/Freetype.
|
2012-11-08 20:00:16 -08:00 |
|
Patrick Walton
|
aa8de5041b
|
gfx: De-Cairo layers
|
2012-11-08 20:00:16 -08:00 |
|
Brian Anderson
|
3cbb257ef9
|
Update rust-netsurfcss, rust-css
|
2012-11-08 19:39:14 -08:00 |
|
Brian J. Burg
|
2db432663f
|
Add FontHandleMethods trait; add ctor and FontHandle member for FontEntry; add debug info for CTFont name key information.
|
2012-11-08 19:14:57 -08:00 |
|
Brian J. Burg
|
bf4fedc420
|
Use high-level CTFont bindings.
|
2012-11-08 18:30:22 -08:00 |
|
Brian J. Burg
|
4686731096
|
Switch QuartzFontHandle to use RAII CGDataProvider bindings.
|
2012-11-08 17:58:13 -08:00 |
|
Brian J. Burg
|
a76ae6b992
|
Add core-foundation as a dependency of core-graphics.
|
2012-11-08 17:58:13 -08:00 |
|
Brian Anderson
|
5d63fd3576
|
Update to Rust 166c10e666634cd2fa8615c65d839d63322a2d5b
|
2012-11-08 17:26:51 -08:00 |
|
Brian J. Burg
|
1339163907
|
Update Rust to commit 1702024
|
2012-11-08 16:54:11 -08:00 |
|
Brian J. Burg
|
577303514d
|
Hook up optional FontList instance to FontContext.
|
2012-11-08 15:23:28 -08:00 |
|
Brian J. Burg
|
eacf27263e
|
Fix test bustage in util::cache.
|
2012-11-08 11:26:23 -08:00 |
|
Brian J. Burg
|
631ab7d3e2
|
Update one more broken submodule clean target.
|
2012-11-08 11:25:14 -08:00 |
|
Brian J. Burg
|
a8835909ae
|
Update submodules for makefile fixes. Closes #183.
|
2012-11-08 11:09:53 -08:00 |
|
Brian J. Burg
|
0f85164d13
|
Add QuartzFontListHandle::get_available_families() stub, and update CF, CT, and IoSurface submodules.
|
2012-11-08 09:44:05 -08:00 |
|
Brian J. Burg
|
8329d282d4
|
Remove workaround for impl methods not being affected by cfg directives.
|
2012-11-07 14:41:19 -08:00 |
|
Brian J. Burg
|
a2589dbfec
|
Remove unused font_cache.rs and font_list_handle.rs.
|
2012-11-07 14:40:19 -08:00 |
|
Brian J. Burg
|
b3d502b29a
|
Update to new rust commit. Fix uses of bare function types in DOM bindings code.
|
2012-11-07 14:35:21 -08:00 |
|
Brian J. Burg
|
65781484d8
|
Final font rearrangement for a while. Remove _handle suffix, add dummy font_list, other cleanup.
|
2012-11-07 14:05:39 -08:00 |
|
Brian J. Burg
|
72c11b6fba
|
Move shaper and textrun back to src/servo/text/. Add a text redirector.
|
2012-11-07 12:28:30 -08:00 |
|
Brian J. Burg
|
b8d7824067
|
Extract mono-cache implementation; lay groundwork for private font matching.
|
2012-11-07 12:28:06 -08:00 |
|
Brian J. Burg
|
a3f4b52c90
|
Rename NativeFont to FontHandle.
|
2012-11-07 12:27:26 -08:00 |
|
Brian Anderson
|
75a88e4f08
|
Add default stylesheets
|
2012-11-06 19:34:12 -08:00 |
|
Brian Anderson
|
8a95120a8e
|
Fix mysterious resolve errors on linux
|
2012-11-06 16:02:54 -08:00 |
|
Brian Anderson
|
25ad384974
|
Inherit CSS styles
|
2012-11-06 15:12:24 -08:00 |
|
Brian J. Burg
|
cd9e0c020b
|
Update rust-geom and shorten geom imports.
|
2012-11-06 12:04:34 -08:00 |
|
Brian J. Burg
|
b01979e816
|
Remove src/servo/text and move things to gfx/ and util/. Add a convenience gfx.rs redirector. Closes #171.
|
2012-11-06 11:40:07 -08:00 |
|
Brian Anderson
|
2daa422483
|
Only element nodes have styles
|
2012-11-05 16:32:40 -08:00 |
|
Brian Anderson
|
dd13a17812
|
rust-layers requires xlib on linux
|
2012-11-05 13:47:16 -08:00 |
|