diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2015-03-09 12:33:04 -0700 |
---|---|---|
committer | Simon Sapin <simon.sapin@exyr.org> | 2015-04-27 17:12:07 +0200 |
commit | 48299a53cbe39d1a8a9bd4547a678d1d1cc345ae (patch) | |
tree | dbbfd2ad7f938e4fd634f81cceca19df707ff792 /components/script/dom/webidls/CSSStyleDeclaration.webidl | |
parent | 92359c7b9addfe7ee161760aad20368bafd76c26 (diff) | |
download | servo-48299a53cbe39d1a8a9bd4547a678d1d1cc345ae.tar.gz servo-48299a53cbe39d1a8a9bd4547a678d1d1cc345ae.zip |
layout: Implement most of `border-collapse` per CSS 2.1 § 17.6.2.
Known issues:
* Collapsed borders do not correctly affect the border-box of the table
itself.
* The content widths of all cells in a column and the content height of
all cells in a row is the same in this patch, but not in Gecko and
WebKit.
* Corners are not painted well. The spec does not say what to do here.
* Column spans are not handled well. The spec does not say what to do
here either.
Diffstat (limited to 'components/script/dom/webidls/CSSStyleDeclaration.webidl')
-rw-r--r-- | components/script/dom/webidls/CSSStyleDeclaration.webidl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/webidls/CSSStyleDeclaration.webidl b/components/script/dom/webidls/CSSStyleDeclaration.webidl index 79e70a83d4e..e937f4c41b2 100644 --- a/components/script/dom/webidls/CSSStyleDeclaration.webidl +++ b/components/script/dom/webidls/CSSStyleDeclaration.webidl @@ -41,7 +41,6 @@ partial interface CSSStyleDeclaration { [TreatNullAs=EmptyString] attribute DOMString backgroundSize; [TreatNullAs=EmptyString] attribute DOMString border; - [TreatNullAs=EmptyString] attribute DOMString borderCollapse; [TreatNullAs=EmptyString] attribute DOMString borderColor; [TreatNullAs=EmptyString] attribute DOMString borderRadius; [TreatNullAs=EmptyString] attribute DOMString borderSpacing; @@ -119,6 +118,7 @@ partial interface CSSStyleDeclaration { [TreatNullAs=EmptyString] attribute DOMString overflowWrap; [TreatNullAs=EmptyString] attribute DOMString tableLayout; + [TreatNullAs=EmptyString] attribute DOMString borderCollapse; [TreatNullAs=EmptyString] attribute DOMString emptyCells; [TreatNullAs=EmptyString] attribute DOMString captionSide; |