summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix c&p-induced liesJohn Mark Bell2009-06-241-6/+6
| | | | svn path=/trunk/libcss/; revision=7954
* Parse background shorthand propertyJohn Mark Bell2009-06-195-7/+242
| | | | svn path=/trunk/libcss/; revision=7874
* Hacky increase to buffer size to stop overflow when dumping shorthand ↵John Mark Bell2009-06-191-3/+3
| | | | | | properties. Please look away now. svn path=/trunk/libcss/; revision=7873
* Some tweaks to the background-position parser, which will theoretically make ↵John Mark Bell2009-06-183-11/+45
| | | | | | | | it do the right thing when invoked by shorthand property parser, say. Some more tests for illegal background-position values, to make sure I haven't screwed up. svn path=/trunk/libcss/; revision=7859
* Document all background-* property parsers and make them behave correctly.John Mark Bell2009-06-181-16/+108
| | | | svn path=/trunk/libcss/; revision=7857
* Centralise !important handling.John Mark Bell2009-06-1820-404/+474
| | | | | | Document background-attachment parser and make it behave correctly. svn path=/trunk/libcss/; revision=7856
* Define error semantics, actually document functions, general tidying.John Mark Bell2009-06-181-22/+124
| | | | svn path=/trunk/libcss/; revision=7854
* Add whitespaceJohn Mark Bell2009-06-181-1/+1
| | | | svn path=/trunk/libcss/; revision=7853
* Pedantic wrappingJohn Mark Bell2009-06-181-1/+2
| | | | svn path=/trunk/libcss/; revision=7852
* More tests (c.f. ↵John Mark Bell2009-06-181-0/+88
| | | | | | http://lists.w3.org/Archives/Public/www-style/2009Jun/0164.html) svn path=/trunk/libcss/; revision=7851
* Lose redundant assignmentJohn Mark Bell2009-05-271-1/+1
| | | | svn path=/trunk/libcss/; revision=7585
* Avoid dereferencing NULL pointerJohn Mark Bell2009-05-271-1/+2
| | | | svn path=/trunk/libcss/; revision=7584
* Factor out common code from top,right,bottom,left parsersJohn Mark Bell2009-05-272-254/+89
| | | | svn path=/trunk/libcss/; revision=7578
* Less comedic inlining of huge functionsJohn Mark Bell2009-05-274-7/+7
| | | | svn path=/trunk/libcss/; revision=7577
* Remove unnecessary includesJohn Mark Bell2009-05-271-7/+0
| | | | svn path=/trunk/libcss/; revision=7576
* Pedantic linewrappingJohn Mark Bell2009-05-271-1/+3
| | | | svn path=/trunk/libcss/; revision=7575
* Rename boxsizing.c to display_sizing.c to better reflect its contentsJohn Mark Bell2009-05-272-1/+1
| | | | svn path=/trunk/libcss/; revision=7574
* Move display parserJohn Mark Bell2009-05-272-71/+72
| | | | svn path=/trunk/libcss/; revision=7573
* Split out remaining UI property parsersJohn Mark Bell2009-05-273-267/+281
| | | | svn path=/trunk/libcss/; revision=7572
* Move color parser to text.cJohn Mark Bell2009-05-272-54/+54
| | | | svn path=/trunk/libcss/; revision=7571
* Split out visual effects and stacking property parsersJohn Mark Bell2009-05-273-273/+287
| | | | svn path=/trunk/libcss/; revision=7570
* Split out table-related property parsersJohn Mark Bell2009-05-273-124/+138
| | | | svn path=/trunk/libcss/; revision=7569
* Move float and alignment property parsers into positioning.cJohn Mark Bell2009-05-272-183/+183
| | | | svn path=/trunk/libcss/; revision=7568
* Split out box sizing property parsersJohn Mark Bell2009-05-273-492/+506
| | | | svn path=/trunk/libcss/; revision=7567
* Split out text-related property parsersJohn Mark Bell2009-05-273-486/+500
| | | | svn path=/trunk/libcss/; revision=7566
* Quotes property is also generated content, so move to appropriate fileJohn Mark Bell2009-05-272-164/+170
| | | | svn path=/trunk/libcss/; revision=7565
* Split out page-related property parsers.John Mark Bell2009-05-273-256/+270
| | | | svn path=/trunk/libcss/; revision=7564
* Split out positioning property parsersJohn Mark Bell2009-05-263-307/+320
| | | | svn path=/trunk/libcss/; revision=7563
* Split out margin and padding property parsers.John Mark Bell2009-05-264-199/+228
| | | | svn path=/trunk/libcss/; revision=7562
* Split out font property parsersJohn Mark Bell2009-05-263-616/+630
| | | | svn path=/trunk/libcss/; revision=7561
* Split out generated content and list property parsersJohn Mark Bell2009-05-263-961/+977
| | | | svn path=/trunk/libcss/; revision=7560
* Split out border and outline property parsersJohn Mark Bell2009-05-263-531/+546
| | | | svn path=/trunk/libcss/; revision=7559
* Split out background property parsersJohn Mark Bell2009-05-263-355/+370
| | | | svn path=/trunk/libcss/; revision=7558
* Split out utility functions and aural property parsers.John Mark Bell2009-05-265-2049/+2091
| | | | svn path=/trunk/libcss/; revision=7557
* More refactoring groundwork. This actually compiles and passes the testsuite.John Mark Bell2009-05-268-523/+542
| | | | svn path=/trunk/libcss/; revision=7556
* Groundwork for property parser refactoring.John Mark Bell2009-05-263-312/+324
| | | | svn path=/trunk/libcss/; revision=7555
* Pedantic line wrappingJohn Mark Bell2009-05-261-1/+2
| | | | svn path=/trunk/libcss/; revision=7554
* Fix tests for unicode escape sequences to actually have the correct expected ↵John Mark Bell2009-05-262-11/+97
| | | | | | | | | | | values. Fix expected value for a CHAR containing solely a \. Add new tests for invalid unicode escape sequences (out-of-range, lonely surrogates, etc). Add test to ensure that \000D gets converted to \000A. Fix unicode escape sequence handling to pass the above tests. Also ensure it correctly handles the whitespace character after the escape sequence. svn path=/trunk/libcss/; revision=7549
* Fix automated lexer test code to correctly handle escape sequences and the ↵John Mark Bell2009-05-261-2/+5
| | | | | | absence of expected text. svn path=/trunk/libcss/; revision=7548
* Use correct path for Makefile.config.overrideJohn Mark Bell2009-05-061-1/+1
| | | | svn path=/trunk/libcss/; revision=7409
* Sync with core buildsystemJohn Mark Bell2009-04-212-10/+8
| | | | svn path=/trunk/libcss/; revision=7228
* More fread nonsenseJohn Mark Bell2009-04-171-2/+4
| | | | svn path=/trunk/libcss/; revision=7126
* And again.John Mark Bell2009-04-171-2/+4
| | | | svn path=/trunk/libcss/; revision=7125
* Pretend we care about fread/fwrite succeedingJohn Mark Bell2009-04-171-3/+7
| | | | svn path=/trunk/libcss/; revision=7124
* Best guess as to location of lpu/lwc headers. Use pkg-config for proper ↵John Mark Bell2009-04-171-0/+2
| | | | | | searching. svn path=/trunk/libcss/; revision=7113
* Flag use of alloca -- these need to die.John Mark Bell2009-04-162-0/+6
| | | | | | Why are we interning lowercased versions of strings, anyway? svn path=/trunk/libcss/; revision=7102
* More c89ismsJohn Mark Bell2009-04-158-72/+86
| | | | svn path=/trunk/libcss/; revision=7100
* A bunch of c89.John Mark Bell2009-04-159-122/+137
| | | | | | | Lose trailing commas. GCC 2.95 compatibility. svn path=/trunk/libcss/; revision=7099
* Reflect shared library versioningJohn Mark Bell2009-04-032-18/+22
| | | | svn path=/trunk/libcss/; revision=7032
* Reject any non-ASCII charset detected using the ASCII-compatible detectorJohn Mark Bell2009-04-021-0/+18
| | | | svn path=/trunk/libcss/; revision=7027