summaryrefslogtreecommitdiff
path: root/src/styleengine.cc
AgeCommit message (Collapse)Author
2014-04-02fix crash and use proper requester URL for CSS imagesJohannes Hofmann
2014-04-01resolve CSS background-image URLs relative to styleheet URLJohannes Hofmann
2014-02-15share user agent style between CssContext'sJohannes Hofmann
2014-02-02trim some spacescorvid
2014-01-06Fixed another memory leak related to background images.Sebastian Geerken
2013-11-20Added option "load_background_images" and entry in the tools menu.Sebastian Geerken
2013-10-11Background images for inline elements.Sebastian Geerken
2013-10-07Removed printf.Sebastian Geerken
2013-10-07View(port) background now set by HTML parser.Sebastian Geerken
2013-10-07Cache client is stopped when StyleImage is deleted.Sebastian Geerken
2013-10-01Cleanup.Sebastian Geerken
2013-09-30Cleaned up Johannes' patch.Sebastian Geerken
2013-09-30New type for <background-position> (incomplete).Johannes Hofmann
2013-09-26CSS attribute 'background-position'.Sebastian Geerken
2013-09-25CSS attribute 'background-attachment' (not implemented in dw::core::style).Sebastian Geerken
2013-09-23CSS attribute 'background-repeat'.Sebastian Geerken
2013-09-20First attempt to integrate 'background-image'.Sebastian Geerken
2013-09-20Added BrowserWindow and DilloURL (base URL) to StyleEngine::apply and related.Sebastian Geerken
2013-09-05html5 MARK elementcorvid
2013-09-05INS elementcorvid
2013-09-05some html5 structural elementscorvid
The spec also has some rules about how, for instance, a footer can't go inside a header, and that sort of thing, but that can wait until we have something more sophisticated than a collection of IN_* flags.
2013-08-19New prefs variable "white_bg_replacement".Sebastian Geerken
2012-12-05start styleengine stack bg color with prefs.bg_colorcorvid
(Prompted by trying to figure out why form widgets had such a tendency to be white.) For the record, I ran this past Johannes before committing.
2012-11-26rm unused arg in Style::createcorvid
2012-11-05trim some spacescorvid
2012-11-04own nonCssProperties have precedence over inherited onesJohannes Hofmann
2012-11-04some style engine refactoringJohannes Hofmann
2012-11-03fix nonCssProperties leakJohannes Hofmann
Fix a leak related to inheritNonCssHints() that can be triggered with following test case: <table border=1> <tr lang=en><td> table </table> noticed-by, test-case-by: corvid <corvid@lavabit.com>
2012-11-03more stylengine cleanupsJohannes Hofmann
2012-11-03remove redundant NULL checkJohannes Hofmann
2012-09-15use D_ASCII_TOLOWERcorvid
2012-09-13Merge of http://flpsed.org/hgweb/dillo_hyphen/Sebastian Geerken
2012-09-06set top- and bottom-margin for <p> elementsJohannes Hofmann
2012-07-06Attribute "lang" is evaluated for hyphenation; part of dw:core::style::Style.ysgeerken
2012-01-21add display: property to user agent styleJohannes Hofmann
2011-12-30move buildUserAgentStyle and buildUserStyle to styleengine.ccJohannes Hofmann
By moving buildUserAgentStyle and buildUserStyle from css.cc to styleengine.cc we can avoid the circular dependency between css.hh and cssparser.hh.
2011-11-11generic font-family names not case-sensitivecorvid
2011-10-22text-transform propertycorvid
2011-10-14font-size property, let absolute-size and relative-size values have larger ↵corvid
effect Using roughly 1.2 per step, a value mentioned in the CSS2.1 spec. Firefox appears to use a value that is similar but a little larger. http://css-tricks.com/2580-css-font-size/ says that "keyword sizing is pretty consistent across browsers and platforms", and perhaps someday we'll want to go out of our way to make them exactly the same, but this is a start.
2011-09-06remove trailing whitespaceJorge Arellano Cid
2011-06-07support !important in style attributesJohannes Hofmann
2011-05-02indentationcorvid
2011-05-01fix handling of CSS length values of 0 without unitJohannes Hofmann
Reported by: "Rob S." <mr_semantics@hotmail.com> Submitted by: corvid <corvid@lavabit.com>
2010-12-14border-color: transparentcorvid
2010-11-24trim some spacescorvid
2010-11-09mergeJorge Arellano Cid
2010-11-09css text-indent propertycorvid
thread: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2010-November/007801.html
2010-10-21imported patch border-collapse-parsingJorge Arellano Cid
2010-10-17fix another Style leak in StyleEngineJohannes Hofmann
2010-10-17remove redundant assert()Johannes Hofmann
Bounds checking is already done by SimpleVector.