/[suikacvs]/markup/html/whatpm/Whatpm/CSS/Parser.pm
Suika

Log of /markup/html/whatpm/Whatpm/CSS/Parser.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Wed Sep 17 07:19:30 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.73: +6 -1 lines
Diff to previous 1.73
++ ChangeLog	17 Sep 2008 07:19:23 -0000
	* readme.en.html: Add link to the CSS extension document.

2008-09-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Wed Sep 17 03:55:15 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.72: +257 -4 lines
Diff to previous 1.72
++ whatpm/t/ChangeLog	17 Sep 2008 03:45:14 -0000
2008-09-17  Wakaba  <wakaba@suika.fam.cx>

	* content-model-1.dat: Test results are updated.

	* content-model-2.dat: Tests for style="" are added.

++ whatpm/Whatpm/CSS/ChangeLog	17 Sep 2008 03:45:24 -0000
2008-09-17  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (parse_char_string_as_inline): New method.

++ whatpm/Whatpm/ContentChecker/ChangeLog	17 Sep 2008 03:55:06 -0000
2008-09-17  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for style="" attributes.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 23:45:34 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.71: +8 -1 lines
Diff to previous 1.71
++ whatpm/t/ChangeLog	15 Sep 2008 23:44:55 -0000
2008-09-16  Wakaba  <wakaba@suika.fam.cx>

	* css-text.dat: Test data for pre-wrap updated.

++ whatpm/Whatpm/CSS/ChangeLog	15 Sep 2008 23:45:19 -0000
2008-09-16  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for '-o-pre-wrap'.  '-moz-pre-wrap'
	is now replaced by 'pre-wrap'.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 14:34:24 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.70: +27 -6 lines
Diff to previous 1.70
++ whatpm/t/ChangeLog	15 Sep 2008 14:34:19 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* css-visual.dat: New test data for Firefox3's new 'width'
	values.

++ whatpm/Whatpm/CSS/ChangeLog	15 Sep 2008 14:34:00 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for Firefox3's new 'width' keywords.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Sat Aug 16 08:37:40 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.69: +13 -2 lines
Diff to previous 1.69
++ whatpm/Whatpm/CSS/ChangeLog	16 Aug 2008 08:37:36 -0000
	* Parser.pm (cursor): Support for 'hand' keyword.

2008-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Sat Aug 16 07:35:23 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.68: +272 -258 lines
Diff to previous 1.68
++ whatpm/Whatpm/ChangeLog	16 Aug 2008 07:34:18 -0000
	* CacheManifest.pm: Support for new style of error
	reports.

	* HTML.pm.src: Set line=1, column=1 to the document node.

2008-08-16  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	16 Aug 2008 07:34:47 -0000
2008-08-16  Wakaba  <wakaba@suika.fam.cx>

	* MediaQueryParser.pm, SelectorsParser.pm, Parser.pm: Support
	for new style of error reports.


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 09:53:37 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.67: +84 -1 lines
Diff to previous 1.67
++ whatpm/t/ChangeLog	11 Feb 2008 09:53:28 -0000
	* css-text.dat: Test data for 'writing-mode' and 'text-anchor'
	are added.

	* CSS-Parser-1.t: New properties are added.

2008-02-11  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	11 Feb 2008 09:52:47 -0000
	* Parser.pm: 'writing-mode', 'text-anchor', 'dominant-baseline',
	and 'alignment-baseline' are implemented.

2008-02-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 00:32:08 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.66: +97 -32 lines
Diff to previous 1.66
++ whatpm/t/ChangeLog	11 Feb 2008 00:32:04 -0000
2008-02-11  Wakaba  <wakaba@suika.fam.cx>

	* css-4.dat: New test file.

	* CSS-Parser-1.t: |css-4.dat| added.  Support for '@charset'
	and '@import'.

++ whatpm/Whatpm/CSS/ChangeLog	11 Feb 2008 00:31:35 -0000
2008-02-11  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (parse_char_string): Precious '@charset' error
	reporting.

2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (parse_char_string): '@import' support.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 09:38:27 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.65: +24 -10 lines
Diff to previous 1.65
++ whatpm/t/ChangeLog	10 Feb 2008 09:38:21 -0000
	* CSS-Parser-1.t (get_parser): Call |init|.

