summaryrefslogtreecommitdiff
path: root/src/bytecode/opcodes.h
Commit message (Collapse)AuthorAgeFilesLines
* Share colour enum values.Michael Drake2014-11-071-3/+3
|
* Column rule colour of "invert" is not allowed.Michael Drake2014-11-071-1/+0
|
* Add support for parsing the writing-mode property. Thanks to Caitlin Potter.Caitlin Potter2013-09-101-0/+6
|
* Add support for parsing CSS3 Multi-column layout properties:Michael Drake2012-01-281-0/+83
| | | | | | | | | | | | | | | | | | + break-after + break-before + break-inside + column-count + column-fill + column-gap + column-rule-color + column-rule-style + column_rule-width + column_span + column_width TODO: Shorthand properties (columns, column-rule) TODO: Selection svn path=/trunk/libcss/; revision=13412
* Add support for opacity propertyJohn Mark Bell2011-01-291-0/+4
| | | | svn path=/trunk/libcss/; revision=11527
* Centralise handling of transparent colours.John Mark Bell2011-01-291-4/+10
| | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525
* It turns out that using magic values for text-align is simpler than having ↵John Mark Bell2009-08-221-8/+4
| | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387
* -libcss-alignJohn Mark Bell2009-08-211-0/+7
| | | | svn path=/trunk/libcss/; revision=9378
* Factor out common code from top,right,bottom,left parsersJohn Mark Bell2009-05-271-8/+6
| | | | svn path=/trunk/libcss/; revision=7578
* A bunch of c89.John Mark Bell2009-04-151-83/+83
| | | | | | | Lose trailing commas. GCC 2.95 compatibility. svn path=/trunk/libcss/; revision=7099
* Purge side bits. These cause more trouble than they're worth, and it's not ↵John Mark Bell2009-02-101-8/+0
| | | | | | as if there's a dearth of opcode space. svn path=/trunk/libcss/; revision=6410
* Fix play-duringJohn Mark Bell2009-01-181-0/+1
| | | | svn path=/trunk/libcss/; revision=6130
* Complete bytecode dumping code.John Mark Bell2009-01-121-15/+16
| | | | | | Change a few opcode values to be more consistent (namely, bit 7 set generally implies that there's data to follow). svn path=/trunk/libcss/; revision=6048
* voice-familyJohn Mark Bell2009-01-101-1/+2
| | | | svn path=/trunk/libcss/; revision=6015
* Beginnings of font-familyJohn Mark Bell2008-12-041-0/+1
| | | | svn path=/trunk/libcss/; revision=5882
* counter-incrementJohn Mark Bell2008-12-041-4/+2
| | | | svn path=/trunk/libcss/; revision=5878
* Changes to the encoding of content in bytecode to better match the spec.John Mark Bell2008-12-031-1/+5
| | | | | | Beginnings of a content property parser. svn path=/trunk/libcss/; revision=5874
* Something approximating clipJohn Mark Bell2008-12-021-1/+7
| | | | svn path=/trunk/libcss/; revision=5870
* Fix up azimuth to cater for !important after property value.John Mark Bell2008-12-011-4/+4
| | | | | | Something approximating background-position. svn path=/trunk/libcss/; revision=5866
* page-break-insideJohn Mark Bell2008-11-251-1/+1
| | | | svn path=/trunk/libcss/; revision=5778
* max-heightJohn Mark Bell2008-11-251-14/+14
| | | | | | | | | | | | | max-width min-height min-width orphans outline-color outline-style TODO: fix all instances of the creation of bytecode with parameters. Currently, they only consult value to determine if there are additional parameters. This means that, in the case of inherit and the default value being one which takes parameters, spurious space is allocated in the bytecode. svn path=/trunk/libcss/; revision=5771
* list-style-type.John Mark Bell2008-11-251-8/+7
| | | | | | Apparently, upper-greek doesn't exist, so remove it from the bytecode. svn path=/trunk/libcss/; revision=5769
* Actually include the opcodes header.John Mark Bell2008-10-221-2/+2
| | | | | | Fix typos. svn path=/trunk/libcss/; revision=5624
* Something approximating an enumeration of the opcode-specific value field.John Mark Bell2008-10-221-0/+631
Some type-related pedantry, too. svn path=/trunk/libcss/; revision=5623