products forums blog support careers about
  History | Log In     View a printable version of the current page.  
PRO USERS, to ensure 'PRIORITY SUPPORT' make sure that your ASAP account is "tagged" when you file the request. Click here for instructions on how to tag your account.
Issue Details (XML | Word | Printable)

Key: STU-1035
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Unprioritized Unprioritized
Assignee: Denis Denisenko
Reporter: MarcoC
Votes: 6
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
Aptana Studio

css pseudo classes validation bug

Created: 22/Jan/08 08:01 PM   Updated: 11/Feb/08 02:44 AM
Component/s: View: Validation
Affects Version/s: Aptana Studio 1.1
Fix Version/s: Aptana Studio 1.1.1

File Attachments: None
Image Attachments:

1. pseudo.jpg
(39 kb)

2. Untitled-1.jpg
(171 kb)

Importance: Critical
Studio Install Type: Standalone
Operating System: Windows Vista, Windows XP, Windows 2000, Mac OS X, Ubuntu, Fedora, Other Linux
Last Known Good Version: 1.0
Participants: d.guza, Darroch Reid, Denis Denisenko, Dima Geller, Eric Grissom, Ingo Muschenetz, jmac and MarcoC


 Description  « Hide
The image explains all:

http://img81.imageshack.us/img81/3418/58943690lu1.jpg

css validator doesn't recognize pseudo classes ( :link, :hover, :visited )

reporting in the error description "Unknown pseudo-element or pseudo-class" !!!

this bug started with the upgrade from version 1.0 to 1.1 ( build: 1.1.0.007007)!



 All   Comments   Change History      Sort Order:
d.guza - 23/Jan/08 04:00 AM
bug pseudo classes and elements.
css validator doesn't recognize pseudo classes ( :link, :hover, :visited ) and pseudo elements.
Aptana Studio, build: 1.1.0.007007

jmac - 23/Jan/08 10:25 AM
Same in OS X (Tiger) - not pretty

Denis Denisenko - 24/Jan/08 08:21 AM
Commited a fix to Aptana trunk, but I had to modify w3c css validator to fix the issue, so this requires license inspection.

Darroch Reid - 24/Jan/08 08:43 AM
Also doesn't recognise other standard pseudo classes i.e :active and :focus
Aptana Studio, build: 1.1.0.007007

Darroch Reid - 24/Jan/08 08:54 AM
Taking a closer look at this:
None of the CSS1 pseudo anchor classes work (:link, :visited, :hover, :active)
Most of the CSS2 pseudo classes don't work (:focus, :first-child)
However the CSS2 pseudo class :lang works e.g. q:lang(no) {quotes: "~" "~";} where
<p>Some text <q lang="no">A quote in a paragraph</q>Some text.</p>

Denis Denisenko - 24/Jan/08 11:07 AM
No license problems regarding the current solution were found, so resolving it as "fixed".

MarcoC - 24/Jan/08 12:07 PM

Eric Grissom - 24/Jan/08 07:35 PM
So is this "fixed"?, or is the fix just telling Apatana to ignore it.

d.guza - 25/Jan/08 03:30 AM
I think it isn't fixed.
the code:

h2:lolololo {

}

is also "right" after change the settings for the CSS editor.
Pretty odd.


MarcoC - 25/Jan/08 04:20 AM
As told in the forum, go to

Window->Preferences->Aptana->Editors->CSS->Validation

then click the plus icon then add .Unknown pseudo-element.

this is the only way to fix it, now


Ingo Muschenetz - 27/Jan/08 10:16 AM
Hi All,

To confirm, the "fix" in the forums is only temporary workaround for the moment. The issue is properly fixed in the latest "nightly" builds. We plan on releasing the fix to "stable" mid-next-week.

Best,
Ingo


Dima Geller - 08/Feb/08 07:41 PM - edited
Hi,

We just released Aptana Studio 1.1.1, which should contain a fix for your issue. Please update your current version to 1.1.1 and let us know if the problem is solved or not.

Thank you,
Dima


MarcoC - 09/Feb/08 03:56 AM
it works, great

Dima Geller - 09/Feb/08 01:07 PM
according to user problem is solved

d.guza - 11/Feb/08 02:44 AM
It works fine, thank you!