2008-02-10  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	10 Feb 2008 09:37:42 -0000
	* Parser.pm (parse_char_string): Create a style sheet
	before the actual parsing (or use the style sheet created before
	the invocation to the method.
	(init): New.

2008-02-10  Wakaba  <wakaba@suika.fam.cx>


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 07:34:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.64: +35 -8 lines
Diff to previous 1.64
++ whatpm/t/ChangeLog	10 Feb 2008 07:34:02 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* css-3.dat: New test file.

	* CSS-Parser-1.t: |css-3.dat| is added.  '-moz-pre-wrap' added.
	Typo for 'collapse' value fixed.  Support for '@namespace'
	serialization.

	* css-1.dat: New test data for selectors parsing.

	* css-font.dat: Error locations for 'u' errors are corrected.

	* css-table.dat: Test data for 'border-collapse' are added.

	* css-text.dat: Test data for '-moz-pre-wrap' are added.

	* css-visual.dat: Test data for 'background-position' are added.

++ whatpm/Whatpm/Charset/ChangeLog	10 Feb 2008 07:31:32 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* CharDet.pm (detect): Catch an error in detection function.

++ whatpm/Whatpm/CSS/ChangeLog	10 Feb 2008 07:30:34 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: |attr(prefix|localname)| did not work.  Support
	for uppercase namespace prefixes (namespace prefixes were
	not normalized into lowercase when they were looked up.).  Report
	the property name token when an unknown property error is raised.
	The '-moz-pre-wrap' value is supported for 'white-space' property.
	('background-position'): 'center left' and 'center right'
	were not supported.

	* SelectorsParser.pm: Report the namespace prefix token when
	an undeclared prefix error is raised.  S_TOKEN in
	COMBINATOR_STATE was not handled correctly.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sat Feb 9 11:29:13 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
++ whatpm/t/ChangeLog	9 Feb 2008 11:29:09 -0000
2008-02-09  Wakaba  <wakaba@suika.fam.cx>

	* css-2.dat, css-font.dat: s/unsupported/u/g;

++ whatpm/Whatpm/CSS/ChangeLog	9 Feb 2008 11:28:38 -0000
2008-02-09  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (new): s/unsupported/u/;


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Fri Feb 8 15:05:56 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.62: +62 -4 lines
Diff to previous 1.62
++ whatpm/t/ChangeLog	8 Feb 2008 15:05:50 -0000
	* css-2.dat: New test data.

	* CSS-Parser-1.t: |css-2.dat| added.  Support for |@media|.

2008-02-08  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	8 Feb 2008 15:05:02 -0000
	* Parser.pm: Support for '@nedia' at-rule.

2008-02-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sun Feb 3 06:00:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.61: +413 -131 lines
Diff to previous 1.61
++ whatpm/t/ChangeLog	3 Feb 2008 06:00:37 -0000
2008-02-03  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: Typo fixed.  New properties added.

	* css-font.dat, css-table.dat, css-paged.dat, css-generated.dat,
	css-visual.dat: New test data for
	newly supported properties are added.

++ whatpm/Whatpm/CSS/ChangeLog	3 Feb 2008 05:59:12 -0000
2008-02-03  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ('display', 'list-style-type',
	'caption-side'): CSS 2.0 values added.
	('font-size-adjust', 'font-stretch', 'marker-offset'): Implemented.
	($length_percentage_keyword_parser): Now this is in a variable.
	($length_keyword_parser): Now this is in a variable, too.
	('font'): Reset 'font-size-adjust' and 'font-stretch' as
	defined by CSS2.
	('marks', 'size', 'page'): Implemented.


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sat Feb 2 13:56:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.60: +1 -175 lines
Diff to previous 1.60
++ whatpm/Whatpm/CSS/ChangeLog	2 Feb 2008 13:56:35 -0000
	* Parser.pm ($default_serializer, serialize parameters): Removed (now
	it is part of manakai Message::DOM::CSSStyleDeclaration).
	('overflow' key): Removed (since it is a shorthand property).

2008-02-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sat Feb 2 13:46:55 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.59: +25 -41 lines
Diff to previous 1.59
++ whatpm/Whatpm/CSS/ChangeLog	2 Feb 2008 13:46:50 -0000
	* Parser.pm ('font', 'cursor'): Serializer are
	merged with $default_serializer.

2008-02-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Sat Feb 2 13:42:42 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.58: +123 -1 lines
Diff to previous 1.58
++ whatpm/t/ChangeLog	2 Feb 2008 13:42:33 -0000
2008-02-02  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: 'clip' added.

	* css-visual.t: New test data for 'clip' are added.

++ whatpm/Whatpm/CSS/ChangeLog	2 Feb 2008 13:42:01 -0000
2008-02-02  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): New 'RECT' type supported.
	('clip'): Implemented.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Tue Jan 29 22:15:01 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.57: +135 -4 lines
