FAQ
Edit report at http://pear.php.net/bugs/bug.php?id=16357&edit=1

ID: 16357
Updated by: pear@laurent-laville.org
Reported By: tor-erik at web-amp dot com
Summary: Multiple equal complex at rules not parsed correctly
-Status: Verified
+Status: Closed
Type: Bug
Package: HTML_CSS
Operating System: Ubuntu
Package Version: 1.5.3
PHP Version: 5.2.4
-Assigned To:
+Assigned To: farell
Roadmap Versions:
New Comment:

-Status: Verified
+Status: Closed
-Assigned To:
+Assigned To: farell
This bug has been fixed in CVS.

If this was a documentation problem, the fix will appear on
pear.php.net by the end of next Sunday (CET).

If this was a problem with the pear.php.net website, the change should
be live shortly.

Otherwise, the fix will appear in the package's next release.

Thank you for the report and for helping us make PEAR better.




Previous Comments:
------------------------------------------------------------------------

[2009-06-21 19:56:04] farell

-Status: Open
+Status: Verified


------------------------------------------------------------------------

[2009-06-21 14:19:27] torerikh

There is a slight mistake in the test script

@media screen {
body { font-size: 10pt,
font-weight: bold }
}

should be:

@media screen {
body { font-size: 10pt;
font-weight: bold; }
}

It does not, however, make any difference in the test result.

------------------------------------------------------------------------

[2009-06-21 13:58:09] torerikh

Description:
------------
If multiple "equal" at rules are included in the css file, only the
last is included in the parse result.

Test script:
---------------
$a = new HTML_CSS(null, null);

$a->parseString("

@media print {
body { font-size: 10pt }
}

@media screen {
body { font-size: 10pt,
font-weight: bold }
}
@media screen {
body { font-size: 12pt }
}
", true);

print_r($a->_css);

Expected result:
----------------
Two @media screen rules should be in the internal _css array or
one rule with the content of the two from the css file merged.

Actual result:
--------------
Only the last @media screen rule is included in the internal _css
array

------------------------------------------------------------------------

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppear-bugs @
categoriesphp
postedJul 2, '09 at 8:45p
activeJul 2, '09 at 8:45p
posts1
users1
websitepear.php.net

1 user in discussion

Pear: 1 post

People

Translate

site design / logo © 2022 Grokbase