Parent Directory
|
Revision Log
++ whatpm/t/ChangeLog 21 Jul 2007 07:34:27 -0000 * tree-test-1.dat: More tests are added for |noframes| after |</frameset>|. 2007-07-21 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 21 Jul 2007 07:33:58 -0000 * HTML.pm.src: |<noframes>| "in frameset" and "in noframes" now directly invoke the handler. 2007-07-21 Wakaba <wakaba@suika.fam.cx>
| 1 | wakaba | 1.71 | 2007-07-21 Wakaba <[email protected]> |
| 2 | |||
| 3 | wakaba | 1.76 | * HTML.pm.src: |<noframes>| "in frameset" and "in noframes" |
| 4 | now directly invoke the handler. | ||
| 5 | |||
| 6 | 2007-07-21 Wakaba <[email protected]> | ||
| 7 | |||
| 8 | wakaba | 1.75 | * HTML.pm.src: Codes for "in cell" insertion mode |
| 9 | is merged to the "in body" insertion mode code. | ||
| 10 | |||
| 11 | 2007-07-21 Wakaba <[email protected]> | ||
| 12 | |||
| 13 | wakaba | 1.74 | * HTML.pm.src: Codes for "in body" and "in caption" |
| 14 | insertion modes are merged. | ||
| 15 | |||
| 16 | 2007-07-21 Wakaba <[email protected]> | ||
| 17 | |||
| 18 | wakaba | 1.73 | * HTML.pm.src: Two |!!!next-token|s were missing. |
| 19 | |||
| 20 | 2007-07-21 Wakaba <[email protected]> | ||
| 21 | |||
| 22 | wakaba | 1.72 | * HTML.pm.src: Use numeric constant for |{content_mode}| |
| 23 | instead of string constant for |{content_model_flag}|. | ||
| 24 | |||
| 25 | 2007-07-21 Wakaba <[email protected]> | ||
| 26 | |||
| 27 | wakaba | 1.71 | * HTML.pm.src: Add the name of the attribute |
| 28 | to the "duplicate attribute" error. | ||
| 29 | |||
| 30 | wakaba | 1.69 | 2007-07-17 Wakaba <[email protected]> |
| 31 | |||
| 32 | wakaba | 1.70 | * ContentChecker.pm: Return the |class| node list. |
| 33 | |||
| 34 | 2007-07-17 Wakaba <[email protected]> | ||
| 35 | |||
| 36 | wakaba | 1.69 | * ContentChecker.pm: Return the |id| node list. |
| 37 | |||
| 38 | * HTML.pm.src: A typo is fixed. | ||
| 39 | |||
| 40 | wakaba | 1.63 | 2007-07-16 Wakaba <[email protected]> |
| 41 | |||
| 42 | wakaba | 1.68 | * ContentChecker.pm: Drop wrong |level => 'error'| specification |
| 43 | from "in HTML:xml:lang" error. Character position | ||
| 44 | is now the last part of the error type in the URI error | ||
| 45 | description. Report "unsupported" status for language | ||
| 46 | tags, media queries, script codes, and style sheets. | ||
| 47 | |||
| 48 | 2007-07-16 Wakaba <[email protected]> | ||
| 49 | |||
| 50 | wakaba | 1.67 | * ContentChecker.pm: Report error if |xml:lang| |
| 51 | in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset| | ||
| 52 | in XML. | ||
| 53 | |||
| 54 | * NanoDOM.pm (Attr.owner_document): New attribute. | ||
| 55 | |||
| 56 | 2007-07-16 Wakaba <[email protected]> | ||
| 57 | |||
| 58 | wakaba | 1.66 | * HTML.pm.src: The character immediately following |
| 59 | a bare |hcro| was discarded. Fix handling of | ||
| 60 | entity references in attribute values. | ||
| 61 | |||
| 62 | 2007-07-16 Wakaba <[email protected]> | ||
| 63 | |||
| 64 | wakaba | 1.65 | * HTML.pm.src (main and trailin end phases): Token |
| 65 | types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are | ||
| 66 | factored out. Error types |in html:#DOCTYPE| | ||
| 67 | and |after html:#DOCTYPE| are merged | ||
| 68 | into |DOCTYPE in the middle|. |</frameset>| | ||
| 69 | in fragment parsing mode changed the | ||
| 70 | insertion mode. | ||
| 71 | |||
| 72 | 2007-07-16 Wakaba <[email protected]> | ||
| 73 | |||
| 74 | wakaba | 1.64 | * HTML.pm.src: |$phase| has been removed; The |trailing end| |
| 75 | phase is now an insertion mode. Treatments for white | ||
| 76 | space character tokens were incorrect for some | ||
| 77 | insertion modes. An old |meta| case was not removed. | ||
| 78 | |||
| 79 | 2007-07-16 Wakaba <[email protected]> | ||
| 80 | |||
| 81 | wakaba | 1.63 | * HTML.pm.src: |meta| charset declaration extraction |