Diff to previous 1.57
++ whatpm/t/ChangeLog	29 Jan 2008 22:14:49 -0000
2008-01-30  Wakaba  <wakaba@suika.fam.cx>

	* css-generated.dat: New test data for 'counter-increment', 'content',
	and 'counter-reset' are added.

	* CSS-Parser-1.t: 'counter-reset' and 'counter-increment'
	are added.

++ whatpm/Whatpm/CSS/ChangeLog	29 Jan 2008 22:13:54 -0000
2008-01-30  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): New 'ADDCOUNTER'
	and 'SETCOUNTER' types supported.
	('content'): 'counter()' and 'counters()' are supported iff
	the property 'counter-reset' is supported.
	('counter-reset', 'counter-increment'): Implemented.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Jan 28 13:13:24 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.56: +193 -1 lines
Diff to previous 1.56
++ whatpm/t/ChangeLog	28 Jan 2008 13:13:16 -0000
2008-01-28  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: 'content' added to the list of supported
	property and the list of initial values.

	* css-generated.dat: Tests for 'content' are added.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: Loads test files as UTF-8.

	* css-generated.dat: Semi-real-world test data for 'quotes' are added.

++ whatpm/Whatpm/CSS/ChangeLog	28 Jan 2008 13:11:50 -0000
2008-01-28  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): New 'CONTENT' type supported.
	('content'): Implemented.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 10:14:52 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.55: +64 -1 lines
Diff to previous 1.55
++ whatpm/t/ChangeLog	27 Jan 2008 10:14:45 -0000
	* CSS-Parser-1.t: 'quotes' added.

	* css-generated.dat: Test data for 'quotes' are added.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 10:14:15 -0000
	* Parser.pm ($default_serializer): 'QUOTES' type supported.
	('quotes'): Implemented.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 08:58:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.54: +69 -6 lines
Diff to previous 1.54
++ whatpm/t/ChangeLog	27 Jan 2008 08:57:57 -0000
	* CSS-Parser-1.t: 'overflow-x' and 'overflow-y' are added.

	* css-visual.dat: New test data for 'overflow', 'overflow-x',
	and 'overflow-y' are added.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 08:56:42 -0000
	* Parser.pm ($one_keyword_parser): More accurate error location
	reporting.
	('overflow-x', 'overflow-y'): Implemented.
	('overflow'): Reimplemented as a shorthand.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 08:22:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.53: +8 -3 lines
Diff to previous 1.53
++ whatpm/t/ChangeLog	27 Jan 2008 08:22:34 -0000
	* css-visual.dat: New test data for 'opacity' and '-moz-opacity'
	are added.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 08:22:07 -0000
	* Parser.pm ('opacity' parse): Support for '+'.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 08:09:12 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.52: +44 -32 lines
Diff to previous 1.52
++ whatpm/t/ChangeLog	27 Jan 2008 08:09:01 -0000
	* CSS-Parser-1.t: Files |css-table.dat| and |css-interactive.dat|
	are added.

	* css-table.dat: New test file.

	* css-interactive.dat: New test file.

	* css-font.dat: New test data for 'font-size' are added.

	* css-text.dat: New test data for 'text-indent', 'letter-spacing',
	and 'word-spacing' are added.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 08:07:41 -0000
	* Parser.pm ('letter-spacing' parse): Support for '+'.
	('border-spacing' serialize_multiple): Revised taking into
	account 'import' and 'inherit'.
	('border-spacing' parse): Support for '+'.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 07:19:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.51: +51 -18 lines
Diff to previous 1.51
++ whatpm/t/ChangeLog	27 Jan 2008 07:19:02 -0000
	* CSS-Parser-1.t: Files |css-text.dat| and |css-paged.dat|
	are added.

	* css-visual.dat: New test data for 'background-position' are
	added.

	* css-text.dat: New test file.

	* css-paged.dat: New test file.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 07:18:18 -0000
	* Parser.pm ($parse_color): Support for '+'.  HSL to RGB
	convertion was wrong.
	('orphans', 'background-position' parse): Support for '+'.

