aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo
Commit message (Collapse)AuthorAgeFilesLines
...
* Begin working on background colorBrian Anderson2012-10-311-4/+17
|
* Move node style getter/setter to css::node_utilBrian Anderson2012-10-315-40/+42
|
* Correctly update node SelectResultBrian Anderson2012-10-311-17/+5
|
* Generate node names for CSS selectionBrian Anderson2012-10-311-2/+16
|
* Add css::compute, for computing styles from Node + SelectResultBrian Anderson2012-10-313-7/+19
|
* Replace SpecifiedStyle with SelectResults in the aux pointer. Further ↵Brian Anderson2012-10-315-51/+45
| | | | disable old styling code
* Change StyleMethods::style to return a region pointer instead of copying the ↵Brian Anderson2012-10-312-6/+7
| | | | style object
* Begin integrating selector matchingBrian Anderson2012-10-313-17/+24
|
* Add the CSS SelectCtx to LayoutBrian Anderson2012-10-313-20/+13
|
* Use newcss::Stylesheet for the stylesheet typeBrian Anderson2012-10-316-14/+13
|
* Convert to new Stylesheet definition. Break styling temporarilyBrian Anderson2012-10-313-14/+20
|
* Comment out failing font testsBrian Anderson2012-10-312-2/+4
|
* Let stylesheets live in layout instead of contentBrian Anderson2012-10-304-17/+40
|
* Move CSS lexing into the parser to create a simpler interfaceBrian Anderson2012-10-301-23/+13
|
* Flatten the css moduleBrian Anderson2012-10-304-5/+3
|
* Move the entire servo CSS selection interface to css::stylesBrian Anderson2012-10-304-4/+8
|
* Remove dead CSS codeBrian Anderson2012-10-302-47/+2
|
* Move css parser and lexer to rust-cssBrian Anderson2012-10-306-788/+3
|
* Remove CSS lexer's dependency on resource_taskBrian Anderson2012-10-304-48/+61
|
* Remove lexer_util's dependency on resource_taskBrian Anderson2012-10-302-7/+17
|
* Move lexer_util to css moduleBrian Anderson2012-10-303-2/+2
|
* Create FontContext from matcher, remove platform-specific matchers. Move ↵Brian J. Burg2012-10-3014-112/+118
| | | | default font into FontCache. Fixes #166.
* Create font matchers and native equivalents. Add in a dummy font cache. ↵Brian J. Burg2012-10-2912-108/+160
| | | | Untangle some test font stuff.
* Clean up NativeFont constructors.Brian J. Burg2012-10-294-71/+63
|
* Move the workaround for Issue #163 next to the typedef.Brian J. Burg2012-10-292-2/+10
|
* Move css::color, and css::value to rust-cssBrian Anderson2012-10-2921-709/+34
|
* Reuse harfbuzz font, face objects on subsequent shaper calls. Move static ↵Brian J. Burg2012-10-291-48/+70
| | | | functions into HarfbuzzShaper.
* Shaper holds a reference to its font.Brian J. Burg2012-10-292-12/+12
|
* Add Font.shape_text(), and instantiate/reuse Shaper instance off of Font ↵Brian J. Burg2012-10-293-17/+35
| | | | lazily. Shaper now takes a font, text, and glyph storage.
* Shaper now uses actual font point size. Closes #162.Brian J. Burg2012-10-291-5/+6
|
* Add note about Issue #163 to source.Brian J. Burg2012-10-291-1/+1
|
* Move util::color to css::colorBrian Anderson2012-10-297-15/+10
|
* Remove PngCompositor. Will need a different solutionBrian Anderson2012-10-293-108/+5
|
* Add casts to FreeType code to fix buildBrian Anderson2012-10-291-3/+3
|
* Move around native font implementations and shapers.Brian J. Burg2012-10-297-175/+202
|
* gfx: Disable tiles for now due to bustagePatrick Walton2012-10-271-1/+2
|
* Create FontStyle, FontFaceProperties, and hook up (hardcoded) adjustable ↵Brian J. Burg2012-10-265-125/+98
| | | | font sizes. Also ripped out some native font tests that won't make sense with font machinery refactor.
* Add rust-css submoduleBrian Anderson2012-10-261-0/+1
|
* layout: Make the display list freezable/dual modePatrick Walton2012-10-258-43/+58
|
* gfx: Implement tiled renderingPatrick Walton2012-10-254-38/+80
|
* Update rust-azurePatrick Walton2012-10-251-0/+7
|
* platform: Render all layersPatrick Walton2012-10-251-10/+27
|
* platform: Create an image layer for each bufferPatrick Walton2012-10-251-14/+32
|
* gfx: Place rects in the layer buffers, not just sizesPatrick Walton2012-10-255-21/+29
|
* gfx: Use layer buffer sets instead of a single layer bufferPatrick Walton2012-10-255-71/+87
|
* Fix the origin when resizingPatrick Walton2012-10-251-15/+29
|
* Split out xlib to rust-xlib and cairo to rust-cairo.Brian J. Burg2012-10-257-19/+17
|
* Put extern mod declaration for freetype inside an OS guarded section.Brian J. Burg2012-10-251-2/+2
|
* Split freetype bindings into rust-freetype submodule.Brian J. Burg2012-10-252-9/+8
|
* Fix CFG_RUSTC variable in configurePatrick Walton2012-10-243-3/+3
|