Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update component version for releaserelease/0.6.0 | Vincent Sanders | 2016-02-16 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.5.2 | Vincent Sanders | 2016-02-16 | 1 | -1/+1 |
| | |||||
* | Documentation: Fix typos. | Michael Drake | 2016-02-10 | 1 | -3/+3 |
| | |||||
* | Documentation: Presentational hint API change. | Michael Drake | 2016-02-10 | 1 | -0/+19 |
| | |||||
* | Fix up error path. | Michael Drake | 2016-02-08 | 1 | -1/+1 |
| | |||||
* | make unused variable macro more portable | Vincent Sanders | 2016-02-06 | 2 | -2/+2 |
| | |||||
* | Merge branch 'tlsa/upfront-hints' | Michael Drake | 2016-02-05 | 4 | -42/+47 |
|\ | |||||
| * | Change how presentational hints are handled. | Michael Drake | 2016-02-02 | 4 | -42/+47 |
|/ | | | | | | | | | | | | | | | Previously, we performed normal selection from CSS sources, and then iterated over all the properties in the populated computed style. If the properties were unset or their values were not from either a UA stylesheet or user stylesheet with !important set, then we asked the client program (e.g. NetSurf) if there were any presentational hints for that node, for each such property. In the worst case this triggered N_PROPERTIES * N_NODES calls back to the client program, even for properties that can't be set via HTML attributes. The new API asks the client to supply a list of all the presentational hints that apply to the given node. For most nodes on modern documents, this is 0. Any presentational hints are applied before selection from CSS sources. | ||||
* | Update Component version for releaserelease/0.5.1 | Vincent Sanders | 2015-12-18 | 1 | -2/+2 |
| | |||||
* | Remove trailing whitespace. | Michael Drake | 2015-11-01 | 1 | -1/+1 |
| | |||||
* | Slight simplification of set_initial group checks. | Michael Drake | 2015-08-19 | 1 | -19/+18 |
| | |||||
* | Add "96" to useful DPI values. (CSS pixels are 1/96 inch.) | Michael Drake | 2015-08-05 | 1 | -0/+1 |
| | |||||
* | Testutils: undef assert before use | John-Mark Bell | 2015-07-18 | 1 | -0/+1 |
| | |||||
* | Add doxygen automatic document generation | Vincent Sanders | 2015-06-25 | 2 | -0/+1793 |
| | |||||
* | Update CFLAGS to avoid deprication warning for glibc 2.21 and later. | Vincent Sanders | 2015-03-21 | 1 | -2/+10 |
| | |||||
* | Fix build with gcc2. | Adrien Destugues | 2015-03-21 | 1 | -3/+4 |
| | |||||
* | Fix include paths for Haiku. | Adrien Destugues | 2015-03-21 | 2 | -2/+2 |
| | |||||
* | Revert "Fix use of uninitialized values in style composition." | John-Mark Bell | 2015-03-10 | 1 | -4/+4 |
| | | | | This reverts commit 9a3112f46fcfce9952134fa230b5879ac33b8e3c. | ||||
* | Fix use of uninitialized values in style composition. | John-Mark Bell | 2015-03-10 | 1 | -4/+4 |
| | |||||
* | Update the component version for releaserelease/0.5.0 | Vincent Sanders | 2015-03-08 | 1 | -1/+1 |
| | |||||
* | Use named initialisers for initial uncommon block. | Michael Drake | 2015-03-07 | 1 | -31/+38 |
| | |||||
* | Simplify length absolutification. | Michael Drake | 2015-02-28 | 1 | -93/+19 |
| | | | | | | Prevents harmless "Conditional jump or move depends on uninitialised value(s)" in case of properties set to "normal". Now we only absolutify EX values if the there is a value set. | ||||
* | Use calloc instead of malloc/memset. | Michael Drake | 2015-01-24 | 1 | -3/+1 |
| | |||||
* | Use calloc instead of malloc/memset. | Michael Drake | 2015-01-24 | 1 | -3/+1 |
| | |||||
* | Add absolutification for column-gap. | Michael Drake | 2015-01-10 | 1 | -0/+8 |
| | |||||
* | Absolutification of column-width. | Michael Drake | 2015-01-10 | 1 | -0/+8 |
| | |||||
* | Improve comment. | Michael Drake | 2015-01-10 | 1 | -2/+2 |
| | |||||
* | Implement absolutification for column-rule-width. | Michael Drake | 2015-01-10 | 2 | -49/+65 |
| | |||||
* | Sync public getter wrapper's absolutification handling. | Michael Drake | 2015-01-10 | 2 | -128/+121 |
| | |||||
* | Merge branch 'tlsa/remove-absolutification' | Michael Drake | 2015-01-10 | 1 | -43/+2 |
|\ | |||||
| * | Need to pass normal property value though to the client. | Michael Drake | 2015-01-10 | 1 | -43/+2 |
|/ | | | | It has semantic meaning different from any absolute value (for justified text). | ||||
* | Avoid duplicate get_column_rule_color call. | Michael Drake | 2015-01-02 | 1 | -3/+1 |
| | |||||
* | Trivial optimisation. | Michael Drake | 2015-01-02 | 1 | -8/+13 |
| | |||||
* | Ensure letter and word spacing are always absolutified. | Michael Drake | 2015-01-02 | 2 | -34/+48 |
| | |||||
* | Fix up test data. | Michael Drake | 2014-12-31 | 1 | -1551/+1551 |
| | |||||
* | Add absolute value conversion of currentColor for column-rule-color. | Michael Drake | 2014-12-31 | 1 | -0/+8 |
| | |||||
* | Fix handling of currentColor. | Michael Drake | 2014-12-31 | 1 | -4/+2 |
| | |||||
* | Fix break-{after,before,inside} group definition. | John-Mark Bell | 2014-12-31 | 1 | -3/+3 |
| | |||||
* | Make it compose styles. | Michael Drake | 2014-12-31 | 1 | -6/+37 |
| | |||||
* | Fix. | Michael Drake | 2014-12-31 | 1 | -34/+38 |
| | |||||
* | Use appropriate enum labels. | Michael Drake | 2014-12-29 | 1 | -5/+5 |
| | | | | (They have the same values anyway.) | ||||
* | Add break-* property selection tests. | Michael Drake | 2014-12-29 | 1 | -0/+309 |
| | |||||
* | Fixup break-inside. | Michael Drake | 2014-12-29 | 1 | -2/+27 |
| | |||||
* | Dump break-* properties from computed styles, and update test data. | Michael Drake | 2014-12-29 | 2 | -0/+240 |
| | |||||
* | Add break-inside property support. | Michael Drake | 2014-12-29 | 5 | -30/+62 |
| | |||||
* | Add break-before property support. | Michael Drake | 2014-12-29 | 5 | -35/+62 |
| | |||||
* | Add break-after property support. | Michael Drake | 2014-12-29 | 6 | -41/+75 |
| | |||||
* | Add helpers for selecting break-* properties. | Michael Drake | 2014-12-29 | 2 | -0/+52 |
| | |||||
* | Add test case. | Michael Drake | 2014-12-29 | 1 | -2/+102 |
| | |||||
* | Update test data for uncommon property default value fixes. | Michael Drake | 2014-12-29 | 1 | -122/+122 |
| |