2008-01-27  Wakaba  <wakaba@suika.fam.cx>


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 06:42:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +95 -46 lines
Diff to previous 1.50
++ whatpm/t/ChangeLog	27 Jan 2008 06:42:00 -0000
2008-01-27  Wakaba  <wakaba@suika.fam.cx>

	* css-visual.dat: New test data for 'border-top-width', 'border-width',
	'padding-top', 'top', 'right', 'bottom', 'left', 'z-index',
	'width', 'min-width', 'max-width', 'height', 'min-height',
	'max-height', 'line-height', and 'vertical-align' are added.

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 06:40:08 -0000
2008-01-27  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ('z-index', 'line-height', 'border-width' parse): Support
	for '+'.
	('margin-top' parse): Fixed to report more accureate error
	position.
	('right'): Negative values and 'auto' were not supported.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 14:48:09 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.49: +10 -3 lines
Diff to previous 1.49
++ whatpm/t/ChangeLog	26 Jan 2008 14:46:58 -0000
	* css-font.dat: New test data for 'font-weight'
	and 'font-size' are added.

	* css-visual.dat: New test data for leading and
	trailing zeros are added.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 14:46:14 -0000
	* Parser.pm ('font-weight' parser): Support for '+'.

	* Tokenizer.pm: Normalize number stored in |NUMBER_TOKEN|,
	|PERCENTAGE_TOKEN|, and |DIMENSION_TOKEN|.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 14:31:32 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.48: +48 -12 lines
Diff to previous 1.48
++ whatpm/t/ChangeLog	26 Jan 2008 14:31:26 -0000
	* css-font.dat: New test data for 'font' and 'font-size'.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 14:31:00 -0000
	* Parser.pm ('font-size' parser): Support for '+'.  Fixed to
	report more accurate error position.  Enabled the
	support for '-webkit-xxx-large'.
	('font' parse): Support for '+' in <'font-weight'>
	and <'font-size'>.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 11:18:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.47: +105 -56 lines
Diff to previous 1.47
++ whatpm/t/ChangeLog	26 Jan 2008 11:18:34 -0000
	* CSS-Parser-1.t: 'background-position' was missing
	from the list of default values.

	* css-visual.dat: New test data for 'background'
	and 'background-position' are added.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 11:17:46 -0000
	* Parser.pm ('background' serialize_multiple, 'background-position'
	serialize_shorthand): Reimplemented taking 'inherit'
	and 'important' into account.
	('background' parse): Support for '+'.  Correct initial value
	for 'background-position-y' was not set in some cases.
	Wrong value was set to 'background-position-x' in some case.
	Did not return by some syntax errors.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 09:30:47 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.46: +4 -5 lines
Diff to previous 1.46
++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 09:30:35 -0000
	* Parser.pm (get_char): Use argument to avoid self reference.

	* Tokenizer.pm: Set the tokenizer itself as the first
	argument to the |get_char| function.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 09:05:07 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.45: +93 -24 lines
Diff to previous 1.45
++ whatpm/t/ChangeLog	26 Jan 2008 09:05:05 -0000
	* css-visual.dat: New test data for 'border' are added.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 09:04:26 -0000
	* Parser.pm ('border' serialize_multiple): Reimplement
	to take 'inherit' and 'important' into account.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 05:11:01 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.44: +42 -62 lines
Diff to previous 1.44
++ whatpm/t/ChangeLog	26 Jan 2008 05:10:58 -0000
	* css-1.dat: Some test results were incorrect.

	* css-font.dat: New test data on 'font' are added.

	* css-visual.dat: Some test results were incorrect.  New
	test data on 'margin' are added.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 05:09:37 -0000
	* Parser.pm (serialize_shorthand, serialize_multiple): The
	leading | ! |s in the priority part were removed (now they
	are added by |css_text| attribute implementation).
	(border-width, border-style, border-color serialize_shorthand): Typo
	fixed.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 04:50:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.43: +26 -17 lines
Diff to previous 1.43
++ whatpm/t/ChangeLog	26 Jan 2008 04:49:57 -0000
	* css-font.dat: New test file.

	* CSS-Parser-1.dat: |css-font.dat| is added.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 04:49:36 -0000
	* Parser.pm (font serialize_shorthand): Implemented.
	($generic_font_keywords): Typo fixed.

