[323896] add missing property values
diff --git a/bundles/org.eclipse.wst.css.core/cssprofile/cssprofile-css2.xml b/bundles/org.eclipse.wst.css.core/cssprofile/cssprofile-css2.xml
index a81acbe..3031984 100644
--- a/bundles/org.eclipse.wst.css.core/cssprofile/cssprofile-css2.xml
+++ b/bundles/org.eclipse.wst.css.core/cssprofile/cssprofile-css2.xml
@@ -489,6 +489,8 @@
<function name="attr"/>
<keyword name="open-quote"/>
<keyword name="close-quote"/>
+ <keyword name="none"/>
+ <keyword name="normal"/>
<keyword name="no-open-quote"/>
<keyword name="no-close-quote"/>
<keyword name="inherit"/>
@@ -532,6 +534,7 @@
<keyword name="crosshair"/>
<keyword name="default"/>
<keyword name="pointer"/>
+ <keyword name="progress"/>
<keyword name="move"/>
<keyword name="e-resize"/>
<keyword name="ne-resize"/>
@@ -556,6 +559,7 @@
<property-def name="display"
inherited="no" mediagroup="all" category="visual">
<keyword name="inline"/>
+ <keyword name="inline-block"/>
<keyword name="block"/>
<keyword name="list-item"/>
<keyword name="run-in"/>
@@ -1129,6 +1133,8 @@
inherited="yes" mediagroup="visual" category="text">
<keyword name="normal"/>
<keyword name="pre"/>
+ <keyword name="pre-line"/>
+ <keyword name="pre-wrap"/>
<keyword name="nowrap"/>
<keyword name="inherit"/>
</property-def>
@@ -1308,6 +1314,7 @@
<keyword name="maroon"/>
<keyword name="navy"/>
<keyword name="olive"/>
+ <keyword name="orange"/>
<keyword name="purple"/>
<keyword name="red"/>
<keyword name="silver"/>
@@ -1826,6 +1833,9 @@
<keyword-def name="inline">
<keyword-value>inline</keyword-value>
</keyword-def>
+ <keyword-def name="inline-block">
+ <keyword-value>inline-block</keyword-value>
+ </keyword-def>
<keyword-def name="inline-table">
<keyword-value>inline-table</keyword-value>
</keyword-def>
@@ -1988,6 +1998,9 @@
<keyword-def name="open-quote">
<keyword-value>open-quote</keyword-value>
</keyword-def>
+ <keyword-def name="orange">
+ <keyword-value>orange</keyword-value>
+ </keyword-def>
<keyword-def name="outset">
<keyword-value>outset</keyword-value>
</keyword-def>
@@ -2006,6 +2019,15 @@
<keyword-def name="pre">
<keyword-value>pre</keyword-value>
</keyword-def>
+ <keyword-def name="pre-line">
+ <keyword-value>pre-line</keyword-value>
+ </keyword-def>
+ <keyword-def name="pre-wrap">
+ <keyword-value>pre-wrap</keyword-value>
+ </keyword-def>
+ <keyword-def name="progress">
+ <keyword-value>progress</keyword-value>
+ </keyword-def>
<keyword-def name="purple">
<keyword-value>purple</keyword-value>
</keyword-def>
diff --git a/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/IValID.java b/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/IValID.java
index f49c1a1..b8600de 100644
--- a/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/IValID.java
+++ b/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/IValID.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2004 IBM Corporation and others.
+ * Copyright (c) 2004, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -116,6 +116,7 @@
public final static String V_INFOBACKGROUND = "InfoBackground"; //$NON-NLS-1$
public final static String V_INFOTEXT = "InfoText"; //$NON-NLS-1$
public final static String V_INLINE = "inline"; //$NON-NLS-1$
+ public final static String V_INLINE_BLOCK = "inline-block"; //$NON-NLS-1$
public final static String V_INLINE_TABLE = "inline-table"; //$NON-NLS-1$
public final static String V_INSET = "inset"; //$NON-NLS-1$
public final static String V_INSIDE = "inside"; //$NON-NLS-1$
@@ -170,12 +171,16 @@
public final static String V_OLIVE = "olive"; //$NON-NLS-1$
public final static String V_ONCE = "once"; //$NON-NLS-1$
public final static String V_OPEN_QUOTE = "open-quote"; //$NON-NLS-1$
+ public final static String V_ORANGE = "orange"; //$NON-NLS-1$
public final static String V_OUTSET = "outset"; //$NON-NLS-1$
public final static String V_OUTSIDE = "outside"; //$NON-NLS-1$
public final static String V_OVERLINE = "overline"; //$NON-NLS-1$
public final static String V_POINTER = "pointer"; //$NON-NLS-1$
public final static String V_PORTRAIT = "portrait"; //$NON-NLS-1$
public final static String V_PRE = "pre"; //$NON-NLS-1$
+ public final static String V_PRE_LINE = "pre-line"; //$NON-NLS-1$
+ public final static String V_PRE_WRAP = "pre-wrap"; //$NON-NLS-1$
+ public final static String V_PROGRESS = "progress"; //$NON-NLS-1$
public final static String V_PURPLE = "purple"; //$NON-NLS-1$
public final static String V_RED = "red"; //$NON-NLS-1$
public final static String V_RELATIVE = "relative"; //$NON-NLS-1$
diff --git a/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/PropCMNode.java b/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/PropCMNode.java
index 52a84df..d5b96c0 100644
--- a/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/PropCMNode.java
+++ b/bundles/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/contentmodel/PropCMNode.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2004 IBM Corporation and others.
+ * Copyright (c) 2004, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -389,6 +389,8 @@
prop.appendChild(IValID.V_CLOSE_QUOTE);
prop.appendChild(IValID.V_NO_OPEN_QUOTE);
prop.appendChild(IValID.V_NO_CLOSE_QUOTE);
+ prop.appendChild(IValID.V_NONE);
+ prop.appendChild(IValID.V_NORMAL);
prop.setMaxValueCount(-1); // infinite
prop.appendMediaGroup(IMediaGroupID.M_ALL);
@@ -434,6 +436,7 @@
prop.appendChild(IValID.V_CROSSHAIR);
prop.appendChild(IValID.V_DEFAULT);
prop.appendChild(IValID.V_POINTER);
+ prop.appendChild(IValID.V_PROGRESS);
prop.appendChild(IValID.V_MOVE);
prop.appendChild(IValID.V_E_RESIZE);
prop.appendChild(IValID.V_NE_RESIZE);
@@ -459,6 +462,7 @@
// display
prop = PropCMProperty.getInstanceOf(PropCMProperty.P_DISPLAY);
prop.appendChild(IValID.V_INLINE);
+ prop.appendChild(IValID.V_INLINE_BLOCK);
prop.appendChild(IValID.V_BLOCK);
prop.appendChild(IValID.V_LIST_ITEM);
prop.appendChild(IValID.V_RUN_IN);
@@ -1059,6 +1063,8 @@
prop = PropCMProperty.getInstanceOf(PropCMProperty.P_WHITE_SPACE);
prop.appendChild(IValID.V_NORMAL);
prop.appendChild(IValID.V_PRE);
+ prop.appendChild(IValID.V_PRE_LINE);
+ prop.appendChild(IValID.V_PRE_WRAP);
prop.appendChild(IValID.V_NOWRAP);
prop.appendMediaGroup(IMediaGroupID.M_VISUAL);
@@ -1272,6 +1278,7 @@
cont.appendChild(IValID.V_MAROON);
cont.appendChild(IValID.V_NAVY);
cont.appendChild(IValID.V_OLIVE);
+ cont.appendChild(IValID.V_ORANGE);
cont.appendChild(IValID.V_PURPLE);
cont.appendChild(IValID.V_RED);
cont.appendChild(IValID.V_SILVER);