Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change how presentational hints are handled. | Michael Drake | 2016-02-02 | 1 | -33/+36 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Slight simplification of set_initial group checks. | Michael Drake | 2015-08-19 | 1 | -19/+18 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -2/+18 |
| | |||||
* | Sync public getter wrapper's absolutification handling. | Michael Drake | 2015-01-10 | 1 | -17/+10 |
| | |||||
* | 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 | 1 | -2/+16 |
| | |||||
* | 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 |
| | |||||
* | 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.) | ||||
* | Fixup break-inside. | Michael Drake | 2014-12-29 | 1 | -2/+27 |
| | |||||
* | Add break-inside property support. | Michael Drake | 2014-12-29 | 4 | -30/+59 |
| | |||||
* | Add break-before property support. | Michael Drake | 2014-12-29 | 4 | -35/+59 |
| | |||||
* | Add break-after property support. | Michael Drake | 2014-12-29 | 5 | -41/+72 |
| | |||||
* | Add helpers for selecting break-* properties. | Michael Drake | 2014-12-29 | 2 | -0/+52 |
| | |||||
* | Add comment to explain choice of defaults in the default uncommon extension ↵ | Michael Drake | 2014-12-29 | 1 | -0/+2 |
| | | | | block. | ||||
* | Fix many default values for "uncommon" properties. | Michael Drake | 2014-12-29 | 1 | -16/+32 |
| | |||||
* | Fix broken absolute valuification of letter and word spacing properties. | Michael Drake | 2014-12-29 | 1 | -4/+6 |
| | |||||
* | Tiny optimisation for computed style absolute valuification. | Michael Drake | 2014-12-29 | 1 | -3/+1 |
| | |||||
* | Update to use correct BUILD/HOST variables due to buildsystem changes | Vincent Sanders | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Fix use of wrong enum value. | Michael Drake | 2014-12-08 | 1 | -1/+1 |
| | | | | Coverity: 1257106 Inferred misuse of enum. | ||||
* | Add public accessor for column-width property. | Michael Drake | 2014-12-06 | 1 | -0/+6 |
| | |||||
* | Add column-width property to computed styles. | Michael Drake | 2014-12-06 | 4 | -41/+82 |
| | |||||
* | Add public accessor for column-span property. | Michael Drake | 2014-12-06 | 1 | -0/+5 |
| | |||||
* | Add column-span property to computed styles. | Michael Drake | 2014-12-06 | 4 | -20/+67 |
| | |||||
* | Add public computed style accessor for column-rule-width prop. | Michael Drake | 2014-11-16 | 1 | -0/+6 |
| | |||||
* | Add column-rule-width to computed styles. | Michael Drake | 2014-11-16 | 4 | -49/+84 |
| | |||||
* | Add public computed style accessor for column-rule-style property. | Michael Drake | 2014-11-16 | 1 | -0/+5 |
| | |||||
* | Add column_rule_style to computed styles. | Michael Drake | 2014-11-16 | 4 | -40/+60 |
| | |||||
* | Fix column-fill computed style offset. | Michael Drake | 2014-11-16 | 2 | -2/+2 |
| | |||||
* | Add public accessor for column-rule-color in computed styles. | Michael Drake | 2014-11-15 | 1 | -0/+6 |
| | |||||
* | Add column-rule-color to computed styles. | Michael Drake | 2014-11-15 | 4 | -24/+83 |
| | |||||
* | Share colour enum values. | Michael Drake | 2014-11-07 | 1 | -3/+3 |
| | |||||
* | Column rule colour of "invert" is not allowed. | Michael Drake | 2014-11-07 | 1 | -1/+0 |
| | |||||
* | Remove trailing whitespace. | Michael Drake | 2014-11-07 | 2 | -135/+135 |
| | |||||
* | Add public computed style access function for column-gap property. | Michael Drake | 2014-11-07 | 1 | -0/+6 |
| | |||||
* | Implement selection for column-gap property. | Michael Drake | 2014-11-07 | 4 | -39/+82 |
| | |||||
* | Add public accessor for column-fill property value. | Michael Drake | 2014-11-07 | 1 | -0/+5 |
| |