2008-01-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Fri Jan 25 16:04:39 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.42: +307 -160 lines
Diff to previous 1.42
++ whatpm/t/ChangeLog	25 Jan 2008 16:01:06 -0000
2008-01-26  Wakaba  <wakaba@suika.fam.cx>

	* css-visual.dat: Test data for 'padding', 'margin',
	and 'border' related shorthands are added.

2008-01-25  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: |css-generated.dat| is added.
	(get_computed_style): The subject of |query_selector|
	should have been the document.

	* css-generated.dat: New test data.

	* css-visual.dat: New test data for 'display' are added.

++ whatpm/Whatpm/CSS/ChangeLog	25 Jan 2008 15:59:41 -0000
2008-01-26  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Return value of |serialize_multiple| methods
	are changed.
	('margin' serialize_multiple, 'padding' serialize_multiple):
	Implemented.
	('border-style' serialize_shorthand, 'border-color'
	serialize_shorthand, 'border-width' serialize_shorthand,
	'border-left' serialize_shorthand, 'border-top' serialize_shorthand,
	'border-bottom' serialize_shorthand, 'border-right'
	serialize_shorthand): New.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 13:09:00 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.41: +89 -9 lines
Diff to previous 1.41
++ whatpm/t/ChangeLog	24 Jan 2008 13:08:49 -0000
	* CSS-Parser-1.t: Default values are updated.

	* css-1.t: Tests for duplicate declarations are added.

	* css-visual.t: Some tests were incorrect.  Tests for 'margin'
	serialization and '+' in 'margin' are added.

2008-01-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	24 Jan 2008 13:07:19 -0000
	* Parser.pm (parse_char_string): Treatement for non-important
	duplicate declarations was incorrect.
	(margin): Use 'margin' shorthand property for serializing
	margin-related properties if possible.  Support for the |+|
	sign in <'margin'> is added.

2008-01-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 12:12:34 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.40: +7 -2 lines
Diff to previous 1.40
++ whatpm/t/ChangeLog	24 Jan 2008 12:12:26 -0000
	* CSS-Parser-1.t: Test data file |css-visual.dat| is added.
	Support for the quirks mode.

	* css-visual.dat: New file.

2008-01-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	24 Jan 2008 12:11:54 -0000
2008-01-24  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for the |+| sign in 'margin-top' and
	similar properties.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Tue Jan 22 12:47:26 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.39: +17 -2 lines
Diff to previous 1.39
++ whatpm/t/ChangeLog	22 Jan 2008 12:47:21 -0000
2008-01-22  Wakaba  <wakaba@suika.fam.cx>

	* css-1.dat: Basic tests for forward compatible parsing
	are added.

	* CSS-Parser-1.t: Support for |#errors| validation.

++ whatpm/Whatpm/CSS/ChangeLog	22 Jan 2008 12:44:31 -0000
2008-01-22  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (new {onerror}): The default error handler (outputting
	to the standard error output) is defined.
	(parse_char_string {get_char}): Set the next number to the
	column number of the last character as the column of the
	end of file pseudo-character.


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sun Jan 20 09:59:25 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.38: +115 -114 lines
Diff to previous 1.38
++ whatpm/Whatpm/CSS/ChangeLog	20 Jan 2008 09:59:08 -0000
	* Parser.pm, SelectorsParser.pm: Error type strings are revised.

2008-01-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sun Jan 20 06:15:20 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.37: +131 -34 lines
Diff to previous 1.37
++ whatpm/Whatpm/CSS/ChangeLog	20 Jan 2008 06:15:14 -0000
	* Parser.pm, SelectorsParser.pm: |{href}| parameter added
	to all the onerror invocations.  The |{onerror}| function
	is no longer called with |{line}| and |{column}| parameters.

	* Tokenizer.pm: All token are now given |{line}| and |{column}|
	values.

2008-01-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jan 20 04:02:25 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.36: +9 -2 lines
Diff to previous 1.36
++ whatpm/Whatpm/CSS/ChangeLog	20 Jan 2008 04:02:20 -0000
2008-01-20  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (parse_char_string): Revise |$tt->{get_char}| callback
	so that it sets |$tt->{line}| and |$tt->{column}| options.  Some
	error handler calling codes are modified for the experimental
	support for more precious reporting of error location.

	* Tokenizer.pm (new): The |onerror| option has been removed, since
	it was never used.
	(get_next_token): Limited and experimental support for token
	emittion with the information on the position where it occurs.
	(serialize_token): New function.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Mon Jan 14 13:53:50 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35
