@@ -21,7 +21,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121THE SOFTWARE.
2222
2323*/
24- /* Version v@VERSION@, Build time: 26-April -2012 09:31:25 */
24+ /* Version v@VERSION@, Build time: 4-May -2012 03:29:22 */
2525var parserlib = { } ;
2626( function ( ) {
2727
@@ -931,7 +931,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
931931THE SOFTWARE.
932932
933933*/
934- /* Version v@VERSION@, Build time: 26-April -2012 09:31:25 */
934+ /* Version v@VERSION@, Build time: 4-May -2012 03:29:22 */
935935( function ( ) {
936936var EventTarget = parserlib . util . EventTarget ,
937937TokenStreamBase = parserlib . util . TokenStreamBase ,
@@ -2640,7 +2640,8 @@ Parser.prototype = function(){
26402640 expr = null ,
26412641 prio = null ,
26422642 error = null ,
2643- invalid = null ;
2643+ invalid = null ,
2644+ propertyName = "" ;
26442645
26452646 property = this . _property ( ) ;
26462647 if ( property !== null ) {
@@ -2657,8 +2658,15 @@ Parser.prototype = function(){
26572658
26582659 prio = this . _prio ( ) ;
26592660
2661+ propertyName = property . toString ( ) ;
2662+ if ( this . options . starHack && property . hack == "*" ||
2663+ this . options . underscoreHack && property . hack == "_" ) {
2664+
2665+ propertyName = property . text ;
2666+ }
2667+
26602668 try {
2661- this . _validateProperty ( property . text , expr ) ;
2669+ this . _validateProperty ( propertyName , expr ) ;
26622670 } catch ( ex ) {
26632671 invalid = ex ;
26642672 }
@@ -6017,7 +6025,7 @@ var ValidationTypes = {
60176025 } ,
60186026
60196027 "<gradient>" : function ( part ) {
6020- return part . type == "function" && / ^ (?: \- (?: m s | m o z | o | w e b k i t ) \- ) ? (?: r e p e a t i n g \- ) ? (?: r a d i a l | l i n e a r ) \- g r a d i e n t / i. test ( part ) ;
6028+ return part . type == "function" && / ^ (?: \- (?: m s | m o z | o | w e b k i t ) \- ) ? (?: r e p e a t i n g \- ) ? (?: r a d i a l \- | l i n e a r \- ) ? g r a d i e n t / i. test ( part ) ;
60216029 } ,
60226030
60236031 "<box>" : function ( part ) {
0 commit comments