summaryrefslogtreecommitdiff
path: root/css/select.c
Commit message (Collapse)AuthorAgeFilesLines
* move the CSS content handlerVincent Sanders2016-05-261-1854/+0
|
* Split out presentational hints handling.Michael Drake2016-02-051-1786/+3
|
* Fix ALIGN attribute on TABLE.Michael Drake2015-08-141-0/+2
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-7/+7
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* Remove legacy #undefMichael Drake2015-05-031-2/+0
|
* Doxygen fixesVincent Sanders2014-11-091-1/+1
|
* Resolve relative URLs in inline CSS relative to document's base URL, rather ↵Michael Drake2014-09-181-1/+1
| | | | | | | | than its content URL. This means passing the base URL as the URL param to LibCSS's css_stylesheet_create, rather than the URL of the source of the style data.
* remove unecessary utils/url.h includesVincent Sanders2014-05-091-4/+4
|
* stop system colours being anything to do with frontendsVincent Sanders2014-01-101-2/+2
|
* Use dom_string_isequal, not lwc_string_isequal, for dom strings.Michael Drake2014-01-041-4/+2
|
* Merge branch 'mmu_man/haiku-fixes'Vincent Sanders2014-01-011-2/+2
|\
| * C89François Revol2013-12-071-2/+2
| |
* | Make nscss_get_style return completed computed styles. Now matches ↵Michael Drake2013-12-191-6/+51
| | | | | | | | nscss_get_blank_style, and no need for anything outside css/select.c to see partial computed styles.
* | Rename libcss_node_data key for libdom node user data.Michael Drake2013-12-131-4/+7
| |
* | Update for new libcss API.Michael Drake2013-12-131-159/+73
|/
* Optimise selection by generating node ancestor element/class/id name bloom ↵Michael Drake2013-12-011-5/+166
| | | | filters for new libcss API.
* Wrap line.Michael Drake2013-11-281-1/+2
|
* Fix leaks of colour attribute values. (Such as LINK, VLINK, TEXT, and COLOR ↵Michael Drake2013-10-251-0/+2
| | | | attribute values.)
* Fix leak of cellpadding attribute value.Michael Drake2013-10-251-10/+9
|
* move options includeVincent Sanders2013-05-281-1/+1
|
* Remove SUPPORT_VISITED build switch.Michael Drake2013-05-181-5/+0
|
* Enable :visited handling for experimentation.Michael Drake2013-05-171-0/+1
|
* Fix visited support for libdom. (Still disabled.)Michael Drake2013-05-161-22/+43
|
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2013-01-021-7/+4
|\
| * Fix form input size attribute handling to be case insensitive. Fixes form ↵Michael Drake2013-01-021-7/+4
| | | | | | | | input widths.
* | Fix #3584934. Case insensitive matching of align attribute value.Michael Drake2013-01-021-2/+4
|/
* File input boxen deserve EX width hintingDaniel Silverstone2012-11-041-0/+2
|
* type=search is a new-fangled HTML5 thing which we treat as input and thus ↵Daniel Silverstone2012-11-041-0/+2
| | | | give EX width hinting. Closes #3578446
* Unspecified input types are text and so get EX widthsDaniel Silverstone2012-11-041-2/+3
|
* Fix extraction of @size attribute.John-Mark Bell2012-09-301-1/+1
|
* Fix bug 3570980: extract link colours from body element.John-Mark Bell2012-09-251-2/+2
|
* fix return check on lwc operationVincent Sanders2012-08-091-2/+1
|
* Fix attribute includes selector callback.Michael Drake2012-08-071-1/+2
|
* doxygen serious warning cleanupVincent Sanders2012-07-241-1/+1
|
* Fix reference counting in generic sibling selection callback.Michael Drake2012-07-231-1/+2
|
* Fix ref counting issue in node_id selection callback.Michael Drake2012-07-221-0/+1
|
* Fix ref counting issue in named sibling selection callback.Michael Drake2012-07-221-1/+2
|
* Interned string cleanup, phase 2: Create utils/corestrings and use it in css ↵Michael Drake2012-07-221-148/+150
| | | | handler.
* Interned string cleanup, phase 1: Use lwc_string where possible in CSS handler.Michael Drake2012-07-221-187/+209
|
* Fix node name comparisons to be case insensitive.Michael Drake2012-07-211-74/+74
|
* Fix input type test to compare correct variable.Michael Drake2012-07-151-5/+5
|
* remove parser binding layerVincent Sanders2012-07-131-1/+0
|
* Border width hint is concerned with border attribute, not width attribute. ↵Michael Drake2012-04-161-4/+3
| | | | | | Fixes table borders. svn path=/trunk/netsurf/; revision=13874
* convert node_presentational_hint_border_trbl_colorVincent Sanders2012-03-281-27/+48
| | | | svn path=/trunk/netsurf/; revision=13760
* converted node_presentational_hint_border_spacingVincent Sanders2012-03-281-13/+25
| | | | svn path=/trunk/netsurf/; revision=13759
* convert node_presentational_hint_widthVincent Sanders2012-03-281-41/+60
| | | | svn path=/trunk/netsurf/; revision=13758
* convert node_presentational_hint_heightVincent Sanders2012-03-281-25/+37
| | | | svn path=/trunk/netsurf/; revision=13757
* Use experimental libdom functions for named_ancestor_node, named_parent_node ↵Michael Drake2012-03-281-133/+5
| | | | | | and parent_node selection callbacks. svn path=/trunk/netsurf/; revision=13756
* fix node_presentational_hint_font_sizeVincent Sanders2012-03-251-14/+22
| | | | svn path=/trunk/netsurf/; revision=13715
* convert node_presentational_hint_floatVincent Sanders2012-03-251-23/+33
| | | | svn path=/trunk/netsurf/; revision=13714