++ whatpm/t/ChangeLog	14 Jan 2008 13:53:09 -0000
2008-01-14  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t, css-1.dat: New test files.

++ whatpm/Whatpm/CSS/ChangeLog	14 Jan 2008 13:53:42 -0000
	* Parser.pm (-moz-opacity): DOM attribute name was wrong.

2008-01-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Jan 14 11:21:22 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34
++ whatpm/Whatpm/CSS/ChangeLog	14 Jan 2008 11:21:19 -0000
	* Cascade.pm (get_cascaded_value): No longer have to test
	whether priority is defined.

	* Parser.pm (parse_char_string): Set an empty string as the priority
	if no priority was specified.

2008-01-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Mon Jan 14 10:02:46 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.33: +66 -66 lines
Diff to previous 1.33
++ whatpm/Whatpm/CSS/ChangeLog	14 Jan 2008 10:01:42 -0000
	* Parser.pm (serialize, serialize_multiple): Return an empty
	string (not undef) if the property has no assigned value.

2008-01-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon Jan 14 05:57:35 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.32: +26 -8 lines
Diff to previous 1.32
++ whatpm/Whatpm/CSS/ChangeLog	14 Jan 2008 05:57:32 -0000
	* Parser.pm (parse_char_string): Namespace support is revised so
	that more Gecko-like namespace serialization can be implemented.

	* SelectorsSerializer.pm (serialize_selector_text): Revised.
	Now it does almost same as what Gecko does for namespace
	tratements, what Gecko does for universal selector omittion, and what
	Opera does for ordering (i.e. no sorting).  Only one COLON
	for pseudo-elements since Gecko and Opera do so.

2008-01-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sat Jan 12 14:45:47 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.31: +63 -1 lines
Diff to previous 1.31
++ whatpm/Whatpm/CSS/ChangeLog	12 Jan 2008 14:45:15 -0000
	* Parser.pm: 'opacity' and '-moz-opacity' are implemented.

2008-01-12  Wakaba  <wakaba@suika.fam.cx>


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Sat Jan 12 14:29:01 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.30: +180 -14 lines
Diff to previous 1.30
++ whatpm/Whatpm/CSS/ChangeLog	12 Jan 2008 14:28:39 -0000
	* Parser.pm: 'font' is implemented.

2008-01-12  Wakaba  <wakaba@suika.fam.cx>


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sat Jan 12 10:40:58 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.29: +322 -34 lines
Diff to previous 1.29
++ whatpm/Whatpm/CSS/ChangeLog	12 Jan 2008 10:40:50 -0000
	* Parser.pm: 'background' is implemented.

2008-01-12  Wakaba  <wakaba@suika.fam.cx>

	were not allowed between property name and COLON.  NUMBER and
	DIMENSION are not allowed as color in quirks mode.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Jan 12 07:20:22 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.28: +412 -6 lines
Diff to previous 1.28
++ whatpm/Whatpm/CSS/ChangeLog	12 Jan 2008 07:19:24 -0000
2008-01-12  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: 'border', 'border-top', 'border-right', 'border-bottom',
	'border-left', and 'outline' are implemented.  White space characters
	were not allowed between property name and COLON.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Jan 6 14:15:36 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.27: +547 -38 lines
Diff to previous 1.27
++ whatpm/Whatpm/CSS/ChangeLog	6 Jan 2008 14:15:24 -0000
	* Cascade.pm: The object now has new device-dependent
	parameter, |has_invert|.

	* Parser.pm: The object now has new device-dependent
	parameter, |clip_color| function.
	(parse_char_string): Inifinite-loop fixed for ignoring
	states.  No longer check for '(' and '[' matchings for
	compatibility with browsers.
	($default_serializer): Support for 'RGBA' data type.
	(color): Reimplemented.
	(backbround-color, border-top-color, border-right-color,
	border-bottom-color, border-left-color, outline-color): Implemented.

2008-01-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Jan 6 10:33:01 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +214 -2 lines
Diff to previous 1.26
++ whatpm/Whatpm/CSS/ChangeLog	6 Jan 2008 10:32:49 -0000
	* Parser.pm (background-position, background-position-x,
	background-position-y): Implemented.

