Bug 3935 - mozilla-native psuedo classes and properties should be marked as such. This fixes a number of them; still a few more to do. Patch by gerv, r=dbaron, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@119384 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -96,9 +96,9 @@ HTML_ATOM(bottompadding, "bottompadding")
|
||||
HTML_ATOM(br, "br")
|
||||
HTML_ATOM(b, "b")
|
||||
HTML_ATOM(button, "button")
|
||||
HTML_ATOM(buttonContentPseudo, ":button-content")
|
||||
HTML_ATOM(buttonContentPseudo, ":-moz-button-content")
|
||||
HTML_ATOM(caption, "caption")
|
||||
HTML_ATOM(cellContentPseudo, ":cell-content")
|
||||
HTML_ATOM(cellContentPseudo, ":-moz-cell-content")
|
||||
HTML_ATOM(cellpadding, "cellpadding")
|
||||
HTML_ATOM(cellspacing, "cellspacing")
|
||||
HTML_ATOM(ch, "ch")
|
||||
@@ -120,7 +120,6 @@ HTML_ATOM(colgroup, "colgroup")
|
||||
HTML_ATOM(cols, "cols")
|
||||
HTML_ATOM(colspan, "colspan")
|
||||
HTML_ATOM(combobox, "combobox")
|
||||
HTML_ATOM(columnPseudo, ":body-column")
|
||||
HTML_ATOM(compact, "compact")
|
||||
HTML_ATOM(content, "content")
|
||||
HTML_ATOM(coords, "coords")
|
||||
@@ -146,7 +145,7 @@ HTML_ATOM(encoding, "encoding")
|
||||
HTML_ATOM(enctype, "enctype")
|
||||
HTML_ATOM(face, "face")
|
||||
HTML_ATOM(fieldset, "fieldset")
|
||||
HTML_ATOM(fieldsetContentPseudo, ":fieldset-content")
|
||||
HTML_ATOM(fieldsetContentPseudo, ":-moz-fieldset-content")
|
||||
HTML_ATOM(firstLetterPseudo, ":first-letter")
|
||||
HTML_ATOM(firstLinePseudo, ":first-line")
|
||||
HTML_ATOM(font, "font")
|
||||
@@ -156,7 +155,7 @@ HTML_ATOM(form, "form")
|
||||
HTML_ATOM(frame, "frame")
|
||||
HTML_ATOM(frameborder, "frameborder")
|
||||
HTML_ATOM(frameset, "frameset")
|
||||
HTML_ATOM(framesetBlankPseudo, ":frameset-blank")
|
||||
HTML_ATOM(framesetBlankPseudo, ":-moz-frameset-blank")
|
||||
HTML_ATOM(gutter, "gutter")
|
||||
HTML_ATOM(h1, "h1")
|
||||
HTML_ATOM(h2, "h2")
|
||||
@@ -174,14 +173,13 @@ HTML_ATOM(headerWindowTarget, "window-target")
|
||||
HTML_ATOM(headers, "headers")
|
||||
HTML_ATOM(height, "height")
|
||||
HTML_ATOM(hidden, "hidden")
|
||||
HTML_ATOM(horizontalFramesetBorderPseudo, ":hframeset-border")
|
||||
HTML_ATOM(horizontalFramesetBorderPseudo, ":-moz-hframeset-border")
|
||||
HTML_ATOM(hr, "hr")
|
||||
HTML_ATOM(href, "href")
|
||||
HTML_ATOM(hreflang, "hreflang")
|
||||
HTML_ATOM(hspace, "hspace")
|
||||
HTML_ATOM(html, "html")
|
||||
HTML_ATOM(httpEquiv, "http-equiv")
|
||||
HTML_ATOM(ibPseudo, ":ib-pseudo")
|
||||
HTML_ATOM(i, "i")
|
||||
HTML_ATOM(id, "id")
|
||||
HTML_ATOM(iframe, "iframe")
|
||||
@@ -192,7 +190,6 @@ HTML_ATOM(input, "input")
|
||||
HTML_ATOM(isindex, "isindex")
|
||||
HTML_ATOM(ismap, "ismap")
|
||||
HTML_ATOM(label, "label")
|
||||
HTML_ATOM(labelContentPseudo, ":label-content")
|
||||
HTML_ATOM(lang, "lang")
|
||||
HTML_ATOM(layer, "layer")
|
||||
HTML_ATOM(layout, "layout")
|
||||
@@ -202,7 +199,6 @@ HTML_ATOM(left, "left")
|
||||
HTML_ATOM(leftmargin, "leftmargin")
|
||||
HTML_ATOM(leftpadding, "leftpadding")
|
||||
HTML_ATOM(legend, "legend")
|
||||
HTML_ATOM(legendContentPseudo, ":legend-content")
|
||||
HTML_ATOM(length, "length")
|
||||
HTML_ATOM(longdesc, "longdesc")
|
||||
HTML_ATOM(map, "map")
|
||||
@@ -272,13 +268,13 @@ HTML_ATOM(summary, "summary")
|
||||
HTML_ATOM(suppress, "suppress")
|
||||
HTML_ATOM(tabindex, "tabindex")
|
||||
HTML_ATOM(table, "table")
|
||||
HTML_ATOM(tablePseudo, ":table")
|
||||
HTML_ATOM(tableCellPseudo, ":table-cell")
|
||||
HTML_ATOM(tableColGroupPseudo, ":table-column-group")
|
||||
HTML_ATOM(tableColPseudo, ":table-column")
|
||||
HTML_ATOM(tableOuterPseudo, ":table-outer")
|
||||
HTML_ATOM(tableRowGroupPseudo, ":table-row-group")
|
||||
HTML_ATOM(tableRowPseudo, ":table-row")
|
||||
HTML_ATOM(tablePseudo, ":-moz-table")
|
||||
HTML_ATOM(tableCellPseudo, ":-moz-table-cell")
|
||||
HTML_ATOM(tableColGroupPseudo, ":-moz-table-column-group")
|
||||
HTML_ATOM(tableColPseudo, ":-moz-table-column")
|
||||
HTML_ATOM(tableOuterPseudo, ":-moz-table-outer")
|
||||
HTML_ATOM(tableRowGroupPseudo, ":-moz-table-row-group")
|
||||
HTML_ATOM(tableRowPseudo, ":-moz-table-row")
|
||||
HTML_ATOM(tabstop, "tabstop")
|
||||
HTML_ATOM(target, "target")
|
||||
HTML_ATOM(tbody, "tbody")
|
||||
@@ -304,14 +300,14 @@ HTML_ATOM(valuetype, "valuetype")
|
||||
HTML_ATOM(variable, "variable")
|
||||
HTML_ATOM(vcard_name, "vcard_name")
|
||||
HTML_ATOM(version, "version")
|
||||
HTML_ATOM(verticalFramesetBorderPseudo, ":vframeset-border")
|
||||
HTML_ATOM(verticalFramesetBorderPseudo, ":-moz-vframeset-border")
|
||||
HTML_ATOM(visibility, "visibility")
|
||||
HTML_ATOM(vlink, "vlink")
|
||||
HTML_ATOM(vspace, "vspace")
|
||||
HTML_ATOM(wbr, "wbr")
|
||||
HTML_ATOM(width, "width")
|
||||
HTML_ATOM(wrap, "wrap")
|
||||
HTML_ATOM(wrappedFramePseudo, ":wrapped-frame")
|
||||
HTML_ATOM(wrappedFramePseudo, ":-moz-wrapped-frame")
|
||||
HTML_ATOM(zindex, "zindex")
|
||||
HTML_ATOM(z_index, "z-index")
|
||||
|
||||
|
||||
@@ -1546,7 +1546,6 @@ static PRBool IsPseudoClass(const nsIAtom* aAtom)
|
||||
(nsCSSAtoms::checkedPseudo == aAtom) ||
|
||||
(nsCSSAtoms::disabledPseudo == aAtom) ||
|
||||
(nsCSSAtoms::dragOverPseudo == aAtom) ||
|
||||
(nsCSSAtoms::dragPseudo == aAtom) ||
|
||||
(nsCSSAtoms::enabledPseudo == aAtom) ||
|
||||
(nsCSSAtoms::emptyPseudo == aAtom) ||
|
||||
(nsCSSAtoms::firstChildPseudo == aAtom) ||
|
||||
|
||||
@@ -3373,7 +3373,6 @@ inline PRBool IsEventPseudo(nsIAtom* aAtom)
|
||||
{
|
||||
return PRBool ((nsCSSAtoms::activePseudo == aAtom) ||
|
||||
(nsCSSAtoms::dragOverPseudo == aAtom) ||
|
||||
// (nsCSSAtoms::dragPseudo == aAtom) || XXX not real yet
|
||||
(nsCSSAtoms::focusPseudo == aAtom) ||
|
||||
(nsCSSAtoms::hoverPseudo == aAtom));
|
||||
// XXX selected, enabled, disabled, selection?
|
||||
|
||||
@@ -66,8 +66,7 @@ CSS_ATOM(buttonLabelPseudo, ":-moz-buttonlabel")
|
||||
CSS_ATOM(checkedPseudo, ":checked")
|
||||
|
||||
CSS_ATOM(disabledPseudo, ":disabled")
|
||||
CSS_ATOM(dragOverPseudo, ":drag-over")
|
||||
CSS_ATOM(dragPseudo, ":drag")
|
||||
CSS_ATOM(dragOverPseudo, ":-moz-drag-over")
|
||||
|
||||
CSS_ATOM(emptyPseudo, ":empty")
|
||||
|
||||
@@ -84,16 +83,12 @@ CSS_ATOM(hoverPseudo, ":hover")
|
||||
CSS_ATOM(langPseudo, ":lang")
|
||||
CSS_ATOM(linkPseudo, ":link")
|
||||
|
||||
CSS_ATOM(menuPseudo, ":menu")
|
||||
|
||||
CSS_ATOM(notPseudo, ":not")
|
||||
|
||||
CSS_ATOM(rootPseudo, ":root")
|
||||
|
||||
CSS_ATOM(xblBoundElementPseudo, ":-moz-bound-element")
|
||||
|
||||
CSS_ATOM(selectionPseudo, ":selection")
|
||||
|
||||
CSS_ATOM(universalSelector, "*")
|
||||
|
||||
CSS_ATOM(visitedPseudo, ":visited")
|
||||
|
||||
@@ -143,8 +143,8 @@ CSS_PROP(-x-clip-right, clip_right, REFLOW) // XXX bug 3935
|
||||
CSS_PROP(-x-clip-top, clip_top, REFLOW) // XXX bug 3935
|
||||
CSS_PROP(color, color, VISUAL)
|
||||
CSS_PROP(content, content, FRAMECHANGE)
|
||||
CSS_PROP(counter-increment, counter_increment, REFLOW)
|
||||
CSS_PROP(counter-reset, counter_reset, REFLOW)
|
||||
CSS_PROP(-moz-counter-increment, counter_increment, REFLOW) // XXX bug 137285
|
||||
CSS_PROP(-moz-counter-reset, counter_reset, REFLOW) // XXX bug 137285
|
||||
CSS_PROP(cue, cue, AURAL)
|
||||
CSS_PROP(cue-after, cue_after, AURAL)
|
||||
CSS_PROP(cue-before, cue_before, AURAL)
|
||||
|
||||
@@ -96,9 +96,9 @@ HTML_ATOM(bottompadding, "bottompadding")
|
||||
HTML_ATOM(br, "br")
|
||||
HTML_ATOM(b, "b")
|
||||
HTML_ATOM(button, "button")
|
||||
HTML_ATOM(buttonContentPseudo, ":button-content")
|
||||
HTML_ATOM(buttonContentPseudo, ":-moz-button-content")
|
||||
HTML_ATOM(caption, "caption")
|
||||
HTML_ATOM(cellContentPseudo, ":cell-content")
|
||||
HTML_ATOM(cellContentPseudo, ":-moz-cell-content")
|
||||
HTML_ATOM(cellpadding, "cellpadding")
|
||||
HTML_ATOM(cellspacing, "cellspacing")
|
||||
HTML_ATOM(ch, "ch")
|
||||
@@ -120,7 +120,6 @@ HTML_ATOM(colgroup, "colgroup")
|
||||
HTML_ATOM(cols, "cols")
|
||||
HTML_ATOM(colspan, "colspan")
|
||||
HTML_ATOM(combobox, "combobox")
|
||||
HTML_ATOM(columnPseudo, ":body-column")
|
||||
HTML_ATOM(compact, "compact")
|
||||
HTML_ATOM(content, "content")
|
||||
HTML_ATOM(coords, "coords")
|
||||
@@ -146,7 +145,7 @@ HTML_ATOM(encoding, "encoding")
|
||||
HTML_ATOM(enctype, "enctype")
|
||||
HTML_ATOM(face, "face")
|
||||
HTML_ATOM(fieldset, "fieldset")
|
||||
HTML_ATOM(fieldsetContentPseudo, ":fieldset-content")
|
||||
HTML_ATOM(fieldsetContentPseudo, ":-moz-fieldset-content")
|
||||
HTML_ATOM(firstLetterPseudo, ":first-letter")
|
||||
HTML_ATOM(firstLinePseudo, ":first-line")
|
||||
HTML_ATOM(font, "font")
|
||||
@@ -156,7 +155,7 @@ HTML_ATOM(form, "form")
|
||||
HTML_ATOM(frame, "frame")
|
||||
HTML_ATOM(frameborder, "frameborder")
|
||||
HTML_ATOM(frameset, "frameset")
|
||||
HTML_ATOM(framesetBlankPseudo, ":frameset-blank")
|
||||
HTML_ATOM(framesetBlankPseudo, ":-moz-frameset-blank")
|
||||
HTML_ATOM(gutter, "gutter")
|
||||
HTML_ATOM(h1, "h1")
|
||||
HTML_ATOM(h2, "h2")
|
||||
@@ -174,14 +173,13 @@ HTML_ATOM(headerWindowTarget, "window-target")
|
||||
HTML_ATOM(headers, "headers")
|
||||
HTML_ATOM(height, "height")
|
||||
HTML_ATOM(hidden, "hidden")
|
||||
HTML_ATOM(horizontalFramesetBorderPseudo, ":hframeset-border")
|
||||
HTML_ATOM(horizontalFramesetBorderPseudo, ":-moz-hframeset-border")
|
||||
HTML_ATOM(hr, "hr")
|
||||
HTML_ATOM(href, "href")
|
||||
HTML_ATOM(hreflang, "hreflang")
|
||||
HTML_ATOM(hspace, "hspace")
|
||||
HTML_ATOM(html, "html")
|
||||
HTML_ATOM(httpEquiv, "http-equiv")
|
||||
HTML_ATOM(ibPseudo, ":ib-pseudo")
|
||||
HTML_ATOM(i, "i")
|
||||
HTML_ATOM(id, "id")
|
||||
HTML_ATOM(iframe, "iframe")
|
||||
@@ -192,7 +190,6 @@ HTML_ATOM(input, "input")
|
||||
HTML_ATOM(isindex, "isindex")
|
||||
HTML_ATOM(ismap, "ismap")
|
||||
HTML_ATOM(label, "label")
|
||||
HTML_ATOM(labelContentPseudo, ":label-content")
|
||||
HTML_ATOM(lang, "lang")
|
||||
HTML_ATOM(layer, "layer")
|
||||
HTML_ATOM(layout, "layout")
|
||||
@@ -202,7 +199,6 @@ HTML_ATOM(left, "left")
|
||||
HTML_ATOM(leftmargin, "leftmargin")
|
||||
HTML_ATOM(leftpadding, "leftpadding")
|
||||
HTML_ATOM(legend, "legend")
|
||||
HTML_ATOM(legendContentPseudo, ":legend-content")
|
||||
HTML_ATOM(length, "length")
|
||||
HTML_ATOM(longdesc, "longdesc")
|
||||
HTML_ATOM(map, "map")
|
||||
@@ -272,13 +268,13 @@ HTML_ATOM(summary, "summary")
|
||||
HTML_ATOM(suppress, "suppress")
|
||||
HTML_ATOM(tabindex, "tabindex")
|
||||
HTML_ATOM(table, "table")
|
||||
HTML_ATOM(tablePseudo, ":table")
|
||||
HTML_ATOM(tableCellPseudo, ":table-cell")
|
||||
HTML_ATOM(tableColGroupPseudo, ":table-column-group")
|
||||
HTML_ATOM(tableColPseudo, ":table-column")
|
||||
HTML_ATOM(tableOuterPseudo, ":table-outer")
|
||||
HTML_ATOM(tableRowGroupPseudo, ":table-row-group")
|
||||
HTML_ATOM(tableRowPseudo, ":table-row")
|
||||
HTML_ATOM(tablePseudo, ":-moz-table")
|
||||
HTML_ATOM(tableCellPseudo, ":-moz-table-cell")
|
||||
HTML_ATOM(tableColGroupPseudo, ":-moz-table-column-group")
|
||||
HTML_ATOM(tableColPseudo, ":-moz-table-column")
|
||||
HTML_ATOM(tableOuterPseudo, ":-moz-table-outer")
|
||||
HTML_ATOM(tableRowGroupPseudo, ":-moz-table-row-group")
|
||||
HTML_ATOM(tableRowPseudo, ":-moz-table-row")
|
||||
HTML_ATOM(tabstop, "tabstop")
|
||||
HTML_ATOM(target, "target")
|
||||
HTML_ATOM(tbody, "tbody")
|
||||
@@ -304,14 +300,14 @@ HTML_ATOM(valuetype, "valuetype")
|
||||
HTML_ATOM(variable, "variable")
|
||||
HTML_ATOM(vcard_name, "vcard_name")
|
||||
HTML_ATOM(version, "version")
|
||||
HTML_ATOM(verticalFramesetBorderPseudo, ":vframeset-border")
|
||||
HTML_ATOM(verticalFramesetBorderPseudo, ":-moz-vframeset-border")
|
||||
HTML_ATOM(visibility, "visibility")
|
||||
HTML_ATOM(vlink, "vlink")
|
||||
HTML_ATOM(vspace, "vspace")
|
||||
HTML_ATOM(wbr, "wbr")
|
||||
HTML_ATOM(width, "width")
|
||||
HTML_ATOM(wrap, "wrap")
|
||||
HTML_ATOM(wrappedFramePseudo, ":wrapped-frame")
|
||||
HTML_ATOM(wrappedFramePseudo, ":-moz-wrapped-frame")
|
||||
HTML_ATOM(zindex, "zindex")
|
||||
HTML_ATOM(z_index, "z-index")
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ LAYOUT_ATOM(overflowList, "Overflow-list")
|
||||
LAYOUT_ATOM(popupList, "Popup-list")
|
||||
|
||||
// Alphabetical list of pseudo tag names for non-element content
|
||||
LAYOUT_ATOM(canvasPseudo, ":canvas")
|
||||
LAYOUT_ATOM(canvasPseudo, ":-moz-canvas")
|
||||
LAYOUT_ATOM(commentTagName, "__moz_comment")
|
||||
LAYOUT_ATOM(dummyOptionPseudo, ":-moz-dummy-option")
|
||||
LAYOUT_ATOM(textTagName, "__moz_text")
|
||||
@@ -93,9 +93,9 @@ LAYOUT_ATOM(pagePseudo, ":-moz-page")
|
||||
LAYOUT_ATOM(pageContentPseudo, ":-moz-pagecontent")
|
||||
LAYOUT_ATOM(pageSequencePseudo, ":-moz-page-sequence")
|
||||
LAYOUT_ATOM(processingInstructionTagName, "__moz_pi")
|
||||
LAYOUT_ATOM(scrolledContentPseudo, ":scrolled-content")
|
||||
LAYOUT_ATOM(viewportPseudo, ":viewport")
|
||||
LAYOUT_ATOM(viewportScrollPseudo, ":viewport-scroll")
|
||||
LAYOUT_ATOM(scrolledContentPseudo, ":-moz-scrolled-content")
|
||||
LAYOUT_ATOM(viewportPseudo, ":-moz-viewport")
|
||||
LAYOUT_ATOM(viewportScrollPseudo, ":-moz-viewport-scroll")
|
||||
LAYOUT_ATOM(selectScrolledContentPseudo, ":-moz-select-scrolled-content")
|
||||
|
||||
// Alphabetical list of frame types
|
||||
|
||||
@@ -84,7 +84,7 @@ LAYOUT_ATOM(overflowList, "Overflow-list")
|
||||
LAYOUT_ATOM(popupList, "Popup-list")
|
||||
|
||||
// Alphabetical list of pseudo tag names for non-element content
|
||||
LAYOUT_ATOM(canvasPseudo, ":canvas")
|
||||
LAYOUT_ATOM(canvasPseudo, ":-moz-canvas")
|
||||
LAYOUT_ATOM(commentTagName, "__moz_comment")
|
||||
LAYOUT_ATOM(dummyOptionPseudo, ":-moz-dummy-option")
|
||||
LAYOUT_ATOM(textTagName, "__moz_text")
|
||||
@@ -93,9 +93,9 @@ LAYOUT_ATOM(pagePseudo, ":-moz-page")
|
||||
LAYOUT_ATOM(pageContentPseudo, ":-moz-pagecontent")
|
||||
LAYOUT_ATOM(pageSequencePseudo, ":-moz-page-sequence")
|
||||
LAYOUT_ATOM(processingInstructionTagName, "__moz_pi")
|
||||
LAYOUT_ATOM(scrolledContentPseudo, ":scrolled-content")
|
||||
LAYOUT_ATOM(viewportPseudo, ":viewport")
|
||||
LAYOUT_ATOM(viewportScrollPseudo, ":viewport-scroll")
|
||||
LAYOUT_ATOM(scrolledContentPseudo, ":-moz-scrolled-content")
|
||||
LAYOUT_ATOM(viewportPseudo, ":-moz-viewport")
|
||||
LAYOUT_ATOM(viewportScrollPseudo, ":-moz-viewport-scroll")
|
||||
LAYOUT_ATOM(selectScrolledContentPseudo, ":-moz-select-scrolled-content")
|
||||
|
||||
// Alphabetical list of frame types
|
||||
|
||||
@@ -159,7 +159,7 @@ input[type="file"] > input[type="button"] {
|
||||
* The following rules are copied from forms.css, for widgets that aren't yet
|
||||
* defined in XBL.
|
||||
*/
|
||||
*|*:fieldset-content {
|
||||
*|*:-moz-fieldset-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
|
||||
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
|
||||
|
||||
*|*:fieldset-content {
|
||||
*|*:-moz-fieldset-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
@@ -369,7 +369,7 @@ input[type="submit"] {
|
||||
-moz-binding: none;
|
||||
}
|
||||
|
||||
*|*:button-content {
|
||||
*|*:-moz-button-content {
|
||||
display: block;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
/* blocks */
|
||||
|
||||
html, div, map, dt, isindex, *|*:-moz-anonymous-block, *|*:cell-content {
|
||||
html, div, map, dt, isindex, *|*:-moz-anonymous-block, *|*:-moz-cell-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
@@ -154,7 +154,7 @@ table {
|
||||
-moz-box-sizing: border-box;
|
||||
}
|
||||
|
||||
*|*:table {
|
||||
*|*:-moz-table {
|
||||
display: table;
|
||||
-moz-box-sizing: border-box; /* XXX do we really want this? */
|
||||
}
|
||||
@@ -172,7 +172,7 @@ table[rules] {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
*|*:table-outer {
|
||||
*|*:-moz-table-outer {
|
||||
display: table;
|
||||
margin: 0;
|
||||
border: none;
|
||||
@@ -224,11 +224,11 @@ tr {
|
||||
vertical-align: inherit;
|
||||
}
|
||||
|
||||
*|*:table-row {
|
||||
*|*:-moz-table-row {
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
col, *|*:table-column {
|
||||
col, *|*:-moz-table-column {
|
||||
display: table-column;
|
||||
border: inherit;
|
||||
width: inherit;
|
||||
@@ -237,7 +237,7 @@ col, *|*:table-column {
|
||||
border: inherit;
|
||||
}
|
||||
|
||||
colgroup, *|*:table-column-group {
|
||||
colgroup, *|*:-moz-table-column-group {
|
||||
display: table-column-group;
|
||||
}
|
||||
|
||||
@@ -256,7 +256,7 @@ tfoot {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
*|*:table-row-group {
|
||||
*|*:-moz-table-row-group {
|
||||
display: table-row-group;
|
||||
}
|
||||
|
||||
@@ -274,7 +274,7 @@ th {
|
||||
padding: 1px;
|
||||
}
|
||||
|
||||
*|*:table-cell {
|
||||
*|*:-moz-table-cell {
|
||||
display: table-cell;
|
||||
padding: 1px;
|
||||
white-space: inherit;
|
||||
@@ -356,7 +356,7 @@ ul, menu, dir {
|
||||
list-style-type: disc;
|
||||
margin: 1em 0;
|
||||
padding-left: 40px;
|
||||
counter-reset: -html-counter 0;
|
||||
-moz-counter-reset: -html-counter 0;
|
||||
}
|
||||
|
||||
ol {
|
||||
@@ -364,7 +364,7 @@ ol {
|
||||
list-style-type: decimal;
|
||||
margin: 1em 0;
|
||||
padding-left: 40px;
|
||||
counter-reset: -html-counter 0;
|
||||
-moz-counter-reset: -html-counter 0;
|
||||
}
|
||||
|
||||
li {
|
||||
@@ -484,12 +484,12 @@ noembed, noscript, param {
|
||||
|
||||
/* magic */
|
||||
|
||||
*|*:viewport, *|*:viewport-scroll, *|*:canvas {
|
||||
*|*:-moz-viewport, *|*:-moz-viewport-scroll, *|*:-moz-canvas {
|
||||
display: block;
|
||||
background-color: inherit;
|
||||
}
|
||||
|
||||
*|*:scrolled-content {
|
||||
*|*:-moz-scrolled-content {
|
||||
/* e.g., text inputs, select boxes */
|
||||
background: inherit;
|
||||
padding: inherit;
|
||||
@@ -497,7 +497,7 @@ noembed, noscript, param {
|
||||
-moz-box-orient: inherit;
|
||||
}
|
||||
|
||||
*|*:wrapped-frame {
|
||||
*|*:-moz-wrapped-frame {
|
||||
display: inherit;
|
||||
}
|
||||
|
||||
@@ -544,7 +544,7 @@ noembed, noscript, param {
|
||||
cursor: default !important;
|
||||
}
|
||||
|
||||
*|*:viewport, *|*:viewport-scroll, *|*:canvas {
|
||||
*|*:-moz-viewport, *|*:-moz-viewport-scroll, *|*:-moz-canvas {
|
||||
background-color: #737373 !important;
|
||||
}
|
||||
|
||||
|
||||
@@ -159,7 +159,7 @@ input[type="file"] > input[type="button"] {
|
||||
* The following rules are copied from forms.css, for widgets that aren't yet
|
||||
* defined in XBL.
|
||||
*/
|
||||
*|*:fieldset-content {
|
||||
*|*:-moz-fieldset-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
|
||||
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
|
||||
|
||||
*|*:fieldset-content {
|
||||
*|*:-moz-fieldset-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
@@ -369,7 +369,7 @@ input[type="submit"] {
|
||||
-moz-binding: none;
|
||||
}
|
||||
|
||||
*|*:button-content {
|
||||
*|*:-moz-button-content {
|
||||
display: block;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
/* blocks */
|
||||
|
||||
html, div, map, dt, isindex, *|*:-moz-anonymous-block, *|*:cell-content {
|
||||
html, div, map, dt, isindex, *|*:-moz-anonymous-block, *|*:-moz-cell-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
@@ -154,7 +154,7 @@ table {
|
||||
-moz-box-sizing: border-box;
|
||||
}
|
||||
|
||||
*|*:table {
|
||||
*|*:-moz-table {
|
||||
display: table;
|
||||
-moz-box-sizing: border-box; /* XXX do we really want this? */
|
||||
}
|
||||
@@ -172,7 +172,7 @@ table[rules] {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
*|*:table-outer {
|
||||
*|*:-moz-table-outer {
|
||||
display: table;
|
||||
margin: 0;
|
||||
border: none;
|
||||
@@ -224,11 +224,11 @@ tr {
|
||||
vertical-align: inherit;
|
||||
}
|
||||
|
||||
*|*:table-row {
|
||||
*|*:-moz-table-row {
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
col, *|*:table-column {
|
||||
col, *|*:-moz-table-column {
|
||||
display: table-column;
|
||||
border: inherit;
|
||||
width: inherit;
|
||||
@@ -237,7 +237,7 @@ col, *|*:table-column {
|
||||
border: inherit;
|
||||
}
|
||||
|
||||
colgroup, *|*:table-column-group {
|
||||
colgroup, *|*:-moz-table-column-group {
|
||||
display: table-column-group;
|
||||
}
|
||||
|
||||
@@ -256,7 +256,7 @@ tfoot {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
*|*:table-row-group {
|
||||
*|*:-moz-table-row-group {
|
||||
display: table-row-group;
|
||||
}
|
||||
|
||||
@@ -274,7 +274,7 @@ th {
|
||||
padding: 1px;
|
||||
}
|
||||
|
||||
*|*:table-cell {
|
||||
*|*:-moz-table-cell {
|
||||
display: table-cell;
|
||||
padding: 1px;
|
||||
white-space: inherit;
|
||||
@@ -356,7 +356,7 @@ ul, menu, dir {
|
||||
list-style-type: disc;
|
||||
margin: 1em 0;
|
||||
padding-left: 40px;
|
||||
counter-reset: -html-counter 0;
|
||||
-moz-counter-reset: -html-counter 0;
|
||||
}
|
||||
|
||||
ol {
|
||||
@@ -364,7 +364,7 @@ ol {
|
||||
list-style-type: decimal;
|
||||
margin: 1em 0;
|
||||
padding-left: 40px;
|
||||
counter-reset: -html-counter 0;
|
||||
-moz-counter-reset: -html-counter 0;
|
||||
}
|
||||
|
||||
li {
|
||||
@@ -484,12 +484,12 @@ noembed, noscript, param {
|
||||
|
||||
/* magic */
|
||||
|
||||
*|*:viewport, *|*:viewport-scroll, *|*:canvas {
|
||||
*|*:-moz-viewport, *|*:-moz-viewport-scroll, *|*:-moz-canvas {
|
||||
display: block;
|
||||
background-color: inherit;
|
||||
}
|
||||
|
||||
*|*:scrolled-content {
|
||||
*|*:-moz-scrolled-content {
|
||||
/* e.g., text inputs, select boxes */
|
||||
background: inherit;
|
||||
padding: inherit;
|
||||
@@ -497,7 +497,7 @@ noembed, noscript, param {
|
||||
-moz-box-orient: inherit;
|
||||
}
|
||||
|
||||
*|*:wrapped-frame {
|
||||
*|*:-moz-wrapped-frame {
|
||||
display: inherit;
|
||||
}
|
||||
|
||||
@@ -544,7 +544,7 @@ noembed, noscript, param {
|
||||
cursor: default !important;
|
||||
}
|
||||
|
||||
*|*:viewport, *|*:viewport-scroll, *|*:canvas {
|
||||
*|*:-moz-viewport, *|*:-moz-viewport-scroll, *|*:-moz-canvas {
|
||||
background-color: #737373 !important;
|
||||
}
|
||||
|
||||
|
||||
@@ -1546,7 +1546,6 @@ static PRBool IsPseudoClass(const nsIAtom* aAtom)
|
||||
(nsCSSAtoms::checkedPseudo == aAtom) ||
|
||||
(nsCSSAtoms::disabledPseudo == aAtom) ||
|
||||
(nsCSSAtoms::dragOverPseudo == aAtom) ||
|
||||
(nsCSSAtoms::dragPseudo == aAtom) ||
|
||||
(nsCSSAtoms::enabledPseudo == aAtom) ||
|
||||
(nsCSSAtoms::emptyPseudo == aAtom) ||
|
||||
(nsCSSAtoms::firstChildPseudo == aAtom) ||
|
||||
|
||||
@@ -143,8 +143,8 @@ CSS_PROP(-x-clip-right, clip_right, REFLOW) // XXX bug 3935
|
||||
CSS_PROP(-x-clip-top, clip_top, REFLOW) // XXX bug 3935
|
||||
CSS_PROP(color, color, VISUAL)
|
||||
CSS_PROP(content, content, FRAMECHANGE)
|
||||
CSS_PROP(counter-increment, counter_increment, REFLOW)
|
||||
CSS_PROP(counter-reset, counter_reset, REFLOW)
|
||||
CSS_PROP(-moz-counter-increment, counter_increment, REFLOW) // XXX bug 137285
|
||||
CSS_PROP(-moz-counter-reset, counter_reset, REFLOW) // XXX bug 137285
|
||||
CSS_PROP(cue, cue, AURAL)
|
||||
CSS_PROP(cue-after, cue_after, AURAL)
|
||||
CSS_PROP(cue-before, cue_before, AURAL)
|
||||
|
||||
@@ -3373,7 +3373,6 @@ inline PRBool IsEventPseudo(nsIAtom* aAtom)
|
||||
{
|
||||
return PRBool ((nsCSSAtoms::activePseudo == aAtom) ||
|
||||
(nsCSSAtoms::dragOverPseudo == aAtom) ||
|
||||
// (nsCSSAtoms::dragPseudo == aAtom) || XXX not real yet
|
||||
(nsCSSAtoms::focusPseudo == aAtom) ||
|
||||
(nsCSSAtoms::hoverPseudo == aAtom));
|
||||
// XXX selected, enabled, disabled, selection?
|
||||
|
||||
Reference in New Issue
Block a user