2008-01-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sun Jan 6 04:35:18 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
Wrong operator:)


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sun Jan 6 04:30:59 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +38 -1 lines
Diff to previous 1.24
++ whatpm/Whatpm/CSS/ChangeLog	6 Jan 2008 04:30:51 -0000
	* Parser.pm (border-spacing serialize_multiple): Implemented.

2008-01-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Jan 6 02:56:21 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +218 -10 lines
Diff to previous 1.23
++ whatpm/Whatpm/CSS/ChangeLog	6 Jan 2008 02:56:17 -0000
2008-01-06  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Disallow '-' without following NUMBER or DIMENSION.
	(border-width serialize): Was incorrect.

2008-01-05  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (-manakai-border-spacing-x, -manakai-border-spacing-y,
	border-spacing): Implemented.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 14:43:44 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +104 -3 lines
Diff to previous 1.22
++ whatpm/Whatpm/CSS/ChangeLog	4 Jan 2008 14:43:37 -0000
	* Parser.pm (letter-spacing, word-specing, text-indent,
	outline-width): Implemented.
	(outline-style): Don't allow 'hidden'.

2008-01-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 05:36:36 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +191 -51 lines
Diff to previous 1.21
++ whatpm/Whatpm/CSS/ChangeLog	4 Jan 2008 05:36:22 -0000
2008-01-04  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): Support for
	the |PERCENTAGE| data type.
	(padding-top, border-top-width): The parser now
	refers the parser of the 'margin-top'.
	(width, height, min-width, min-height, max-width, max-height,
	vertical-align, line-height): Implemented.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 13:51:41 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.20: +172 -1 lines
Diff to previous 1.20
++ whatpm/Whatpm/CSS/ChangeLog	3 Jan 2008 13:51:32 -0000
	* Cascade.pm (get_specified_value_no_inherit): New function.
	(get_computed_value): New way to get computed value,
	the |{compute_multiple}| code, is now supported.

	* Parser.pm (top, bottom, left, right): Implemented.

2008-01-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 12:23:46 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +330 -12 lines
Diff to previous 1.19
++ whatpm/Whatpm/CSS/ChangeLog	3 Jan 2008 12:23:31 -0000
	* Parser.pm: Some condition operators were incorrect.
	The 'border-width' property family is implemented.

2008-01-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 10:02:08 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.18: +671 -9 lines
Diff to previous 1.18
++ whatpm/Whatpm/CSS/ChangeLog	3 Jan 2008 10:02:05 -0000
	* Parser.pm: Support for the 'margin' and 'padding'
	property families.

2008-01-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 08:37:22 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.17: +143 -3 lines
Diff to previous 1.17
++ whatpm/Whatpm/CSS/ChangeLog	3 Jan 2008 08:36:47 -0000
2008-01-03  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: 'font-size' support.

	* Cascade.pm (new): Set default value for 'font-size'
	relative- and absolute- value computations.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 07:39:22 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.16: +111 -5 lines
Diff to previous 1.16
++ whatpm/Whatpm/CSS/ChangeLog	2 Jan 2008 07:39:15 -0000
	* Cascade.pm (get_cascaded_value): "*"-only declaration blocks
	were ignored.

	* Parser.pm (cursor): Implemented.

2008-01-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Wed Jan 2 03:56:29 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.15: +209 -1 lines
Diff to previous 1.15
++ whatpm/Whatpm/CSS/ChangeLog	2 Jan 2008 03:56:26 -0000
	* Parser.pm (text-align, text-transform, white-space,
	caption-side, table-layout, border-collapse, empty-cells,
	outline-style, text-decoration): Implemented.

2008-01-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 15:43:47 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.14: +263 -4 lines
Diff to previous 1.14
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 15:43:43 -0000
2008-01-02  Wakaba  <wakaba@suika.fam.cx>

	* Cascade.pm (get_computed_value): Resolve initial value referred
	when |inherit| is specified as if it were the specified value.

	* Parser.pm: Some properties were incorrectly marked as
	inherited.
	(background-repeat, background-attachment, font-style,
	font-variant, font-weight, background-image, font-family): Implemented.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 11:27:42 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.13: +13 -11 lines
Diff to previous 1.13
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 11:27:39 -0000
	* Parser.pm: Give |list-style-image|'s compute function a name.

2008-01-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 11:25:34 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.12: +11 -9 lines
Diff to previous 1.12
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 11:25:22 -0000
	* Parser.pm: Give |list-style-image|'s parser a name.  Bug fix
	on base URI scalar reference.

2008-01-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 11:21:15 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.11: +247 -3 lines
Diff to previous 1.11
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 11:21:12 -0000
	* Parser.pm (page-break-before, page-break-after, page-break-inside,
	orphans, widows, list-style): Added.
	(z-index): Support for negative values.

2008-01-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 09:08:08 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +202 -23 lines
Diff to previous 1.10
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 09:07:56 -0000
	* Parser.pm: Set |manakai_base_uri| attribute of the
	created |CSSStyleSheet| object.
	More properties from CSS 2.1 are implemented.

2008-01-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 07:39:05 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.9: +6 -4 lines
Diff to previous 1.9
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 07:38:58 -0000
	* Cascade.pm: The |use strict| line was missing!!!!!!!!!11
	(get_computed_value): Support for the |inherit| value.

	* Parser.pm: The |inherit| value is represented by new |INHERIT|
	value type, rather than |KEYWORD|.
	(position): The initial value was incorrect.

2008-01-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue Jan 1 07:07:28 2008 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.8: +117 -1 lines
Diff to previous 1.8
++ whatpm/Whatpm/CSS/ChangeLog	1 Jan 2008 07:07:18 -0000
	* Cascade.pm (get_cascaded_value): It now should return |undef|
	for shorthand properties.
	(get_specified_value, get_computed_value): New methods.

	* Parser.pm: |initial|, |inherited|, and |compute| properties
	are added to property definitions.

2008-01-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 13:47:49 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.7: +1 -2 lines
Diff to previous 1.7
++ whatpm/Whatpm/CSS/ChangeLog	31 Dec 2007 13:47:44 -0000
	* Cascade.pm: New Perl module.

	* Parser.pm: |@namespace| prohibbitted immediately
	following |@namespace| rules by mistake.

2007-12-31  Wakaba  <wakaba@suika.fam.cx>


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 09:09:23 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +166 -7 lines
Diff to previous 1.6
++ whatpm/Whatpm/CSS/ChangeLog	31 Dec 2007 08:04:36 -0000
	* Parser.pm: Support for border-style properties, as a model case
	for shorthand properties.

2007-12-31  Wakaba  <wakaba@suika.fam.cx>


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 07:26:35 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.5: +115 -3 lines
Diff to previous 1.5
++ whatpm/Whatpm/CSS/ChangeLog	31 Dec 2007 07:26:28 -0000
	* Parser.pm: Ignore property which is not supported by the
	application.  Support for properties with a keyword being
	able to be specified is added.

2007-12-31  Wakaba  <wakaba@suika.fam.cx>


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 03:00:42 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +133 -10 lines
Diff to previous 1.4
++ whatpm/Whatpm/CSS/ChangeLog	31 Dec 2007 03:00:38 -0000
2007-12-31  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: At-keywords were not case-insensitive.
	Support for property value parsing.  Empty declarations
	were not supported.  Raise errors for broken declarations.
	Parser and serializer definition for |color| is added.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Dec 23 15:47:09 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +61 -5 lines
Diff to previous 1.3
++ whatpm/Whatpm/CSS/ChangeLog	23 Dec 2007 15:47:04 -0000
2007-12-24  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for |@namespace| rule.

	* SelectorsSerializer.pm: Support for |lookup_namespace_prefix|
	parameter is added.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Dec 23 11:19:23 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +49 -3 lines
Diff to previous 1.2
++ whatpm/Whatpm/CSS/ChangeLog	23 Dec 2007 11:19:21 -0000
	* Parser.pm: Support for the |@charset| rule.

2007-12-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Dec 23 08:33:55 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +36 -13 lines
Diff to previous 1.1
++ whatpm/Whatpm/CSS/ChangeLog	23 Dec 2007 08:33:46 -0000
	* Parser.pm (parse_char_string): A poor support for error
	line/column reporting is added.  Support for pseudo-element
	and pseudo-class.

2007-12-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sun Dec 23 08:16:26 2007 UTC (16 years, 10 months ago) by wakaba
Branch: MAIN
New


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24