LCOV - code coverage report
Current view: directory - objdir/dist/include - nsIDOMCSS2Properties.h (source / functions) Found Hit Coverage
Test: app.info Lines: 1 0 0.0 %
Date: 2012-06-02 Functions: 1 0 0.0 %

       1                 : /*
       2                 :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM /builds/slave/m-beta-lnx-codecoverage/build/dom/interfaces/css/nsIDOMCSS2Properties.idl
       3                 :  */
       4                 : 
       5                 : #ifndef __gen_nsIDOMCSS2Properties_h__
       6                 : #define __gen_nsIDOMCSS2Properties_h__
       7                 : 
       8                 : 
       9                 : #ifndef __gen_domstubs_h__
      10                 : #include "domstubs.h"
      11                 : #endif
      12                 : 
      13                 : /* For IDL files that don't want to include root IDL files. */
      14                 : #ifndef NS_NO_VTABLE
      15                 : #define NS_NO_VTABLE
      16                 : #endif
      17                 : 
      18                 : /* starting interface:    nsIDOMCSS2Properties */
      19                 : #define NS_IDOMCSS2PROPERTIES_IID_STR "76732e62-da09-4aef-850a-78b9f6d5c8cf"
      20                 : 
      21                 : #define NS_IDOMCSS2PROPERTIES_IID \
      22                 :   {0x76732e62, 0xda09, 0x4aef, \
      23                 :     { 0x85, 0x0a, 0x78, 0xb9, 0xf6, 0xd5, 0xc8, 0xcf }}
      24                 : 
      25               0 : class NS_NO_VTABLE NS_SCRIPTABLE nsIDOMCSS2Properties : public nsISupports {
      26                 :  public: 
      27                 : 
      28                 :   NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMCSS2PROPERTIES_IID)
      29                 : 
      30                 :   /* attribute DOMString background; */
      31                 :   NS_SCRIPTABLE NS_IMETHOD GetBackground(nsAString & aBackground) = 0;
      32                 :   NS_SCRIPTABLE NS_IMETHOD SetBackground(const nsAString & aBackground) = 0;
      33                 : 
      34                 :   /* attribute DOMString backgroundAttachment; */
      35                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundAttachment(nsAString & aBackgroundAttachment) = 0;
      36                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundAttachment(const nsAString & aBackgroundAttachment) = 0;
      37                 : 
      38                 :   /* attribute DOMString backgroundColor; */
      39                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundColor(nsAString & aBackgroundColor) = 0;
      40                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundColor(const nsAString & aBackgroundColor) = 0;
      41                 : 
      42                 :   /* attribute DOMString backgroundImage; */
      43                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundImage(nsAString & aBackgroundImage) = 0;
      44                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundImage(const nsAString & aBackgroundImage) = 0;
      45                 : 
      46                 :   /* attribute DOMString backgroundPosition; */
      47                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundPosition(nsAString & aBackgroundPosition) = 0;
      48                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundPosition(const nsAString & aBackgroundPosition) = 0;
      49                 : 
      50                 :   /* attribute DOMString backgroundRepeat; */
      51                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundRepeat(nsAString & aBackgroundRepeat) = 0;
      52                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundRepeat(const nsAString & aBackgroundRepeat) = 0;
      53                 : 
      54                 :   /* attribute DOMString border; */
      55                 :   NS_SCRIPTABLE NS_IMETHOD GetBorder(nsAString & aBorder) = 0;
      56                 :   NS_SCRIPTABLE NS_IMETHOD SetBorder(const nsAString & aBorder) = 0;
      57                 : 
      58                 :   /* attribute DOMString borderCollapse; */
      59                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderCollapse(nsAString & aBorderCollapse) = 0;
      60                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderCollapse(const nsAString & aBorderCollapse) = 0;
      61                 : 
      62                 :   /* attribute DOMString borderColor; */
      63                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderColor(nsAString & aBorderColor) = 0;
      64                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderColor(const nsAString & aBorderColor) = 0;
      65                 : 
      66                 :   /* attribute DOMString borderSpacing; */
      67                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderSpacing(nsAString & aBorderSpacing) = 0;
      68                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderSpacing(const nsAString & aBorderSpacing) = 0;
      69                 : 
      70                 :   /* attribute DOMString borderStyle; */
      71                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderStyle(nsAString & aBorderStyle) = 0;
      72                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderStyle(const nsAString & aBorderStyle) = 0;
      73                 : 
      74                 :   /* attribute DOMString borderTop; */
      75                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTop(nsAString & aBorderTop) = 0;
      76                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTop(const nsAString & aBorderTop) = 0;
      77                 : 
      78                 :   /* attribute DOMString borderRight; */
      79                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRight(nsAString & aBorderRight) = 0;
      80                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRight(const nsAString & aBorderRight) = 0;
      81                 : 
      82                 :   /* attribute DOMString borderBottom; */
      83                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottom(nsAString & aBorderBottom) = 0;
      84                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottom(const nsAString & aBorderBottom) = 0;
      85                 : 
      86                 :   /* attribute DOMString borderLeft; */
      87                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeft(nsAString & aBorderLeft) = 0;
      88                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeft(const nsAString & aBorderLeft) = 0;
      89                 : 
      90                 :   /* attribute DOMString borderTopColor; */
      91                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopColor(nsAString & aBorderTopColor) = 0;
      92                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopColor(const nsAString & aBorderTopColor) = 0;
      93                 : 
      94                 :   /* attribute DOMString borderRightColor; */
      95                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightColor(nsAString & aBorderRightColor) = 0;
      96                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightColor(const nsAString & aBorderRightColor) = 0;
      97                 : 
      98                 :   /* attribute DOMString borderBottomColor; */
      99                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomColor(nsAString & aBorderBottomColor) = 0;
     100                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomColor(const nsAString & aBorderBottomColor) = 0;
     101                 : 
     102                 :   /* attribute DOMString borderLeftColor; */
     103                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftColor(nsAString & aBorderLeftColor) = 0;
     104                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftColor(const nsAString & aBorderLeftColor) = 0;
     105                 : 
     106                 :   /* attribute DOMString borderTopStyle; */
     107                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopStyle(nsAString & aBorderTopStyle) = 0;
     108                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopStyle(const nsAString & aBorderTopStyle) = 0;
     109                 : 
     110                 :   /* attribute DOMString borderRightStyle; */
     111                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightStyle(nsAString & aBorderRightStyle) = 0;
     112                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightStyle(const nsAString & aBorderRightStyle) = 0;
     113                 : 
     114                 :   /* attribute DOMString borderBottomStyle; */
     115                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomStyle(nsAString & aBorderBottomStyle) = 0;
     116                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomStyle(const nsAString & aBorderBottomStyle) = 0;
     117                 : 
     118                 :   /* attribute DOMString borderLeftStyle; */
     119                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftStyle(nsAString & aBorderLeftStyle) = 0;
     120                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftStyle(const nsAString & aBorderLeftStyle) = 0;
     121                 : 
     122                 :   /* attribute DOMString borderTopWidth; */
     123                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopWidth(nsAString & aBorderTopWidth) = 0;
     124                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopWidth(const nsAString & aBorderTopWidth) = 0;
     125                 : 
     126                 :   /* attribute DOMString borderRightWidth; */
     127                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightWidth(nsAString & aBorderRightWidth) = 0;
     128                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightWidth(const nsAString & aBorderRightWidth) = 0;
     129                 : 
     130                 :   /* attribute DOMString borderBottomWidth; */
     131                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomWidth(nsAString & aBorderBottomWidth) = 0;
     132                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomWidth(const nsAString & aBorderBottomWidth) = 0;
     133                 : 
     134                 :   /* attribute DOMString borderLeftWidth; */
     135                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftWidth(nsAString & aBorderLeftWidth) = 0;
     136                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftWidth(const nsAString & aBorderLeftWidth) = 0;
     137                 : 
     138                 :   /* attribute DOMString borderWidth; */
     139                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderWidth(nsAString & aBorderWidth) = 0;
     140                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderWidth(const nsAString & aBorderWidth) = 0;
     141                 : 
     142                 :   /* attribute DOMString borderRadius; */
     143                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRadius(nsAString & aBorderRadius) = 0;
     144                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRadius(const nsAString & aBorderRadius) = 0;
     145                 : 
     146                 :   /* attribute DOMString borderTopLeftRadius; */
     147                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopLeftRadius(nsAString & aBorderTopLeftRadius) = 0;
     148                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopLeftRadius(const nsAString & aBorderTopLeftRadius) = 0;
     149                 : 
     150                 :   /* attribute DOMString borderTopRightRadius; */
     151                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopRightRadius(nsAString & aBorderTopRightRadius) = 0;
     152                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopRightRadius(const nsAString & aBorderTopRightRadius) = 0;
     153                 : 
     154                 :   /* attribute DOMString borderBottomLeftRadius; */
     155                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomLeftRadius(nsAString & aBorderBottomLeftRadius) = 0;
     156                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomLeftRadius(const nsAString & aBorderBottomLeftRadius) = 0;
     157                 : 
     158                 :   /* attribute DOMString borderBottomRightRadius; */
     159                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomRightRadius(nsAString & aBorderBottomRightRadius) = 0;
     160                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomRightRadius(const nsAString & aBorderBottomRightRadius) = 0;
     161                 : 
     162                 :   /* attribute DOMString bottom; */
     163                 :   NS_SCRIPTABLE NS_IMETHOD GetBottom(nsAString & aBottom) = 0;
     164                 :   NS_SCRIPTABLE NS_IMETHOD SetBottom(const nsAString & aBottom) = 0;
     165                 : 
     166                 :   /* attribute DOMString boxShadow; */
     167                 :   NS_SCRIPTABLE NS_IMETHOD GetBoxShadow(nsAString & aBoxShadow) = 0;
     168                 :   NS_SCRIPTABLE NS_IMETHOD SetBoxShadow(const nsAString & aBoxShadow) = 0;
     169                 : 
     170                 :   /* attribute DOMString captionSide; */
     171                 :   NS_SCRIPTABLE NS_IMETHOD GetCaptionSide(nsAString & aCaptionSide) = 0;
     172                 :   NS_SCRIPTABLE NS_IMETHOD SetCaptionSide(const nsAString & aCaptionSide) = 0;
     173                 : 
     174                 :   /* attribute DOMString clear; */
     175                 :   NS_SCRIPTABLE NS_IMETHOD GetClear(nsAString & aClear) = 0;
     176                 :   NS_SCRIPTABLE NS_IMETHOD SetClear(const nsAString & aClear) = 0;
     177                 : 
     178                 :   /* attribute DOMString clip; */
     179                 :   NS_SCRIPTABLE NS_IMETHOD GetClip(nsAString & aClip) = 0;
     180                 :   NS_SCRIPTABLE NS_IMETHOD SetClip(const nsAString & aClip) = 0;
     181                 : 
     182                 :   /* attribute DOMString color; */
     183                 :   NS_SCRIPTABLE NS_IMETHOD GetColor(nsAString & aColor) = 0;
     184                 :   NS_SCRIPTABLE NS_IMETHOD SetColor(const nsAString & aColor) = 0;
     185                 : 
     186                 :   /* attribute DOMString content; */
     187                 :   NS_SCRIPTABLE NS_IMETHOD GetContent(nsAString & aContent) = 0;
     188                 :   NS_SCRIPTABLE NS_IMETHOD SetContent(const nsAString & aContent) = 0;
     189                 : 
     190                 :   /* attribute DOMString counterIncrement; */
     191                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterIncrement(nsAString & aCounterIncrement) = 0;
     192                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterIncrement(const nsAString & aCounterIncrement) = 0;
     193                 : 
     194                 :   /* attribute DOMString counterReset; */
     195                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterReset(nsAString & aCounterReset) = 0;
     196                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterReset(const nsAString & aCounterReset) = 0;
     197                 : 
     198                 :   /* attribute DOMString cursor; */
     199                 :   NS_SCRIPTABLE NS_IMETHOD GetCursor(nsAString & aCursor) = 0;
     200                 :   NS_SCRIPTABLE NS_IMETHOD SetCursor(const nsAString & aCursor) = 0;
     201                 : 
     202                 :   /* attribute DOMString direction; */
     203                 :   NS_SCRIPTABLE NS_IMETHOD GetDirection(nsAString & aDirection) = 0;
     204                 :   NS_SCRIPTABLE NS_IMETHOD SetDirection(const nsAString & aDirection) = 0;
     205                 : 
     206                 :   /* attribute DOMString display; */
     207                 :   NS_SCRIPTABLE NS_IMETHOD GetDisplay(nsAString & aDisplay) = 0;
     208                 :   NS_SCRIPTABLE NS_IMETHOD SetDisplay(const nsAString & aDisplay) = 0;
     209                 : 
     210                 :   /* attribute DOMString emptyCells; */
     211                 :   NS_SCRIPTABLE NS_IMETHOD GetEmptyCells(nsAString & aEmptyCells) = 0;
     212                 :   NS_SCRIPTABLE NS_IMETHOD SetEmptyCells(const nsAString & aEmptyCells) = 0;
     213                 : 
     214                 :   /* attribute DOMString cssFloat; */
     215                 :   NS_SCRIPTABLE NS_IMETHOD GetCssFloat(nsAString & aCssFloat) = 0;
     216                 :   NS_SCRIPTABLE NS_IMETHOD SetCssFloat(const nsAString & aCssFloat) = 0;
     217                 : 
     218                 :   /* attribute DOMString font; */
     219                 :   NS_SCRIPTABLE NS_IMETHOD GetFont(nsAString & aFont) = 0;
     220                 :   NS_SCRIPTABLE NS_IMETHOD SetFont(const nsAString & aFont) = 0;
     221                 : 
     222                 :   /* attribute DOMString fontFamily; */
     223                 :   NS_SCRIPTABLE NS_IMETHOD GetFontFamily(nsAString & aFontFamily) = 0;
     224                 :   NS_SCRIPTABLE NS_IMETHOD SetFontFamily(const nsAString & aFontFamily) = 0;
     225                 : 
     226                 :   /* attribute DOMString fontSize; */
     227                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSize(nsAString & aFontSize) = 0;
     228                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSize(const nsAString & aFontSize) = 0;
     229                 : 
     230                 :   /* attribute DOMString fontSizeAdjust; */
     231                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSizeAdjust(nsAString & aFontSizeAdjust) = 0;
     232                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSizeAdjust(const nsAString & aFontSizeAdjust) = 0;
     233                 : 
     234                 :   /* attribute DOMString fontStretch; */
     235                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStretch(nsAString & aFontStretch) = 0;
     236                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStretch(const nsAString & aFontStretch) = 0;
     237                 : 
     238                 :   /* attribute DOMString fontStyle; */
     239                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStyle(nsAString & aFontStyle) = 0;
     240                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStyle(const nsAString & aFontStyle) = 0;
     241                 : 
     242                 :   /* attribute DOMString fontVariant; */
     243                 :   NS_SCRIPTABLE NS_IMETHOD GetFontVariant(nsAString & aFontVariant) = 0;
     244                 :   NS_SCRIPTABLE NS_IMETHOD SetFontVariant(const nsAString & aFontVariant) = 0;
     245                 : 
     246                 :   /* attribute DOMString fontWeight; */
     247                 :   NS_SCRIPTABLE NS_IMETHOD GetFontWeight(nsAString & aFontWeight) = 0;
     248                 :   NS_SCRIPTABLE NS_IMETHOD SetFontWeight(const nsAString & aFontWeight) = 0;
     249                 : 
     250                 :   /* attribute DOMString height; */
     251                 :   NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight) = 0;
     252                 :   NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight) = 0;
     253                 : 
     254                 :   /* attribute DOMString left; */
     255                 :   NS_SCRIPTABLE NS_IMETHOD GetLeft(nsAString & aLeft) = 0;
     256                 :   NS_SCRIPTABLE NS_IMETHOD SetLeft(const nsAString & aLeft) = 0;
     257                 : 
     258                 :   /* attribute DOMString letterSpacing; */
     259                 :   NS_SCRIPTABLE NS_IMETHOD GetLetterSpacing(nsAString & aLetterSpacing) = 0;
     260                 :   NS_SCRIPTABLE NS_IMETHOD SetLetterSpacing(const nsAString & aLetterSpacing) = 0;
     261                 : 
     262                 :   /* attribute DOMString lineHeight; */
     263                 :   NS_SCRIPTABLE NS_IMETHOD GetLineHeight(nsAString & aLineHeight) = 0;
     264                 :   NS_SCRIPTABLE NS_IMETHOD SetLineHeight(const nsAString & aLineHeight) = 0;
     265                 : 
     266                 :   /* attribute DOMString listStyle; */
     267                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyle(nsAString & aListStyle) = 0;
     268                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyle(const nsAString & aListStyle) = 0;
     269                 : 
     270                 :   /* attribute DOMString listStyleImage; */
     271                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleImage(nsAString & aListStyleImage) = 0;
     272                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleImage(const nsAString & aListStyleImage) = 0;
     273                 : 
     274                 :   /* attribute DOMString listStylePosition; */
     275                 :   NS_SCRIPTABLE NS_IMETHOD GetListStylePosition(nsAString & aListStylePosition) = 0;
     276                 :   NS_SCRIPTABLE NS_IMETHOD SetListStylePosition(const nsAString & aListStylePosition) = 0;
     277                 : 
     278                 :   /* attribute DOMString listStyleType; */
     279                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleType(nsAString & aListStyleType) = 0;
     280                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleType(const nsAString & aListStyleType) = 0;
     281                 : 
     282                 :   /* attribute DOMString margin; */
     283                 :   NS_SCRIPTABLE NS_IMETHOD GetMargin(nsAString & aMargin) = 0;
     284                 :   NS_SCRIPTABLE NS_IMETHOD SetMargin(const nsAString & aMargin) = 0;
     285                 : 
     286                 :   /* attribute DOMString marginTop; */
     287                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginTop(nsAString & aMarginTop) = 0;
     288                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginTop(const nsAString & aMarginTop) = 0;
     289                 : 
     290                 :   /* attribute DOMString marginRight; */
     291                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginRight(nsAString & aMarginRight) = 0;
     292                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginRight(const nsAString & aMarginRight) = 0;
     293                 : 
     294                 :   /* attribute DOMString marginBottom; */
     295                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginBottom(nsAString & aMarginBottom) = 0;
     296                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginBottom(const nsAString & aMarginBottom) = 0;
     297                 : 
     298                 :   /* attribute DOMString marginLeft; */
     299                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginLeft(nsAString & aMarginLeft) = 0;
     300                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginLeft(const nsAString & aMarginLeft) = 0;
     301                 : 
     302                 :   /* attribute DOMString markerOffset; */
     303                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerOffset(nsAString & aMarkerOffset) = 0;
     304                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerOffset(const nsAString & aMarkerOffset) = 0;
     305                 : 
     306                 :   /* attribute DOMString marks; */
     307                 :   NS_SCRIPTABLE NS_IMETHOD GetMarks(nsAString & aMarks) = 0;
     308                 :   NS_SCRIPTABLE NS_IMETHOD SetMarks(const nsAString & aMarks) = 0;
     309                 : 
     310                 :   /* attribute DOMString maxHeight; */
     311                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxHeight(nsAString & aMaxHeight) = 0;
     312                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxHeight(const nsAString & aMaxHeight) = 0;
     313                 : 
     314                 :   /* attribute DOMString maxWidth; */
     315                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxWidth(nsAString & aMaxWidth) = 0;
     316                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxWidth(const nsAString & aMaxWidth) = 0;
     317                 : 
     318                 :   /* attribute DOMString minHeight; */
     319                 :   NS_SCRIPTABLE NS_IMETHOD GetMinHeight(nsAString & aMinHeight) = 0;
     320                 :   NS_SCRIPTABLE NS_IMETHOD SetMinHeight(const nsAString & aMinHeight) = 0;
     321                 : 
     322                 :   /* attribute DOMString minWidth; */
     323                 :   NS_SCRIPTABLE NS_IMETHOD GetMinWidth(nsAString & aMinWidth) = 0;
     324                 :   NS_SCRIPTABLE NS_IMETHOD SetMinWidth(const nsAString & aMinWidth) = 0;
     325                 : 
     326                 :   /* attribute DOMString orphans; */
     327                 :   NS_SCRIPTABLE NS_IMETHOD GetOrphans(nsAString & aOrphans) = 0;
     328                 :   NS_SCRIPTABLE NS_IMETHOD SetOrphans(const nsAString & aOrphans) = 0;
     329                 : 
     330                 :   /* attribute DOMString outline; */
     331                 :   NS_SCRIPTABLE NS_IMETHOD GetOutline(nsAString & aOutline) = 0;
     332                 :   NS_SCRIPTABLE NS_IMETHOD SetOutline(const nsAString & aOutline) = 0;
     333                 : 
     334                 :   /* attribute DOMString outlineColor; */
     335                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineColor(nsAString & aOutlineColor) = 0;
     336                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineColor(const nsAString & aOutlineColor) = 0;
     337                 : 
     338                 :   /* attribute DOMString outlineStyle; */
     339                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineStyle(nsAString & aOutlineStyle) = 0;
     340                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineStyle(const nsAString & aOutlineStyle) = 0;
     341                 : 
     342                 :   /* attribute DOMString outlineWidth; */
     343                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineWidth(nsAString & aOutlineWidth) = 0;
     344                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineWidth(const nsAString & aOutlineWidth) = 0;
     345                 : 
     346                 :   /* attribute DOMString overflow; */
     347                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflow(nsAString & aOverflow) = 0;
     348                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflow(const nsAString & aOverflow) = 0;
     349                 : 
     350                 :   /* attribute DOMString padding; */
     351                 :   NS_SCRIPTABLE NS_IMETHOD GetPadding(nsAString & aPadding) = 0;
     352                 :   NS_SCRIPTABLE NS_IMETHOD SetPadding(const nsAString & aPadding) = 0;
     353                 : 
     354                 :   /* attribute DOMString paddingTop; */
     355                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingTop(nsAString & aPaddingTop) = 0;
     356                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingTop(const nsAString & aPaddingTop) = 0;
     357                 : 
     358                 :   /* attribute DOMString paddingRight; */
     359                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingRight(nsAString & aPaddingRight) = 0;
     360                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingRight(const nsAString & aPaddingRight) = 0;
     361                 : 
     362                 :   /* attribute DOMString paddingBottom; */
     363                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingBottom(nsAString & aPaddingBottom) = 0;
     364                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingBottom(const nsAString & aPaddingBottom) = 0;
     365                 : 
     366                 :   /* attribute DOMString paddingLeft; */
     367                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingLeft(nsAString & aPaddingLeft) = 0;
     368                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingLeft(const nsAString & aPaddingLeft) = 0;
     369                 : 
     370                 :   /* attribute DOMString page; */
     371                 :   NS_SCRIPTABLE NS_IMETHOD GetPage(nsAString & aPage) = 0;
     372                 :   NS_SCRIPTABLE NS_IMETHOD SetPage(const nsAString & aPage) = 0;
     373                 : 
     374                 :   /* attribute DOMString pageBreakAfter; */
     375                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakAfter(nsAString & aPageBreakAfter) = 0;
     376                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakAfter(const nsAString & aPageBreakAfter) = 0;
     377                 : 
     378                 :   /* attribute DOMString pageBreakBefore; */
     379                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakBefore(nsAString & aPageBreakBefore) = 0;
     380                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakBefore(const nsAString & aPageBreakBefore) = 0;
     381                 : 
     382                 :   /* attribute DOMString pageBreakInside; */
     383                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakInside(nsAString & aPageBreakInside) = 0;
     384                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakInside(const nsAString & aPageBreakInside) = 0;
     385                 : 
     386                 :   /* attribute DOMString position; */
     387                 :   NS_SCRIPTABLE NS_IMETHOD GetPosition(nsAString & aPosition) = 0;
     388                 :   NS_SCRIPTABLE NS_IMETHOD SetPosition(const nsAString & aPosition) = 0;
     389                 : 
     390                 :   /* attribute DOMString quotes; */
     391                 :   NS_SCRIPTABLE NS_IMETHOD GetQuotes(nsAString & aQuotes) = 0;
     392                 :   NS_SCRIPTABLE NS_IMETHOD SetQuotes(const nsAString & aQuotes) = 0;
     393                 : 
     394                 :   /* attribute DOMString right; */
     395                 :   NS_SCRIPTABLE NS_IMETHOD GetRight(nsAString & aRight) = 0;
     396                 :   NS_SCRIPTABLE NS_IMETHOD SetRight(const nsAString & aRight) = 0;
     397                 : 
     398                 :   /* attribute DOMString size; */
     399                 :   NS_SCRIPTABLE NS_IMETHOD GetSize(nsAString & aSize) = 0;
     400                 :   NS_SCRIPTABLE NS_IMETHOD SetSize(const nsAString & aSize) = 0;
     401                 : 
     402                 :   /* attribute DOMString tableLayout; */
     403                 :   NS_SCRIPTABLE NS_IMETHOD GetTableLayout(nsAString & aTableLayout) = 0;
     404                 :   NS_SCRIPTABLE NS_IMETHOD SetTableLayout(const nsAString & aTableLayout) = 0;
     405                 : 
     406                 :   /* attribute DOMString textAlign; */
     407                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAlign(nsAString & aTextAlign) = 0;
     408                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAlign(const nsAString & aTextAlign) = 0;
     409                 : 
     410                 :   /* attribute DOMString textDecoration; */
     411                 :   NS_SCRIPTABLE NS_IMETHOD GetTextDecoration(nsAString & aTextDecoration) = 0;
     412                 :   NS_SCRIPTABLE NS_IMETHOD SetTextDecoration(const nsAString & aTextDecoration) = 0;
     413                 : 
     414                 :   /* attribute DOMString textIndent; */
     415                 :   NS_SCRIPTABLE NS_IMETHOD GetTextIndent(nsAString & aTextIndent) = 0;
     416                 :   NS_SCRIPTABLE NS_IMETHOD SetTextIndent(const nsAString & aTextIndent) = 0;
     417                 : 
     418                 :   /* attribute DOMString textOverflow; */
     419                 :   NS_SCRIPTABLE NS_IMETHOD GetTextOverflow(nsAString & aTextOverflow) = 0;
     420                 :   NS_SCRIPTABLE NS_IMETHOD SetTextOverflow(const nsAString & aTextOverflow) = 0;
     421                 : 
     422                 :   /* attribute DOMString textShadow; */
     423                 :   NS_SCRIPTABLE NS_IMETHOD GetTextShadow(nsAString & aTextShadow) = 0;
     424                 :   NS_SCRIPTABLE NS_IMETHOD SetTextShadow(const nsAString & aTextShadow) = 0;
     425                 : 
     426                 :   /* attribute DOMString textTransform; */
     427                 :   NS_SCRIPTABLE NS_IMETHOD GetTextTransform(nsAString & aTextTransform) = 0;
     428                 :   NS_SCRIPTABLE NS_IMETHOD SetTextTransform(const nsAString & aTextTransform) = 0;
     429                 : 
     430                 :   /* attribute DOMString top; */
     431                 :   NS_SCRIPTABLE NS_IMETHOD GetTop(nsAString & aTop) = 0;
     432                 :   NS_SCRIPTABLE NS_IMETHOD SetTop(const nsAString & aTop) = 0;
     433                 : 
     434                 :   /* attribute DOMString unicodeBidi; */
     435                 :   NS_SCRIPTABLE NS_IMETHOD GetUnicodeBidi(nsAString & aUnicodeBidi) = 0;
     436                 :   NS_SCRIPTABLE NS_IMETHOD SetUnicodeBidi(const nsAString & aUnicodeBidi) = 0;
     437                 : 
     438                 :   /* attribute DOMString verticalAlign; */
     439                 :   NS_SCRIPTABLE NS_IMETHOD GetVerticalAlign(nsAString & aVerticalAlign) = 0;
     440                 :   NS_SCRIPTABLE NS_IMETHOD SetVerticalAlign(const nsAString & aVerticalAlign) = 0;
     441                 : 
     442                 :   /* attribute DOMString visibility; */
     443                 :   NS_SCRIPTABLE NS_IMETHOD GetVisibility(nsAString & aVisibility) = 0;
     444                 :   NS_SCRIPTABLE NS_IMETHOD SetVisibility(const nsAString & aVisibility) = 0;
     445                 : 
     446                 :   /* attribute DOMString whiteSpace; */
     447                 :   NS_SCRIPTABLE NS_IMETHOD GetWhiteSpace(nsAString & aWhiteSpace) = 0;
     448                 :   NS_SCRIPTABLE NS_IMETHOD SetWhiteSpace(const nsAString & aWhiteSpace) = 0;
     449                 : 
     450                 :   /* attribute DOMString widows; */
     451                 :   NS_SCRIPTABLE NS_IMETHOD GetWidows(nsAString & aWidows) = 0;
     452                 :   NS_SCRIPTABLE NS_IMETHOD SetWidows(const nsAString & aWidows) = 0;
     453                 : 
     454                 :   /* attribute DOMString width; */
     455                 :   NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth) = 0;
     456                 :   NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth) = 0;
     457                 : 
     458                 :   /* attribute DOMString wordSpacing; */
     459                 :   NS_SCRIPTABLE NS_IMETHOD GetWordSpacing(nsAString & aWordSpacing) = 0;
     460                 :   NS_SCRIPTABLE NS_IMETHOD SetWordSpacing(const nsAString & aWordSpacing) = 0;
     461                 : 
     462                 :   /* attribute DOMString zIndex; */
     463                 :   NS_SCRIPTABLE NS_IMETHOD GetZIndex(nsAString & aZIndex) = 0;
     464                 :   NS_SCRIPTABLE NS_IMETHOD SetZIndex(const nsAString & aZIndex) = 0;
     465                 : 
     466                 :   /* attribute DOMString clipPath; */
     467                 :   NS_SCRIPTABLE NS_IMETHOD GetClipPath(nsAString & aClipPath) = 0;
     468                 :   NS_SCRIPTABLE NS_IMETHOD SetClipPath(const nsAString & aClipPath) = 0;
     469                 : 
     470                 :   /* attribute DOMString clipRule; */
     471                 :   NS_SCRIPTABLE NS_IMETHOD GetClipRule(nsAString & aClipRule) = 0;
     472                 :   NS_SCRIPTABLE NS_IMETHOD SetClipRule(const nsAString & aClipRule) = 0;
     473                 : 
     474                 :   /* attribute DOMString colorInterpolation; */
     475                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolation(nsAString & aColorInterpolation) = 0;
     476                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolation(const nsAString & aColorInterpolation) = 0;
     477                 : 
     478                 :   /* attribute DOMString colorInterpolationFilters; */
     479                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolationFilters(nsAString & aColorInterpolationFilters) = 0;
     480                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolationFilters(const nsAString & aColorInterpolationFilters) = 0;
     481                 : 
     482                 :   /* attribute DOMString dominantBaseline; */
     483                 :   NS_SCRIPTABLE NS_IMETHOD GetDominantBaseline(nsAString & aDominantBaseline) = 0;
     484                 :   NS_SCRIPTABLE NS_IMETHOD SetDominantBaseline(const nsAString & aDominantBaseline) = 0;
     485                 : 
     486                 :   /* attribute DOMString fill; */
     487                 :   NS_SCRIPTABLE NS_IMETHOD GetFill(nsAString & aFill) = 0;
     488                 :   NS_SCRIPTABLE NS_IMETHOD SetFill(const nsAString & aFill) = 0;
     489                 : 
     490                 :   /* attribute DOMString fillOpacity; */
     491                 :   NS_SCRIPTABLE NS_IMETHOD GetFillOpacity(nsAString & aFillOpacity) = 0;
     492                 :   NS_SCRIPTABLE NS_IMETHOD SetFillOpacity(const nsAString & aFillOpacity) = 0;
     493                 : 
     494                 :   /* attribute DOMString fillRule; */
     495                 :   NS_SCRIPTABLE NS_IMETHOD GetFillRule(nsAString & aFillRule) = 0;
     496                 :   NS_SCRIPTABLE NS_IMETHOD SetFillRule(const nsAString & aFillRule) = 0;
     497                 : 
     498                 :   /* attribute DOMString filter; */
     499                 :   NS_SCRIPTABLE NS_IMETHOD GetFilter(nsAString & aFilter) = 0;
     500                 :   NS_SCRIPTABLE NS_IMETHOD SetFilter(const nsAString & aFilter) = 0;
     501                 : 
     502                 :   /* attribute DOMString floodColor; */
     503                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodColor(nsAString & aFloodColor) = 0;
     504                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodColor(const nsAString & aFloodColor) = 0;
     505                 : 
     506                 :   /* attribute DOMString floodOpacity; */
     507                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodOpacity(nsAString & aFloodOpacity) = 0;
     508                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodOpacity(const nsAString & aFloodOpacity) = 0;
     509                 : 
     510                 :   /* attribute DOMString imageRendering; */
     511                 :   NS_SCRIPTABLE NS_IMETHOD GetImageRendering(nsAString & aImageRendering) = 0;
     512                 :   NS_SCRIPTABLE NS_IMETHOD SetImageRendering(const nsAString & aImageRendering) = 0;
     513                 : 
     514                 :   /* attribute DOMString lightingColor; */
     515                 :   NS_SCRIPTABLE NS_IMETHOD GetLightingColor(nsAString & aLightingColor) = 0;
     516                 :   NS_SCRIPTABLE NS_IMETHOD SetLightingColor(const nsAString & aLightingColor) = 0;
     517                 : 
     518                 :   /* attribute DOMString marker; */
     519                 :   NS_SCRIPTABLE NS_IMETHOD GetMarker(nsAString & aMarker) = 0;
     520                 :   NS_SCRIPTABLE NS_IMETHOD SetMarker(const nsAString & aMarker) = 0;
     521                 : 
     522                 :   /* attribute DOMString markerEnd; */
     523                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerEnd(nsAString & aMarkerEnd) = 0;
     524                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerEnd(const nsAString & aMarkerEnd) = 0;
     525                 : 
     526                 :   /* attribute DOMString markerMid; */
     527                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerMid(nsAString & aMarkerMid) = 0;
     528                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerMid(const nsAString & aMarkerMid) = 0;
     529                 : 
     530                 :   /* attribute DOMString markerStart; */
     531                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerStart(nsAString & aMarkerStart) = 0;
     532                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerStart(const nsAString & aMarkerStart) = 0;
     533                 : 
     534                 :   /* attribute DOMString mask; */
     535                 :   NS_SCRIPTABLE NS_IMETHOD GetMask(nsAString & aMask) = 0;
     536                 :   NS_SCRIPTABLE NS_IMETHOD SetMask(const nsAString & aMask) = 0;
     537                 : 
     538                 :   /* attribute DOMString shapeRendering; */
     539                 :   NS_SCRIPTABLE NS_IMETHOD GetShapeRendering(nsAString & aShapeRendering) = 0;
     540                 :   NS_SCRIPTABLE NS_IMETHOD SetShapeRendering(const nsAString & aShapeRendering) = 0;
     541                 : 
     542                 :   /* attribute DOMString stopColor; */
     543                 :   NS_SCRIPTABLE NS_IMETHOD GetStopColor(nsAString & aStopColor) = 0;
     544                 :   NS_SCRIPTABLE NS_IMETHOD SetStopColor(const nsAString & aStopColor) = 0;
     545                 : 
     546                 :   /* attribute DOMString stopOpacity; */
     547                 :   NS_SCRIPTABLE NS_IMETHOD GetStopOpacity(nsAString & aStopOpacity) = 0;
     548                 :   NS_SCRIPTABLE NS_IMETHOD SetStopOpacity(const nsAString & aStopOpacity) = 0;
     549                 : 
     550                 :   /* attribute DOMString stroke; */
     551                 :   NS_SCRIPTABLE NS_IMETHOD GetStroke(nsAString & aStroke) = 0;
     552                 :   NS_SCRIPTABLE NS_IMETHOD SetStroke(const nsAString & aStroke) = 0;
     553                 : 
     554                 :   /* attribute DOMString strokeDasharray; */
     555                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDasharray(nsAString & aStrokeDasharray) = 0;
     556                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDasharray(const nsAString & aStrokeDasharray) = 0;
     557                 : 
     558                 :   /* attribute DOMString strokeDashoffset; */
     559                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDashoffset(nsAString & aStrokeDashoffset) = 0;
     560                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDashoffset(const nsAString & aStrokeDashoffset) = 0;
     561                 : 
     562                 :   /* attribute DOMString strokeLinecap; */
     563                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinecap(nsAString & aStrokeLinecap) = 0;
     564                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinecap(const nsAString & aStrokeLinecap) = 0;
     565                 : 
     566                 :   /* attribute DOMString strokeLinejoin; */
     567                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinejoin(nsAString & aStrokeLinejoin) = 0;
     568                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinejoin(const nsAString & aStrokeLinejoin) = 0;
     569                 : 
     570                 :   /* attribute DOMString strokeMiterlimit; */
     571                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeMiterlimit(nsAString & aStrokeMiterlimit) = 0;
     572                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeMiterlimit(const nsAString & aStrokeMiterlimit) = 0;
     573                 : 
     574                 :   /* attribute DOMString strokeOpacity; */
     575                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeOpacity(nsAString & aStrokeOpacity) = 0;
     576                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeOpacity(const nsAString & aStrokeOpacity) = 0;
     577                 : 
     578                 :   /* attribute DOMString strokeWidth; */
     579                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeWidth(nsAString & aStrokeWidth) = 0;
     580                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeWidth(const nsAString & aStrokeWidth) = 0;
     581                 : 
     582                 :   /* attribute DOMString textAnchor; */
     583                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAnchor(nsAString & aTextAnchor) = 0;
     584                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAnchor(const nsAString & aTextAnchor) = 0;
     585                 : 
     586                 :   /* attribute DOMString textRendering; */
     587                 :   NS_SCRIPTABLE NS_IMETHOD GetTextRendering(nsAString & aTextRendering) = 0;
     588                 :   NS_SCRIPTABLE NS_IMETHOD SetTextRendering(const nsAString & aTextRendering) = 0;
     589                 : 
     590                 :   /* attribute DOMString MozAppearance; */
     591                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAppearance(nsAString & aMozAppearance) = 0;
     592                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAppearance(const nsAString & aMozAppearance) = 0;
     593                 : 
     594                 :   /* attribute DOMString backgroundClip; */
     595                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundClip(nsAString & aBackgroundClip) = 0;
     596                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundClip(const nsAString & aBackgroundClip) = 0;
     597                 : 
     598                 :   /* attribute DOMString MozBackgroundInlinePolicy; */
     599                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackgroundInlinePolicy(nsAString & aMozBackgroundInlinePolicy) = 0;
     600                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackgroundInlinePolicy(const nsAString & aMozBackgroundInlinePolicy) = 0;
     601                 : 
     602                 :   /* attribute DOMString backgroundOrigin; */
     603                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundOrigin(nsAString & aBackgroundOrigin) = 0;
     604                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundOrigin(const nsAString & aBackgroundOrigin) = 0;
     605                 : 
     606                 :   /* attribute DOMString MozBinding; */
     607                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBinding(nsAString & aMozBinding) = 0;
     608                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBinding(const nsAString & aMozBinding) = 0;
     609                 : 
     610                 :   /* attribute DOMString MozBorderBottomColors; */
     611                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderBottomColors(nsAString & aMozBorderBottomColors) = 0;
     612                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderBottomColors(const nsAString & aMozBorderBottomColors) = 0;
     613                 : 
     614                 :   /* attribute DOMString MozBorderLeftColors; */
     615                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderLeftColors(nsAString & aMozBorderLeftColors) = 0;
     616                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderLeftColors(const nsAString & aMozBorderLeftColors) = 0;
     617                 : 
     618                 :   /* attribute DOMString MozBorderRightColors; */
     619                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderRightColors(nsAString & aMozBorderRightColors) = 0;
     620                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderRightColors(const nsAString & aMozBorderRightColors) = 0;
     621                 : 
     622                 :   /* attribute DOMString MozBorderTopColors; */
     623                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderTopColors(nsAString & aMozBorderTopColors) = 0;
     624                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderTopColors(const nsAString & aMozBorderTopColors) = 0;
     625                 : 
     626                 :   /* attribute DOMString MozBoxAlign; */
     627                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxAlign(nsAString & aMozBoxAlign) = 0;
     628                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxAlign(const nsAString & aMozBoxAlign) = 0;
     629                 : 
     630                 :   /* attribute DOMString MozBoxDirection; */
     631                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxDirection(nsAString & aMozBoxDirection) = 0;
     632                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxDirection(const nsAString & aMozBoxDirection) = 0;
     633                 : 
     634                 :   /* attribute DOMString MozBoxFlex; */
     635                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxFlex(nsAString & aMozBoxFlex) = 0;
     636                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxFlex(const nsAString & aMozBoxFlex) = 0;
     637                 : 
     638                 :   /* attribute DOMString MozBoxOrient; */
     639                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrient(nsAString & aMozBoxOrient) = 0;
     640                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrient(const nsAString & aMozBoxOrient) = 0;
     641                 : 
     642                 :   /* attribute DOMString MozBoxOrdinalGroup; */
     643                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrdinalGroup(nsAString & aMozBoxOrdinalGroup) = 0;
     644                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrdinalGroup(const nsAString & aMozBoxOrdinalGroup) = 0;
     645                 : 
     646                 :   /* attribute DOMString MozBoxPack; */
     647                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxPack(nsAString & aMozBoxPack) = 0;
     648                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxPack(const nsAString & aMozBoxPack) = 0;
     649                 : 
     650                 :   /* attribute DOMString MozBoxSizing; */
     651                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxSizing(nsAString & aMozBoxSizing) = 0;
     652                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxSizing(const nsAString & aMozBoxSizing) = 0;
     653                 : 
     654                 :   /* attribute DOMString MozColumnCount; */
     655                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnCount(nsAString & aMozColumnCount) = 0;
     656                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnCount(const nsAString & aMozColumnCount) = 0;
     657                 : 
     658                 :   /* attribute DOMString MozColumnWidth; */
     659                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnWidth(nsAString & aMozColumnWidth) = 0;
     660                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnWidth(const nsAString & aMozColumnWidth) = 0;
     661                 : 
     662                 :   /* attribute DOMString MozColumnFill; */
     663                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnFill(nsAString & aMozColumnFill) = 0;
     664                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnFill(const nsAString & aMozColumnFill) = 0;
     665                 : 
     666                 :   /* attribute DOMString MozColumnGap; */
     667                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnGap(nsAString & aMozColumnGap) = 0;
     668                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnGap(const nsAString & aMozColumnGap) = 0;
     669                 : 
     670                 :   /* attribute DOMString MozFloatEdge; */
     671                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFloatEdge(nsAString & aMozFloatEdge) = 0;
     672                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFloatEdge(const nsAString & aMozFloatEdge) = 0;
     673                 : 
     674                 :   /* attribute DOMString MozFontFeatureSettings; */
     675                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontFeatureSettings(nsAString & aMozFontFeatureSettings) = 0;
     676                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontFeatureSettings(const nsAString & aMozFontFeatureSettings) = 0;
     677                 : 
     678                 :   /* attribute DOMString MozFontLanguageOverride; */
     679                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontLanguageOverride(nsAString & aMozFontLanguageOverride) = 0;
     680                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontLanguageOverride(const nsAString & aMozFontLanguageOverride) = 0;
     681                 : 
     682                 :   /* attribute DOMString MozForceBrokenImageIcon; */
     683                 :   NS_SCRIPTABLE NS_IMETHOD GetMozForceBrokenImageIcon(nsAString & aMozForceBrokenImageIcon) = 0;
     684                 :   NS_SCRIPTABLE NS_IMETHOD SetMozForceBrokenImageIcon(const nsAString & aMozForceBrokenImageIcon) = 0;
     685                 : 
     686                 :   /* attribute DOMString MozImageRegion; */
     687                 :   NS_SCRIPTABLE NS_IMETHOD GetMozImageRegion(nsAString & aMozImageRegion) = 0;
     688                 :   NS_SCRIPTABLE NS_IMETHOD SetMozImageRegion(const nsAString & aMozImageRegion) = 0;
     689                 : 
     690                 :   /* attribute DOMString MozMarginEnd; */
     691                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginEnd(nsAString & aMozMarginEnd) = 0;
     692                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginEnd(const nsAString & aMozMarginEnd) = 0;
     693                 : 
     694                 :   /* attribute DOMString MozMarginStart; */
     695                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginStart(nsAString & aMozMarginStart) = 0;
     696                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginStart(const nsAString & aMozMarginStart) = 0;
     697                 : 
     698                 :   /* attribute DOMString MozOrient; */
     699                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOrient(nsAString & aMozOrient) = 0;
     700                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOrient(const nsAString & aMozOrient) = 0;
     701                 : 
     702                 :   /* attribute DOMString MozOutlineRadius; */
     703                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadius(nsAString & aMozOutlineRadius) = 0;
     704                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadius(const nsAString & aMozOutlineRadius) = 0;
     705                 : 
     706                 :   /* attribute DOMString MozOutlineRadiusTopleft; */
     707                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopleft(nsAString & aMozOutlineRadiusTopleft) = 0;
     708                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopleft(const nsAString & aMozOutlineRadiusTopleft) = 0;
     709                 : 
     710                 :   /* attribute DOMString MozOutlineRadiusTopright; */
     711                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopright(nsAString & aMozOutlineRadiusTopright) = 0;
     712                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopright(const nsAString & aMozOutlineRadiusTopright) = 0;
     713                 : 
     714                 :   /* attribute DOMString MozOutlineRadiusBottomleft; */
     715                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomleft(nsAString & aMozOutlineRadiusBottomleft) = 0;
     716                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomleft(const nsAString & aMozOutlineRadiusBottomleft) = 0;
     717                 : 
     718                 :   /* attribute DOMString MozOutlineRadiusBottomright; */
     719                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomright(nsAString & aMozOutlineRadiusBottomright) = 0;
     720                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomright(const nsAString & aMozOutlineRadiusBottomright) = 0;
     721                 : 
     722                 :   /* attribute DOMString MozPaddingEnd; */
     723                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingEnd(nsAString & aMozPaddingEnd) = 0;
     724                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingEnd(const nsAString & aMozPaddingEnd) = 0;
     725                 : 
     726                 :   /* attribute DOMString MozPaddingStart; */
     727                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingStart(nsAString & aMozPaddingStart) = 0;
     728                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingStart(const nsAString & aMozPaddingStart) = 0;
     729                 : 
     730                 :   /* attribute DOMString MozUserFocus; */
     731                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserFocus(nsAString & aMozUserFocus) = 0;
     732                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserFocus(const nsAString & aMozUserFocus) = 0;
     733                 : 
     734                 :   /* attribute DOMString MozUserInput; */
     735                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserInput(nsAString & aMozUserInput) = 0;
     736                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserInput(const nsAString & aMozUserInput) = 0;
     737                 : 
     738                 :   /* attribute DOMString MozUserModify; */
     739                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserModify(nsAString & aMozUserModify) = 0;
     740                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserModify(const nsAString & aMozUserModify) = 0;
     741                 : 
     742                 :   /* attribute DOMString MozUserSelect; */
     743                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserSelect(nsAString & aMozUserSelect) = 0;
     744                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserSelect(const nsAString & aMozUserSelect) = 0;
     745                 : 
     746                 :   /* attribute DOMString opacity; */
     747                 :   NS_SCRIPTABLE NS_IMETHOD GetOpacity(nsAString & aOpacity) = 0;
     748                 :   NS_SCRIPTABLE NS_IMETHOD SetOpacity(const nsAString & aOpacity) = 0;
     749                 : 
     750                 :   /* attribute DOMString outlineOffset; */
     751                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineOffset(nsAString & aOutlineOffset) = 0;
     752                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineOffset(const nsAString & aOutlineOffset) = 0;
     753                 : 
     754                 :   /* attribute DOMString MozTextAlignLast; */
     755                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextAlignLast(nsAString & aMozTextAlignLast) = 0;
     756                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextAlignLast(const nsAString & aMozTextAlignLast) = 0;
     757                 : 
     758                 :   /* attribute DOMString overflowX; */
     759                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowX(nsAString & aOverflowX) = 0;
     760                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowX(const nsAString & aOverflowX) = 0;
     761                 : 
     762                 :   /* attribute DOMString overflowY; */
     763                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowY(nsAString & aOverflowY) = 0;
     764                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowY(const nsAString & aOverflowY) = 0;
     765                 : 
     766                 :   /* attribute DOMString imeMode; */
     767                 :   NS_SCRIPTABLE NS_IMETHOD GetImeMode(nsAString & aImeMode) = 0;
     768                 :   NS_SCRIPTABLE NS_IMETHOD SetImeMode(const nsAString & aImeMode) = 0;
     769                 : 
     770                 :   /* attribute DOMString MozBorderEnd; */
     771                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEnd(nsAString & aMozBorderEnd) = 0;
     772                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEnd(const nsAString & aMozBorderEnd) = 0;
     773                 : 
     774                 :   /* attribute DOMString MozBorderEndColor; */
     775                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndColor(nsAString & aMozBorderEndColor) = 0;
     776                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndColor(const nsAString & aMozBorderEndColor) = 0;
     777                 : 
     778                 :   /* attribute DOMString MozBorderEndStyle; */
     779                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndStyle(nsAString & aMozBorderEndStyle) = 0;
     780                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndStyle(const nsAString & aMozBorderEndStyle) = 0;
     781                 : 
     782                 :   /* attribute DOMString MozBorderEndWidth; */
     783                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndWidth(nsAString & aMozBorderEndWidth) = 0;
     784                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndWidth(const nsAString & aMozBorderEndWidth) = 0;
     785                 : 
     786                 :   /* attribute DOMString MozBorderStart; */
     787                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStart(nsAString & aMozBorderStart) = 0;
     788                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStart(const nsAString & aMozBorderStart) = 0;
     789                 : 
     790                 :   /* attribute DOMString MozBorderStartColor; */
     791                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartColor(nsAString & aMozBorderStartColor) = 0;
     792                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartColor(const nsAString & aMozBorderStartColor) = 0;
     793                 : 
     794                 :   /* attribute DOMString MozBorderStartStyle; */
     795                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartStyle(nsAString & aMozBorderStartStyle) = 0;
     796                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartStyle(const nsAString & aMozBorderStartStyle) = 0;
     797                 : 
     798                 :   /* attribute DOMString MozBorderStartWidth; */
     799                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartWidth(nsAString & aMozBorderStartWidth) = 0;
     800                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartWidth(const nsAString & aMozBorderStartWidth) = 0;
     801                 : 
     802                 :   /* attribute DOMString MozStackSizing; */
     803                 :   NS_SCRIPTABLE NS_IMETHOD GetMozStackSizing(nsAString & aMozStackSizing) = 0;
     804                 :   NS_SCRIPTABLE NS_IMETHOD SetMozStackSizing(const nsAString & aMozStackSizing) = 0;
     805                 : 
     806                 :   /* attribute DOMString MozBorderImage; */
     807                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderImage(nsAString & aMozBorderImage) = 0;
     808                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderImage(const nsAString & aMozBorderImage) = 0;
     809                 : 
     810                 :   /* attribute DOMString MozColumns; */
     811                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumns(nsAString & aMozColumns) = 0;
     812                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumns(const nsAString & aMozColumns) = 0;
     813                 : 
     814                 :   /* attribute DOMString MozColumnRule; */
     815                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRule(nsAString & aMozColumnRule) = 0;
     816                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRule(const nsAString & aMozColumnRule) = 0;
     817                 : 
     818                 :   /* attribute DOMString MozColumnRuleWidth; */
     819                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleWidth(nsAString & aMozColumnRuleWidth) = 0;
     820                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleWidth(const nsAString & aMozColumnRuleWidth) = 0;
     821                 : 
     822                 :   /* attribute DOMString MozColumnRuleStyle; */
     823                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleStyle(nsAString & aMozColumnRuleStyle) = 0;
     824                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleStyle(const nsAString & aMozColumnRuleStyle) = 0;
     825                 : 
     826                 :   /* attribute DOMString MozColumnRuleColor; */
     827                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleColor(nsAString & aMozColumnRuleColor) = 0;
     828                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleColor(const nsAString & aMozColumnRuleColor) = 0;
     829                 : 
     830                 :   /* attribute DOMString wordWrap; */
     831                 :   NS_SCRIPTABLE NS_IMETHOD GetWordWrap(nsAString & aWordWrap) = 0;
     832                 :   NS_SCRIPTABLE NS_IMETHOD SetWordWrap(const nsAString & aWordWrap) = 0;
     833                 : 
     834                 :   /* attribute DOMString MozHyphens; */
     835                 :   NS_SCRIPTABLE NS_IMETHOD GetMozHyphens(nsAString & aMozHyphens) = 0;
     836                 :   NS_SCRIPTABLE NS_IMETHOD SetMozHyphens(const nsAString & aMozHyphens) = 0;
     837                 : 
     838                 :   /* attribute DOMString MozTransform; */
     839                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransform(nsAString & aMozTransform) = 0;
     840                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransform(const nsAString & aMozTransform) = 0;
     841                 : 
     842                 :   /* attribute DOMString MozTransformOrigin; */
     843                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformOrigin(nsAString & aMozTransformOrigin) = 0;
     844                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformOrigin(const nsAString & aMozTransformOrigin) = 0;
     845                 : 
     846                 :   /* attribute DOMString MozPerspective; */
     847                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspective(nsAString & aMozPerspective) = 0;
     848                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspective(const nsAString & aMozPerspective) = 0;
     849                 : 
     850                 :   /* attribute DOMString MozPerspectiveOrigin; */
     851                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspectiveOrigin(nsAString & aMozPerspectiveOrigin) = 0;
     852                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspectiveOrigin(const nsAString & aMozPerspectiveOrigin) = 0;
     853                 : 
     854                 :   /* attribute DOMString MozBackfaceVisibility; */
     855                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackfaceVisibility(nsAString & aMozBackfaceVisibility) = 0;
     856                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackfaceVisibility(const nsAString & aMozBackfaceVisibility) = 0;
     857                 : 
     858                 :   /* attribute DOMString MozTransformStyle; */
     859                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformStyle(nsAString & aMozTransformStyle) = 0;
     860                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformStyle(const nsAString & aMozTransformStyle) = 0;
     861                 : 
     862                 :   /* attribute DOMString MozWindowShadow; */
     863                 :   NS_SCRIPTABLE NS_IMETHOD GetMozWindowShadow(nsAString & aMozWindowShadow) = 0;
     864                 :   NS_SCRIPTABLE NS_IMETHOD SetMozWindowShadow(const nsAString & aMozWindowShadow) = 0;
     865                 : 
     866                 :   /* attribute DOMString backgroundSize; */
     867                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundSize(nsAString & aBackgroundSize) = 0;
     868                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundSize(const nsAString & aBackgroundSize) = 0;
     869                 : 
     870                 :   /* attribute DOMString MozTextBlink; */
     871                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextBlink(nsAString & aMozTextBlink) = 0;
     872                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextBlink(const nsAString & aMozTextBlink) = 0;
     873                 : 
     874                 :   /* attribute DOMString MozTextDecorationColor; */
     875                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationColor(nsAString & aMozTextDecorationColor) = 0;
     876                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationColor(const nsAString & aMozTextDecorationColor) = 0;
     877                 : 
     878                 :   /* attribute DOMString MozTextDecorationLine; */
     879                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationLine(nsAString & aMozTextDecorationLine) = 0;
     880                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationLine(const nsAString & aMozTextDecorationLine) = 0;
     881                 : 
     882                 :   /* attribute DOMString MozTextDecorationStyle; */
     883                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationStyle(nsAString & aMozTextDecorationStyle) = 0;
     884                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationStyle(const nsAString & aMozTextDecorationStyle) = 0;
     885                 : 
     886                 :   /* attribute DOMString MozTransitionProperty; */
     887                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionProperty(nsAString & aMozTransitionProperty) = 0;
     888                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionProperty(const nsAString & aMozTransitionProperty) = 0;
     889                 : 
     890                 :   /* attribute DOMString MozTransitionDuration; */
     891                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDuration(nsAString & aMozTransitionDuration) = 0;
     892                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDuration(const nsAString & aMozTransitionDuration) = 0;
     893                 : 
     894                 :   /* attribute DOMString MozTransitionDelay; */
     895                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDelay(nsAString & aMozTransitionDelay) = 0;
     896                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDelay(const nsAString & aMozTransitionDelay) = 0;
     897                 : 
     898                 :   /* attribute DOMString MozTransitionTimingFunction; */
     899                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionTimingFunction(nsAString & aMozTransitionTimingFunction) = 0;
     900                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionTimingFunction(const nsAString & aMozTransitionTimingFunction) = 0;
     901                 : 
     902                 :   /* attribute DOMString MozTransition; */
     903                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransition(nsAString & aMozTransition) = 0;
     904                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransition(const nsAString & aMozTransition) = 0;
     905                 : 
     906                 :   /* attribute DOMString pointerEvents; */
     907                 :   NS_SCRIPTABLE NS_IMETHOD GetPointerEvents(nsAString & aPointerEvents) = 0;
     908                 :   NS_SCRIPTABLE NS_IMETHOD SetPointerEvents(const nsAString & aPointerEvents) = 0;
     909                 : 
     910                 :   /* attribute DOMString MozTabSize; */
     911                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTabSize(nsAString & aMozTabSize) = 0;
     912                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTabSize(const nsAString & aMozTabSize) = 0;
     913                 : 
     914                 :   /* attribute DOMString resize; */
     915                 :   NS_SCRIPTABLE NS_IMETHOD GetResize(nsAString & aResize) = 0;
     916                 :   NS_SCRIPTABLE NS_IMETHOD SetResize(const nsAString & aResize) = 0;
     917                 : 
     918                 :   /* attribute DOMString MozAnimationName; */
     919                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationName(nsAString & aMozAnimationName) = 0;
     920                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationName(const nsAString & aMozAnimationName) = 0;
     921                 : 
     922                 :   /* attribute DOMString MozAnimationDuration; */
     923                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDuration(nsAString & aMozAnimationDuration) = 0;
     924                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDuration(const nsAString & aMozAnimationDuration) = 0;
     925                 : 
     926                 :   /* attribute DOMString MozAnimationDelay; */
     927                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDelay(nsAString & aMozAnimationDelay) = 0;
     928                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDelay(const nsAString & aMozAnimationDelay) = 0;
     929                 : 
     930                 :   /* attribute DOMString MozAnimationTimingFunction; */
     931                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationTimingFunction(nsAString & aMozAnimationTimingFunction) = 0;
     932                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationTimingFunction(const nsAString & aMozAnimationTimingFunction) = 0;
     933                 : 
     934                 :   /* attribute DOMString MozAnimationDirection; */
     935                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDirection(nsAString & aMozAnimationDirection) = 0;
     936                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDirection(const nsAString & aMozAnimationDirection) = 0;
     937                 : 
     938                 :   /* attribute DOMString MozAnimationFillMode; */
     939                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationFillMode(nsAString & aMozAnimationFillMode) = 0;
     940                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationFillMode(const nsAString & aMozAnimationFillMode) = 0;
     941                 : 
     942                 :   /* attribute DOMString MozAnimationIterationCount; */
     943                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationIterationCount(nsAString & aMozAnimationIterationCount) = 0;
     944                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationIterationCount(const nsAString & aMozAnimationIterationCount) = 0;
     945                 : 
     946                 :   /* attribute DOMString MozAnimationPlayState; */
     947                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationPlayState(nsAString & aMozAnimationPlayState) = 0;
     948                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationPlayState(const nsAString & aMozAnimationPlayState) = 0;
     949                 : 
     950                 :   /* attribute DOMString MozAnimation; */
     951                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimation(nsAString & aMozAnimation) = 0;
     952                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimation(const nsAString & aMozAnimation) = 0;
     953                 : 
     954                 :   /* attribute DOMString MozTextSizeAdjust; */
     955                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextSizeAdjust(nsAString & aMozTextSizeAdjust) = 0;
     956                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextSizeAdjust(const nsAString & aMozTextSizeAdjust) = 0;
     957                 : 
     958                 : };
     959                 : 
     960                 :   NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMCSS2Properties, NS_IDOMCSS2PROPERTIES_IID)
     961                 : 
     962                 : /* Use this macro when declaring classes that implement this interface. */
     963                 : #define NS_DECL_NSIDOMCSS2PROPERTIES \
     964                 :   NS_SCRIPTABLE NS_IMETHOD GetBackground(nsAString & aBackground); \
     965                 :   NS_SCRIPTABLE NS_IMETHOD SetBackground(const nsAString & aBackground); \
     966                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundAttachment(nsAString & aBackgroundAttachment); \
     967                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundAttachment(const nsAString & aBackgroundAttachment); \
     968                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundColor(nsAString & aBackgroundColor); \
     969                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundColor(const nsAString & aBackgroundColor); \
     970                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundImage(nsAString & aBackgroundImage); \
     971                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundImage(const nsAString & aBackgroundImage); \
     972                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundPosition(nsAString & aBackgroundPosition); \
     973                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundPosition(const nsAString & aBackgroundPosition); \
     974                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundRepeat(nsAString & aBackgroundRepeat); \
     975                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundRepeat(const nsAString & aBackgroundRepeat); \
     976                 :   NS_SCRIPTABLE NS_IMETHOD GetBorder(nsAString & aBorder); \
     977                 :   NS_SCRIPTABLE NS_IMETHOD SetBorder(const nsAString & aBorder); \
     978                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderCollapse(nsAString & aBorderCollapse); \
     979                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderCollapse(const nsAString & aBorderCollapse); \
     980                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderColor(nsAString & aBorderColor); \
     981                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderColor(const nsAString & aBorderColor); \
     982                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderSpacing(nsAString & aBorderSpacing); \
     983                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderSpacing(const nsAString & aBorderSpacing); \
     984                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderStyle(nsAString & aBorderStyle); \
     985                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderStyle(const nsAString & aBorderStyle); \
     986                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTop(nsAString & aBorderTop); \
     987                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTop(const nsAString & aBorderTop); \
     988                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRight(nsAString & aBorderRight); \
     989                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRight(const nsAString & aBorderRight); \
     990                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottom(nsAString & aBorderBottom); \
     991                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottom(const nsAString & aBorderBottom); \
     992                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeft(nsAString & aBorderLeft); \
     993                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeft(const nsAString & aBorderLeft); \
     994                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopColor(nsAString & aBorderTopColor); \
     995                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopColor(const nsAString & aBorderTopColor); \
     996                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightColor(nsAString & aBorderRightColor); \
     997                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightColor(const nsAString & aBorderRightColor); \
     998                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomColor(nsAString & aBorderBottomColor); \
     999                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomColor(const nsAString & aBorderBottomColor); \
    1000                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftColor(nsAString & aBorderLeftColor); \
    1001                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftColor(const nsAString & aBorderLeftColor); \
    1002                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopStyle(nsAString & aBorderTopStyle); \
    1003                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopStyle(const nsAString & aBorderTopStyle); \
    1004                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightStyle(nsAString & aBorderRightStyle); \
    1005                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightStyle(const nsAString & aBorderRightStyle); \
    1006                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomStyle(nsAString & aBorderBottomStyle); \
    1007                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomStyle(const nsAString & aBorderBottomStyle); \
    1008                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftStyle(nsAString & aBorderLeftStyle); \
    1009                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftStyle(const nsAString & aBorderLeftStyle); \
    1010                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopWidth(nsAString & aBorderTopWidth); \
    1011                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopWidth(const nsAString & aBorderTopWidth); \
    1012                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightWidth(nsAString & aBorderRightWidth); \
    1013                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightWidth(const nsAString & aBorderRightWidth); \
    1014                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomWidth(nsAString & aBorderBottomWidth); \
    1015                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomWidth(const nsAString & aBorderBottomWidth); \
    1016                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftWidth(nsAString & aBorderLeftWidth); \
    1017                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftWidth(const nsAString & aBorderLeftWidth); \
    1018                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderWidth(nsAString & aBorderWidth); \
    1019                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderWidth(const nsAString & aBorderWidth); \
    1020                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRadius(nsAString & aBorderRadius); \
    1021                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRadius(const nsAString & aBorderRadius); \
    1022                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopLeftRadius(nsAString & aBorderTopLeftRadius); \
    1023                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopLeftRadius(const nsAString & aBorderTopLeftRadius); \
    1024                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopRightRadius(nsAString & aBorderTopRightRadius); \
    1025                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopRightRadius(const nsAString & aBorderTopRightRadius); \
    1026                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomLeftRadius(nsAString & aBorderBottomLeftRadius); \
    1027                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomLeftRadius(const nsAString & aBorderBottomLeftRadius); \
    1028                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomRightRadius(nsAString & aBorderBottomRightRadius); \
    1029                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomRightRadius(const nsAString & aBorderBottomRightRadius); \
    1030                 :   NS_SCRIPTABLE NS_IMETHOD GetBottom(nsAString & aBottom); \
    1031                 :   NS_SCRIPTABLE NS_IMETHOD SetBottom(const nsAString & aBottom); \
    1032                 :   NS_SCRIPTABLE NS_IMETHOD GetBoxShadow(nsAString & aBoxShadow); \
    1033                 :   NS_SCRIPTABLE NS_IMETHOD SetBoxShadow(const nsAString & aBoxShadow); \
    1034                 :   NS_SCRIPTABLE NS_IMETHOD GetCaptionSide(nsAString & aCaptionSide); \
    1035                 :   NS_SCRIPTABLE NS_IMETHOD SetCaptionSide(const nsAString & aCaptionSide); \
    1036                 :   NS_SCRIPTABLE NS_IMETHOD GetClear(nsAString & aClear); \
    1037                 :   NS_SCRIPTABLE NS_IMETHOD SetClear(const nsAString & aClear); \
    1038                 :   NS_SCRIPTABLE NS_IMETHOD GetClip(nsAString & aClip); \
    1039                 :   NS_SCRIPTABLE NS_IMETHOD SetClip(const nsAString & aClip); \
    1040                 :   NS_SCRIPTABLE NS_IMETHOD GetColor(nsAString & aColor); \
    1041                 :   NS_SCRIPTABLE NS_IMETHOD SetColor(const nsAString & aColor); \
    1042                 :   NS_SCRIPTABLE NS_IMETHOD GetContent(nsAString & aContent); \
    1043                 :   NS_SCRIPTABLE NS_IMETHOD SetContent(const nsAString & aContent); \
    1044                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterIncrement(nsAString & aCounterIncrement); \
    1045                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterIncrement(const nsAString & aCounterIncrement); \
    1046                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterReset(nsAString & aCounterReset); \
    1047                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterReset(const nsAString & aCounterReset); \
    1048                 :   NS_SCRIPTABLE NS_IMETHOD GetCursor(nsAString & aCursor); \
    1049                 :   NS_SCRIPTABLE NS_IMETHOD SetCursor(const nsAString & aCursor); \
    1050                 :   NS_SCRIPTABLE NS_IMETHOD GetDirection(nsAString & aDirection); \
    1051                 :   NS_SCRIPTABLE NS_IMETHOD SetDirection(const nsAString & aDirection); \
    1052                 :   NS_SCRIPTABLE NS_IMETHOD GetDisplay(nsAString & aDisplay); \
    1053                 :   NS_SCRIPTABLE NS_IMETHOD SetDisplay(const nsAString & aDisplay); \
    1054                 :   NS_SCRIPTABLE NS_IMETHOD GetEmptyCells(nsAString & aEmptyCells); \
    1055                 :   NS_SCRIPTABLE NS_IMETHOD SetEmptyCells(const nsAString & aEmptyCells); \
    1056                 :   NS_SCRIPTABLE NS_IMETHOD GetCssFloat(nsAString & aCssFloat); \
    1057                 :   NS_SCRIPTABLE NS_IMETHOD SetCssFloat(const nsAString & aCssFloat); \
    1058                 :   NS_SCRIPTABLE NS_IMETHOD GetFont(nsAString & aFont); \
    1059                 :   NS_SCRIPTABLE NS_IMETHOD SetFont(const nsAString & aFont); \
    1060                 :   NS_SCRIPTABLE NS_IMETHOD GetFontFamily(nsAString & aFontFamily); \
    1061                 :   NS_SCRIPTABLE NS_IMETHOD SetFontFamily(const nsAString & aFontFamily); \
    1062                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSize(nsAString & aFontSize); \
    1063                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSize(const nsAString & aFontSize); \
    1064                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSizeAdjust(nsAString & aFontSizeAdjust); \
    1065                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSizeAdjust(const nsAString & aFontSizeAdjust); \
    1066                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStretch(nsAString & aFontStretch); \
    1067                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStretch(const nsAString & aFontStretch); \
    1068                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStyle(nsAString & aFontStyle); \
    1069                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStyle(const nsAString & aFontStyle); \
    1070                 :   NS_SCRIPTABLE NS_IMETHOD GetFontVariant(nsAString & aFontVariant); \
    1071                 :   NS_SCRIPTABLE NS_IMETHOD SetFontVariant(const nsAString & aFontVariant); \
    1072                 :   NS_SCRIPTABLE NS_IMETHOD GetFontWeight(nsAString & aFontWeight); \
    1073                 :   NS_SCRIPTABLE NS_IMETHOD SetFontWeight(const nsAString & aFontWeight); \
    1074                 :   NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight); \
    1075                 :   NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight); \
    1076                 :   NS_SCRIPTABLE NS_IMETHOD GetLeft(nsAString & aLeft); \
    1077                 :   NS_SCRIPTABLE NS_IMETHOD SetLeft(const nsAString & aLeft); \
    1078                 :   NS_SCRIPTABLE NS_IMETHOD GetLetterSpacing(nsAString & aLetterSpacing); \
    1079                 :   NS_SCRIPTABLE NS_IMETHOD SetLetterSpacing(const nsAString & aLetterSpacing); \
    1080                 :   NS_SCRIPTABLE NS_IMETHOD GetLineHeight(nsAString & aLineHeight); \
    1081                 :   NS_SCRIPTABLE NS_IMETHOD SetLineHeight(const nsAString & aLineHeight); \
    1082                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyle(nsAString & aListStyle); \
    1083                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyle(const nsAString & aListStyle); \
    1084                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleImage(nsAString & aListStyleImage); \
    1085                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleImage(const nsAString & aListStyleImage); \
    1086                 :   NS_SCRIPTABLE NS_IMETHOD GetListStylePosition(nsAString & aListStylePosition); \
    1087                 :   NS_SCRIPTABLE NS_IMETHOD SetListStylePosition(const nsAString & aListStylePosition); \
    1088                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleType(nsAString & aListStyleType); \
    1089                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleType(const nsAString & aListStyleType); \
    1090                 :   NS_SCRIPTABLE NS_IMETHOD GetMargin(nsAString & aMargin); \
    1091                 :   NS_SCRIPTABLE NS_IMETHOD SetMargin(const nsAString & aMargin); \
    1092                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginTop(nsAString & aMarginTop); \
    1093                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginTop(const nsAString & aMarginTop); \
    1094                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginRight(nsAString & aMarginRight); \
    1095                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginRight(const nsAString & aMarginRight); \
    1096                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginBottom(nsAString & aMarginBottom); \
    1097                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginBottom(const nsAString & aMarginBottom); \
    1098                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginLeft(nsAString & aMarginLeft); \
    1099                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginLeft(const nsAString & aMarginLeft); \
    1100                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerOffset(nsAString & aMarkerOffset); \
    1101                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerOffset(const nsAString & aMarkerOffset); \
    1102                 :   NS_SCRIPTABLE NS_IMETHOD GetMarks(nsAString & aMarks); \
    1103                 :   NS_SCRIPTABLE NS_IMETHOD SetMarks(const nsAString & aMarks); \
    1104                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxHeight(nsAString & aMaxHeight); \
    1105                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxHeight(const nsAString & aMaxHeight); \
    1106                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxWidth(nsAString & aMaxWidth); \
    1107                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxWidth(const nsAString & aMaxWidth); \
    1108                 :   NS_SCRIPTABLE NS_IMETHOD GetMinHeight(nsAString & aMinHeight); \
    1109                 :   NS_SCRIPTABLE NS_IMETHOD SetMinHeight(const nsAString & aMinHeight); \
    1110                 :   NS_SCRIPTABLE NS_IMETHOD GetMinWidth(nsAString & aMinWidth); \
    1111                 :   NS_SCRIPTABLE NS_IMETHOD SetMinWidth(const nsAString & aMinWidth); \
    1112                 :   NS_SCRIPTABLE NS_IMETHOD GetOrphans(nsAString & aOrphans); \
    1113                 :   NS_SCRIPTABLE NS_IMETHOD SetOrphans(const nsAString & aOrphans); \
    1114                 :   NS_SCRIPTABLE NS_IMETHOD GetOutline(nsAString & aOutline); \
    1115                 :   NS_SCRIPTABLE NS_IMETHOD SetOutline(const nsAString & aOutline); \
    1116                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineColor(nsAString & aOutlineColor); \
    1117                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineColor(const nsAString & aOutlineColor); \
    1118                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineStyle(nsAString & aOutlineStyle); \
    1119                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineStyle(const nsAString & aOutlineStyle); \
    1120                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineWidth(nsAString & aOutlineWidth); \
    1121                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineWidth(const nsAString & aOutlineWidth); \
    1122                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflow(nsAString & aOverflow); \
    1123                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflow(const nsAString & aOverflow); \
    1124                 :   NS_SCRIPTABLE NS_IMETHOD GetPadding(nsAString & aPadding); \
    1125                 :   NS_SCRIPTABLE NS_IMETHOD SetPadding(const nsAString & aPadding); \
    1126                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingTop(nsAString & aPaddingTop); \
    1127                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingTop(const nsAString & aPaddingTop); \
    1128                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingRight(nsAString & aPaddingRight); \
    1129                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingRight(const nsAString & aPaddingRight); \
    1130                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingBottom(nsAString & aPaddingBottom); \
    1131                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingBottom(const nsAString & aPaddingBottom); \
    1132                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingLeft(nsAString & aPaddingLeft); \
    1133                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingLeft(const nsAString & aPaddingLeft); \
    1134                 :   NS_SCRIPTABLE NS_IMETHOD GetPage(nsAString & aPage); \
    1135                 :   NS_SCRIPTABLE NS_IMETHOD SetPage(const nsAString & aPage); \
    1136                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakAfter(nsAString & aPageBreakAfter); \
    1137                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakAfter(const nsAString & aPageBreakAfter); \
    1138                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakBefore(nsAString & aPageBreakBefore); \
    1139                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakBefore(const nsAString & aPageBreakBefore); \
    1140                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakInside(nsAString & aPageBreakInside); \
    1141                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakInside(const nsAString & aPageBreakInside); \
    1142                 :   NS_SCRIPTABLE NS_IMETHOD GetPosition(nsAString & aPosition); \
    1143                 :   NS_SCRIPTABLE NS_IMETHOD SetPosition(const nsAString & aPosition); \
    1144                 :   NS_SCRIPTABLE NS_IMETHOD GetQuotes(nsAString & aQuotes); \
    1145                 :   NS_SCRIPTABLE NS_IMETHOD SetQuotes(const nsAString & aQuotes); \
    1146                 :   NS_SCRIPTABLE NS_IMETHOD GetRight(nsAString & aRight); \
    1147                 :   NS_SCRIPTABLE NS_IMETHOD SetRight(const nsAString & aRight); \
    1148                 :   NS_SCRIPTABLE NS_IMETHOD GetSize(nsAString & aSize); \
    1149                 :   NS_SCRIPTABLE NS_IMETHOD SetSize(const nsAString & aSize); \
    1150                 :   NS_SCRIPTABLE NS_IMETHOD GetTableLayout(nsAString & aTableLayout); \
    1151                 :   NS_SCRIPTABLE NS_IMETHOD SetTableLayout(const nsAString & aTableLayout); \
    1152                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAlign(nsAString & aTextAlign); \
    1153                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAlign(const nsAString & aTextAlign); \
    1154                 :   NS_SCRIPTABLE NS_IMETHOD GetTextDecoration(nsAString & aTextDecoration); \
    1155                 :   NS_SCRIPTABLE NS_IMETHOD SetTextDecoration(const nsAString & aTextDecoration); \
    1156                 :   NS_SCRIPTABLE NS_IMETHOD GetTextIndent(nsAString & aTextIndent); \
    1157                 :   NS_SCRIPTABLE NS_IMETHOD SetTextIndent(const nsAString & aTextIndent); \
    1158                 :   NS_SCRIPTABLE NS_IMETHOD GetTextOverflow(nsAString & aTextOverflow); \
    1159                 :   NS_SCRIPTABLE NS_IMETHOD SetTextOverflow(const nsAString & aTextOverflow); \
    1160                 :   NS_SCRIPTABLE NS_IMETHOD GetTextShadow(nsAString & aTextShadow); \
    1161                 :   NS_SCRIPTABLE NS_IMETHOD SetTextShadow(const nsAString & aTextShadow); \
    1162                 :   NS_SCRIPTABLE NS_IMETHOD GetTextTransform(nsAString & aTextTransform); \
    1163                 :   NS_SCRIPTABLE NS_IMETHOD SetTextTransform(const nsAString & aTextTransform); \
    1164                 :   NS_SCRIPTABLE NS_IMETHOD GetTop(nsAString & aTop); \
    1165                 :   NS_SCRIPTABLE NS_IMETHOD SetTop(const nsAString & aTop); \
    1166                 :   NS_SCRIPTABLE NS_IMETHOD GetUnicodeBidi(nsAString & aUnicodeBidi); \
    1167                 :   NS_SCRIPTABLE NS_IMETHOD SetUnicodeBidi(const nsAString & aUnicodeBidi); \
    1168                 :   NS_SCRIPTABLE NS_IMETHOD GetVerticalAlign(nsAString & aVerticalAlign); \
    1169                 :   NS_SCRIPTABLE NS_IMETHOD SetVerticalAlign(const nsAString & aVerticalAlign); \
    1170                 :   NS_SCRIPTABLE NS_IMETHOD GetVisibility(nsAString & aVisibility); \
    1171                 :   NS_SCRIPTABLE NS_IMETHOD SetVisibility(const nsAString & aVisibility); \
    1172                 :   NS_SCRIPTABLE NS_IMETHOD GetWhiteSpace(nsAString & aWhiteSpace); \
    1173                 :   NS_SCRIPTABLE NS_IMETHOD SetWhiteSpace(const nsAString & aWhiteSpace); \
    1174                 :   NS_SCRIPTABLE NS_IMETHOD GetWidows(nsAString & aWidows); \
    1175                 :   NS_SCRIPTABLE NS_IMETHOD SetWidows(const nsAString & aWidows); \
    1176                 :   NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth); \
    1177                 :   NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth); \
    1178                 :   NS_SCRIPTABLE NS_IMETHOD GetWordSpacing(nsAString & aWordSpacing); \
    1179                 :   NS_SCRIPTABLE NS_IMETHOD SetWordSpacing(const nsAString & aWordSpacing); \
    1180                 :   NS_SCRIPTABLE NS_IMETHOD GetZIndex(nsAString & aZIndex); \
    1181                 :   NS_SCRIPTABLE NS_IMETHOD SetZIndex(const nsAString & aZIndex); \
    1182                 :   NS_SCRIPTABLE NS_IMETHOD GetClipPath(nsAString & aClipPath); \
    1183                 :   NS_SCRIPTABLE NS_IMETHOD SetClipPath(const nsAString & aClipPath); \
    1184                 :   NS_SCRIPTABLE NS_IMETHOD GetClipRule(nsAString & aClipRule); \
    1185                 :   NS_SCRIPTABLE NS_IMETHOD SetClipRule(const nsAString & aClipRule); \
    1186                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolation(nsAString & aColorInterpolation); \
    1187                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolation(const nsAString & aColorInterpolation); \
    1188                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolationFilters(nsAString & aColorInterpolationFilters); \
    1189                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolationFilters(const nsAString & aColorInterpolationFilters); \
    1190                 :   NS_SCRIPTABLE NS_IMETHOD GetDominantBaseline(nsAString & aDominantBaseline); \
    1191                 :   NS_SCRIPTABLE NS_IMETHOD SetDominantBaseline(const nsAString & aDominantBaseline); \
    1192                 :   NS_SCRIPTABLE NS_IMETHOD GetFill(nsAString & aFill); \
    1193                 :   NS_SCRIPTABLE NS_IMETHOD SetFill(const nsAString & aFill); \
    1194                 :   NS_SCRIPTABLE NS_IMETHOD GetFillOpacity(nsAString & aFillOpacity); \
    1195                 :   NS_SCRIPTABLE NS_IMETHOD SetFillOpacity(const nsAString & aFillOpacity); \
    1196                 :   NS_SCRIPTABLE NS_IMETHOD GetFillRule(nsAString & aFillRule); \
    1197                 :   NS_SCRIPTABLE NS_IMETHOD SetFillRule(const nsAString & aFillRule); \
    1198                 :   NS_SCRIPTABLE NS_IMETHOD GetFilter(nsAString & aFilter); \
    1199                 :   NS_SCRIPTABLE NS_IMETHOD SetFilter(const nsAString & aFilter); \
    1200                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodColor(nsAString & aFloodColor); \
    1201                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodColor(const nsAString & aFloodColor); \
    1202                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodOpacity(nsAString & aFloodOpacity); \
    1203                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodOpacity(const nsAString & aFloodOpacity); \
    1204                 :   NS_SCRIPTABLE NS_IMETHOD GetImageRendering(nsAString & aImageRendering); \
    1205                 :   NS_SCRIPTABLE NS_IMETHOD SetImageRendering(const nsAString & aImageRendering); \
    1206                 :   NS_SCRIPTABLE NS_IMETHOD GetLightingColor(nsAString & aLightingColor); \
    1207                 :   NS_SCRIPTABLE NS_IMETHOD SetLightingColor(const nsAString & aLightingColor); \
    1208                 :   NS_SCRIPTABLE NS_IMETHOD GetMarker(nsAString & aMarker); \
    1209                 :   NS_SCRIPTABLE NS_IMETHOD SetMarker(const nsAString & aMarker); \
    1210                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerEnd(nsAString & aMarkerEnd); \
    1211                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerEnd(const nsAString & aMarkerEnd); \
    1212                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerMid(nsAString & aMarkerMid); \
    1213                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerMid(const nsAString & aMarkerMid); \
    1214                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerStart(nsAString & aMarkerStart); \
    1215                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerStart(const nsAString & aMarkerStart); \
    1216                 :   NS_SCRIPTABLE NS_IMETHOD GetMask(nsAString & aMask); \
    1217                 :   NS_SCRIPTABLE NS_IMETHOD SetMask(const nsAString & aMask); \
    1218                 :   NS_SCRIPTABLE NS_IMETHOD GetShapeRendering(nsAString & aShapeRendering); \
    1219                 :   NS_SCRIPTABLE NS_IMETHOD SetShapeRendering(const nsAString & aShapeRendering); \
    1220                 :   NS_SCRIPTABLE NS_IMETHOD GetStopColor(nsAString & aStopColor); \
    1221                 :   NS_SCRIPTABLE NS_IMETHOD SetStopColor(const nsAString & aStopColor); \
    1222                 :   NS_SCRIPTABLE NS_IMETHOD GetStopOpacity(nsAString & aStopOpacity); \
    1223                 :   NS_SCRIPTABLE NS_IMETHOD SetStopOpacity(const nsAString & aStopOpacity); \
    1224                 :   NS_SCRIPTABLE NS_IMETHOD GetStroke(nsAString & aStroke); \
    1225                 :   NS_SCRIPTABLE NS_IMETHOD SetStroke(const nsAString & aStroke); \
    1226                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDasharray(nsAString & aStrokeDasharray); \
    1227                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDasharray(const nsAString & aStrokeDasharray); \
    1228                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDashoffset(nsAString & aStrokeDashoffset); \
    1229                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDashoffset(const nsAString & aStrokeDashoffset); \
    1230                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinecap(nsAString & aStrokeLinecap); \
    1231                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinecap(const nsAString & aStrokeLinecap); \
    1232                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinejoin(nsAString & aStrokeLinejoin); \
    1233                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinejoin(const nsAString & aStrokeLinejoin); \
    1234                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeMiterlimit(nsAString & aStrokeMiterlimit); \
    1235                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeMiterlimit(const nsAString & aStrokeMiterlimit); \
    1236                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeOpacity(nsAString & aStrokeOpacity); \
    1237                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeOpacity(const nsAString & aStrokeOpacity); \
    1238                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeWidth(nsAString & aStrokeWidth); \
    1239                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeWidth(const nsAString & aStrokeWidth); \
    1240                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAnchor(nsAString & aTextAnchor); \
    1241                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAnchor(const nsAString & aTextAnchor); \
    1242                 :   NS_SCRIPTABLE NS_IMETHOD GetTextRendering(nsAString & aTextRendering); \
    1243                 :   NS_SCRIPTABLE NS_IMETHOD SetTextRendering(const nsAString & aTextRendering); \
    1244                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAppearance(nsAString & aMozAppearance); \
    1245                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAppearance(const nsAString & aMozAppearance); \
    1246                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundClip(nsAString & aBackgroundClip); \
    1247                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundClip(const nsAString & aBackgroundClip); \
    1248                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackgroundInlinePolicy(nsAString & aMozBackgroundInlinePolicy); \
    1249                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackgroundInlinePolicy(const nsAString & aMozBackgroundInlinePolicy); \
    1250                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundOrigin(nsAString & aBackgroundOrigin); \
    1251                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundOrigin(const nsAString & aBackgroundOrigin); \
    1252                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBinding(nsAString & aMozBinding); \
    1253                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBinding(const nsAString & aMozBinding); \
    1254                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderBottomColors(nsAString & aMozBorderBottomColors); \
    1255                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderBottomColors(const nsAString & aMozBorderBottomColors); \
    1256                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderLeftColors(nsAString & aMozBorderLeftColors); \
    1257                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderLeftColors(const nsAString & aMozBorderLeftColors); \
    1258                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderRightColors(nsAString & aMozBorderRightColors); \
    1259                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderRightColors(const nsAString & aMozBorderRightColors); \
    1260                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderTopColors(nsAString & aMozBorderTopColors); \
    1261                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderTopColors(const nsAString & aMozBorderTopColors); \
    1262                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxAlign(nsAString & aMozBoxAlign); \
    1263                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxAlign(const nsAString & aMozBoxAlign); \
    1264                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxDirection(nsAString & aMozBoxDirection); \
    1265                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxDirection(const nsAString & aMozBoxDirection); \
    1266                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxFlex(nsAString & aMozBoxFlex); \
    1267                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxFlex(const nsAString & aMozBoxFlex); \
    1268                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrient(nsAString & aMozBoxOrient); \
    1269                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrient(const nsAString & aMozBoxOrient); \
    1270                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrdinalGroup(nsAString & aMozBoxOrdinalGroup); \
    1271                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrdinalGroup(const nsAString & aMozBoxOrdinalGroup); \
    1272                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxPack(nsAString & aMozBoxPack); \
    1273                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxPack(const nsAString & aMozBoxPack); \
    1274                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxSizing(nsAString & aMozBoxSizing); \
    1275                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxSizing(const nsAString & aMozBoxSizing); \
    1276                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnCount(nsAString & aMozColumnCount); \
    1277                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnCount(const nsAString & aMozColumnCount); \
    1278                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnWidth(nsAString & aMozColumnWidth); \
    1279                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnWidth(const nsAString & aMozColumnWidth); \
    1280                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnFill(nsAString & aMozColumnFill); \
    1281                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnFill(const nsAString & aMozColumnFill); \
    1282                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnGap(nsAString & aMozColumnGap); \
    1283                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnGap(const nsAString & aMozColumnGap); \
    1284                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFloatEdge(nsAString & aMozFloatEdge); \
    1285                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFloatEdge(const nsAString & aMozFloatEdge); \
    1286                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontFeatureSettings(nsAString & aMozFontFeatureSettings); \
    1287                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontFeatureSettings(const nsAString & aMozFontFeatureSettings); \
    1288                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontLanguageOverride(nsAString & aMozFontLanguageOverride); \
    1289                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontLanguageOverride(const nsAString & aMozFontLanguageOverride); \
    1290                 :   NS_SCRIPTABLE NS_IMETHOD GetMozForceBrokenImageIcon(nsAString & aMozForceBrokenImageIcon); \
    1291                 :   NS_SCRIPTABLE NS_IMETHOD SetMozForceBrokenImageIcon(const nsAString & aMozForceBrokenImageIcon); \
    1292                 :   NS_SCRIPTABLE NS_IMETHOD GetMozImageRegion(nsAString & aMozImageRegion); \
    1293                 :   NS_SCRIPTABLE NS_IMETHOD SetMozImageRegion(const nsAString & aMozImageRegion); \
    1294                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginEnd(nsAString & aMozMarginEnd); \
    1295                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginEnd(const nsAString & aMozMarginEnd); \
    1296                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginStart(nsAString & aMozMarginStart); \
    1297                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginStart(const nsAString & aMozMarginStart); \
    1298                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOrient(nsAString & aMozOrient); \
    1299                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOrient(const nsAString & aMozOrient); \
    1300                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadius(nsAString & aMozOutlineRadius); \
    1301                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadius(const nsAString & aMozOutlineRadius); \
    1302                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopleft(nsAString & aMozOutlineRadiusTopleft); \
    1303                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopleft(const nsAString & aMozOutlineRadiusTopleft); \
    1304                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopright(nsAString & aMozOutlineRadiusTopright); \
    1305                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopright(const nsAString & aMozOutlineRadiusTopright); \
    1306                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomleft(nsAString & aMozOutlineRadiusBottomleft); \
    1307                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomleft(const nsAString & aMozOutlineRadiusBottomleft); \
    1308                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomright(nsAString & aMozOutlineRadiusBottomright); \
    1309                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomright(const nsAString & aMozOutlineRadiusBottomright); \
    1310                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingEnd(nsAString & aMozPaddingEnd); \
    1311                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingEnd(const nsAString & aMozPaddingEnd); \
    1312                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingStart(nsAString & aMozPaddingStart); \
    1313                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingStart(const nsAString & aMozPaddingStart); \
    1314                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserFocus(nsAString & aMozUserFocus); \
    1315                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserFocus(const nsAString & aMozUserFocus); \
    1316                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserInput(nsAString & aMozUserInput); \
    1317                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserInput(const nsAString & aMozUserInput); \
    1318                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserModify(nsAString & aMozUserModify); \
    1319                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserModify(const nsAString & aMozUserModify); \
    1320                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserSelect(nsAString & aMozUserSelect); \
    1321                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserSelect(const nsAString & aMozUserSelect); \
    1322                 :   NS_SCRIPTABLE NS_IMETHOD GetOpacity(nsAString & aOpacity); \
    1323                 :   NS_SCRIPTABLE NS_IMETHOD SetOpacity(const nsAString & aOpacity); \
    1324                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineOffset(nsAString & aOutlineOffset); \
    1325                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineOffset(const nsAString & aOutlineOffset); \
    1326                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextAlignLast(nsAString & aMozTextAlignLast); \
    1327                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextAlignLast(const nsAString & aMozTextAlignLast); \
    1328                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowX(nsAString & aOverflowX); \
    1329                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowX(const nsAString & aOverflowX); \
    1330                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowY(nsAString & aOverflowY); \
    1331                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowY(const nsAString & aOverflowY); \
    1332                 :   NS_SCRIPTABLE NS_IMETHOD GetImeMode(nsAString & aImeMode); \
    1333                 :   NS_SCRIPTABLE NS_IMETHOD SetImeMode(const nsAString & aImeMode); \
    1334                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEnd(nsAString & aMozBorderEnd); \
    1335                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEnd(const nsAString & aMozBorderEnd); \
    1336                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndColor(nsAString & aMozBorderEndColor); \
    1337                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndColor(const nsAString & aMozBorderEndColor); \
    1338                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndStyle(nsAString & aMozBorderEndStyle); \
    1339                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndStyle(const nsAString & aMozBorderEndStyle); \
    1340                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndWidth(nsAString & aMozBorderEndWidth); \
    1341                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndWidth(const nsAString & aMozBorderEndWidth); \
    1342                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStart(nsAString & aMozBorderStart); \
    1343                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStart(const nsAString & aMozBorderStart); \
    1344                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartColor(nsAString & aMozBorderStartColor); \
    1345                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartColor(const nsAString & aMozBorderStartColor); \
    1346                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartStyle(nsAString & aMozBorderStartStyle); \
    1347                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartStyle(const nsAString & aMozBorderStartStyle); \
    1348                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartWidth(nsAString & aMozBorderStartWidth); \
    1349                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartWidth(const nsAString & aMozBorderStartWidth); \
    1350                 :   NS_SCRIPTABLE NS_IMETHOD GetMozStackSizing(nsAString & aMozStackSizing); \
    1351                 :   NS_SCRIPTABLE NS_IMETHOD SetMozStackSizing(const nsAString & aMozStackSizing); \
    1352                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderImage(nsAString & aMozBorderImage); \
    1353                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderImage(const nsAString & aMozBorderImage); \
    1354                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumns(nsAString & aMozColumns); \
    1355                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumns(const nsAString & aMozColumns); \
    1356                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRule(nsAString & aMozColumnRule); \
    1357                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRule(const nsAString & aMozColumnRule); \
    1358                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleWidth(nsAString & aMozColumnRuleWidth); \
    1359                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleWidth(const nsAString & aMozColumnRuleWidth); \
    1360                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleStyle(nsAString & aMozColumnRuleStyle); \
    1361                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleStyle(const nsAString & aMozColumnRuleStyle); \
    1362                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleColor(nsAString & aMozColumnRuleColor); \
    1363                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleColor(const nsAString & aMozColumnRuleColor); \
    1364                 :   NS_SCRIPTABLE NS_IMETHOD GetWordWrap(nsAString & aWordWrap); \
    1365                 :   NS_SCRIPTABLE NS_IMETHOD SetWordWrap(const nsAString & aWordWrap); \
    1366                 :   NS_SCRIPTABLE NS_IMETHOD GetMozHyphens(nsAString & aMozHyphens); \
    1367                 :   NS_SCRIPTABLE NS_IMETHOD SetMozHyphens(const nsAString & aMozHyphens); \
    1368                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransform(nsAString & aMozTransform); \
    1369                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransform(const nsAString & aMozTransform); \
    1370                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformOrigin(nsAString & aMozTransformOrigin); \
    1371                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformOrigin(const nsAString & aMozTransformOrigin); \
    1372                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspective(nsAString & aMozPerspective); \
    1373                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspective(const nsAString & aMozPerspective); \
    1374                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspectiveOrigin(nsAString & aMozPerspectiveOrigin); \
    1375                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspectiveOrigin(const nsAString & aMozPerspectiveOrigin); \
    1376                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackfaceVisibility(nsAString & aMozBackfaceVisibility); \
    1377                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackfaceVisibility(const nsAString & aMozBackfaceVisibility); \
    1378                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformStyle(nsAString & aMozTransformStyle); \
    1379                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformStyle(const nsAString & aMozTransformStyle); \
    1380                 :   NS_SCRIPTABLE NS_IMETHOD GetMozWindowShadow(nsAString & aMozWindowShadow); \
    1381                 :   NS_SCRIPTABLE NS_IMETHOD SetMozWindowShadow(const nsAString & aMozWindowShadow); \
    1382                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundSize(nsAString & aBackgroundSize); \
    1383                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundSize(const nsAString & aBackgroundSize); \
    1384                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextBlink(nsAString & aMozTextBlink); \
    1385                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextBlink(const nsAString & aMozTextBlink); \
    1386                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationColor(nsAString & aMozTextDecorationColor); \
    1387                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationColor(const nsAString & aMozTextDecorationColor); \
    1388                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationLine(nsAString & aMozTextDecorationLine); \
    1389                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationLine(const nsAString & aMozTextDecorationLine); \
    1390                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationStyle(nsAString & aMozTextDecorationStyle); \
    1391                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationStyle(const nsAString & aMozTextDecorationStyle); \
    1392                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionProperty(nsAString & aMozTransitionProperty); \
    1393                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionProperty(const nsAString & aMozTransitionProperty); \
    1394                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDuration(nsAString & aMozTransitionDuration); \
    1395                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDuration(const nsAString & aMozTransitionDuration); \
    1396                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDelay(nsAString & aMozTransitionDelay); \
    1397                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDelay(const nsAString & aMozTransitionDelay); \
    1398                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionTimingFunction(nsAString & aMozTransitionTimingFunction); \
    1399                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionTimingFunction(const nsAString & aMozTransitionTimingFunction); \
    1400                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransition(nsAString & aMozTransition); \
    1401                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransition(const nsAString & aMozTransition); \
    1402                 :   NS_SCRIPTABLE NS_IMETHOD GetPointerEvents(nsAString & aPointerEvents); \
    1403                 :   NS_SCRIPTABLE NS_IMETHOD SetPointerEvents(const nsAString & aPointerEvents); \
    1404                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTabSize(nsAString & aMozTabSize); \
    1405                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTabSize(const nsAString & aMozTabSize); \
    1406                 :   NS_SCRIPTABLE NS_IMETHOD GetResize(nsAString & aResize); \
    1407                 :   NS_SCRIPTABLE NS_IMETHOD SetResize(const nsAString & aResize); \
    1408                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationName(nsAString & aMozAnimationName); \
    1409                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationName(const nsAString & aMozAnimationName); \
    1410                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDuration(nsAString & aMozAnimationDuration); \
    1411                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDuration(const nsAString & aMozAnimationDuration); \
    1412                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDelay(nsAString & aMozAnimationDelay); \
    1413                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDelay(const nsAString & aMozAnimationDelay); \
    1414                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationTimingFunction(nsAString & aMozAnimationTimingFunction); \
    1415                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationTimingFunction(const nsAString & aMozAnimationTimingFunction); \
    1416                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDirection(nsAString & aMozAnimationDirection); \
    1417                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDirection(const nsAString & aMozAnimationDirection); \
    1418                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationFillMode(nsAString & aMozAnimationFillMode); \
    1419                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationFillMode(const nsAString & aMozAnimationFillMode); \
    1420                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationIterationCount(nsAString & aMozAnimationIterationCount); \
    1421                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationIterationCount(const nsAString & aMozAnimationIterationCount); \
    1422                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationPlayState(nsAString & aMozAnimationPlayState); \
    1423                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationPlayState(const nsAString & aMozAnimationPlayState); \
    1424                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimation(nsAString & aMozAnimation); \
    1425                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimation(const nsAString & aMozAnimation); \
    1426                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextSizeAdjust(nsAString & aMozTextSizeAdjust); \
    1427                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextSizeAdjust(const nsAString & aMozTextSizeAdjust); 
    1428                 : 
    1429                 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
    1430                 : #define NS_FORWARD_NSIDOMCSS2PROPERTIES(_to) \
    1431                 :   NS_SCRIPTABLE NS_IMETHOD GetBackground(nsAString & aBackground) { return _to GetBackground(aBackground); } \
    1432                 :   NS_SCRIPTABLE NS_IMETHOD SetBackground(const nsAString & aBackground) { return _to SetBackground(aBackground); } \
    1433                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundAttachment(nsAString & aBackgroundAttachment) { return _to GetBackgroundAttachment(aBackgroundAttachment); } \
    1434                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundAttachment(const nsAString & aBackgroundAttachment) { return _to SetBackgroundAttachment(aBackgroundAttachment); } \
    1435                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundColor(nsAString & aBackgroundColor) { return _to GetBackgroundColor(aBackgroundColor); } \
    1436                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundColor(const nsAString & aBackgroundColor) { return _to SetBackgroundColor(aBackgroundColor); } \
    1437                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundImage(nsAString & aBackgroundImage) { return _to GetBackgroundImage(aBackgroundImage); } \
    1438                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundImage(const nsAString & aBackgroundImage) { return _to SetBackgroundImage(aBackgroundImage); } \
    1439                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundPosition(nsAString & aBackgroundPosition) { return _to GetBackgroundPosition(aBackgroundPosition); } \
    1440                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundPosition(const nsAString & aBackgroundPosition) { return _to SetBackgroundPosition(aBackgroundPosition); } \
    1441                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundRepeat(nsAString & aBackgroundRepeat) { return _to GetBackgroundRepeat(aBackgroundRepeat); } \
    1442                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundRepeat(const nsAString & aBackgroundRepeat) { return _to SetBackgroundRepeat(aBackgroundRepeat); } \
    1443                 :   NS_SCRIPTABLE NS_IMETHOD GetBorder(nsAString & aBorder) { return _to GetBorder(aBorder); } \
    1444                 :   NS_SCRIPTABLE NS_IMETHOD SetBorder(const nsAString & aBorder) { return _to SetBorder(aBorder); } \
    1445                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderCollapse(nsAString & aBorderCollapse) { return _to GetBorderCollapse(aBorderCollapse); } \
    1446                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderCollapse(const nsAString & aBorderCollapse) { return _to SetBorderCollapse(aBorderCollapse); } \
    1447                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderColor(nsAString & aBorderColor) { return _to GetBorderColor(aBorderColor); } \
    1448                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderColor(const nsAString & aBorderColor) { return _to SetBorderColor(aBorderColor); } \
    1449                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderSpacing(nsAString & aBorderSpacing) { return _to GetBorderSpacing(aBorderSpacing); } \
    1450                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderSpacing(const nsAString & aBorderSpacing) { return _to SetBorderSpacing(aBorderSpacing); } \
    1451                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderStyle(nsAString & aBorderStyle) { return _to GetBorderStyle(aBorderStyle); } \
    1452                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderStyle(const nsAString & aBorderStyle) { return _to SetBorderStyle(aBorderStyle); } \
    1453                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTop(nsAString & aBorderTop) { return _to GetBorderTop(aBorderTop); } \
    1454                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTop(const nsAString & aBorderTop) { return _to SetBorderTop(aBorderTop); } \
    1455                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRight(nsAString & aBorderRight) { return _to GetBorderRight(aBorderRight); } \
    1456                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRight(const nsAString & aBorderRight) { return _to SetBorderRight(aBorderRight); } \
    1457                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottom(nsAString & aBorderBottom) { return _to GetBorderBottom(aBorderBottom); } \
    1458                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottom(const nsAString & aBorderBottom) { return _to SetBorderBottom(aBorderBottom); } \
    1459                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeft(nsAString & aBorderLeft) { return _to GetBorderLeft(aBorderLeft); } \
    1460                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeft(const nsAString & aBorderLeft) { return _to SetBorderLeft(aBorderLeft); } \
    1461                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopColor(nsAString & aBorderTopColor) { return _to GetBorderTopColor(aBorderTopColor); } \
    1462                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopColor(const nsAString & aBorderTopColor) { return _to SetBorderTopColor(aBorderTopColor); } \
    1463                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightColor(nsAString & aBorderRightColor) { return _to GetBorderRightColor(aBorderRightColor); } \
    1464                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightColor(const nsAString & aBorderRightColor) { return _to SetBorderRightColor(aBorderRightColor); } \
    1465                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomColor(nsAString & aBorderBottomColor) { return _to GetBorderBottomColor(aBorderBottomColor); } \
    1466                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomColor(const nsAString & aBorderBottomColor) { return _to SetBorderBottomColor(aBorderBottomColor); } \
    1467                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftColor(nsAString & aBorderLeftColor) { return _to GetBorderLeftColor(aBorderLeftColor); } \
    1468                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftColor(const nsAString & aBorderLeftColor) { return _to SetBorderLeftColor(aBorderLeftColor); } \
    1469                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopStyle(nsAString & aBorderTopStyle) { return _to GetBorderTopStyle(aBorderTopStyle); } \
    1470                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopStyle(const nsAString & aBorderTopStyle) { return _to SetBorderTopStyle(aBorderTopStyle); } \
    1471                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightStyle(nsAString & aBorderRightStyle) { return _to GetBorderRightStyle(aBorderRightStyle); } \
    1472                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightStyle(const nsAString & aBorderRightStyle) { return _to SetBorderRightStyle(aBorderRightStyle); } \
    1473                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomStyle(nsAString & aBorderBottomStyle) { return _to GetBorderBottomStyle(aBorderBottomStyle); } \
    1474                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomStyle(const nsAString & aBorderBottomStyle) { return _to SetBorderBottomStyle(aBorderBottomStyle); } \
    1475                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftStyle(nsAString & aBorderLeftStyle) { return _to GetBorderLeftStyle(aBorderLeftStyle); } \
    1476                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftStyle(const nsAString & aBorderLeftStyle) { return _to SetBorderLeftStyle(aBorderLeftStyle); } \
    1477                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopWidth(nsAString & aBorderTopWidth) { return _to GetBorderTopWidth(aBorderTopWidth); } \
    1478                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopWidth(const nsAString & aBorderTopWidth) { return _to SetBorderTopWidth(aBorderTopWidth); } \
    1479                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightWidth(nsAString & aBorderRightWidth) { return _to GetBorderRightWidth(aBorderRightWidth); } \
    1480                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightWidth(const nsAString & aBorderRightWidth) { return _to SetBorderRightWidth(aBorderRightWidth); } \
    1481                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomWidth(nsAString & aBorderBottomWidth) { return _to GetBorderBottomWidth(aBorderBottomWidth); } \
    1482                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomWidth(const nsAString & aBorderBottomWidth) { return _to SetBorderBottomWidth(aBorderBottomWidth); } \
    1483                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftWidth(nsAString & aBorderLeftWidth) { return _to GetBorderLeftWidth(aBorderLeftWidth); } \
    1484                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftWidth(const nsAString & aBorderLeftWidth) { return _to SetBorderLeftWidth(aBorderLeftWidth); } \
    1485                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderWidth(nsAString & aBorderWidth) { return _to GetBorderWidth(aBorderWidth); } \
    1486                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderWidth(const nsAString & aBorderWidth) { return _to SetBorderWidth(aBorderWidth); } \
    1487                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRadius(nsAString & aBorderRadius) { return _to GetBorderRadius(aBorderRadius); } \
    1488                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRadius(const nsAString & aBorderRadius) { return _to SetBorderRadius(aBorderRadius); } \
    1489                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopLeftRadius(nsAString & aBorderTopLeftRadius) { return _to GetBorderTopLeftRadius(aBorderTopLeftRadius); } \
    1490                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopLeftRadius(const nsAString & aBorderTopLeftRadius) { return _to SetBorderTopLeftRadius(aBorderTopLeftRadius); } \
    1491                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopRightRadius(nsAString & aBorderTopRightRadius) { return _to GetBorderTopRightRadius(aBorderTopRightRadius); } \
    1492                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopRightRadius(const nsAString & aBorderTopRightRadius) { return _to SetBorderTopRightRadius(aBorderTopRightRadius); } \
    1493                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomLeftRadius(nsAString & aBorderBottomLeftRadius) { return _to GetBorderBottomLeftRadius(aBorderBottomLeftRadius); } \
    1494                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomLeftRadius(const nsAString & aBorderBottomLeftRadius) { return _to SetBorderBottomLeftRadius(aBorderBottomLeftRadius); } \
    1495                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomRightRadius(nsAString & aBorderBottomRightRadius) { return _to GetBorderBottomRightRadius(aBorderBottomRightRadius); } \
    1496                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomRightRadius(const nsAString & aBorderBottomRightRadius) { return _to SetBorderBottomRightRadius(aBorderBottomRightRadius); } \
    1497                 :   NS_SCRIPTABLE NS_IMETHOD GetBottom(nsAString & aBottom) { return _to GetBottom(aBottom); } \
    1498                 :   NS_SCRIPTABLE NS_IMETHOD SetBottom(const nsAString & aBottom) { return _to SetBottom(aBottom); } \
    1499                 :   NS_SCRIPTABLE NS_IMETHOD GetBoxShadow(nsAString & aBoxShadow) { return _to GetBoxShadow(aBoxShadow); } \
    1500                 :   NS_SCRIPTABLE NS_IMETHOD SetBoxShadow(const nsAString & aBoxShadow) { return _to SetBoxShadow(aBoxShadow); } \
    1501                 :   NS_SCRIPTABLE NS_IMETHOD GetCaptionSide(nsAString & aCaptionSide) { return _to GetCaptionSide(aCaptionSide); } \
    1502                 :   NS_SCRIPTABLE NS_IMETHOD SetCaptionSide(const nsAString & aCaptionSide) { return _to SetCaptionSide(aCaptionSide); } \
    1503                 :   NS_SCRIPTABLE NS_IMETHOD GetClear(nsAString & aClear) { return _to GetClear(aClear); } \
    1504                 :   NS_SCRIPTABLE NS_IMETHOD SetClear(const nsAString & aClear) { return _to SetClear(aClear); } \
    1505                 :   NS_SCRIPTABLE NS_IMETHOD GetClip(nsAString & aClip) { return _to GetClip(aClip); } \
    1506                 :   NS_SCRIPTABLE NS_IMETHOD SetClip(const nsAString & aClip) { return _to SetClip(aClip); } \
    1507                 :   NS_SCRIPTABLE NS_IMETHOD GetColor(nsAString & aColor) { return _to GetColor(aColor); } \
    1508                 :   NS_SCRIPTABLE NS_IMETHOD SetColor(const nsAString & aColor) { return _to SetColor(aColor); } \
    1509                 :   NS_SCRIPTABLE NS_IMETHOD GetContent(nsAString & aContent) { return _to GetContent(aContent); } \
    1510                 :   NS_SCRIPTABLE NS_IMETHOD SetContent(const nsAString & aContent) { return _to SetContent(aContent); } \
    1511                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterIncrement(nsAString & aCounterIncrement) { return _to GetCounterIncrement(aCounterIncrement); } \
    1512                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterIncrement(const nsAString & aCounterIncrement) { return _to SetCounterIncrement(aCounterIncrement); } \
    1513                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterReset(nsAString & aCounterReset) { return _to GetCounterReset(aCounterReset); } \
    1514                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterReset(const nsAString & aCounterReset) { return _to SetCounterReset(aCounterReset); } \
    1515                 :   NS_SCRIPTABLE NS_IMETHOD GetCursor(nsAString & aCursor) { return _to GetCursor(aCursor); } \
    1516                 :   NS_SCRIPTABLE NS_IMETHOD SetCursor(const nsAString & aCursor) { return _to SetCursor(aCursor); } \
    1517                 :   NS_SCRIPTABLE NS_IMETHOD GetDirection(nsAString & aDirection) { return _to GetDirection(aDirection); } \
    1518                 :   NS_SCRIPTABLE NS_IMETHOD SetDirection(const nsAString & aDirection) { return _to SetDirection(aDirection); } \
    1519                 :   NS_SCRIPTABLE NS_IMETHOD GetDisplay(nsAString & aDisplay) { return _to GetDisplay(aDisplay); } \
    1520                 :   NS_SCRIPTABLE NS_IMETHOD SetDisplay(const nsAString & aDisplay) { return _to SetDisplay(aDisplay); } \
    1521                 :   NS_SCRIPTABLE NS_IMETHOD GetEmptyCells(nsAString & aEmptyCells) { return _to GetEmptyCells(aEmptyCells); } \
    1522                 :   NS_SCRIPTABLE NS_IMETHOD SetEmptyCells(const nsAString & aEmptyCells) { return _to SetEmptyCells(aEmptyCells); } \
    1523                 :   NS_SCRIPTABLE NS_IMETHOD GetCssFloat(nsAString & aCssFloat) { return _to GetCssFloat(aCssFloat); } \
    1524                 :   NS_SCRIPTABLE NS_IMETHOD SetCssFloat(const nsAString & aCssFloat) { return _to SetCssFloat(aCssFloat); } \
    1525                 :   NS_SCRIPTABLE NS_IMETHOD GetFont(nsAString & aFont) { return _to GetFont(aFont); } \
    1526                 :   NS_SCRIPTABLE NS_IMETHOD SetFont(const nsAString & aFont) { return _to SetFont(aFont); } \
    1527                 :   NS_SCRIPTABLE NS_IMETHOD GetFontFamily(nsAString & aFontFamily) { return _to GetFontFamily(aFontFamily); } \
    1528                 :   NS_SCRIPTABLE NS_IMETHOD SetFontFamily(const nsAString & aFontFamily) { return _to SetFontFamily(aFontFamily); } \
    1529                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSize(nsAString & aFontSize) { return _to GetFontSize(aFontSize); } \
    1530                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSize(const nsAString & aFontSize) { return _to SetFontSize(aFontSize); } \
    1531                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSizeAdjust(nsAString & aFontSizeAdjust) { return _to GetFontSizeAdjust(aFontSizeAdjust); } \
    1532                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSizeAdjust(const nsAString & aFontSizeAdjust) { return _to SetFontSizeAdjust(aFontSizeAdjust); } \
    1533                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStretch(nsAString & aFontStretch) { return _to GetFontStretch(aFontStretch); } \
    1534                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStretch(const nsAString & aFontStretch) { return _to SetFontStretch(aFontStretch); } \
    1535                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStyle(nsAString & aFontStyle) { return _to GetFontStyle(aFontStyle); } \
    1536                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStyle(const nsAString & aFontStyle) { return _to SetFontStyle(aFontStyle); } \
    1537                 :   NS_SCRIPTABLE NS_IMETHOD GetFontVariant(nsAString & aFontVariant) { return _to GetFontVariant(aFontVariant); } \
    1538                 :   NS_SCRIPTABLE NS_IMETHOD SetFontVariant(const nsAString & aFontVariant) { return _to SetFontVariant(aFontVariant); } \
    1539                 :   NS_SCRIPTABLE NS_IMETHOD GetFontWeight(nsAString & aFontWeight) { return _to GetFontWeight(aFontWeight); } \
    1540                 :   NS_SCRIPTABLE NS_IMETHOD SetFontWeight(const nsAString & aFontWeight) { return _to SetFontWeight(aFontWeight); } \
    1541                 :   NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight) { return _to GetHeight(aHeight); } \
    1542                 :   NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight) { return _to SetHeight(aHeight); } \
    1543                 :   NS_SCRIPTABLE NS_IMETHOD GetLeft(nsAString & aLeft) { return _to GetLeft(aLeft); } \
    1544                 :   NS_SCRIPTABLE NS_IMETHOD SetLeft(const nsAString & aLeft) { return _to SetLeft(aLeft); } \
    1545                 :   NS_SCRIPTABLE NS_IMETHOD GetLetterSpacing(nsAString & aLetterSpacing) { return _to GetLetterSpacing(aLetterSpacing); } \
    1546                 :   NS_SCRIPTABLE NS_IMETHOD SetLetterSpacing(const nsAString & aLetterSpacing) { return _to SetLetterSpacing(aLetterSpacing); } \
    1547                 :   NS_SCRIPTABLE NS_IMETHOD GetLineHeight(nsAString & aLineHeight) { return _to GetLineHeight(aLineHeight); } \
    1548                 :   NS_SCRIPTABLE NS_IMETHOD SetLineHeight(const nsAString & aLineHeight) { return _to SetLineHeight(aLineHeight); } \
    1549                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyle(nsAString & aListStyle) { return _to GetListStyle(aListStyle); } \
    1550                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyle(const nsAString & aListStyle) { return _to SetListStyle(aListStyle); } \
    1551                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleImage(nsAString & aListStyleImage) { return _to GetListStyleImage(aListStyleImage); } \
    1552                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleImage(const nsAString & aListStyleImage) { return _to SetListStyleImage(aListStyleImage); } \
    1553                 :   NS_SCRIPTABLE NS_IMETHOD GetListStylePosition(nsAString & aListStylePosition) { return _to GetListStylePosition(aListStylePosition); } \
    1554                 :   NS_SCRIPTABLE NS_IMETHOD SetListStylePosition(const nsAString & aListStylePosition) { return _to SetListStylePosition(aListStylePosition); } \
    1555                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleType(nsAString & aListStyleType) { return _to GetListStyleType(aListStyleType); } \
    1556                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleType(const nsAString & aListStyleType) { return _to SetListStyleType(aListStyleType); } \
    1557                 :   NS_SCRIPTABLE NS_IMETHOD GetMargin(nsAString & aMargin) { return _to GetMargin(aMargin); } \
    1558                 :   NS_SCRIPTABLE NS_IMETHOD SetMargin(const nsAString & aMargin) { return _to SetMargin(aMargin); } \
    1559                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginTop(nsAString & aMarginTop) { return _to GetMarginTop(aMarginTop); } \
    1560                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginTop(const nsAString & aMarginTop) { return _to SetMarginTop(aMarginTop); } \
    1561                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginRight(nsAString & aMarginRight) { return _to GetMarginRight(aMarginRight); } \
    1562                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginRight(const nsAString & aMarginRight) { return _to SetMarginRight(aMarginRight); } \
    1563                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginBottom(nsAString & aMarginBottom) { return _to GetMarginBottom(aMarginBottom); } \
    1564                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginBottom(const nsAString & aMarginBottom) { return _to SetMarginBottom(aMarginBottom); } \
    1565                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginLeft(nsAString & aMarginLeft) { return _to GetMarginLeft(aMarginLeft); } \
    1566                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginLeft(const nsAString & aMarginLeft) { return _to SetMarginLeft(aMarginLeft); } \
    1567                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerOffset(nsAString & aMarkerOffset) { return _to GetMarkerOffset(aMarkerOffset); } \
    1568                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerOffset(const nsAString & aMarkerOffset) { return _to SetMarkerOffset(aMarkerOffset); } \
    1569                 :   NS_SCRIPTABLE NS_IMETHOD GetMarks(nsAString & aMarks) { return _to GetMarks(aMarks); } \
    1570                 :   NS_SCRIPTABLE NS_IMETHOD SetMarks(const nsAString & aMarks) { return _to SetMarks(aMarks); } \
    1571                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxHeight(nsAString & aMaxHeight) { return _to GetMaxHeight(aMaxHeight); } \
    1572                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxHeight(const nsAString & aMaxHeight) { return _to SetMaxHeight(aMaxHeight); } \
    1573                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxWidth(nsAString & aMaxWidth) { return _to GetMaxWidth(aMaxWidth); } \
    1574                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxWidth(const nsAString & aMaxWidth) { return _to SetMaxWidth(aMaxWidth); } \
    1575                 :   NS_SCRIPTABLE NS_IMETHOD GetMinHeight(nsAString & aMinHeight) { return _to GetMinHeight(aMinHeight); } \
    1576                 :   NS_SCRIPTABLE NS_IMETHOD SetMinHeight(const nsAString & aMinHeight) { return _to SetMinHeight(aMinHeight); } \
    1577                 :   NS_SCRIPTABLE NS_IMETHOD GetMinWidth(nsAString & aMinWidth) { return _to GetMinWidth(aMinWidth); } \
    1578                 :   NS_SCRIPTABLE NS_IMETHOD SetMinWidth(const nsAString & aMinWidth) { return _to SetMinWidth(aMinWidth); } \
    1579                 :   NS_SCRIPTABLE NS_IMETHOD GetOrphans(nsAString & aOrphans) { return _to GetOrphans(aOrphans); } \
    1580                 :   NS_SCRIPTABLE NS_IMETHOD SetOrphans(const nsAString & aOrphans) { return _to SetOrphans(aOrphans); } \
    1581                 :   NS_SCRIPTABLE NS_IMETHOD GetOutline(nsAString & aOutline) { return _to GetOutline(aOutline); } \
    1582                 :   NS_SCRIPTABLE NS_IMETHOD SetOutline(const nsAString & aOutline) { return _to SetOutline(aOutline); } \
    1583                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineColor(nsAString & aOutlineColor) { return _to GetOutlineColor(aOutlineColor); } \
    1584                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineColor(const nsAString & aOutlineColor) { return _to SetOutlineColor(aOutlineColor); } \
    1585                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineStyle(nsAString & aOutlineStyle) { return _to GetOutlineStyle(aOutlineStyle); } \
    1586                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineStyle(const nsAString & aOutlineStyle) { return _to SetOutlineStyle(aOutlineStyle); } \
    1587                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineWidth(nsAString & aOutlineWidth) { return _to GetOutlineWidth(aOutlineWidth); } \
    1588                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineWidth(const nsAString & aOutlineWidth) { return _to SetOutlineWidth(aOutlineWidth); } \
    1589                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflow(nsAString & aOverflow) { return _to GetOverflow(aOverflow); } \
    1590                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflow(const nsAString & aOverflow) { return _to SetOverflow(aOverflow); } \
    1591                 :   NS_SCRIPTABLE NS_IMETHOD GetPadding(nsAString & aPadding) { return _to GetPadding(aPadding); } \
    1592                 :   NS_SCRIPTABLE NS_IMETHOD SetPadding(const nsAString & aPadding) { return _to SetPadding(aPadding); } \
    1593                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingTop(nsAString & aPaddingTop) { return _to GetPaddingTop(aPaddingTop); } \
    1594                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingTop(const nsAString & aPaddingTop) { return _to SetPaddingTop(aPaddingTop); } \
    1595                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingRight(nsAString & aPaddingRight) { return _to GetPaddingRight(aPaddingRight); } \
    1596                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingRight(const nsAString & aPaddingRight) { return _to SetPaddingRight(aPaddingRight); } \
    1597                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingBottom(nsAString & aPaddingBottom) { return _to GetPaddingBottom(aPaddingBottom); } \
    1598                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingBottom(const nsAString & aPaddingBottom) { return _to SetPaddingBottom(aPaddingBottom); } \
    1599                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingLeft(nsAString & aPaddingLeft) { return _to GetPaddingLeft(aPaddingLeft); } \
    1600                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingLeft(const nsAString & aPaddingLeft) { return _to SetPaddingLeft(aPaddingLeft); } \
    1601                 :   NS_SCRIPTABLE NS_IMETHOD GetPage(nsAString & aPage) { return _to GetPage(aPage); } \
    1602                 :   NS_SCRIPTABLE NS_IMETHOD SetPage(const nsAString & aPage) { return _to SetPage(aPage); } \
    1603                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakAfter(nsAString & aPageBreakAfter) { return _to GetPageBreakAfter(aPageBreakAfter); } \
    1604                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakAfter(const nsAString & aPageBreakAfter) { return _to SetPageBreakAfter(aPageBreakAfter); } \
    1605                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakBefore(nsAString & aPageBreakBefore) { return _to GetPageBreakBefore(aPageBreakBefore); } \
    1606                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakBefore(const nsAString & aPageBreakBefore) { return _to SetPageBreakBefore(aPageBreakBefore); } \
    1607                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakInside(nsAString & aPageBreakInside) { return _to GetPageBreakInside(aPageBreakInside); } \
    1608                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakInside(const nsAString & aPageBreakInside) { return _to SetPageBreakInside(aPageBreakInside); } \
    1609                 :   NS_SCRIPTABLE NS_IMETHOD GetPosition(nsAString & aPosition) { return _to GetPosition(aPosition); } \
    1610                 :   NS_SCRIPTABLE NS_IMETHOD SetPosition(const nsAString & aPosition) { return _to SetPosition(aPosition); } \
    1611                 :   NS_SCRIPTABLE NS_IMETHOD GetQuotes(nsAString & aQuotes) { return _to GetQuotes(aQuotes); } \
    1612                 :   NS_SCRIPTABLE NS_IMETHOD SetQuotes(const nsAString & aQuotes) { return _to SetQuotes(aQuotes); } \
    1613                 :   NS_SCRIPTABLE NS_IMETHOD GetRight(nsAString & aRight) { return _to GetRight(aRight); } \
    1614                 :   NS_SCRIPTABLE NS_IMETHOD SetRight(const nsAString & aRight) { return _to SetRight(aRight); } \
    1615                 :   NS_SCRIPTABLE NS_IMETHOD GetSize(nsAString & aSize) { return _to GetSize(aSize); } \
    1616                 :   NS_SCRIPTABLE NS_IMETHOD SetSize(const nsAString & aSize) { return _to SetSize(aSize); } \
    1617                 :   NS_SCRIPTABLE NS_IMETHOD GetTableLayout(nsAString & aTableLayout) { return _to GetTableLayout(aTableLayout); } \
    1618                 :   NS_SCRIPTABLE NS_IMETHOD SetTableLayout(const nsAString & aTableLayout) { return _to SetTableLayout(aTableLayout); } \
    1619                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAlign(nsAString & aTextAlign) { return _to GetTextAlign(aTextAlign); } \
    1620                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAlign(const nsAString & aTextAlign) { return _to SetTextAlign(aTextAlign); } \
    1621                 :   NS_SCRIPTABLE NS_IMETHOD GetTextDecoration(nsAString & aTextDecoration) { return _to GetTextDecoration(aTextDecoration); } \
    1622                 :   NS_SCRIPTABLE NS_IMETHOD SetTextDecoration(const nsAString & aTextDecoration) { return _to SetTextDecoration(aTextDecoration); } \
    1623                 :   NS_SCRIPTABLE NS_IMETHOD GetTextIndent(nsAString & aTextIndent) { return _to GetTextIndent(aTextIndent); } \
    1624                 :   NS_SCRIPTABLE NS_IMETHOD SetTextIndent(const nsAString & aTextIndent) { return _to SetTextIndent(aTextIndent); } \
    1625                 :   NS_SCRIPTABLE NS_IMETHOD GetTextOverflow(nsAString & aTextOverflow) { return _to GetTextOverflow(aTextOverflow); } \
    1626                 :   NS_SCRIPTABLE NS_IMETHOD SetTextOverflow(const nsAString & aTextOverflow) { return _to SetTextOverflow(aTextOverflow); } \
    1627                 :   NS_SCRIPTABLE NS_IMETHOD GetTextShadow(nsAString & aTextShadow) { return _to GetTextShadow(aTextShadow); } \
    1628                 :   NS_SCRIPTABLE NS_IMETHOD SetTextShadow(const nsAString & aTextShadow) { return _to SetTextShadow(aTextShadow); } \
    1629                 :   NS_SCRIPTABLE NS_IMETHOD GetTextTransform(nsAString & aTextTransform) { return _to GetTextTransform(aTextTransform); } \
    1630                 :   NS_SCRIPTABLE NS_IMETHOD SetTextTransform(const nsAString & aTextTransform) { return _to SetTextTransform(aTextTransform); } \
    1631                 :   NS_SCRIPTABLE NS_IMETHOD GetTop(nsAString & aTop) { return _to GetTop(aTop); } \
    1632                 :   NS_SCRIPTABLE NS_IMETHOD SetTop(const nsAString & aTop) { return _to SetTop(aTop); } \
    1633                 :   NS_SCRIPTABLE NS_IMETHOD GetUnicodeBidi(nsAString & aUnicodeBidi) { return _to GetUnicodeBidi(aUnicodeBidi); } \
    1634                 :   NS_SCRIPTABLE NS_IMETHOD SetUnicodeBidi(const nsAString & aUnicodeBidi) { return _to SetUnicodeBidi(aUnicodeBidi); } \
    1635                 :   NS_SCRIPTABLE NS_IMETHOD GetVerticalAlign(nsAString & aVerticalAlign) { return _to GetVerticalAlign(aVerticalAlign); } \
    1636                 :   NS_SCRIPTABLE NS_IMETHOD SetVerticalAlign(const nsAString & aVerticalAlign) { return _to SetVerticalAlign(aVerticalAlign); } \
    1637                 :   NS_SCRIPTABLE NS_IMETHOD GetVisibility(nsAString & aVisibility) { return _to GetVisibility(aVisibility); } \
    1638                 :   NS_SCRIPTABLE NS_IMETHOD SetVisibility(const nsAString & aVisibility) { return _to SetVisibility(aVisibility); } \
    1639                 :   NS_SCRIPTABLE NS_IMETHOD GetWhiteSpace(nsAString & aWhiteSpace) { return _to GetWhiteSpace(aWhiteSpace); } \
    1640                 :   NS_SCRIPTABLE NS_IMETHOD SetWhiteSpace(const nsAString & aWhiteSpace) { return _to SetWhiteSpace(aWhiteSpace); } \
    1641                 :   NS_SCRIPTABLE NS_IMETHOD GetWidows(nsAString & aWidows) { return _to GetWidows(aWidows); } \
    1642                 :   NS_SCRIPTABLE NS_IMETHOD SetWidows(const nsAString & aWidows) { return _to SetWidows(aWidows); } \
    1643                 :   NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth) { return _to GetWidth(aWidth); } \
    1644                 :   NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth) { return _to SetWidth(aWidth); } \
    1645                 :   NS_SCRIPTABLE NS_IMETHOD GetWordSpacing(nsAString & aWordSpacing) { return _to GetWordSpacing(aWordSpacing); } \
    1646                 :   NS_SCRIPTABLE NS_IMETHOD SetWordSpacing(const nsAString & aWordSpacing) { return _to SetWordSpacing(aWordSpacing); } \
    1647                 :   NS_SCRIPTABLE NS_IMETHOD GetZIndex(nsAString & aZIndex) { return _to GetZIndex(aZIndex); } \
    1648                 :   NS_SCRIPTABLE NS_IMETHOD SetZIndex(const nsAString & aZIndex) { return _to SetZIndex(aZIndex); } \
    1649                 :   NS_SCRIPTABLE NS_IMETHOD GetClipPath(nsAString & aClipPath) { return _to GetClipPath(aClipPath); } \
    1650                 :   NS_SCRIPTABLE NS_IMETHOD SetClipPath(const nsAString & aClipPath) { return _to SetClipPath(aClipPath); } \
    1651                 :   NS_SCRIPTABLE NS_IMETHOD GetClipRule(nsAString & aClipRule) { return _to GetClipRule(aClipRule); } \
    1652                 :   NS_SCRIPTABLE NS_IMETHOD SetClipRule(const nsAString & aClipRule) { return _to SetClipRule(aClipRule); } \
    1653                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolation(nsAString & aColorInterpolation) { return _to GetColorInterpolation(aColorInterpolation); } \
    1654                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolation(const nsAString & aColorInterpolation) { return _to SetColorInterpolation(aColorInterpolation); } \
    1655                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolationFilters(nsAString & aColorInterpolationFilters) { return _to GetColorInterpolationFilters(aColorInterpolationFilters); } \
    1656                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolationFilters(const nsAString & aColorInterpolationFilters) { return _to SetColorInterpolationFilters(aColorInterpolationFilters); } \
    1657                 :   NS_SCRIPTABLE NS_IMETHOD GetDominantBaseline(nsAString & aDominantBaseline) { return _to GetDominantBaseline(aDominantBaseline); } \
    1658                 :   NS_SCRIPTABLE NS_IMETHOD SetDominantBaseline(const nsAString & aDominantBaseline) { return _to SetDominantBaseline(aDominantBaseline); } \
    1659                 :   NS_SCRIPTABLE NS_IMETHOD GetFill(nsAString & aFill) { return _to GetFill(aFill); } \
    1660                 :   NS_SCRIPTABLE NS_IMETHOD SetFill(const nsAString & aFill) { return _to SetFill(aFill); } \
    1661                 :   NS_SCRIPTABLE NS_IMETHOD GetFillOpacity(nsAString & aFillOpacity) { return _to GetFillOpacity(aFillOpacity); } \
    1662                 :   NS_SCRIPTABLE NS_IMETHOD SetFillOpacity(const nsAString & aFillOpacity) { return _to SetFillOpacity(aFillOpacity); } \
    1663                 :   NS_SCRIPTABLE NS_IMETHOD GetFillRule(nsAString & aFillRule) { return _to GetFillRule(aFillRule); } \
    1664                 :   NS_SCRIPTABLE NS_IMETHOD SetFillRule(const nsAString & aFillRule) { return _to SetFillRule(aFillRule); } \
    1665                 :   NS_SCRIPTABLE NS_IMETHOD GetFilter(nsAString & aFilter) { return _to GetFilter(aFilter); } \
    1666                 :   NS_SCRIPTABLE NS_IMETHOD SetFilter(const nsAString & aFilter) { return _to SetFilter(aFilter); } \
    1667                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodColor(nsAString & aFloodColor) { return _to GetFloodColor(aFloodColor); } \
    1668                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodColor(const nsAString & aFloodColor) { return _to SetFloodColor(aFloodColor); } \
    1669                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodOpacity(nsAString & aFloodOpacity) { return _to GetFloodOpacity(aFloodOpacity); } \
    1670                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodOpacity(const nsAString & aFloodOpacity) { return _to SetFloodOpacity(aFloodOpacity); } \
    1671                 :   NS_SCRIPTABLE NS_IMETHOD GetImageRendering(nsAString & aImageRendering) { return _to GetImageRendering(aImageRendering); } \
    1672                 :   NS_SCRIPTABLE NS_IMETHOD SetImageRendering(const nsAString & aImageRendering) { return _to SetImageRendering(aImageRendering); } \
    1673                 :   NS_SCRIPTABLE NS_IMETHOD GetLightingColor(nsAString & aLightingColor) { return _to GetLightingColor(aLightingColor); } \
    1674                 :   NS_SCRIPTABLE NS_IMETHOD SetLightingColor(const nsAString & aLightingColor) { return _to SetLightingColor(aLightingColor); } \
    1675                 :   NS_SCRIPTABLE NS_IMETHOD GetMarker(nsAString & aMarker) { return _to GetMarker(aMarker); } \
    1676                 :   NS_SCRIPTABLE NS_IMETHOD SetMarker(const nsAString & aMarker) { return _to SetMarker(aMarker); } \
    1677                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerEnd(nsAString & aMarkerEnd) { return _to GetMarkerEnd(aMarkerEnd); } \
    1678                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerEnd(const nsAString & aMarkerEnd) { return _to SetMarkerEnd(aMarkerEnd); } \
    1679                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerMid(nsAString & aMarkerMid) { return _to GetMarkerMid(aMarkerMid); } \
    1680                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerMid(const nsAString & aMarkerMid) { return _to SetMarkerMid(aMarkerMid); } \
    1681                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerStart(nsAString & aMarkerStart) { return _to GetMarkerStart(aMarkerStart); } \
    1682                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerStart(const nsAString & aMarkerStart) { return _to SetMarkerStart(aMarkerStart); } \
    1683                 :   NS_SCRIPTABLE NS_IMETHOD GetMask(nsAString & aMask) { return _to GetMask(aMask); } \
    1684                 :   NS_SCRIPTABLE NS_IMETHOD SetMask(const nsAString & aMask) { return _to SetMask(aMask); } \
    1685                 :   NS_SCRIPTABLE NS_IMETHOD GetShapeRendering(nsAString & aShapeRendering) { return _to GetShapeRendering(aShapeRendering); } \
    1686                 :   NS_SCRIPTABLE NS_IMETHOD SetShapeRendering(const nsAString & aShapeRendering) { return _to SetShapeRendering(aShapeRendering); } \
    1687                 :   NS_SCRIPTABLE NS_IMETHOD GetStopColor(nsAString & aStopColor) { return _to GetStopColor(aStopColor); } \
    1688                 :   NS_SCRIPTABLE NS_IMETHOD SetStopColor(const nsAString & aStopColor) { return _to SetStopColor(aStopColor); } \
    1689                 :   NS_SCRIPTABLE NS_IMETHOD GetStopOpacity(nsAString & aStopOpacity) { return _to GetStopOpacity(aStopOpacity); } \
    1690                 :   NS_SCRIPTABLE NS_IMETHOD SetStopOpacity(const nsAString & aStopOpacity) { return _to SetStopOpacity(aStopOpacity); } \
    1691                 :   NS_SCRIPTABLE NS_IMETHOD GetStroke(nsAString & aStroke) { return _to GetStroke(aStroke); } \
    1692                 :   NS_SCRIPTABLE NS_IMETHOD SetStroke(const nsAString & aStroke) { return _to SetStroke(aStroke); } \
    1693                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDasharray(nsAString & aStrokeDasharray) { return _to GetStrokeDasharray(aStrokeDasharray); } \
    1694                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDasharray(const nsAString & aStrokeDasharray) { return _to SetStrokeDasharray(aStrokeDasharray); } \
    1695                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDashoffset(nsAString & aStrokeDashoffset) { return _to GetStrokeDashoffset(aStrokeDashoffset); } \
    1696                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDashoffset(const nsAString & aStrokeDashoffset) { return _to SetStrokeDashoffset(aStrokeDashoffset); } \
    1697                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinecap(nsAString & aStrokeLinecap) { return _to GetStrokeLinecap(aStrokeLinecap); } \
    1698                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinecap(const nsAString & aStrokeLinecap) { return _to SetStrokeLinecap(aStrokeLinecap); } \
    1699                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinejoin(nsAString & aStrokeLinejoin) { return _to GetStrokeLinejoin(aStrokeLinejoin); } \
    1700                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinejoin(const nsAString & aStrokeLinejoin) { return _to SetStrokeLinejoin(aStrokeLinejoin); } \
    1701                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeMiterlimit(nsAString & aStrokeMiterlimit) { return _to GetStrokeMiterlimit(aStrokeMiterlimit); } \
    1702                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeMiterlimit(const nsAString & aStrokeMiterlimit) { return _to SetStrokeMiterlimit(aStrokeMiterlimit); } \
    1703                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeOpacity(nsAString & aStrokeOpacity) { return _to GetStrokeOpacity(aStrokeOpacity); } \
    1704                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeOpacity(const nsAString & aStrokeOpacity) { return _to SetStrokeOpacity(aStrokeOpacity); } \
    1705                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeWidth(nsAString & aStrokeWidth) { return _to GetStrokeWidth(aStrokeWidth); } \
    1706                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeWidth(const nsAString & aStrokeWidth) { return _to SetStrokeWidth(aStrokeWidth); } \
    1707                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAnchor(nsAString & aTextAnchor) { return _to GetTextAnchor(aTextAnchor); } \
    1708                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAnchor(const nsAString & aTextAnchor) { return _to SetTextAnchor(aTextAnchor); } \
    1709                 :   NS_SCRIPTABLE NS_IMETHOD GetTextRendering(nsAString & aTextRendering) { return _to GetTextRendering(aTextRendering); } \
    1710                 :   NS_SCRIPTABLE NS_IMETHOD SetTextRendering(const nsAString & aTextRendering) { return _to SetTextRendering(aTextRendering); } \
    1711                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAppearance(nsAString & aMozAppearance) { return _to GetMozAppearance(aMozAppearance); } \
    1712                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAppearance(const nsAString & aMozAppearance) { return _to SetMozAppearance(aMozAppearance); } \
    1713                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundClip(nsAString & aBackgroundClip) { return _to GetBackgroundClip(aBackgroundClip); } \
    1714                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundClip(const nsAString & aBackgroundClip) { return _to SetBackgroundClip(aBackgroundClip); } \
    1715                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackgroundInlinePolicy(nsAString & aMozBackgroundInlinePolicy) { return _to GetMozBackgroundInlinePolicy(aMozBackgroundInlinePolicy); } \
    1716                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackgroundInlinePolicy(const nsAString & aMozBackgroundInlinePolicy) { return _to SetMozBackgroundInlinePolicy(aMozBackgroundInlinePolicy); } \
    1717                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundOrigin(nsAString & aBackgroundOrigin) { return _to GetBackgroundOrigin(aBackgroundOrigin); } \
    1718                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundOrigin(const nsAString & aBackgroundOrigin) { return _to SetBackgroundOrigin(aBackgroundOrigin); } \
    1719                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBinding(nsAString & aMozBinding) { return _to GetMozBinding(aMozBinding); } \
    1720                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBinding(const nsAString & aMozBinding) { return _to SetMozBinding(aMozBinding); } \
    1721                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderBottomColors(nsAString & aMozBorderBottomColors) { return _to GetMozBorderBottomColors(aMozBorderBottomColors); } \
    1722                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderBottomColors(const nsAString & aMozBorderBottomColors) { return _to SetMozBorderBottomColors(aMozBorderBottomColors); } \
    1723                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderLeftColors(nsAString & aMozBorderLeftColors) { return _to GetMozBorderLeftColors(aMozBorderLeftColors); } \
    1724                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderLeftColors(const nsAString & aMozBorderLeftColors) { return _to SetMozBorderLeftColors(aMozBorderLeftColors); } \
    1725                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderRightColors(nsAString & aMozBorderRightColors) { return _to GetMozBorderRightColors(aMozBorderRightColors); } \
    1726                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderRightColors(const nsAString & aMozBorderRightColors) { return _to SetMozBorderRightColors(aMozBorderRightColors); } \
    1727                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderTopColors(nsAString & aMozBorderTopColors) { return _to GetMozBorderTopColors(aMozBorderTopColors); } \
    1728                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderTopColors(const nsAString & aMozBorderTopColors) { return _to SetMozBorderTopColors(aMozBorderTopColors); } \
    1729                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxAlign(nsAString & aMozBoxAlign) { return _to GetMozBoxAlign(aMozBoxAlign); } \
    1730                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxAlign(const nsAString & aMozBoxAlign) { return _to SetMozBoxAlign(aMozBoxAlign); } \
    1731                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxDirection(nsAString & aMozBoxDirection) { return _to GetMozBoxDirection(aMozBoxDirection); } \
    1732                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxDirection(const nsAString & aMozBoxDirection) { return _to SetMozBoxDirection(aMozBoxDirection); } \
    1733                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxFlex(nsAString & aMozBoxFlex) { return _to GetMozBoxFlex(aMozBoxFlex); } \
    1734                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxFlex(const nsAString & aMozBoxFlex) { return _to SetMozBoxFlex(aMozBoxFlex); } \
    1735                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrient(nsAString & aMozBoxOrient) { return _to GetMozBoxOrient(aMozBoxOrient); } \
    1736                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrient(const nsAString & aMozBoxOrient) { return _to SetMozBoxOrient(aMozBoxOrient); } \
    1737                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrdinalGroup(nsAString & aMozBoxOrdinalGroup) { return _to GetMozBoxOrdinalGroup(aMozBoxOrdinalGroup); } \
    1738                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrdinalGroup(const nsAString & aMozBoxOrdinalGroup) { return _to SetMozBoxOrdinalGroup(aMozBoxOrdinalGroup); } \
    1739                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxPack(nsAString & aMozBoxPack) { return _to GetMozBoxPack(aMozBoxPack); } \
    1740                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxPack(const nsAString & aMozBoxPack) { return _to SetMozBoxPack(aMozBoxPack); } \
    1741                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxSizing(nsAString & aMozBoxSizing) { return _to GetMozBoxSizing(aMozBoxSizing); } \
    1742                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxSizing(const nsAString & aMozBoxSizing) { return _to SetMozBoxSizing(aMozBoxSizing); } \
    1743                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnCount(nsAString & aMozColumnCount) { return _to GetMozColumnCount(aMozColumnCount); } \
    1744                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnCount(const nsAString & aMozColumnCount) { return _to SetMozColumnCount(aMozColumnCount); } \
    1745                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnWidth(nsAString & aMozColumnWidth) { return _to GetMozColumnWidth(aMozColumnWidth); } \
    1746                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnWidth(const nsAString & aMozColumnWidth) { return _to SetMozColumnWidth(aMozColumnWidth); } \
    1747                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnFill(nsAString & aMozColumnFill) { return _to GetMozColumnFill(aMozColumnFill); } \
    1748                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnFill(const nsAString & aMozColumnFill) { return _to SetMozColumnFill(aMozColumnFill); } \
    1749                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnGap(nsAString & aMozColumnGap) { return _to GetMozColumnGap(aMozColumnGap); } \
    1750                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnGap(const nsAString & aMozColumnGap) { return _to SetMozColumnGap(aMozColumnGap); } \
    1751                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFloatEdge(nsAString & aMozFloatEdge) { return _to GetMozFloatEdge(aMozFloatEdge); } \
    1752                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFloatEdge(const nsAString & aMozFloatEdge) { return _to SetMozFloatEdge(aMozFloatEdge); } \
    1753                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontFeatureSettings(nsAString & aMozFontFeatureSettings) { return _to GetMozFontFeatureSettings(aMozFontFeatureSettings); } \
    1754                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontFeatureSettings(const nsAString & aMozFontFeatureSettings) { return _to SetMozFontFeatureSettings(aMozFontFeatureSettings); } \
    1755                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontLanguageOverride(nsAString & aMozFontLanguageOverride) { return _to GetMozFontLanguageOverride(aMozFontLanguageOverride); } \
    1756                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontLanguageOverride(const nsAString & aMozFontLanguageOverride) { return _to SetMozFontLanguageOverride(aMozFontLanguageOverride); } \
    1757                 :   NS_SCRIPTABLE NS_IMETHOD GetMozForceBrokenImageIcon(nsAString & aMozForceBrokenImageIcon) { return _to GetMozForceBrokenImageIcon(aMozForceBrokenImageIcon); } \
    1758                 :   NS_SCRIPTABLE NS_IMETHOD SetMozForceBrokenImageIcon(const nsAString & aMozForceBrokenImageIcon) { return _to SetMozForceBrokenImageIcon(aMozForceBrokenImageIcon); } \
    1759                 :   NS_SCRIPTABLE NS_IMETHOD GetMozImageRegion(nsAString & aMozImageRegion) { return _to GetMozImageRegion(aMozImageRegion); } \
    1760                 :   NS_SCRIPTABLE NS_IMETHOD SetMozImageRegion(const nsAString & aMozImageRegion) { return _to SetMozImageRegion(aMozImageRegion); } \
    1761                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginEnd(nsAString & aMozMarginEnd) { return _to GetMozMarginEnd(aMozMarginEnd); } \
    1762                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginEnd(const nsAString & aMozMarginEnd) { return _to SetMozMarginEnd(aMozMarginEnd); } \
    1763                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginStart(nsAString & aMozMarginStart) { return _to GetMozMarginStart(aMozMarginStart); } \
    1764                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginStart(const nsAString & aMozMarginStart) { return _to SetMozMarginStart(aMozMarginStart); } \
    1765                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOrient(nsAString & aMozOrient) { return _to GetMozOrient(aMozOrient); } \
    1766                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOrient(const nsAString & aMozOrient) { return _to SetMozOrient(aMozOrient); } \
    1767                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadius(nsAString & aMozOutlineRadius) { return _to GetMozOutlineRadius(aMozOutlineRadius); } \
    1768                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadius(const nsAString & aMozOutlineRadius) { return _to SetMozOutlineRadius(aMozOutlineRadius); } \
    1769                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopleft(nsAString & aMozOutlineRadiusTopleft) { return _to GetMozOutlineRadiusTopleft(aMozOutlineRadiusTopleft); } \
    1770                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopleft(const nsAString & aMozOutlineRadiusTopleft) { return _to SetMozOutlineRadiusTopleft(aMozOutlineRadiusTopleft); } \
    1771                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopright(nsAString & aMozOutlineRadiusTopright) { return _to GetMozOutlineRadiusTopright(aMozOutlineRadiusTopright); } \
    1772                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopright(const nsAString & aMozOutlineRadiusTopright) { return _to SetMozOutlineRadiusTopright(aMozOutlineRadiusTopright); } \
    1773                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomleft(nsAString & aMozOutlineRadiusBottomleft) { return _to GetMozOutlineRadiusBottomleft(aMozOutlineRadiusBottomleft); } \
    1774                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomleft(const nsAString & aMozOutlineRadiusBottomleft) { return _to SetMozOutlineRadiusBottomleft(aMozOutlineRadiusBottomleft); } \
    1775                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomright(nsAString & aMozOutlineRadiusBottomright) { return _to GetMozOutlineRadiusBottomright(aMozOutlineRadiusBottomright); } \
    1776                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomright(const nsAString & aMozOutlineRadiusBottomright) { return _to SetMozOutlineRadiusBottomright(aMozOutlineRadiusBottomright); } \
    1777                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingEnd(nsAString & aMozPaddingEnd) { return _to GetMozPaddingEnd(aMozPaddingEnd); } \
    1778                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingEnd(const nsAString & aMozPaddingEnd) { return _to SetMozPaddingEnd(aMozPaddingEnd); } \
    1779                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingStart(nsAString & aMozPaddingStart) { return _to GetMozPaddingStart(aMozPaddingStart); } \
    1780                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingStart(const nsAString & aMozPaddingStart) { return _to SetMozPaddingStart(aMozPaddingStart); } \
    1781                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserFocus(nsAString & aMozUserFocus) { return _to GetMozUserFocus(aMozUserFocus); } \
    1782                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserFocus(const nsAString & aMozUserFocus) { return _to SetMozUserFocus(aMozUserFocus); } \
    1783                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserInput(nsAString & aMozUserInput) { return _to GetMozUserInput(aMozUserInput); } \
    1784                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserInput(const nsAString & aMozUserInput) { return _to SetMozUserInput(aMozUserInput); } \
    1785                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserModify(nsAString & aMozUserModify) { return _to GetMozUserModify(aMozUserModify); } \
    1786                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserModify(const nsAString & aMozUserModify) { return _to SetMozUserModify(aMozUserModify); } \
    1787                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserSelect(nsAString & aMozUserSelect) { return _to GetMozUserSelect(aMozUserSelect); } \
    1788                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserSelect(const nsAString & aMozUserSelect) { return _to SetMozUserSelect(aMozUserSelect); } \
    1789                 :   NS_SCRIPTABLE NS_IMETHOD GetOpacity(nsAString & aOpacity) { return _to GetOpacity(aOpacity); } \
    1790                 :   NS_SCRIPTABLE NS_IMETHOD SetOpacity(const nsAString & aOpacity) { return _to SetOpacity(aOpacity); } \
    1791                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineOffset(nsAString & aOutlineOffset) { return _to GetOutlineOffset(aOutlineOffset); } \
    1792                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineOffset(const nsAString & aOutlineOffset) { return _to SetOutlineOffset(aOutlineOffset); } \
    1793                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextAlignLast(nsAString & aMozTextAlignLast) { return _to GetMozTextAlignLast(aMozTextAlignLast); } \
    1794                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextAlignLast(const nsAString & aMozTextAlignLast) { return _to SetMozTextAlignLast(aMozTextAlignLast); } \
    1795                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowX(nsAString & aOverflowX) { return _to GetOverflowX(aOverflowX); } \
    1796                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowX(const nsAString & aOverflowX) { return _to SetOverflowX(aOverflowX); } \
    1797                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowY(nsAString & aOverflowY) { return _to GetOverflowY(aOverflowY); } \
    1798                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowY(const nsAString & aOverflowY) { return _to SetOverflowY(aOverflowY); } \
    1799                 :   NS_SCRIPTABLE NS_IMETHOD GetImeMode(nsAString & aImeMode) { return _to GetImeMode(aImeMode); } \
    1800                 :   NS_SCRIPTABLE NS_IMETHOD SetImeMode(const nsAString & aImeMode) { return _to SetImeMode(aImeMode); } \
    1801                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEnd(nsAString & aMozBorderEnd) { return _to GetMozBorderEnd(aMozBorderEnd); } \
    1802                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEnd(const nsAString & aMozBorderEnd) { return _to SetMozBorderEnd(aMozBorderEnd); } \
    1803                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndColor(nsAString & aMozBorderEndColor) { return _to GetMozBorderEndColor(aMozBorderEndColor); } \
    1804                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndColor(const nsAString & aMozBorderEndColor) { return _to SetMozBorderEndColor(aMozBorderEndColor); } \
    1805                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndStyle(nsAString & aMozBorderEndStyle) { return _to GetMozBorderEndStyle(aMozBorderEndStyle); } \
    1806                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndStyle(const nsAString & aMozBorderEndStyle) { return _to SetMozBorderEndStyle(aMozBorderEndStyle); } \
    1807                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndWidth(nsAString & aMozBorderEndWidth) { return _to GetMozBorderEndWidth(aMozBorderEndWidth); } \
    1808                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndWidth(const nsAString & aMozBorderEndWidth) { return _to SetMozBorderEndWidth(aMozBorderEndWidth); } \
    1809                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStart(nsAString & aMozBorderStart) { return _to GetMozBorderStart(aMozBorderStart); } \
    1810                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStart(const nsAString & aMozBorderStart) { return _to SetMozBorderStart(aMozBorderStart); } \
    1811                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartColor(nsAString & aMozBorderStartColor) { return _to GetMozBorderStartColor(aMozBorderStartColor); } \
    1812                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartColor(const nsAString & aMozBorderStartColor) { return _to SetMozBorderStartColor(aMozBorderStartColor); } \
    1813                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartStyle(nsAString & aMozBorderStartStyle) { return _to GetMozBorderStartStyle(aMozBorderStartStyle); } \
    1814                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartStyle(const nsAString & aMozBorderStartStyle) { return _to SetMozBorderStartStyle(aMozBorderStartStyle); } \
    1815                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartWidth(nsAString & aMozBorderStartWidth) { return _to GetMozBorderStartWidth(aMozBorderStartWidth); } \
    1816                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartWidth(const nsAString & aMozBorderStartWidth) { return _to SetMozBorderStartWidth(aMozBorderStartWidth); } \
    1817                 :   NS_SCRIPTABLE NS_IMETHOD GetMozStackSizing(nsAString & aMozStackSizing) { return _to GetMozStackSizing(aMozStackSizing); } \
    1818                 :   NS_SCRIPTABLE NS_IMETHOD SetMozStackSizing(const nsAString & aMozStackSizing) { return _to SetMozStackSizing(aMozStackSizing); } \
    1819                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderImage(nsAString & aMozBorderImage) { return _to GetMozBorderImage(aMozBorderImage); } \
    1820                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderImage(const nsAString & aMozBorderImage) { return _to SetMozBorderImage(aMozBorderImage); } \
    1821                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumns(nsAString & aMozColumns) { return _to GetMozColumns(aMozColumns); } \
    1822                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumns(const nsAString & aMozColumns) { return _to SetMozColumns(aMozColumns); } \
    1823                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRule(nsAString & aMozColumnRule) { return _to GetMozColumnRule(aMozColumnRule); } \
    1824                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRule(const nsAString & aMozColumnRule) { return _to SetMozColumnRule(aMozColumnRule); } \
    1825                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleWidth(nsAString & aMozColumnRuleWidth) { return _to GetMozColumnRuleWidth(aMozColumnRuleWidth); } \
    1826                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleWidth(const nsAString & aMozColumnRuleWidth) { return _to SetMozColumnRuleWidth(aMozColumnRuleWidth); } \
    1827                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleStyle(nsAString & aMozColumnRuleStyle) { return _to GetMozColumnRuleStyle(aMozColumnRuleStyle); } \
    1828                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleStyle(const nsAString & aMozColumnRuleStyle) { return _to SetMozColumnRuleStyle(aMozColumnRuleStyle); } \
    1829                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleColor(nsAString & aMozColumnRuleColor) { return _to GetMozColumnRuleColor(aMozColumnRuleColor); } \
    1830                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleColor(const nsAString & aMozColumnRuleColor) { return _to SetMozColumnRuleColor(aMozColumnRuleColor); } \
    1831                 :   NS_SCRIPTABLE NS_IMETHOD GetWordWrap(nsAString & aWordWrap) { return _to GetWordWrap(aWordWrap); } \
    1832                 :   NS_SCRIPTABLE NS_IMETHOD SetWordWrap(const nsAString & aWordWrap) { return _to SetWordWrap(aWordWrap); } \
    1833                 :   NS_SCRIPTABLE NS_IMETHOD GetMozHyphens(nsAString & aMozHyphens) { return _to GetMozHyphens(aMozHyphens); } \
    1834                 :   NS_SCRIPTABLE NS_IMETHOD SetMozHyphens(const nsAString & aMozHyphens) { return _to SetMozHyphens(aMozHyphens); } \
    1835                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransform(nsAString & aMozTransform) { return _to GetMozTransform(aMozTransform); } \
    1836                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransform(const nsAString & aMozTransform) { return _to SetMozTransform(aMozTransform); } \
    1837                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformOrigin(nsAString & aMozTransformOrigin) { return _to GetMozTransformOrigin(aMozTransformOrigin); } \
    1838                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformOrigin(const nsAString & aMozTransformOrigin) { return _to SetMozTransformOrigin(aMozTransformOrigin); } \
    1839                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspective(nsAString & aMozPerspective) { return _to GetMozPerspective(aMozPerspective); } \
    1840                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspective(const nsAString & aMozPerspective) { return _to SetMozPerspective(aMozPerspective); } \
    1841                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspectiveOrigin(nsAString & aMozPerspectiveOrigin) { return _to GetMozPerspectiveOrigin(aMozPerspectiveOrigin); } \
    1842                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspectiveOrigin(const nsAString & aMozPerspectiveOrigin) { return _to SetMozPerspectiveOrigin(aMozPerspectiveOrigin); } \
    1843                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackfaceVisibility(nsAString & aMozBackfaceVisibility) { return _to GetMozBackfaceVisibility(aMozBackfaceVisibility); } \
    1844                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackfaceVisibility(const nsAString & aMozBackfaceVisibility) { return _to SetMozBackfaceVisibility(aMozBackfaceVisibility); } \
    1845                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformStyle(nsAString & aMozTransformStyle) { return _to GetMozTransformStyle(aMozTransformStyle); } \
    1846                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformStyle(const nsAString & aMozTransformStyle) { return _to SetMozTransformStyle(aMozTransformStyle); } \
    1847                 :   NS_SCRIPTABLE NS_IMETHOD GetMozWindowShadow(nsAString & aMozWindowShadow) { return _to GetMozWindowShadow(aMozWindowShadow); } \
    1848                 :   NS_SCRIPTABLE NS_IMETHOD SetMozWindowShadow(const nsAString & aMozWindowShadow) { return _to SetMozWindowShadow(aMozWindowShadow); } \
    1849                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundSize(nsAString & aBackgroundSize) { return _to GetBackgroundSize(aBackgroundSize); } \
    1850                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundSize(const nsAString & aBackgroundSize) { return _to SetBackgroundSize(aBackgroundSize); } \
    1851                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextBlink(nsAString & aMozTextBlink) { return _to GetMozTextBlink(aMozTextBlink); } \
    1852                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextBlink(const nsAString & aMozTextBlink) { return _to SetMozTextBlink(aMozTextBlink); } \
    1853                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationColor(nsAString & aMozTextDecorationColor) { return _to GetMozTextDecorationColor(aMozTextDecorationColor); } \
    1854                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationColor(const nsAString & aMozTextDecorationColor) { return _to SetMozTextDecorationColor(aMozTextDecorationColor); } \
    1855                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationLine(nsAString & aMozTextDecorationLine) { return _to GetMozTextDecorationLine(aMozTextDecorationLine); } \
    1856                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationLine(const nsAString & aMozTextDecorationLine) { return _to SetMozTextDecorationLine(aMozTextDecorationLine); } \
    1857                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationStyle(nsAString & aMozTextDecorationStyle) { return _to GetMozTextDecorationStyle(aMozTextDecorationStyle); } \
    1858                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationStyle(const nsAString & aMozTextDecorationStyle) { return _to SetMozTextDecorationStyle(aMozTextDecorationStyle); } \
    1859                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionProperty(nsAString & aMozTransitionProperty) { return _to GetMozTransitionProperty(aMozTransitionProperty); } \
    1860                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionProperty(const nsAString & aMozTransitionProperty) { return _to SetMozTransitionProperty(aMozTransitionProperty); } \
    1861                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDuration(nsAString & aMozTransitionDuration) { return _to GetMozTransitionDuration(aMozTransitionDuration); } \
    1862                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDuration(const nsAString & aMozTransitionDuration) { return _to SetMozTransitionDuration(aMozTransitionDuration); } \
    1863                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDelay(nsAString & aMozTransitionDelay) { return _to GetMozTransitionDelay(aMozTransitionDelay); } \
    1864                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDelay(const nsAString & aMozTransitionDelay) { return _to SetMozTransitionDelay(aMozTransitionDelay); } \
    1865                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionTimingFunction(nsAString & aMozTransitionTimingFunction) { return _to GetMozTransitionTimingFunction(aMozTransitionTimingFunction); } \
    1866                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionTimingFunction(const nsAString & aMozTransitionTimingFunction) { return _to SetMozTransitionTimingFunction(aMozTransitionTimingFunction); } \
    1867                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransition(nsAString & aMozTransition) { return _to GetMozTransition(aMozTransition); } \
    1868                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransition(const nsAString & aMozTransition) { return _to SetMozTransition(aMozTransition); } \
    1869                 :   NS_SCRIPTABLE NS_IMETHOD GetPointerEvents(nsAString & aPointerEvents) { return _to GetPointerEvents(aPointerEvents); } \
    1870                 :   NS_SCRIPTABLE NS_IMETHOD SetPointerEvents(const nsAString & aPointerEvents) { return _to SetPointerEvents(aPointerEvents); } \
    1871                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTabSize(nsAString & aMozTabSize) { return _to GetMozTabSize(aMozTabSize); } \
    1872                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTabSize(const nsAString & aMozTabSize) { return _to SetMozTabSize(aMozTabSize); } \
    1873                 :   NS_SCRIPTABLE NS_IMETHOD GetResize(nsAString & aResize) { return _to GetResize(aResize); } \
    1874                 :   NS_SCRIPTABLE NS_IMETHOD SetResize(const nsAString & aResize) { return _to SetResize(aResize); } \
    1875                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationName(nsAString & aMozAnimationName) { return _to GetMozAnimationName(aMozAnimationName); } \
    1876                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationName(const nsAString & aMozAnimationName) { return _to SetMozAnimationName(aMozAnimationName); } \
    1877                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDuration(nsAString & aMozAnimationDuration) { return _to GetMozAnimationDuration(aMozAnimationDuration); } \
    1878                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDuration(const nsAString & aMozAnimationDuration) { return _to SetMozAnimationDuration(aMozAnimationDuration); } \
    1879                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDelay(nsAString & aMozAnimationDelay) { return _to GetMozAnimationDelay(aMozAnimationDelay); } \
    1880                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDelay(const nsAString & aMozAnimationDelay) { return _to SetMozAnimationDelay(aMozAnimationDelay); } \
    1881                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationTimingFunction(nsAString & aMozAnimationTimingFunction) { return _to GetMozAnimationTimingFunction(aMozAnimationTimingFunction); } \
    1882                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationTimingFunction(const nsAString & aMozAnimationTimingFunction) { return _to SetMozAnimationTimingFunction(aMozAnimationTimingFunction); } \
    1883                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDirection(nsAString & aMozAnimationDirection) { return _to GetMozAnimationDirection(aMozAnimationDirection); } \
    1884                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDirection(const nsAString & aMozAnimationDirection) { return _to SetMozAnimationDirection(aMozAnimationDirection); } \
    1885                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationFillMode(nsAString & aMozAnimationFillMode) { return _to GetMozAnimationFillMode(aMozAnimationFillMode); } \
    1886                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationFillMode(const nsAString & aMozAnimationFillMode) { return _to SetMozAnimationFillMode(aMozAnimationFillMode); } \
    1887                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationIterationCount(nsAString & aMozAnimationIterationCount) { return _to GetMozAnimationIterationCount(aMozAnimationIterationCount); } \
    1888                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationIterationCount(const nsAString & aMozAnimationIterationCount) { return _to SetMozAnimationIterationCount(aMozAnimationIterationCount); } \
    1889                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationPlayState(nsAString & aMozAnimationPlayState) { return _to GetMozAnimationPlayState(aMozAnimationPlayState); } \
    1890                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationPlayState(const nsAString & aMozAnimationPlayState) { return _to SetMozAnimationPlayState(aMozAnimationPlayState); } \
    1891                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimation(nsAString & aMozAnimation) { return _to GetMozAnimation(aMozAnimation); } \
    1892                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimation(const nsAString & aMozAnimation) { return _to SetMozAnimation(aMozAnimation); } \
    1893                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextSizeAdjust(nsAString & aMozTextSizeAdjust) { return _to GetMozTextSizeAdjust(aMozTextSizeAdjust); } \
    1894                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextSizeAdjust(const nsAString & aMozTextSizeAdjust) { return _to SetMozTextSizeAdjust(aMozTextSizeAdjust); } 
    1895                 : 
    1896                 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
    1897                 : #define NS_FORWARD_SAFE_NSIDOMCSS2PROPERTIES(_to) \
    1898                 :   NS_SCRIPTABLE NS_IMETHOD GetBackground(nsAString & aBackground) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackground(aBackground); } \
    1899                 :   NS_SCRIPTABLE NS_IMETHOD SetBackground(const nsAString & aBackground) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackground(aBackground); } \
    1900                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundAttachment(nsAString & aBackgroundAttachment) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundAttachment(aBackgroundAttachment); } \
    1901                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundAttachment(const nsAString & aBackgroundAttachment) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundAttachment(aBackgroundAttachment); } \
    1902                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundColor(nsAString & aBackgroundColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundColor(aBackgroundColor); } \
    1903                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundColor(const nsAString & aBackgroundColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundColor(aBackgroundColor); } \
    1904                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundImage(nsAString & aBackgroundImage) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundImage(aBackgroundImage); } \
    1905                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundImage(const nsAString & aBackgroundImage) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundImage(aBackgroundImage); } \
    1906                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundPosition(nsAString & aBackgroundPosition) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundPosition(aBackgroundPosition); } \
    1907                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundPosition(const nsAString & aBackgroundPosition) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundPosition(aBackgroundPosition); } \
    1908                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundRepeat(nsAString & aBackgroundRepeat) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundRepeat(aBackgroundRepeat); } \
    1909                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundRepeat(const nsAString & aBackgroundRepeat) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundRepeat(aBackgroundRepeat); } \
    1910                 :   NS_SCRIPTABLE NS_IMETHOD GetBorder(nsAString & aBorder) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorder(aBorder); } \
    1911                 :   NS_SCRIPTABLE NS_IMETHOD SetBorder(const nsAString & aBorder) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorder(aBorder); } \
    1912                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderCollapse(nsAString & aBorderCollapse) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderCollapse(aBorderCollapse); } \
    1913                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderCollapse(const nsAString & aBorderCollapse) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderCollapse(aBorderCollapse); } \
    1914                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderColor(nsAString & aBorderColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderColor(aBorderColor); } \
    1915                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderColor(const nsAString & aBorderColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderColor(aBorderColor); } \
    1916                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderSpacing(nsAString & aBorderSpacing) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderSpacing(aBorderSpacing); } \
    1917                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderSpacing(const nsAString & aBorderSpacing) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderSpacing(aBorderSpacing); } \
    1918                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderStyle(nsAString & aBorderStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderStyle(aBorderStyle); } \
    1919                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderStyle(const nsAString & aBorderStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderStyle(aBorderStyle); } \
    1920                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTop(nsAString & aBorderTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderTop(aBorderTop); } \
    1921                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTop(const nsAString & aBorderTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderTop(aBorderTop); } \
    1922                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRight(nsAString & aBorderRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderRight(aBorderRight); } \
    1923                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRight(const nsAString & aBorderRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderRight(aBorderRight); } \
    1924                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottom(nsAString & aBorderBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderBottom(aBorderBottom); } \
    1925                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottom(const nsAString & aBorderBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderBottom(aBorderBottom); } \
    1926                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeft(nsAString & aBorderLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderLeft(aBorderLeft); } \
    1927                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeft(const nsAString & aBorderLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderLeft(aBorderLeft); } \
    1928                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopColor(nsAString & aBorderTopColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderTopColor(aBorderTopColor); } \
    1929                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopColor(const nsAString & aBorderTopColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderTopColor(aBorderTopColor); } \
    1930                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightColor(nsAString & aBorderRightColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderRightColor(aBorderRightColor); } \
    1931                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightColor(const nsAString & aBorderRightColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderRightColor(aBorderRightColor); } \
    1932                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomColor(nsAString & aBorderBottomColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderBottomColor(aBorderBottomColor); } \
    1933                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomColor(const nsAString & aBorderBottomColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderBottomColor(aBorderBottomColor); } \
    1934                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftColor(nsAString & aBorderLeftColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderLeftColor(aBorderLeftColor); } \
    1935                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftColor(const nsAString & aBorderLeftColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderLeftColor(aBorderLeftColor); } \
    1936                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopStyle(nsAString & aBorderTopStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderTopStyle(aBorderTopStyle); } \
    1937                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopStyle(const nsAString & aBorderTopStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderTopStyle(aBorderTopStyle); } \
    1938                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightStyle(nsAString & aBorderRightStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderRightStyle(aBorderRightStyle); } \
    1939                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightStyle(const nsAString & aBorderRightStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderRightStyle(aBorderRightStyle); } \
    1940                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomStyle(nsAString & aBorderBottomStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderBottomStyle(aBorderBottomStyle); } \
    1941                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomStyle(const nsAString & aBorderBottomStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderBottomStyle(aBorderBottomStyle); } \
    1942                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftStyle(nsAString & aBorderLeftStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderLeftStyle(aBorderLeftStyle); } \
    1943                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftStyle(const nsAString & aBorderLeftStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderLeftStyle(aBorderLeftStyle); } \
    1944                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopWidth(nsAString & aBorderTopWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderTopWidth(aBorderTopWidth); } \
    1945                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopWidth(const nsAString & aBorderTopWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderTopWidth(aBorderTopWidth); } \
    1946                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRightWidth(nsAString & aBorderRightWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderRightWidth(aBorderRightWidth); } \
    1947                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRightWidth(const nsAString & aBorderRightWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderRightWidth(aBorderRightWidth); } \
    1948                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomWidth(nsAString & aBorderBottomWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderBottomWidth(aBorderBottomWidth); } \
    1949                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomWidth(const nsAString & aBorderBottomWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderBottomWidth(aBorderBottomWidth); } \
    1950                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderLeftWidth(nsAString & aBorderLeftWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderLeftWidth(aBorderLeftWidth); } \
    1951                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderLeftWidth(const nsAString & aBorderLeftWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderLeftWidth(aBorderLeftWidth); } \
    1952                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderWidth(nsAString & aBorderWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderWidth(aBorderWidth); } \
    1953                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderWidth(const nsAString & aBorderWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderWidth(aBorderWidth); } \
    1954                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderRadius(nsAString & aBorderRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderRadius(aBorderRadius); } \
    1955                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderRadius(const nsAString & aBorderRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderRadius(aBorderRadius); } \
    1956                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopLeftRadius(nsAString & aBorderTopLeftRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderTopLeftRadius(aBorderTopLeftRadius); } \
    1957                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopLeftRadius(const nsAString & aBorderTopLeftRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderTopLeftRadius(aBorderTopLeftRadius); } \
    1958                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderTopRightRadius(nsAString & aBorderTopRightRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderTopRightRadius(aBorderTopRightRadius); } \
    1959                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderTopRightRadius(const nsAString & aBorderTopRightRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderTopRightRadius(aBorderTopRightRadius); } \
    1960                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomLeftRadius(nsAString & aBorderBottomLeftRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderBottomLeftRadius(aBorderBottomLeftRadius); } \
    1961                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomLeftRadius(const nsAString & aBorderBottomLeftRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderBottomLeftRadius(aBorderBottomLeftRadius); } \
    1962                 :   NS_SCRIPTABLE NS_IMETHOD GetBorderBottomRightRadius(nsAString & aBorderBottomRightRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorderBottomRightRadius(aBorderBottomRightRadius); } \
    1963                 :   NS_SCRIPTABLE NS_IMETHOD SetBorderBottomRightRadius(const nsAString & aBorderBottomRightRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorderBottomRightRadius(aBorderBottomRightRadius); } \
    1964                 :   NS_SCRIPTABLE NS_IMETHOD GetBottom(nsAString & aBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBottom(aBottom); } \
    1965                 :   NS_SCRIPTABLE NS_IMETHOD SetBottom(const nsAString & aBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBottom(aBottom); } \
    1966                 :   NS_SCRIPTABLE NS_IMETHOD GetBoxShadow(nsAString & aBoxShadow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBoxShadow(aBoxShadow); } \
    1967                 :   NS_SCRIPTABLE NS_IMETHOD SetBoxShadow(const nsAString & aBoxShadow) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBoxShadow(aBoxShadow); } \
    1968                 :   NS_SCRIPTABLE NS_IMETHOD GetCaptionSide(nsAString & aCaptionSide) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCaptionSide(aCaptionSide); } \
    1969                 :   NS_SCRIPTABLE NS_IMETHOD SetCaptionSide(const nsAString & aCaptionSide) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCaptionSide(aCaptionSide); } \
    1970                 :   NS_SCRIPTABLE NS_IMETHOD GetClear(nsAString & aClear) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetClear(aClear); } \
    1971                 :   NS_SCRIPTABLE NS_IMETHOD SetClear(const nsAString & aClear) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetClear(aClear); } \
    1972                 :   NS_SCRIPTABLE NS_IMETHOD GetClip(nsAString & aClip) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetClip(aClip); } \
    1973                 :   NS_SCRIPTABLE NS_IMETHOD SetClip(const nsAString & aClip) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetClip(aClip); } \
    1974                 :   NS_SCRIPTABLE NS_IMETHOD GetColor(nsAString & aColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetColor(aColor); } \
    1975                 :   NS_SCRIPTABLE NS_IMETHOD SetColor(const nsAString & aColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetColor(aColor); } \
    1976                 :   NS_SCRIPTABLE NS_IMETHOD GetContent(nsAString & aContent) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetContent(aContent); } \
    1977                 :   NS_SCRIPTABLE NS_IMETHOD SetContent(const nsAString & aContent) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetContent(aContent); } \
    1978                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterIncrement(nsAString & aCounterIncrement) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCounterIncrement(aCounterIncrement); } \
    1979                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterIncrement(const nsAString & aCounterIncrement) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCounterIncrement(aCounterIncrement); } \
    1980                 :   NS_SCRIPTABLE NS_IMETHOD GetCounterReset(nsAString & aCounterReset) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCounterReset(aCounterReset); } \
    1981                 :   NS_SCRIPTABLE NS_IMETHOD SetCounterReset(const nsAString & aCounterReset) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCounterReset(aCounterReset); } \
    1982                 :   NS_SCRIPTABLE NS_IMETHOD GetCursor(nsAString & aCursor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCursor(aCursor); } \
    1983                 :   NS_SCRIPTABLE NS_IMETHOD SetCursor(const nsAString & aCursor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCursor(aCursor); } \
    1984                 :   NS_SCRIPTABLE NS_IMETHOD GetDirection(nsAString & aDirection) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDirection(aDirection); } \
    1985                 :   NS_SCRIPTABLE NS_IMETHOD SetDirection(const nsAString & aDirection) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDirection(aDirection); } \
    1986                 :   NS_SCRIPTABLE NS_IMETHOD GetDisplay(nsAString & aDisplay) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDisplay(aDisplay); } \
    1987                 :   NS_SCRIPTABLE NS_IMETHOD SetDisplay(const nsAString & aDisplay) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDisplay(aDisplay); } \
    1988                 :   NS_SCRIPTABLE NS_IMETHOD GetEmptyCells(nsAString & aEmptyCells) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetEmptyCells(aEmptyCells); } \
    1989                 :   NS_SCRIPTABLE NS_IMETHOD SetEmptyCells(const nsAString & aEmptyCells) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetEmptyCells(aEmptyCells); } \
    1990                 :   NS_SCRIPTABLE NS_IMETHOD GetCssFloat(nsAString & aCssFloat) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCssFloat(aCssFloat); } \
    1991                 :   NS_SCRIPTABLE NS_IMETHOD SetCssFloat(const nsAString & aCssFloat) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCssFloat(aCssFloat); } \
    1992                 :   NS_SCRIPTABLE NS_IMETHOD GetFont(nsAString & aFont) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFont(aFont); } \
    1993                 :   NS_SCRIPTABLE NS_IMETHOD SetFont(const nsAString & aFont) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFont(aFont); } \
    1994                 :   NS_SCRIPTABLE NS_IMETHOD GetFontFamily(nsAString & aFontFamily) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontFamily(aFontFamily); } \
    1995                 :   NS_SCRIPTABLE NS_IMETHOD SetFontFamily(const nsAString & aFontFamily) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontFamily(aFontFamily); } \
    1996                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSize(nsAString & aFontSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontSize(aFontSize); } \
    1997                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSize(const nsAString & aFontSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontSize(aFontSize); } \
    1998                 :   NS_SCRIPTABLE NS_IMETHOD GetFontSizeAdjust(nsAString & aFontSizeAdjust) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontSizeAdjust(aFontSizeAdjust); } \
    1999                 :   NS_SCRIPTABLE NS_IMETHOD SetFontSizeAdjust(const nsAString & aFontSizeAdjust) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontSizeAdjust(aFontSizeAdjust); } \
    2000                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStretch(nsAString & aFontStretch) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontStretch(aFontStretch); } \
    2001                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStretch(const nsAString & aFontStretch) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontStretch(aFontStretch); } \
    2002                 :   NS_SCRIPTABLE NS_IMETHOD GetFontStyle(nsAString & aFontStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontStyle(aFontStyle); } \
    2003                 :   NS_SCRIPTABLE NS_IMETHOD SetFontStyle(const nsAString & aFontStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontStyle(aFontStyle); } \
    2004                 :   NS_SCRIPTABLE NS_IMETHOD GetFontVariant(nsAString & aFontVariant) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontVariant(aFontVariant); } \
    2005                 :   NS_SCRIPTABLE NS_IMETHOD SetFontVariant(const nsAString & aFontVariant) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontVariant(aFontVariant); } \
    2006                 :   NS_SCRIPTABLE NS_IMETHOD GetFontWeight(nsAString & aFontWeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFontWeight(aFontWeight); } \
    2007                 :   NS_SCRIPTABLE NS_IMETHOD SetFontWeight(const nsAString & aFontWeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFontWeight(aFontWeight); } \
    2008                 :   NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHeight(aHeight); } \
    2009                 :   NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHeight(aHeight); } \
    2010                 :   NS_SCRIPTABLE NS_IMETHOD GetLeft(nsAString & aLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetLeft(aLeft); } \
    2011                 :   NS_SCRIPTABLE NS_IMETHOD SetLeft(const nsAString & aLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetLeft(aLeft); } \
    2012                 :   NS_SCRIPTABLE NS_IMETHOD GetLetterSpacing(nsAString & aLetterSpacing) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetLetterSpacing(aLetterSpacing); } \
    2013                 :   NS_SCRIPTABLE NS_IMETHOD SetLetterSpacing(const nsAString & aLetterSpacing) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetLetterSpacing(aLetterSpacing); } \
    2014                 :   NS_SCRIPTABLE NS_IMETHOD GetLineHeight(nsAString & aLineHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetLineHeight(aLineHeight); } \
    2015                 :   NS_SCRIPTABLE NS_IMETHOD SetLineHeight(const nsAString & aLineHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetLineHeight(aLineHeight); } \
    2016                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyle(nsAString & aListStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetListStyle(aListStyle); } \
    2017                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyle(const nsAString & aListStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetListStyle(aListStyle); } \
    2018                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleImage(nsAString & aListStyleImage) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetListStyleImage(aListStyleImage); } \
    2019                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleImage(const nsAString & aListStyleImage) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetListStyleImage(aListStyleImage); } \
    2020                 :   NS_SCRIPTABLE NS_IMETHOD GetListStylePosition(nsAString & aListStylePosition) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetListStylePosition(aListStylePosition); } \
    2021                 :   NS_SCRIPTABLE NS_IMETHOD SetListStylePosition(const nsAString & aListStylePosition) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetListStylePosition(aListStylePosition); } \
    2022                 :   NS_SCRIPTABLE NS_IMETHOD GetListStyleType(nsAString & aListStyleType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetListStyleType(aListStyleType); } \
    2023                 :   NS_SCRIPTABLE NS_IMETHOD SetListStyleType(const nsAString & aListStyleType) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetListStyleType(aListStyleType); } \
    2024                 :   NS_SCRIPTABLE NS_IMETHOD GetMargin(nsAString & aMargin) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMargin(aMargin); } \
    2025                 :   NS_SCRIPTABLE NS_IMETHOD SetMargin(const nsAString & aMargin) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMargin(aMargin); } \
    2026                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginTop(nsAString & aMarginTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarginTop(aMarginTop); } \
    2027                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginTop(const nsAString & aMarginTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarginTop(aMarginTop); } \
    2028                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginRight(nsAString & aMarginRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarginRight(aMarginRight); } \
    2029                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginRight(const nsAString & aMarginRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarginRight(aMarginRight); } \
    2030                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginBottom(nsAString & aMarginBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarginBottom(aMarginBottom); } \
    2031                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginBottom(const nsAString & aMarginBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarginBottom(aMarginBottom); } \
    2032                 :   NS_SCRIPTABLE NS_IMETHOD GetMarginLeft(nsAString & aMarginLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarginLeft(aMarginLeft); } \
    2033                 :   NS_SCRIPTABLE NS_IMETHOD SetMarginLeft(const nsAString & aMarginLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarginLeft(aMarginLeft); } \
    2034                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerOffset(nsAString & aMarkerOffset) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarkerOffset(aMarkerOffset); } \
    2035                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerOffset(const nsAString & aMarkerOffset) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarkerOffset(aMarkerOffset); } \
    2036                 :   NS_SCRIPTABLE NS_IMETHOD GetMarks(nsAString & aMarks) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarks(aMarks); } \
    2037                 :   NS_SCRIPTABLE NS_IMETHOD SetMarks(const nsAString & aMarks) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarks(aMarks); } \
    2038                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxHeight(nsAString & aMaxHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMaxHeight(aMaxHeight); } \
    2039                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxHeight(const nsAString & aMaxHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMaxHeight(aMaxHeight); } \
    2040                 :   NS_SCRIPTABLE NS_IMETHOD GetMaxWidth(nsAString & aMaxWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMaxWidth(aMaxWidth); } \
    2041                 :   NS_SCRIPTABLE NS_IMETHOD SetMaxWidth(const nsAString & aMaxWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMaxWidth(aMaxWidth); } \
    2042                 :   NS_SCRIPTABLE NS_IMETHOD GetMinHeight(nsAString & aMinHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMinHeight(aMinHeight); } \
    2043                 :   NS_SCRIPTABLE NS_IMETHOD SetMinHeight(const nsAString & aMinHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMinHeight(aMinHeight); } \
    2044                 :   NS_SCRIPTABLE NS_IMETHOD GetMinWidth(nsAString & aMinWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMinWidth(aMinWidth); } \
    2045                 :   NS_SCRIPTABLE NS_IMETHOD SetMinWidth(const nsAString & aMinWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMinWidth(aMinWidth); } \
    2046                 :   NS_SCRIPTABLE NS_IMETHOD GetOrphans(nsAString & aOrphans) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOrphans(aOrphans); } \
    2047                 :   NS_SCRIPTABLE NS_IMETHOD SetOrphans(const nsAString & aOrphans) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOrphans(aOrphans); } \
    2048                 :   NS_SCRIPTABLE NS_IMETHOD GetOutline(nsAString & aOutline) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOutline(aOutline); } \
    2049                 :   NS_SCRIPTABLE NS_IMETHOD SetOutline(const nsAString & aOutline) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOutline(aOutline); } \
    2050                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineColor(nsAString & aOutlineColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOutlineColor(aOutlineColor); } \
    2051                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineColor(const nsAString & aOutlineColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOutlineColor(aOutlineColor); } \
    2052                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineStyle(nsAString & aOutlineStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOutlineStyle(aOutlineStyle); } \
    2053                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineStyle(const nsAString & aOutlineStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOutlineStyle(aOutlineStyle); } \
    2054                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineWidth(nsAString & aOutlineWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOutlineWidth(aOutlineWidth); } \
    2055                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineWidth(const nsAString & aOutlineWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOutlineWidth(aOutlineWidth); } \
    2056                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflow(nsAString & aOverflow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOverflow(aOverflow); } \
    2057                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflow(const nsAString & aOverflow) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOverflow(aOverflow); } \
    2058                 :   NS_SCRIPTABLE NS_IMETHOD GetPadding(nsAString & aPadding) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPadding(aPadding); } \
    2059                 :   NS_SCRIPTABLE NS_IMETHOD SetPadding(const nsAString & aPadding) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPadding(aPadding); } \
    2060                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingTop(nsAString & aPaddingTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPaddingTop(aPaddingTop); } \
    2061                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingTop(const nsAString & aPaddingTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPaddingTop(aPaddingTop); } \
    2062                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingRight(nsAString & aPaddingRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPaddingRight(aPaddingRight); } \
    2063                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingRight(const nsAString & aPaddingRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPaddingRight(aPaddingRight); } \
    2064                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingBottom(nsAString & aPaddingBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPaddingBottom(aPaddingBottom); } \
    2065                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingBottom(const nsAString & aPaddingBottom) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPaddingBottom(aPaddingBottom); } \
    2066                 :   NS_SCRIPTABLE NS_IMETHOD GetPaddingLeft(nsAString & aPaddingLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPaddingLeft(aPaddingLeft); } \
    2067                 :   NS_SCRIPTABLE NS_IMETHOD SetPaddingLeft(const nsAString & aPaddingLeft) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPaddingLeft(aPaddingLeft); } \
    2068                 :   NS_SCRIPTABLE NS_IMETHOD GetPage(nsAString & aPage) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPage(aPage); } \
    2069                 :   NS_SCRIPTABLE NS_IMETHOD SetPage(const nsAString & aPage) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPage(aPage); } \
    2070                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakAfter(nsAString & aPageBreakAfter) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPageBreakAfter(aPageBreakAfter); } \
    2071                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakAfter(const nsAString & aPageBreakAfter) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPageBreakAfter(aPageBreakAfter); } \
    2072                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakBefore(nsAString & aPageBreakBefore) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPageBreakBefore(aPageBreakBefore); } \
    2073                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakBefore(const nsAString & aPageBreakBefore) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPageBreakBefore(aPageBreakBefore); } \
    2074                 :   NS_SCRIPTABLE NS_IMETHOD GetPageBreakInside(nsAString & aPageBreakInside) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPageBreakInside(aPageBreakInside); } \
    2075                 :   NS_SCRIPTABLE NS_IMETHOD SetPageBreakInside(const nsAString & aPageBreakInside) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPageBreakInside(aPageBreakInside); } \
    2076                 :   NS_SCRIPTABLE NS_IMETHOD GetPosition(nsAString & aPosition) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPosition(aPosition); } \
    2077                 :   NS_SCRIPTABLE NS_IMETHOD SetPosition(const nsAString & aPosition) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPosition(aPosition); } \
    2078                 :   NS_SCRIPTABLE NS_IMETHOD GetQuotes(nsAString & aQuotes) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetQuotes(aQuotes); } \
    2079                 :   NS_SCRIPTABLE NS_IMETHOD SetQuotes(const nsAString & aQuotes) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetQuotes(aQuotes); } \
    2080                 :   NS_SCRIPTABLE NS_IMETHOD GetRight(nsAString & aRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRight(aRight); } \
    2081                 :   NS_SCRIPTABLE NS_IMETHOD SetRight(const nsAString & aRight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRight(aRight); } \
    2082                 :   NS_SCRIPTABLE NS_IMETHOD GetSize(nsAString & aSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSize(aSize); } \
    2083                 :   NS_SCRIPTABLE NS_IMETHOD SetSize(const nsAString & aSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSize(aSize); } \
    2084                 :   NS_SCRIPTABLE NS_IMETHOD GetTableLayout(nsAString & aTableLayout) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTableLayout(aTableLayout); } \
    2085                 :   NS_SCRIPTABLE NS_IMETHOD SetTableLayout(const nsAString & aTableLayout) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTableLayout(aTableLayout); } \
    2086                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAlign(nsAString & aTextAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextAlign(aTextAlign); } \
    2087                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAlign(const nsAString & aTextAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextAlign(aTextAlign); } \
    2088                 :   NS_SCRIPTABLE NS_IMETHOD GetTextDecoration(nsAString & aTextDecoration) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextDecoration(aTextDecoration); } \
    2089                 :   NS_SCRIPTABLE NS_IMETHOD SetTextDecoration(const nsAString & aTextDecoration) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextDecoration(aTextDecoration); } \
    2090                 :   NS_SCRIPTABLE NS_IMETHOD GetTextIndent(nsAString & aTextIndent) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextIndent(aTextIndent); } \
    2091                 :   NS_SCRIPTABLE NS_IMETHOD SetTextIndent(const nsAString & aTextIndent) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextIndent(aTextIndent); } \
    2092                 :   NS_SCRIPTABLE NS_IMETHOD GetTextOverflow(nsAString & aTextOverflow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextOverflow(aTextOverflow); } \
    2093                 :   NS_SCRIPTABLE NS_IMETHOD SetTextOverflow(const nsAString & aTextOverflow) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextOverflow(aTextOverflow); } \
    2094                 :   NS_SCRIPTABLE NS_IMETHOD GetTextShadow(nsAString & aTextShadow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextShadow(aTextShadow); } \
    2095                 :   NS_SCRIPTABLE NS_IMETHOD SetTextShadow(const nsAString & aTextShadow) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextShadow(aTextShadow); } \
    2096                 :   NS_SCRIPTABLE NS_IMETHOD GetTextTransform(nsAString & aTextTransform) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextTransform(aTextTransform); } \
    2097                 :   NS_SCRIPTABLE NS_IMETHOD SetTextTransform(const nsAString & aTextTransform) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextTransform(aTextTransform); } \
    2098                 :   NS_SCRIPTABLE NS_IMETHOD GetTop(nsAString & aTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTop(aTop); } \
    2099                 :   NS_SCRIPTABLE NS_IMETHOD SetTop(const nsAString & aTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTop(aTop); } \
    2100                 :   NS_SCRIPTABLE NS_IMETHOD GetUnicodeBidi(nsAString & aUnicodeBidi) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetUnicodeBidi(aUnicodeBidi); } \
    2101                 :   NS_SCRIPTABLE NS_IMETHOD SetUnicodeBidi(const nsAString & aUnicodeBidi) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetUnicodeBidi(aUnicodeBidi); } \
    2102                 :   NS_SCRIPTABLE NS_IMETHOD GetVerticalAlign(nsAString & aVerticalAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVerticalAlign(aVerticalAlign); } \
    2103                 :   NS_SCRIPTABLE NS_IMETHOD SetVerticalAlign(const nsAString & aVerticalAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVerticalAlign(aVerticalAlign); } \
    2104                 :   NS_SCRIPTABLE NS_IMETHOD GetVisibility(nsAString & aVisibility) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVisibility(aVisibility); } \
    2105                 :   NS_SCRIPTABLE NS_IMETHOD SetVisibility(const nsAString & aVisibility) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVisibility(aVisibility); } \
    2106                 :   NS_SCRIPTABLE NS_IMETHOD GetWhiteSpace(nsAString & aWhiteSpace) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWhiteSpace(aWhiteSpace); } \
    2107                 :   NS_SCRIPTABLE NS_IMETHOD SetWhiteSpace(const nsAString & aWhiteSpace) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWhiteSpace(aWhiteSpace); } \
    2108                 :   NS_SCRIPTABLE NS_IMETHOD GetWidows(nsAString & aWidows) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidows(aWidows); } \
    2109                 :   NS_SCRIPTABLE NS_IMETHOD SetWidows(const nsAString & aWidows) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWidows(aWidows); } \
    2110                 :   NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidth(aWidth); } \
    2111                 :   NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWidth(aWidth); } \
    2112                 :   NS_SCRIPTABLE NS_IMETHOD GetWordSpacing(nsAString & aWordSpacing) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWordSpacing(aWordSpacing); } \
    2113                 :   NS_SCRIPTABLE NS_IMETHOD SetWordSpacing(const nsAString & aWordSpacing) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWordSpacing(aWordSpacing); } \
    2114                 :   NS_SCRIPTABLE NS_IMETHOD GetZIndex(nsAString & aZIndex) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetZIndex(aZIndex); } \
    2115                 :   NS_SCRIPTABLE NS_IMETHOD SetZIndex(const nsAString & aZIndex) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetZIndex(aZIndex); } \
    2116                 :   NS_SCRIPTABLE NS_IMETHOD GetClipPath(nsAString & aClipPath) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetClipPath(aClipPath); } \
    2117                 :   NS_SCRIPTABLE NS_IMETHOD SetClipPath(const nsAString & aClipPath) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetClipPath(aClipPath); } \
    2118                 :   NS_SCRIPTABLE NS_IMETHOD GetClipRule(nsAString & aClipRule) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetClipRule(aClipRule); } \
    2119                 :   NS_SCRIPTABLE NS_IMETHOD SetClipRule(const nsAString & aClipRule) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetClipRule(aClipRule); } \
    2120                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolation(nsAString & aColorInterpolation) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetColorInterpolation(aColorInterpolation); } \
    2121                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolation(const nsAString & aColorInterpolation) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetColorInterpolation(aColorInterpolation); } \
    2122                 :   NS_SCRIPTABLE NS_IMETHOD GetColorInterpolationFilters(nsAString & aColorInterpolationFilters) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetColorInterpolationFilters(aColorInterpolationFilters); } \
    2123                 :   NS_SCRIPTABLE NS_IMETHOD SetColorInterpolationFilters(const nsAString & aColorInterpolationFilters) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetColorInterpolationFilters(aColorInterpolationFilters); } \
    2124                 :   NS_SCRIPTABLE NS_IMETHOD GetDominantBaseline(nsAString & aDominantBaseline) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDominantBaseline(aDominantBaseline); } \
    2125                 :   NS_SCRIPTABLE NS_IMETHOD SetDominantBaseline(const nsAString & aDominantBaseline) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDominantBaseline(aDominantBaseline); } \
    2126                 :   NS_SCRIPTABLE NS_IMETHOD GetFill(nsAString & aFill) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFill(aFill); } \
    2127                 :   NS_SCRIPTABLE NS_IMETHOD SetFill(const nsAString & aFill) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFill(aFill); } \
    2128                 :   NS_SCRIPTABLE NS_IMETHOD GetFillOpacity(nsAString & aFillOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFillOpacity(aFillOpacity); } \
    2129                 :   NS_SCRIPTABLE NS_IMETHOD SetFillOpacity(const nsAString & aFillOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFillOpacity(aFillOpacity); } \
    2130                 :   NS_SCRIPTABLE NS_IMETHOD GetFillRule(nsAString & aFillRule) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFillRule(aFillRule); } \
    2131                 :   NS_SCRIPTABLE NS_IMETHOD SetFillRule(const nsAString & aFillRule) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFillRule(aFillRule); } \
    2132                 :   NS_SCRIPTABLE NS_IMETHOD GetFilter(nsAString & aFilter) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFilter(aFilter); } \
    2133                 :   NS_SCRIPTABLE NS_IMETHOD SetFilter(const nsAString & aFilter) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFilter(aFilter); } \
    2134                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodColor(nsAString & aFloodColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFloodColor(aFloodColor); } \
    2135                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodColor(const nsAString & aFloodColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFloodColor(aFloodColor); } \
    2136                 :   NS_SCRIPTABLE NS_IMETHOD GetFloodOpacity(nsAString & aFloodOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFloodOpacity(aFloodOpacity); } \
    2137                 :   NS_SCRIPTABLE NS_IMETHOD SetFloodOpacity(const nsAString & aFloodOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFloodOpacity(aFloodOpacity); } \
    2138                 :   NS_SCRIPTABLE NS_IMETHOD GetImageRendering(nsAString & aImageRendering) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetImageRendering(aImageRendering); } \
    2139                 :   NS_SCRIPTABLE NS_IMETHOD SetImageRendering(const nsAString & aImageRendering) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetImageRendering(aImageRendering); } \
    2140                 :   NS_SCRIPTABLE NS_IMETHOD GetLightingColor(nsAString & aLightingColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetLightingColor(aLightingColor); } \
    2141                 :   NS_SCRIPTABLE NS_IMETHOD SetLightingColor(const nsAString & aLightingColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetLightingColor(aLightingColor); } \
    2142                 :   NS_SCRIPTABLE NS_IMETHOD GetMarker(nsAString & aMarker) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarker(aMarker); } \
    2143                 :   NS_SCRIPTABLE NS_IMETHOD SetMarker(const nsAString & aMarker) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarker(aMarker); } \
    2144                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerEnd(nsAString & aMarkerEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarkerEnd(aMarkerEnd); } \
    2145                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerEnd(const nsAString & aMarkerEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarkerEnd(aMarkerEnd); } \
    2146                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerMid(nsAString & aMarkerMid) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarkerMid(aMarkerMid); } \
    2147                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerMid(const nsAString & aMarkerMid) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarkerMid(aMarkerMid); } \
    2148                 :   NS_SCRIPTABLE NS_IMETHOD GetMarkerStart(nsAString & aMarkerStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMarkerStart(aMarkerStart); } \
    2149                 :   NS_SCRIPTABLE NS_IMETHOD SetMarkerStart(const nsAString & aMarkerStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMarkerStart(aMarkerStart); } \
    2150                 :   NS_SCRIPTABLE NS_IMETHOD GetMask(nsAString & aMask) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMask(aMask); } \
    2151                 :   NS_SCRIPTABLE NS_IMETHOD SetMask(const nsAString & aMask) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMask(aMask); } \
    2152                 :   NS_SCRIPTABLE NS_IMETHOD GetShapeRendering(nsAString & aShapeRendering) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetShapeRendering(aShapeRendering); } \
    2153                 :   NS_SCRIPTABLE NS_IMETHOD SetShapeRendering(const nsAString & aShapeRendering) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetShapeRendering(aShapeRendering); } \
    2154                 :   NS_SCRIPTABLE NS_IMETHOD GetStopColor(nsAString & aStopColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStopColor(aStopColor); } \
    2155                 :   NS_SCRIPTABLE NS_IMETHOD SetStopColor(const nsAString & aStopColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStopColor(aStopColor); } \
    2156                 :   NS_SCRIPTABLE NS_IMETHOD GetStopOpacity(nsAString & aStopOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStopOpacity(aStopOpacity); } \
    2157                 :   NS_SCRIPTABLE NS_IMETHOD SetStopOpacity(const nsAString & aStopOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStopOpacity(aStopOpacity); } \
    2158                 :   NS_SCRIPTABLE NS_IMETHOD GetStroke(nsAString & aStroke) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStroke(aStroke); } \
    2159                 :   NS_SCRIPTABLE NS_IMETHOD SetStroke(const nsAString & aStroke) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStroke(aStroke); } \
    2160                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDasharray(nsAString & aStrokeDasharray) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeDasharray(aStrokeDasharray); } \
    2161                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDasharray(const nsAString & aStrokeDasharray) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeDasharray(aStrokeDasharray); } \
    2162                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeDashoffset(nsAString & aStrokeDashoffset) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeDashoffset(aStrokeDashoffset); } \
    2163                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeDashoffset(const nsAString & aStrokeDashoffset) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeDashoffset(aStrokeDashoffset); } \
    2164                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinecap(nsAString & aStrokeLinecap) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeLinecap(aStrokeLinecap); } \
    2165                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinecap(const nsAString & aStrokeLinecap) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeLinecap(aStrokeLinecap); } \
    2166                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeLinejoin(nsAString & aStrokeLinejoin) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeLinejoin(aStrokeLinejoin); } \
    2167                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeLinejoin(const nsAString & aStrokeLinejoin) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeLinejoin(aStrokeLinejoin); } \
    2168                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeMiterlimit(nsAString & aStrokeMiterlimit) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeMiterlimit(aStrokeMiterlimit); } \
    2169                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeMiterlimit(const nsAString & aStrokeMiterlimit) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeMiterlimit(aStrokeMiterlimit); } \
    2170                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeOpacity(nsAString & aStrokeOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeOpacity(aStrokeOpacity); } \
    2171                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeOpacity(const nsAString & aStrokeOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeOpacity(aStrokeOpacity); } \
    2172                 :   NS_SCRIPTABLE NS_IMETHOD GetStrokeWidth(nsAString & aStrokeWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStrokeWidth(aStrokeWidth); } \
    2173                 :   NS_SCRIPTABLE NS_IMETHOD SetStrokeWidth(const nsAString & aStrokeWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStrokeWidth(aStrokeWidth); } \
    2174                 :   NS_SCRIPTABLE NS_IMETHOD GetTextAnchor(nsAString & aTextAnchor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextAnchor(aTextAnchor); } \
    2175                 :   NS_SCRIPTABLE NS_IMETHOD SetTextAnchor(const nsAString & aTextAnchor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextAnchor(aTextAnchor); } \
    2176                 :   NS_SCRIPTABLE NS_IMETHOD GetTextRendering(nsAString & aTextRendering) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextRendering(aTextRendering); } \
    2177                 :   NS_SCRIPTABLE NS_IMETHOD SetTextRendering(const nsAString & aTextRendering) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextRendering(aTextRendering); } \
    2178                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAppearance(nsAString & aMozAppearance) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAppearance(aMozAppearance); } \
    2179                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAppearance(const nsAString & aMozAppearance) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAppearance(aMozAppearance); } \
    2180                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundClip(nsAString & aBackgroundClip) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundClip(aBackgroundClip); } \
    2181                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundClip(const nsAString & aBackgroundClip) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundClip(aBackgroundClip); } \
    2182                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackgroundInlinePolicy(nsAString & aMozBackgroundInlinePolicy) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBackgroundInlinePolicy(aMozBackgroundInlinePolicy); } \
    2183                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackgroundInlinePolicy(const nsAString & aMozBackgroundInlinePolicy) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBackgroundInlinePolicy(aMozBackgroundInlinePolicy); } \
    2184                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundOrigin(nsAString & aBackgroundOrigin) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundOrigin(aBackgroundOrigin); } \
    2185                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundOrigin(const nsAString & aBackgroundOrigin) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundOrigin(aBackgroundOrigin); } \
    2186                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBinding(nsAString & aMozBinding) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBinding(aMozBinding); } \
    2187                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBinding(const nsAString & aMozBinding) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBinding(aMozBinding); } \
    2188                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderBottomColors(nsAString & aMozBorderBottomColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderBottomColors(aMozBorderBottomColors); } \
    2189                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderBottomColors(const nsAString & aMozBorderBottomColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderBottomColors(aMozBorderBottomColors); } \
    2190                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderLeftColors(nsAString & aMozBorderLeftColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderLeftColors(aMozBorderLeftColors); } \
    2191                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderLeftColors(const nsAString & aMozBorderLeftColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderLeftColors(aMozBorderLeftColors); } \
    2192                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderRightColors(nsAString & aMozBorderRightColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderRightColors(aMozBorderRightColors); } \
    2193                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderRightColors(const nsAString & aMozBorderRightColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderRightColors(aMozBorderRightColors); } \
    2194                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderTopColors(nsAString & aMozBorderTopColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderTopColors(aMozBorderTopColors); } \
    2195                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderTopColors(const nsAString & aMozBorderTopColors) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderTopColors(aMozBorderTopColors); } \
    2196                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxAlign(nsAString & aMozBoxAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxAlign(aMozBoxAlign); } \
    2197                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxAlign(const nsAString & aMozBoxAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxAlign(aMozBoxAlign); } \
    2198                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxDirection(nsAString & aMozBoxDirection) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxDirection(aMozBoxDirection); } \
    2199                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxDirection(const nsAString & aMozBoxDirection) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxDirection(aMozBoxDirection); } \
    2200                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxFlex(nsAString & aMozBoxFlex) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxFlex(aMozBoxFlex); } \
    2201                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxFlex(const nsAString & aMozBoxFlex) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxFlex(aMozBoxFlex); } \
    2202                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrient(nsAString & aMozBoxOrient) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxOrient(aMozBoxOrient); } \
    2203                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrient(const nsAString & aMozBoxOrient) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxOrient(aMozBoxOrient); } \
    2204                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxOrdinalGroup(nsAString & aMozBoxOrdinalGroup) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxOrdinalGroup(aMozBoxOrdinalGroup); } \
    2205                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxOrdinalGroup(const nsAString & aMozBoxOrdinalGroup) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxOrdinalGroup(aMozBoxOrdinalGroup); } \
    2206                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxPack(nsAString & aMozBoxPack) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxPack(aMozBoxPack); } \
    2207                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxPack(const nsAString & aMozBoxPack) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxPack(aMozBoxPack); } \
    2208                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBoxSizing(nsAString & aMozBoxSizing) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBoxSizing(aMozBoxSizing); } \
    2209                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBoxSizing(const nsAString & aMozBoxSizing) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBoxSizing(aMozBoxSizing); } \
    2210                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnCount(nsAString & aMozColumnCount) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnCount(aMozColumnCount); } \
    2211                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnCount(const nsAString & aMozColumnCount) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnCount(aMozColumnCount); } \
    2212                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnWidth(nsAString & aMozColumnWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnWidth(aMozColumnWidth); } \
    2213                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnWidth(const nsAString & aMozColumnWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnWidth(aMozColumnWidth); } \
    2214                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnFill(nsAString & aMozColumnFill) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnFill(aMozColumnFill); } \
    2215                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnFill(const nsAString & aMozColumnFill) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnFill(aMozColumnFill); } \
    2216                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnGap(nsAString & aMozColumnGap) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnGap(aMozColumnGap); } \
    2217                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnGap(const nsAString & aMozColumnGap) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnGap(aMozColumnGap); } \
    2218                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFloatEdge(nsAString & aMozFloatEdge) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozFloatEdge(aMozFloatEdge); } \
    2219                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFloatEdge(const nsAString & aMozFloatEdge) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozFloatEdge(aMozFloatEdge); } \
    2220                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontFeatureSettings(nsAString & aMozFontFeatureSettings) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozFontFeatureSettings(aMozFontFeatureSettings); } \
    2221                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontFeatureSettings(const nsAString & aMozFontFeatureSettings) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozFontFeatureSettings(aMozFontFeatureSettings); } \
    2222                 :   NS_SCRIPTABLE NS_IMETHOD GetMozFontLanguageOverride(nsAString & aMozFontLanguageOverride) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozFontLanguageOverride(aMozFontLanguageOverride); } \
    2223                 :   NS_SCRIPTABLE NS_IMETHOD SetMozFontLanguageOverride(const nsAString & aMozFontLanguageOverride) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozFontLanguageOverride(aMozFontLanguageOverride); } \
    2224                 :   NS_SCRIPTABLE NS_IMETHOD GetMozForceBrokenImageIcon(nsAString & aMozForceBrokenImageIcon) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozForceBrokenImageIcon(aMozForceBrokenImageIcon); } \
    2225                 :   NS_SCRIPTABLE NS_IMETHOD SetMozForceBrokenImageIcon(const nsAString & aMozForceBrokenImageIcon) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozForceBrokenImageIcon(aMozForceBrokenImageIcon); } \
    2226                 :   NS_SCRIPTABLE NS_IMETHOD GetMozImageRegion(nsAString & aMozImageRegion) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozImageRegion(aMozImageRegion); } \
    2227                 :   NS_SCRIPTABLE NS_IMETHOD SetMozImageRegion(const nsAString & aMozImageRegion) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozImageRegion(aMozImageRegion); } \
    2228                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginEnd(nsAString & aMozMarginEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozMarginEnd(aMozMarginEnd); } \
    2229                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginEnd(const nsAString & aMozMarginEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozMarginEnd(aMozMarginEnd); } \
    2230                 :   NS_SCRIPTABLE NS_IMETHOD GetMozMarginStart(nsAString & aMozMarginStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozMarginStart(aMozMarginStart); } \
    2231                 :   NS_SCRIPTABLE NS_IMETHOD SetMozMarginStart(const nsAString & aMozMarginStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozMarginStart(aMozMarginStart); } \
    2232                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOrient(nsAString & aMozOrient) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozOrient(aMozOrient); } \
    2233                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOrient(const nsAString & aMozOrient) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozOrient(aMozOrient); } \
    2234                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadius(nsAString & aMozOutlineRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozOutlineRadius(aMozOutlineRadius); } \
    2235                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadius(const nsAString & aMozOutlineRadius) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozOutlineRadius(aMozOutlineRadius); } \
    2236                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopleft(nsAString & aMozOutlineRadiusTopleft) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozOutlineRadiusTopleft(aMozOutlineRadiusTopleft); } \
    2237                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopleft(const nsAString & aMozOutlineRadiusTopleft) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozOutlineRadiusTopleft(aMozOutlineRadiusTopleft); } \
    2238                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusTopright(nsAString & aMozOutlineRadiusTopright) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozOutlineRadiusTopright(aMozOutlineRadiusTopright); } \
    2239                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusTopright(const nsAString & aMozOutlineRadiusTopright) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozOutlineRadiusTopright(aMozOutlineRadiusTopright); } \
    2240                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomleft(nsAString & aMozOutlineRadiusBottomleft) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozOutlineRadiusBottomleft(aMozOutlineRadiusBottomleft); } \
    2241                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomleft(const nsAString & aMozOutlineRadiusBottomleft) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozOutlineRadiusBottomleft(aMozOutlineRadiusBottomleft); } \
    2242                 :   NS_SCRIPTABLE NS_IMETHOD GetMozOutlineRadiusBottomright(nsAString & aMozOutlineRadiusBottomright) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozOutlineRadiusBottomright(aMozOutlineRadiusBottomright); } \
    2243                 :   NS_SCRIPTABLE NS_IMETHOD SetMozOutlineRadiusBottomright(const nsAString & aMozOutlineRadiusBottomright) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozOutlineRadiusBottomright(aMozOutlineRadiusBottomright); } \
    2244                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingEnd(nsAString & aMozPaddingEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozPaddingEnd(aMozPaddingEnd); } \
    2245                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingEnd(const nsAString & aMozPaddingEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozPaddingEnd(aMozPaddingEnd); } \
    2246                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPaddingStart(nsAString & aMozPaddingStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozPaddingStart(aMozPaddingStart); } \
    2247                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPaddingStart(const nsAString & aMozPaddingStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozPaddingStart(aMozPaddingStart); } \
    2248                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserFocus(nsAString & aMozUserFocus) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozUserFocus(aMozUserFocus); } \
    2249                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserFocus(const nsAString & aMozUserFocus) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozUserFocus(aMozUserFocus); } \
    2250                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserInput(nsAString & aMozUserInput) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozUserInput(aMozUserInput); } \
    2251                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserInput(const nsAString & aMozUserInput) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozUserInput(aMozUserInput); } \
    2252                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserModify(nsAString & aMozUserModify) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozUserModify(aMozUserModify); } \
    2253                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserModify(const nsAString & aMozUserModify) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozUserModify(aMozUserModify); } \
    2254                 :   NS_SCRIPTABLE NS_IMETHOD GetMozUserSelect(nsAString & aMozUserSelect) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozUserSelect(aMozUserSelect); } \
    2255                 :   NS_SCRIPTABLE NS_IMETHOD SetMozUserSelect(const nsAString & aMozUserSelect) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozUserSelect(aMozUserSelect); } \
    2256                 :   NS_SCRIPTABLE NS_IMETHOD GetOpacity(nsAString & aOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOpacity(aOpacity); } \
    2257                 :   NS_SCRIPTABLE NS_IMETHOD SetOpacity(const nsAString & aOpacity) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOpacity(aOpacity); } \
    2258                 :   NS_SCRIPTABLE NS_IMETHOD GetOutlineOffset(nsAString & aOutlineOffset) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOutlineOffset(aOutlineOffset); } \
    2259                 :   NS_SCRIPTABLE NS_IMETHOD SetOutlineOffset(const nsAString & aOutlineOffset) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOutlineOffset(aOutlineOffset); } \
    2260                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextAlignLast(nsAString & aMozTextAlignLast) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTextAlignLast(aMozTextAlignLast); } \
    2261                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextAlignLast(const nsAString & aMozTextAlignLast) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTextAlignLast(aMozTextAlignLast); } \
    2262                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowX(nsAString & aOverflowX) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOverflowX(aOverflowX); } \
    2263                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowX(const nsAString & aOverflowX) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOverflowX(aOverflowX); } \
    2264                 :   NS_SCRIPTABLE NS_IMETHOD GetOverflowY(nsAString & aOverflowY) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOverflowY(aOverflowY); } \
    2265                 :   NS_SCRIPTABLE NS_IMETHOD SetOverflowY(const nsAString & aOverflowY) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetOverflowY(aOverflowY); } \
    2266                 :   NS_SCRIPTABLE NS_IMETHOD GetImeMode(nsAString & aImeMode) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetImeMode(aImeMode); } \
    2267                 :   NS_SCRIPTABLE NS_IMETHOD SetImeMode(const nsAString & aImeMode) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetImeMode(aImeMode); } \
    2268                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEnd(nsAString & aMozBorderEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderEnd(aMozBorderEnd); } \
    2269                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEnd(const nsAString & aMozBorderEnd) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderEnd(aMozBorderEnd); } \
    2270                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndColor(nsAString & aMozBorderEndColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderEndColor(aMozBorderEndColor); } \
    2271                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndColor(const nsAString & aMozBorderEndColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderEndColor(aMozBorderEndColor); } \
    2272                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndStyle(nsAString & aMozBorderEndStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderEndStyle(aMozBorderEndStyle); } \
    2273                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndStyle(const nsAString & aMozBorderEndStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderEndStyle(aMozBorderEndStyle); } \
    2274                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderEndWidth(nsAString & aMozBorderEndWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderEndWidth(aMozBorderEndWidth); } \
    2275                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderEndWidth(const nsAString & aMozBorderEndWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderEndWidth(aMozBorderEndWidth); } \
    2276                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStart(nsAString & aMozBorderStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderStart(aMozBorderStart); } \
    2277                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStart(const nsAString & aMozBorderStart) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderStart(aMozBorderStart); } \
    2278                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartColor(nsAString & aMozBorderStartColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderStartColor(aMozBorderStartColor); } \
    2279                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartColor(const nsAString & aMozBorderStartColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderStartColor(aMozBorderStartColor); } \
    2280                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartStyle(nsAString & aMozBorderStartStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderStartStyle(aMozBorderStartStyle); } \
    2281                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartStyle(const nsAString & aMozBorderStartStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderStartStyle(aMozBorderStartStyle); } \
    2282                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderStartWidth(nsAString & aMozBorderStartWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderStartWidth(aMozBorderStartWidth); } \
    2283                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderStartWidth(const nsAString & aMozBorderStartWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderStartWidth(aMozBorderStartWidth); } \
    2284                 :   NS_SCRIPTABLE NS_IMETHOD GetMozStackSizing(nsAString & aMozStackSizing) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozStackSizing(aMozStackSizing); } \
    2285                 :   NS_SCRIPTABLE NS_IMETHOD SetMozStackSizing(const nsAString & aMozStackSizing) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozStackSizing(aMozStackSizing); } \
    2286                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBorderImage(nsAString & aMozBorderImage) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBorderImage(aMozBorderImage); } \
    2287                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBorderImage(const nsAString & aMozBorderImage) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBorderImage(aMozBorderImage); } \
    2288                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumns(nsAString & aMozColumns) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumns(aMozColumns); } \
    2289                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumns(const nsAString & aMozColumns) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumns(aMozColumns); } \
    2290                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRule(nsAString & aMozColumnRule) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnRule(aMozColumnRule); } \
    2291                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRule(const nsAString & aMozColumnRule) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnRule(aMozColumnRule); } \
    2292                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleWidth(nsAString & aMozColumnRuleWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnRuleWidth(aMozColumnRuleWidth); } \
    2293                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleWidth(const nsAString & aMozColumnRuleWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnRuleWidth(aMozColumnRuleWidth); } \
    2294                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleStyle(nsAString & aMozColumnRuleStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnRuleStyle(aMozColumnRuleStyle); } \
    2295                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleStyle(const nsAString & aMozColumnRuleStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnRuleStyle(aMozColumnRuleStyle); } \
    2296                 :   NS_SCRIPTABLE NS_IMETHOD GetMozColumnRuleColor(nsAString & aMozColumnRuleColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozColumnRuleColor(aMozColumnRuleColor); } \
    2297                 :   NS_SCRIPTABLE NS_IMETHOD SetMozColumnRuleColor(const nsAString & aMozColumnRuleColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozColumnRuleColor(aMozColumnRuleColor); } \
    2298                 :   NS_SCRIPTABLE NS_IMETHOD GetWordWrap(nsAString & aWordWrap) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWordWrap(aWordWrap); } \
    2299                 :   NS_SCRIPTABLE NS_IMETHOD SetWordWrap(const nsAString & aWordWrap) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWordWrap(aWordWrap); } \
    2300                 :   NS_SCRIPTABLE NS_IMETHOD GetMozHyphens(nsAString & aMozHyphens) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozHyphens(aMozHyphens); } \
    2301                 :   NS_SCRIPTABLE NS_IMETHOD SetMozHyphens(const nsAString & aMozHyphens) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozHyphens(aMozHyphens); } \
    2302                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransform(nsAString & aMozTransform) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransform(aMozTransform); } \
    2303                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransform(const nsAString & aMozTransform) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransform(aMozTransform); } \
    2304                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformOrigin(nsAString & aMozTransformOrigin) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransformOrigin(aMozTransformOrigin); } \
    2305                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformOrigin(const nsAString & aMozTransformOrigin) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransformOrigin(aMozTransformOrigin); } \
    2306                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspective(nsAString & aMozPerspective) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozPerspective(aMozPerspective); } \
    2307                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspective(const nsAString & aMozPerspective) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozPerspective(aMozPerspective); } \
    2308                 :   NS_SCRIPTABLE NS_IMETHOD GetMozPerspectiveOrigin(nsAString & aMozPerspectiveOrigin) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozPerspectiveOrigin(aMozPerspectiveOrigin); } \
    2309                 :   NS_SCRIPTABLE NS_IMETHOD SetMozPerspectiveOrigin(const nsAString & aMozPerspectiveOrigin) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozPerspectiveOrigin(aMozPerspectiveOrigin); } \
    2310                 :   NS_SCRIPTABLE NS_IMETHOD GetMozBackfaceVisibility(nsAString & aMozBackfaceVisibility) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozBackfaceVisibility(aMozBackfaceVisibility); } \
    2311                 :   NS_SCRIPTABLE NS_IMETHOD SetMozBackfaceVisibility(const nsAString & aMozBackfaceVisibility) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozBackfaceVisibility(aMozBackfaceVisibility); } \
    2312                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransformStyle(nsAString & aMozTransformStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransformStyle(aMozTransformStyle); } \
    2313                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransformStyle(const nsAString & aMozTransformStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransformStyle(aMozTransformStyle); } \
    2314                 :   NS_SCRIPTABLE NS_IMETHOD GetMozWindowShadow(nsAString & aMozWindowShadow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozWindowShadow(aMozWindowShadow); } \
    2315                 :   NS_SCRIPTABLE NS_IMETHOD SetMozWindowShadow(const nsAString & aMozWindowShadow) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozWindowShadow(aMozWindowShadow); } \
    2316                 :   NS_SCRIPTABLE NS_IMETHOD GetBackgroundSize(nsAString & aBackgroundSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBackgroundSize(aBackgroundSize); } \
    2317                 :   NS_SCRIPTABLE NS_IMETHOD SetBackgroundSize(const nsAString & aBackgroundSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBackgroundSize(aBackgroundSize); } \
    2318                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextBlink(nsAString & aMozTextBlink) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTextBlink(aMozTextBlink); } \
    2319                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextBlink(const nsAString & aMozTextBlink) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTextBlink(aMozTextBlink); } \
    2320                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationColor(nsAString & aMozTextDecorationColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTextDecorationColor(aMozTextDecorationColor); } \
    2321                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationColor(const nsAString & aMozTextDecorationColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTextDecorationColor(aMozTextDecorationColor); } \
    2322                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationLine(nsAString & aMozTextDecorationLine) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTextDecorationLine(aMozTextDecorationLine); } \
    2323                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationLine(const nsAString & aMozTextDecorationLine) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTextDecorationLine(aMozTextDecorationLine); } \
    2324                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextDecorationStyle(nsAString & aMozTextDecorationStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTextDecorationStyle(aMozTextDecorationStyle); } \
    2325                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextDecorationStyle(const nsAString & aMozTextDecorationStyle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTextDecorationStyle(aMozTextDecorationStyle); } \
    2326                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionProperty(nsAString & aMozTransitionProperty) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransitionProperty(aMozTransitionProperty); } \
    2327                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionProperty(const nsAString & aMozTransitionProperty) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransitionProperty(aMozTransitionProperty); } \
    2328                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDuration(nsAString & aMozTransitionDuration) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransitionDuration(aMozTransitionDuration); } \
    2329                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDuration(const nsAString & aMozTransitionDuration) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransitionDuration(aMozTransitionDuration); } \
    2330                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionDelay(nsAString & aMozTransitionDelay) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransitionDelay(aMozTransitionDelay); } \
    2331                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionDelay(const nsAString & aMozTransitionDelay) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransitionDelay(aMozTransitionDelay); } \
    2332                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransitionTimingFunction(nsAString & aMozTransitionTimingFunction) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransitionTimingFunction(aMozTransitionTimingFunction); } \
    2333                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransitionTimingFunction(const nsAString & aMozTransitionTimingFunction) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransitionTimingFunction(aMozTransitionTimingFunction); } \
    2334                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTransition(nsAString & aMozTransition) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTransition(aMozTransition); } \
    2335                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTransition(const nsAString & aMozTransition) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTransition(aMozTransition); } \
    2336                 :   NS_SCRIPTABLE NS_IMETHOD GetPointerEvents(nsAString & aPointerEvents) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPointerEvents(aPointerEvents); } \
    2337                 :   NS_SCRIPTABLE NS_IMETHOD SetPointerEvents(const nsAString & aPointerEvents) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPointerEvents(aPointerEvents); } \
    2338                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTabSize(nsAString & aMozTabSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTabSize(aMozTabSize); } \
    2339                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTabSize(const nsAString & aMozTabSize) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTabSize(aMozTabSize); } \
    2340                 :   NS_SCRIPTABLE NS_IMETHOD GetResize(nsAString & aResize) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetResize(aResize); } \
    2341                 :   NS_SCRIPTABLE NS_IMETHOD SetResize(const nsAString & aResize) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetResize(aResize); } \
    2342                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationName(nsAString & aMozAnimationName) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationName(aMozAnimationName); } \
    2343                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationName(const nsAString & aMozAnimationName) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationName(aMozAnimationName); } \
    2344                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDuration(nsAString & aMozAnimationDuration) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationDuration(aMozAnimationDuration); } \
    2345                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDuration(const nsAString & aMozAnimationDuration) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationDuration(aMozAnimationDuration); } \
    2346                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDelay(nsAString & aMozAnimationDelay) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationDelay(aMozAnimationDelay); } \
    2347                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDelay(const nsAString & aMozAnimationDelay) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationDelay(aMozAnimationDelay); } \
    2348                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationTimingFunction(nsAString & aMozAnimationTimingFunction) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationTimingFunction(aMozAnimationTimingFunction); } \
    2349                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationTimingFunction(const nsAString & aMozAnimationTimingFunction) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationTimingFunction(aMozAnimationTimingFunction); } \
    2350                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationDirection(nsAString & aMozAnimationDirection) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationDirection(aMozAnimationDirection); } \
    2351                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationDirection(const nsAString & aMozAnimationDirection) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationDirection(aMozAnimationDirection); } \
    2352                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationFillMode(nsAString & aMozAnimationFillMode) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationFillMode(aMozAnimationFillMode); } \
    2353                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationFillMode(const nsAString & aMozAnimationFillMode) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationFillMode(aMozAnimationFillMode); } \
    2354                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationIterationCount(nsAString & aMozAnimationIterationCount) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationIterationCount(aMozAnimationIterationCount); } \
    2355                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationIterationCount(const nsAString & aMozAnimationIterationCount) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationIterationCount(aMozAnimationIterationCount); } \
    2356                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimationPlayState(nsAString & aMozAnimationPlayState) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimationPlayState(aMozAnimationPlayState); } \
    2357                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimationPlayState(const nsAString & aMozAnimationPlayState) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimationPlayState(aMozAnimationPlayState); } \
    2358                 :   NS_SCRIPTABLE NS_IMETHOD GetMozAnimation(nsAString & aMozAnimation) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozAnimation(aMozAnimation); } \
    2359                 :   NS_SCRIPTABLE NS_IMETHOD SetMozAnimation(const nsAString & aMozAnimation) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozAnimation(aMozAnimation); } \
    2360                 :   NS_SCRIPTABLE NS_IMETHOD GetMozTextSizeAdjust(nsAString & aMozTextSizeAdjust) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMozTextSizeAdjust(aMozTextSizeAdjust); } \
    2361                 :   NS_SCRIPTABLE NS_IMETHOD SetMozTextSizeAdjust(const nsAString & aMozTextSizeAdjust) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMozTextSizeAdjust(aMozTextSizeAdjust); } 
    2362                 : 
    2363                 : #if 0
    2364                 : /* Use the code below as a template for the implementation class for this interface. */
    2365                 : 
    2366                 : /* Header file */
    2367                 : class nsDOMCSS2Properties : public nsIDOMCSS2Properties
    2368                 : {
    2369                 : public:
    2370                 :   NS_DECL_ISUPPORTS
    2371                 :   NS_DECL_NSIDOMCSS2PROPERTIES
    2372                 : 
    2373                 :   nsDOMCSS2Properties();
    2374                 : 
    2375                 : private:
    2376                 :   ~nsDOMCSS2Properties();
    2377                 : 
    2378                 : protected:
    2379                 :   /* additional members */
    2380                 : };
    2381                 : 
    2382                 : /* Implementation file */
    2383                 : NS_IMPL_ISUPPORTS1(nsDOMCSS2Properties, nsIDOMCSS2Properties)
    2384                 : 
    2385                 : nsDOMCSS2Properties::nsDOMCSS2Properties()
    2386                 : {
    2387                 :   /* member initializers and constructor code */
    2388                 : }
    2389                 : 
    2390                 : nsDOMCSS2Properties::~nsDOMCSS2Properties()
    2391                 : {
    2392                 :   /* destructor code */
    2393                 : }
    2394                 : 
    2395                 : /* attribute DOMString background; */
    2396                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackground(nsAString & aBackground)
    2397                 : {
    2398                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2399                 : }
    2400                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackground(const nsAString & aBackground)
    2401                 : {
    2402                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2403                 : }
    2404                 : 
    2405                 : /* attribute DOMString backgroundAttachment; */
    2406                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundAttachment(nsAString & aBackgroundAttachment)
    2407                 : {
    2408                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2409                 : }
    2410                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundAttachment(const nsAString & aBackgroundAttachment)
    2411                 : {
    2412                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2413                 : }
    2414                 : 
    2415                 : /* attribute DOMString backgroundColor; */
    2416                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundColor(nsAString & aBackgroundColor)
    2417                 : {
    2418                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2419                 : }
    2420                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundColor(const nsAString & aBackgroundColor)
    2421                 : {
    2422                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2423                 : }
    2424                 : 
    2425                 : /* attribute DOMString backgroundImage; */
    2426                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundImage(nsAString & aBackgroundImage)
    2427                 : {
    2428                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2429                 : }
    2430                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundImage(const nsAString & aBackgroundImage)
    2431                 : {
    2432                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2433                 : }
    2434                 : 
    2435                 : /* attribute DOMString backgroundPosition; */
    2436                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundPosition(nsAString & aBackgroundPosition)
    2437                 : {
    2438                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2439                 : }
    2440                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundPosition(const nsAString & aBackgroundPosition)
    2441                 : {
    2442                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2443                 : }
    2444                 : 
    2445                 : /* attribute DOMString backgroundRepeat; */
    2446                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundRepeat(nsAString & aBackgroundRepeat)
    2447                 : {
    2448                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2449                 : }
    2450                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundRepeat(const nsAString & aBackgroundRepeat)
    2451                 : {
    2452                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2453                 : }
    2454                 : 
    2455                 : /* attribute DOMString border; */
    2456                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorder(nsAString & aBorder)
    2457                 : {
    2458                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2459                 : }
    2460                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorder(const nsAString & aBorder)
    2461                 : {
    2462                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2463                 : }
    2464                 : 
    2465                 : /* attribute DOMString borderCollapse; */
    2466                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderCollapse(nsAString & aBorderCollapse)
    2467                 : {
    2468                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2469                 : }
    2470                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderCollapse(const nsAString & aBorderCollapse)
    2471                 : {
    2472                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2473                 : }
    2474                 : 
    2475                 : /* attribute DOMString borderColor; */
    2476                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderColor(nsAString & aBorderColor)
    2477                 : {
    2478                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2479                 : }
    2480                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderColor(const nsAString & aBorderColor)
    2481                 : {
    2482                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2483                 : }
    2484                 : 
    2485                 : /* attribute DOMString borderSpacing; */
    2486                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderSpacing(nsAString & aBorderSpacing)
    2487                 : {
    2488                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2489                 : }
    2490                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderSpacing(const nsAString & aBorderSpacing)
    2491                 : {
    2492                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2493                 : }
    2494                 : 
    2495                 : /* attribute DOMString borderStyle; */
    2496                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderStyle(nsAString & aBorderStyle)
    2497                 : {
    2498                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2499                 : }
    2500                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderStyle(const nsAString & aBorderStyle)
    2501                 : {
    2502                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2503                 : }
    2504                 : 
    2505                 : /* attribute DOMString borderTop; */
    2506                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderTop(nsAString & aBorderTop)
    2507                 : {
    2508                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2509                 : }
    2510                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderTop(const nsAString & aBorderTop)
    2511                 : {
    2512                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2513                 : }
    2514                 : 
    2515                 : /* attribute DOMString borderRight; */
    2516                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderRight(nsAString & aBorderRight)
    2517                 : {
    2518                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2519                 : }
    2520                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderRight(const nsAString & aBorderRight)
    2521                 : {
    2522                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2523                 : }
    2524                 : 
    2525                 : /* attribute DOMString borderBottom; */
    2526                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderBottom(nsAString & aBorderBottom)
    2527                 : {
    2528                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2529                 : }
    2530                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderBottom(const nsAString & aBorderBottom)
    2531                 : {
    2532                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2533                 : }
    2534                 : 
    2535                 : /* attribute DOMString borderLeft; */
    2536                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderLeft(nsAString & aBorderLeft)
    2537                 : {
    2538                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2539                 : }
    2540                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderLeft(const nsAString & aBorderLeft)
    2541                 : {
    2542                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2543                 : }
    2544                 : 
    2545                 : /* attribute DOMString borderTopColor; */
    2546                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderTopColor(nsAString & aBorderTopColor)
    2547                 : {
    2548                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2549                 : }
    2550                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderTopColor(const nsAString & aBorderTopColor)
    2551                 : {
    2552                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2553                 : }
    2554                 : 
    2555                 : /* attribute DOMString borderRightColor; */
    2556                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderRightColor(nsAString & aBorderRightColor)
    2557                 : {
    2558                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2559                 : }
    2560                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderRightColor(const nsAString & aBorderRightColor)
    2561                 : {
    2562                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2563                 : }
    2564                 : 
    2565                 : /* attribute DOMString borderBottomColor; */
    2566                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderBottomColor(nsAString & aBorderBottomColor)
    2567                 : {
    2568                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2569                 : }
    2570                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderBottomColor(const nsAString & aBorderBottomColor)
    2571                 : {
    2572                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2573                 : }
    2574                 : 
    2575                 : /* attribute DOMString borderLeftColor; */
    2576                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderLeftColor(nsAString & aBorderLeftColor)
    2577                 : {
    2578                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2579                 : }
    2580                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderLeftColor(const nsAString & aBorderLeftColor)
    2581                 : {
    2582                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2583                 : }
    2584                 : 
    2585                 : /* attribute DOMString borderTopStyle; */
    2586                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderTopStyle(nsAString & aBorderTopStyle)
    2587                 : {
    2588                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2589                 : }
    2590                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderTopStyle(const nsAString & aBorderTopStyle)
    2591                 : {
    2592                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2593                 : }
    2594                 : 
    2595                 : /* attribute DOMString borderRightStyle; */
    2596                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderRightStyle(nsAString & aBorderRightStyle)
    2597                 : {
    2598                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2599                 : }
    2600                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderRightStyle(const nsAString & aBorderRightStyle)
    2601                 : {
    2602                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2603                 : }
    2604                 : 
    2605                 : /* attribute DOMString borderBottomStyle; */
    2606                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderBottomStyle(nsAString & aBorderBottomStyle)
    2607                 : {
    2608                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2609                 : }
    2610                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderBottomStyle(const nsAString & aBorderBottomStyle)
    2611                 : {
    2612                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2613                 : }
    2614                 : 
    2615                 : /* attribute DOMString borderLeftStyle; */
    2616                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderLeftStyle(nsAString & aBorderLeftStyle)
    2617                 : {
    2618                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2619                 : }
    2620                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderLeftStyle(const nsAString & aBorderLeftStyle)
    2621                 : {
    2622                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2623                 : }
    2624                 : 
    2625                 : /* attribute DOMString borderTopWidth; */
    2626                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderTopWidth(nsAString & aBorderTopWidth)
    2627                 : {
    2628                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2629                 : }
    2630                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderTopWidth(const nsAString & aBorderTopWidth)
    2631                 : {
    2632                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2633                 : }
    2634                 : 
    2635                 : /* attribute DOMString borderRightWidth; */
    2636                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderRightWidth(nsAString & aBorderRightWidth)
    2637                 : {
    2638                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2639                 : }
    2640                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderRightWidth(const nsAString & aBorderRightWidth)
    2641                 : {
    2642                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2643                 : }
    2644                 : 
    2645                 : /* attribute DOMString borderBottomWidth; */
    2646                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderBottomWidth(nsAString & aBorderBottomWidth)
    2647                 : {
    2648                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2649                 : }
    2650                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderBottomWidth(const nsAString & aBorderBottomWidth)
    2651                 : {
    2652                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2653                 : }
    2654                 : 
    2655                 : /* attribute DOMString borderLeftWidth; */
    2656                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderLeftWidth(nsAString & aBorderLeftWidth)
    2657                 : {
    2658                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2659                 : }
    2660                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderLeftWidth(const nsAString & aBorderLeftWidth)
    2661                 : {
    2662                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2663                 : }
    2664                 : 
    2665                 : /* attribute DOMString borderWidth; */
    2666                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderWidth(nsAString & aBorderWidth)
    2667                 : {
    2668                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2669                 : }
    2670                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderWidth(const nsAString & aBorderWidth)
    2671                 : {
    2672                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2673                 : }
    2674                 : 
    2675                 : /* attribute DOMString borderRadius; */
    2676                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderRadius(nsAString & aBorderRadius)
    2677                 : {
    2678                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2679                 : }
    2680                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderRadius(const nsAString & aBorderRadius)
    2681                 : {
    2682                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2683                 : }
    2684                 : 
    2685                 : /* attribute DOMString borderTopLeftRadius; */
    2686                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderTopLeftRadius(nsAString & aBorderTopLeftRadius)
    2687                 : {
    2688                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2689                 : }
    2690                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderTopLeftRadius(const nsAString & aBorderTopLeftRadius)
    2691                 : {
    2692                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2693                 : }
    2694                 : 
    2695                 : /* attribute DOMString borderTopRightRadius; */
    2696                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderTopRightRadius(nsAString & aBorderTopRightRadius)
    2697                 : {
    2698                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2699                 : }
    2700                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderTopRightRadius(const nsAString & aBorderTopRightRadius)
    2701                 : {
    2702                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2703                 : }
    2704                 : 
    2705                 : /* attribute DOMString borderBottomLeftRadius; */
    2706                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderBottomLeftRadius(nsAString & aBorderBottomLeftRadius)
    2707                 : {
    2708                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2709                 : }
    2710                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderBottomLeftRadius(const nsAString & aBorderBottomLeftRadius)
    2711                 : {
    2712                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2713                 : }
    2714                 : 
    2715                 : /* attribute DOMString borderBottomRightRadius; */
    2716                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBorderBottomRightRadius(nsAString & aBorderBottomRightRadius)
    2717                 : {
    2718                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2719                 : }
    2720                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBorderBottomRightRadius(const nsAString & aBorderBottomRightRadius)
    2721                 : {
    2722                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2723                 : }
    2724                 : 
    2725                 : /* attribute DOMString bottom; */
    2726                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBottom(nsAString & aBottom)
    2727                 : {
    2728                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2729                 : }
    2730                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBottom(const nsAString & aBottom)
    2731                 : {
    2732                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2733                 : }
    2734                 : 
    2735                 : /* attribute DOMString boxShadow; */
    2736                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBoxShadow(nsAString & aBoxShadow)
    2737                 : {
    2738                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2739                 : }
    2740                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBoxShadow(const nsAString & aBoxShadow)
    2741                 : {
    2742                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2743                 : }
    2744                 : 
    2745                 : /* attribute DOMString captionSide; */
    2746                 : NS_IMETHODIMP nsDOMCSS2Properties::GetCaptionSide(nsAString & aCaptionSide)
    2747                 : {
    2748                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2749                 : }
    2750                 : NS_IMETHODIMP nsDOMCSS2Properties::SetCaptionSide(const nsAString & aCaptionSide)
    2751                 : {
    2752                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2753                 : }
    2754                 : 
    2755                 : /* attribute DOMString clear; */
    2756                 : NS_IMETHODIMP nsDOMCSS2Properties::GetClear(nsAString & aClear)
    2757                 : {
    2758                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2759                 : }
    2760                 : NS_IMETHODIMP nsDOMCSS2Properties::SetClear(const nsAString & aClear)
    2761                 : {
    2762                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2763                 : }
    2764                 : 
    2765                 : /* attribute DOMString clip; */
    2766                 : NS_IMETHODIMP nsDOMCSS2Properties::GetClip(nsAString & aClip)
    2767                 : {
    2768                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2769                 : }
    2770                 : NS_IMETHODIMP nsDOMCSS2Properties::SetClip(const nsAString & aClip)
    2771                 : {
    2772                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2773                 : }
    2774                 : 
    2775                 : /* attribute DOMString color; */
    2776                 : NS_IMETHODIMP nsDOMCSS2Properties::GetColor(nsAString & aColor)
    2777                 : {
    2778                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2779                 : }
    2780                 : NS_IMETHODIMP nsDOMCSS2Properties::SetColor(const nsAString & aColor)
    2781                 : {
    2782                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2783                 : }
    2784                 : 
    2785                 : /* attribute DOMString content; */
    2786                 : NS_IMETHODIMP nsDOMCSS2Properties::GetContent(nsAString & aContent)
    2787                 : {
    2788                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2789                 : }
    2790                 : NS_IMETHODIMP nsDOMCSS2Properties::SetContent(const nsAString & aContent)
    2791                 : {
    2792                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2793                 : }
    2794                 : 
    2795                 : /* attribute DOMString counterIncrement; */
    2796                 : NS_IMETHODIMP nsDOMCSS2Properties::GetCounterIncrement(nsAString & aCounterIncrement)
    2797                 : {
    2798                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2799                 : }
    2800                 : NS_IMETHODIMP nsDOMCSS2Properties::SetCounterIncrement(const nsAString & aCounterIncrement)
    2801                 : {
    2802                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2803                 : }
    2804                 : 
    2805                 : /* attribute DOMString counterReset; */
    2806                 : NS_IMETHODIMP nsDOMCSS2Properties::GetCounterReset(nsAString & aCounterReset)
    2807                 : {
    2808                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2809                 : }
    2810                 : NS_IMETHODIMP nsDOMCSS2Properties::SetCounterReset(const nsAString & aCounterReset)
    2811                 : {
    2812                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2813                 : }
    2814                 : 
    2815                 : /* attribute DOMString cursor; */
    2816                 : NS_IMETHODIMP nsDOMCSS2Properties::GetCursor(nsAString & aCursor)
    2817                 : {
    2818                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2819                 : }
    2820                 : NS_IMETHODIMP nsDOMCSS2Properties::SetCursor(const nsAString & aCursor)
    2821                 : {
    2822                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2823                 : }
    2824                 : 
    2825                 : /* attribute DOMString direction; */
    2826                 : NS_IMETHODIMP nsDOMCSS2Properties::GetDirection(nsAString & aDirection)
    2827                 : {
    2828                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2829                 : }
    2830                 : NS_IMETHODIMP nsDOMCSS2Properties::SetDirection(const nsAString & aDirection)
    2831                 : {
    2832                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2833                 : }
    2834                 : 
    2835                 : /* attribute DOMString display; */
    2836                 : NS_IMETHODIMP nsDOMCSS2Properties::GetDisplay(nsAString & aDisplay)
    2837                 : {
    2838                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2839                 : }
    2840                 : NS_IMETHODIMP nsDOMCSS2Properties::SetDisplay(const nsAString & aDisplay)
    2841                 : {
    2842                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2843                 : }
    2844                 : 
    2845                 : /* attribute DOMString emptyCells; */
    2846                 : NS_IMETHODIMP nsDOMCSS2Properties::GetEmptyCells(nsAString & aEmptyCells)
    2847                 : {
    2848                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2849                 : }
    2850                 : NS_IMETHODIMP nsDOMCSS2Properties::SetEmptyCells(const nsAString & aEmptyCells)
    2851                 : {
    2852                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2853                 : }
    2854                 : 
    2855                 : /* attribute DOMString cssFloat; */
    2856                 : NS_IMETHODIMP nsDOMCSS2Properties::GetCssFloat(nsAString & aCssFloat)
    2857                 : {
    2858                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2859                 : }
    2860                 : NS_IMETHODIMP nsDOMCSS2Properties::SetCssFloat(const nsAString & aCssFloat)
    2861                 : {
    2862                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2863                 : }
    2864                 : 
    2865                 : /* attribute DOMString font; */
    2866                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFont(nsAString & aFont)
    2867                 : {
    2868                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2869                 : }
    2870                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFont(const nsAString & aFont)
    2871                 : {
    2872                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2873                 : }
    2874                 : 
    2875                 : /* attribute DOMString fontFamily; */
    2876                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontFamily(nsAString & aFontFamily)
    2877                 : {
    2878                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2879                 : }
    2880                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontFamily(const nsAString & aFontFamily)
    2881                 : {
    2882                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2883                 : }
    2884                 : 
    2885                 : /* attribute DOMString fontSize; */
    2886                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontSize(nsAString & aFontSize)
    2887                 : {
    2888                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2889                 : }
    2890                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontSize(const nsAString & aFontSize)
    2891                 : {
    2892                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2893                 : }
    2894                 : 
    2895                 : /* attribute DOMString fontSizeAdjust; */
    2896                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontSizeAdjust(nsAString & aFontSizeAdjust)
    2897                 : {
    2898                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2899                 : }
    2900                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontSizeAdjust(const nsAString & aFontSizeAdjust)
    2901                 : {
    2902                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2903                 : }
    2904                 : 
    2905                 : /* attribute DOMString fontStretch; */
    2906                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontStretch(nsAString & aFontStretch)
    2907                 : {
    2908                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2909                 : }
    2910                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontStretch(const nsAString & aFontStretch)
    2911                 : {
    2912                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2913                 : }
    2914                 : 
    2915                 : /* attribute DOMString fontStyle; */
    2916                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontStyle(nsAString & aFontStyle)
    2917                 : {
    2918                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2919                 : }
    2920                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontStyle(const nsAString & aFontStyle)
    2921                 : {
    2922                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2923                 : }
    2924                 : 
    2925                 : /* attribute DOMString fontVariant; */
    2926                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontVariant(nsAString & aFontVariant)
    2927                 : {
    2928                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2929                 : }
    2930                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontVariant(const nsAString & aFontVariant)
    2931                 : {
    2932                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2933                 : }
    2934                 : 
    2935                 : /* attribute DOMString fontWeight; */
    2936                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFontWeight(nsAString & aFontWeight)
    2937                 : {
    2938                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2939                 : }
    2940                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFontWeight(const nsAString & aFontWeight)
    2941                 : {
    2942                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2943                 : }
    2944                 : 
    2945                 : /* attribute DOMString height; */
    2946                 : NS_IMETHODIMP nsDOMCSS2Properties::GetHeight(nsAString & aHeight)
    2947                 : {
    2948                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2949                 : }
    2950                 : NS_IMETHODIMP nsDOMCSS2Properties::SetHeight(const nsAString & aHeight)
    2951                 : {
    2952                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2953                 : }
    2954                 : 
    2955                 : /* attribute DOMString left; */
    2956                 : NS_IMETHODIMP nsDOMCSS2Properties::GetLeft(nsAString & aLeft)
    2957                 : {
    2958                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2959                 : }
    2960                 : NS_IMETHODIMP nsDOMCSS2Properties::SetLeft(const nsAString & aLeft)
    2961                 : {
    2962                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2963                 : }
    2964                 : 
    2965                 : /* attribute DOMString letterSpacing; */
    2966                 : NS_IMETHODIMP nsDOMCSS2Properties::GetLetterSpacing(nsAString & aLetterSpacing)
    2967                 : {
    2968                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2969                 : }
    2970                 : NS_IMETHODIMP nsDOMCSS2Properties::SetLetterSpacing(const nsAString & aLetterSpacing)
    2971                 : {
    2972                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2973                 : }
    2974                 : 
    2975                 : /* attribute DOMString lineHeight; */
    2976                 : NS_IMETHODIMP nsDOMCSS2Properties::GetLineHeight(nsAString & aLineHeight)
    2977                 : {
    2978                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2979                 : }
    2980                 : NS_IMETHODIMP nsDOMCSS2Properties::SetLineHeight(const nsAString & aLineHeight)
    2981                 : {
    2982                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2983                 : }
    2984                 : 
    2985                 : /* attribute DOMString listStyle; */
    2986                 : NS_IMETHODIMP nsDOMCSS2Properties::GetListStyle(nsAString & aListStyle)
    2987                 : {
    2988                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2989                 : }
    2990                 : NS_IMETHODIMP nsDOMCSS2Properties::SetListStyle(const nsAString & aListStyle)
    2991                 : {
    2992                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2993                 : }
    2994                 : 
    2995                 : /* attribute DOMString listStyleImage; */
    2996                 : NS_IMETHODIMP nsDOMCSS2Properties::GetListStyleImage(nsAString & aListStyleImage)
    2997                 : {
    2998                 :     return NS_ERROR_NOT_IMPLEMENTED;
    2999                 : }
    3000                 : NS_IMETHODIMP nsDOMCSS2Properties::SetListStyleImage(const nsAString & aListStyleImage)
    3001                 : {
    3002                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3003                 : }
    3004                 : 
    3005                 : /* attribute DOMString listStylePosition; */
    3006                 : NS_IMETHODIMP nsDOMCSS2Properties::GetListStylePosition(nsAString & aListStylePosition)
    3007                 : {
    3008                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3009                 : }
    3010                 : NS_IMETHODIMP nsDOMCSS2Properties::SetListStylePosition(const nsAString & aListStylePosition)
    3011                 : {
    3012                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3013                 : }
    3014                 : 
    3015                 : /* attribute DOMString listStyleType; */
    3016                 : NS_IMETHODIMP nsDOMCSS2Properties::GetListStyleType(nsAString & aListStyleType)
    3017                 : {
    3018                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3019                 : }
    3020                 : NS_IMETHODIMP nsDOMCSS2Properties::SetListStyleType(const nsAString & aListStyleType)
    3021                 : {
    3022                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3023                 : }
    3024                 : 
    3025                 : /* attribute DOMString margin; */
    3026                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMargin(nsAString & aMargin)
    3027                 : {
    3028                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3029                 : }
    3030                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMargin(const nsAString & aMargin)
    3031                 : {
    3032                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3033                 : }
    3034                 : 
    3035                 : /* attribute DOMString marginTop; */
    3036                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarginTop(nsAString & aMarginTop)
    3037                 : {
    3038                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3039                 : }
    3040                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarginTop(const nsAString & aMarginTop)
    3041                 : {
    3042                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3043                 : }
    3044                 : 
    3045                 : /* attribute DOMString marginRight; */
    3046                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarginRight(nsAString & aMarginRight)
    3047                 : {
    3048                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3049                 : }
    3050                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarginRight(const nsAString & aMarginRight)
    3051                 : {
    3052                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3053                 : }
    3054                 : 
    3055                 : /* attribute DOMString marginBottom; */
    3056                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarginBottom(nsAString & aMarginBottom)
    3057                 : {
    3058                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3059                 : }
    3060                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarginBottom(const nsAString & aMarginBottom)
    3061                 : {
    3062                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3063                 : }
    3064                 : 
    3065                 : /* attribute DOMString marginLeft; */
    3066                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarginLeft(nsAString & aMarginLeft)
    3067                 : {
    3068                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3069                 : }
    3070                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarginLeft(const nsAString & aMarginLeft)
    3071                 : {
    3072                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3073                 : }
    3074                 : 
    3075                 : /* attribute DOMString markerOffset; */
    3076                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarkerOffset(nsAString & aMarkerOffset)
    3077                 : {
    3078                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3079                 : }
    3080                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarkerOffset(const nsAString & aMarkerOffset)
    3081                 : {
    3082                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3083                 : }
    3084                 : 
    3085                 : /* attribute DOMString marks; */
    3086                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarks(nsAString & aMarks)
    3087                 : {
    3088                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3089                 : }
    3090                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarks(const nsAString & aMarks)
    3091                 : {
    3092                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3093                 : }
    3094                 : 
    3095                 : /* attribute DOMString maxHeight; */
    3096                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMaxHeight(nsAString & aMaxHeight)
    3097                 : {
    3098                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3099                 : }
    3100                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMaxHeight(const nsAString & aMaxHeight)
    3101                 : {
    3102                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3103                 : }
    3104                 : 
    3105                 : /* attribute DOMString maxWidth; */
    3106                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMaxWidth(nsAString & aMaxWidth)
    3107                 : {
    3108                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3109                 : }
    3110                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMaxWidth(const nsAString & aMaxWidth)
    3111                 : {
    3112                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3113                 : }
    3114                 : 
    3115                 : /* attribute DOMString minHeight; */
    3116                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMinHeight(nsAString & aMinHeight)
    3117                 : {
    3118                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3119                 : }
    3120                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMinHeight(const nsAString & aMinHeight)
    3121                 : {
    3122                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3123                 : }
    3124                 : 
    3125                 : /* attribute DOMString minWidth; */
    3126                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMinWidth(nsAString & aMinWidth)
    3127                 : {
    3128                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3129                 : }
    3130                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMinWidth(const nsAString & aMinWidth)
    3131                 : {
    3132                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3133                 : }
    3134                 : 
    3135                 : /* attribute DOMString orphans; */
    3136                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOrphans(nsAString & aOrphans)
    3137                 : {
    3138                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3139                 : }
    3140                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOrphans(const nsAString & aOrphans)
    3141                 : {
    3142                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3143                 : }
    3144                 : 
    3145                 : /* attribute DOMString outline; */
    3146                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOutline(nsAString & aOutline)
    3147                 : {
    3148                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3149                 : }
    3150                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOutline(const nsAString & aOutline)
    3151                 : {
    3152                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3153                 : }
    3154                 : 
    3155                 : /* attribute DOMString outlineColor; */
    3156                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOutlineColor(nsAString & aOutlineColor)
    3157                 : {
    3158                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3159                 : }
    3160                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOutlineColor(const nsAString & aOutlineColor)
    3161                 : {
    3162                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3163                 : }
    3164                 : 
    3165                 : /* attribute DOMString outlineStyle; */
    3166                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOutlineStyle(nsAString & aOutlineStyle)
    3167                 : {
    3168                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3169                 : }
    3170                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOutlineStyle(const nsAString & aOutlineStyle)
    3171                 : {
    3172                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3173                 : }
    3174                 : 
    3175                 : /* attribute DOMString outlineWidth; */
    3176                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOutlineWidth(nsAString & aOutlineWidth)
    3177                 : {
    3178                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3179                 : }
    3180                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOutlineWidth(const nsAString & aOutlineWidth)
    3181                 : {
    3182                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3183                 : }
    3184                 : 
    3185                 : /* attribute DOMString overflow; */
    3186                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOverflow(nsAString & aOverflow)
    3187                 : {
    3188                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3189                 : }
    3190                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOverflow(const nsAString & aOverflow)
    3191                 : {
    3192                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3193                 : }
    3194                 : 
    3195                 : /* attribute DOMString padding; */
    3196                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPadding(nsAString & aPadding)
    3197                 : {
    3198                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3199                 : }
    3200                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPadding(const nsAString & aPadding)
    3201                 : {
    3202                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3203                 : }
    3204                 : 
    3205                 : /* attribute DOMString paddingTop; */
    3206                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPaddingTop(nsAString & aPaddingTop)
    3207                 : {
    3208                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3209                 : }
    3210                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPaddingTop(const nsAString & aPaddingTop)
    3211                 : {
    3212                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3213                 : }
    3214                 : 
    3215                 : /* attribute DOMString paddingRight; */
    3216                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPaddingRight(nsAString & aPaddingRight)
    3217                 : {
    3218                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3219                 : }
    3220                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPaddingRight(const nsAString & aPaddingRight)
    3221                 : {
    3222                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3223                 : }
    3224                 : 
    3225                 : /* attribute DOMString paddingBottom; */
    3226                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPaddingBottom(nsAString & aPaddingBottom)
    3227                 : {
    3228                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3229                 : }
    3230                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPaddingBottom(const nsAString & aPaddingBottom)
    3231                 : {
    3232                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3233                 : }
    3234                 : 
    3235                 : /* attribute DOMString paddingLeft; */
    3236                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPaddingLeft(nsAString & aPaddingLeft)
    3237                 : {
    3238                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3239                 : }
    3240                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPaddingLeft(const nsAString & aPaddingLeft)
    3241                 : {
    3242                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3243                 : }
    3244                 : 
    3245                 : /* attribute DOMString page; */
    3246                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPage(nsAString & aPage)
    3247                 : {
    3248                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3249                 : }
    3250                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPage(const nsAString & aPage)
    3251                 : {
    3252                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3253                 : }
    3254                 : 
    3255                 : /* attribute DOMString pageBreakAfter; */
    3256                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPageBreakAfter(nsAString & aPageBreakAfter)
    3257                 : {
    3258                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3259                 : }
    3260                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPageBreakAfter(const nsAString & aPageBreakAfter)
    3261                 : {
    3262                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3263                 : }
    3264                 : 
    3265                 : /* attribute DOMString pageBreakBefore; */
    3266                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPageBreakBefore(nsAString & aPageBreakBefore)
    3267                 : {
    3268                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3269                 : }
    3270                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPageBreakBefore(const nsAString & aPageBreakBefore)
    3271                 : {
    3272                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3273                 : }
    3274                 : 
    3275                 : /* attribute DOMString pageBreakInside; */
    3276                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPageBreakInside(nsAString & aPageBreakInside)
    3277                 : {
    3278                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3279                 : }
    3280                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPageBreakInside(const nsAString & aPageBreakInside)
    3281                 : {
    3282                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3283                 : }
    3284                 : 
    3285                 : /* attribute DOMString position; */
    3286                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPosition(nsAString & aPosition)
    3287                 : {
    3288                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3289                 : }
    3290                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPosition(const nsAString & aPosition)
    3291                 : {
    3292                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3293                 : }
    3294                 : 
    3295                 : /* attribute DOMString quotes; */
    3296                 : NS_IMETHODIMP nsDOMCSS2Properties::GetQuotes(nsAString & aQuotes)
    3297                 : {
    3298                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3299                 : }
    3300                 : NS_IMETHODIMP nsDOMCSS2Properties::SetQuotes(const nsAString & aQuotes)
    3301                 : {
    3302                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3303                 : }
    3304                 : 
    3305                 : /* attribute DOMString right; */
    3306                 : NS_IMETHODIMP nsDOMCSS2Properties::GetRight(nsAString & aRight)
    3307                 : {
    3308                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3309                 : }
    3310                 : NS_IMETHODIMP nsDOMCSS2Properties::SetRight(const nsAString & aRight)
    3311                 : {
    3312                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3313                 : }
    3314                 : 
    3315                 : /* attribute DOMString size; */
    3316                 : NS_IMETHODIMP nsDOMCSS2Properties::GetSize(nsAString & aSize)
    3317                 : {
    3318                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3319                 : }
    3320                 : NS_IMETHODIMP nsDOMCSS2Properties::SetSize(const nsAString & aSize)
    3321                 : {
    3322                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3323                 : }
    3324                 : 
    3325                 : /* attribute DOMString tableLayout; */
    3326                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTableLayout(nsAString & aTableLayout)
    3327                 : {
    3328                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3329                 : }
    3330                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTableLayout(const nsAString & aTableLayout)
    3331                 : {
    3332                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3333                 : }
    3334                 : 
    3335                 : /* attribute DOMString textAlign; */
    3336                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextAlign(nsAString & aTextAlign)
    3337                 : {
    3338                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3339                 : }
    3340                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextAlign(const nsAString & aTextAlign)
    3341                 : {
    3342                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3343                 : }
    3344                 : 
    3345                 : /* attribute DOMString textDecoration; */
    3346                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextDecoration(nsAString & aTextDecoration)
    3347                 : {
    3348                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3349                 : }
    3350                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextDecoration(const nsAString & aTextDecoration)
    3351                 : {
    3352                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3353                 : }
    3354                 : 
    3355                 : /* attribute DOMString textIndent; */
    3356                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextIndent(nsAString & aTextIndent)
    3357                 : {
    3358                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3359                 : }
    3360                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextIndent(const nsAString & aTextIndent)
    3361                 : {
    3362                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3363                 : }
    3364                 : 
    3365                 : /* attribute DOMString textOverflow; */
    3366                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextOverflow(nsAString & aTextOverflow)
    3367                 : {
    3368                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3369                 : }
    3370                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextOverflow(const nsAString & aTextOverflow)
    3371                 : {
    3372                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3373                 : }
    3374                 : 
    3375                 : /* attribute DOMString textShadow; */
    3376                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextShadow(nsAString & aTextShadow)
    3377                 : {
    3378                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3379                 : }
    3380                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextShadow(const nsAString & aTextShadow)
    3381                 : {
    3382                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3383                 : }
    3384                 : 
    3385                 : /* attribute DOMString textTransform; */
    3386                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextTransform(nsAString & aTextTransform)
    3387                 : {
    3388                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3389                 : }
    3390                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextTransform(const nsAString & aTextTransform)
    3391                 : {
    3392                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3393                 : }
    3394                 : 
    3395                 : /* attribute DOMString top; */
    3396                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTop(nsAString & aTop)
    3397                 : {
    3398                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3399                 : }
    3400                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTop(const nsAString & aTop)
    3401                 : {
    3402                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3403                 : }
    3404                 : 
    3405                 : /* attribute DOMString unicodeBidi; */
    3406                 : NS_IMETHODIMP nsDOMCSS2Properties::GetUnicodeBidi(nsAString & aUnicodeBidi)
    3407                 : {
    3408                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3409                 : }
    3410                 : NS_IMETHODIMP nsDOMCSS2Properties::SetUnicodeBidi(const nsAString & aUnicodeBidi)
    3411                 : {
    3412                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3413                 : }
    3414                 : 
    3415                 : /* attribute DOMString verticalAlign; */
    3416                 : NS_IMETHODIMP nsDOMCSS2Properties::GetVerticalAlign(nsAString & aVerticalAlign)
    3417                 : {
    3418                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3419                 : }
    3420                 : NS_IMETHODIMP nsDOMCSS2Properties::SetVerticalAlign(const nsAString & aVerticalAlign)
    3421                 : {
    3422                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3423                 : }
    3424                 : 
    3425                 : /* attribute DOMString visibility; */
    3426                 : NS_IMETHODIMP nsDOMCSS2Properties::GetVisibility(nsAString & aVisibility)
    3427                 : {
    3428                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3429                 : }
    3430                 : NS_IMETHODIMP nsDOMCSS2Properties::SetVisibility(const nsAString & aVisibility)
    3431                 : {
    3432                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3433                 : }
    3434                 : 
    3435                 : /* attribute DOMString whiteSpace; */
    3436                 : NS_IMETHODIMP nsDOMCSS2Properties::GetWhiteSpace(nsAString & aWhiteSpace)
    3437                 : {
    3438                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3439                 : }
    3440                 : NS_IMETHODIMP nsDOMCSS2Properties::SetWhiteSpace(const nsAString & aWhiteSpace)
    3441                 : {
    3442                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3443                 : }
    3444                 : 
    3445                 : /* attribute DOMString widows; */
    3446                 : NS_IMETHODIMP nsDOMCSS2Properties::GetWidows(nsAString & aWidows)
    3447                 : {
    3448                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3449                 : }
    3450                 : NS_IMETHODIMP nsDOMCSS2Properties::SetWidows(const nsAString & aWidows)
    3451                 : {
    3452                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3453                 : }
    3454                 : 
    3455                 : /* attribute DOMString width; */
    3456                 : NS_IMETHODIMP nsDOMCSS2Properties::GetWidth(nsAString & aWidth)
    3457                 : {
    3458                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3459                 : }
    3460                 : NS_IMETHODIMP nsDOMCSS2Properties::SetWidth(const nsAString & aWidth)
    3461                 : {
    3462                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3463                 : }
    3464                 : 
    3465                 : /* attribute DOMString wordSpacing; */
    3466                 : NS_IMETHODIMP nsDOMCSS2Properties::GetWordSpacing(nsAString & aWordSpacing)
    3467                 : {
    3468                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3469                 : }
    3470                 : NS_IMETHODIMP nsDOMCSS2Properties::SetWordSpacing(const nsAString & aWordSpacing)
    3471                 : {
    3472                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3473                 : }
    3474                 : 
    3475                 : /* attribute DOMString zIndex; */
    3476                 : NS_IMETHODIMP nsDOMCSS2Properties::GetZIndex(nsAString & aZIndex)
    3477                 : {
    3478                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3479                 : }
    3480                 : NS_IMETHODIMP nsDOMCSS2Properties::SetZIndex(const nsAString & aZIndex)
    3481                 : {
    3482                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3483                 : }
    3484                 : 
    3485                 : /* attribute DOMString clipPath; */
    3486                 : NS_IMETHODIMP nsDOMCSS2Properties::GetClipPath(nsAString & aClipPath)
    3487                 : {
    3488                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3489                 : }
    3490                 : NS_IMETHODIMP nsDOMCSS2Properties::SetClipPath(const nsAString & aClipPath)
    3491                 : {
    3492                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3493                 : }
    3494                 : 
    3495                 : /* attribute DOMString clipRule; */
    3496                 : NS_IMETHODIMP nsDOMCSS2Properties::GetClipRule(nsAString & aClipRule)
    3497                 : {
    3498                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3499                 : }
    3500                 : NS_IMETHODIMP nsDOMCSS2Properties::SetClipRule(const nsAString & aClipRule)
    3501                 : {
    3502                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3503                 : }
    3504                 : 
    3505                 : /* attribute DOMString colorInterpolation; */
    3506                 : NS_IMETHODIMP nsDOMCSS2Properties::GetColorInterpolation(nsAString & aColorInterpolation)
    3507                 : {
    3508                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3509                 : }
    3510                 : NS_IMETHODIMP nsDOMCSS2Properties::SetColorInterpolation(const nsAString & aColorInterpolation)
    3511                 : {
    3512                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3513                 : }
    3514                 : 
    3515                 : /* attribute DOMString colorInterpolationFilters; */
    3516                 : NS_IMETHODIMP nsDOMCSS2Properties::GetColorInterpolationFilters(nsAString & aColorInterpolationFilters)
    3517                 : {
    3518                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3519                 : }
    3520                 : NS_IMETHODIMP nsDOMCSS2Properties::SetColorInterpolationFilters(const nsAString & aColorInterpolationFilters)
    3521                 : {
    3522                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3523                 : }
    3524                 : 
    3525                 : /* attribute DOMString dominantBaseline; */
    3526                 : NS_IMETHODIMP nsDOMCSS2Properties::GetDominantBaseline(nsAString & aDominantBaseline)
    3527                 : {
    3528                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3529                 : }
    3530                 : NS_IMETHODIMP nsDOMCSS2Properties::SetDominantBaseline(const nsAString & aDominantBaseline)
    3531                 : {
    3532                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3533                 : }
    3534                 : 
    3535                 : /* attribute DOMString fill; */
    3536                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFill(nsAString & aFill)
    3537                 : {
    3538                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3539                 : }
    3540                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFill(const nsAString & aFill)
    3541                 : {
    3542                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3543                 : }
    3544                 : 
    3545                 : /* attribute DOMString fillOpacity; */
    3546                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFillOpacity(nsAString & aFillOpacity)
    3547                 : {
    3548                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3549                 : }
    3550                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFillOpacity(const nsAString & aFillOpacity)
    3551                 : {
    3552                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3553                 : }
    3554                 : 
    3555                 : /* attribute DOMString fillRule; */
    3556                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFillRule(nsAString & aFillRule)
    3557                 : {
    3558                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3559                 : }
    3560                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFillRule(const nsAString & aFillRule)
    3561                 : {
    3562                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3563                 : }
    3564                 : 
    3565                 : /* attribute DOMString filter; */
    3566                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFilter(nsAString & aFilter)
    3567                 : {
    3568                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3569                 : }
    3570                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFilter(const nsAString & aFilter)
    3571                 : {
    3572                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3573                 : }
    3574                 : 
    3575                 : /* attribute DOMString floodColor; */
    3576                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFloodColor(nsAString & aFloodColor)
    3577                 : {
    3578                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3579                 : }
    3580                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFloodColor(const nsAString & aFloodColor)
    3581                 : {
    3582                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3583                 : }
    3584                 : 
    3585                 : /* attribute DOMString floodOpacity; */
    3586                 : NS_IMETHODIMP nsDOMCSS2Properties::GetFloodOpacity(nsAString & aFloodOpacity)
    3587                 : {
    3588                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3589                 : }
    3590                 : NS_IMETHODIMP nsDOMCSS2Properties::SetFloodOpacity(const nsAString & aFloodOpacity)
    3591                 : {
    3592                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3593                 : }
    3594                 : 
    3595                 : /* attribute DOMString imageRendering; */
    3596                 : NS_IMETHODIMP nsDOMCSS2Properties::GetImageRendering(nsAString & aImageRendering)
    3597                 : {
    3598                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3599                 : }
    3600                 : NS_IMETHODIMP nsDOMCSS2Properties::SetImageRendering(const nsAString & aImageRendering)
    3601                 : {
    3602                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3603                 : }
    3604                 : 
    3605                 : /* attribute DOMString lightingColor; */
    3606                 : NS_IMETHODIMP nsDOMCSS2Properties::GetLightingColor(nsAString & aLightingColor)
    3607                 : {
    3608                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3609                 : }
    3610                 : NS_IMETHODIMP nsDOMCSS2Properties::SetLightingColor(const nsAString & aLightingColor)
    3611                 : {
    3612                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3613                 : }
    3614                 : 
    3615                 : /* attribute DOMString marker; */
    3616                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarker(nsAString & aMarker)
    3617                 : {
    3618                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3619                 : }
    3620                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarker(const nsAString & aMarker)
    3621                 : {
    3622                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3623                 : }
    3624                 : 
    3625                 : /* attribute DOMString markerEnd; */
    3626                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarkerEnd(nsAString & aMarkerEnd)
    3627                 : {
    3628                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3629                 : }
    3630                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarkerEnd(const nsAString & aMarkerEnd)
    3631                 : {
    3632                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3633                 : }
    3634                 : 
    3635                 : /* attribute DOMString markerMid; */
    3636                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarkerMid(nsAString & aMarkerMid)
    3637                 : {
    3638                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3639                 : }
    3640                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarkerMid(const nsAString & aMarkerMid)
    3641                 : {
    3642                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3643                 : }
    3644                 : 
    3645                 : /* attribute DOMString markerStart; */
    3646                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMarkerStart(nsAString & aMarkerStart)
    3647                 : {
    3648                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3649                 : }
    3650                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMarkerStart(const nsAString & aMarkerStart)
    3651                 : {
    3652                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3653                 : }
    3654                 : 
    3655                 : /* attribute DOMString mask; */
    3656                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMask(nsAString & aMask)
    3657                 : {
    3658                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3659                 : }
    3660                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMask(const nsAString & aMask)
    3661                 : {
    3662                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3663                 : }
    3664                 : 
    3665                 : /* attribute DOMString shapeRendering; */
    3666                 : NS_IMETHODIMP nsDOMCSS2Properties::GetShapeRendering(nsAString & aShapeRendering)
    3667                 : {
    3668                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3669                 : }
    3670                 : NS_IMETHODIMP nsDOMCSS2Properties::SetShapeRendering(const nsAString & aShapeRendering)
    3671                 : {
    3672                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3673                 : }
    3674                 : 
    3675                 : /* attribute DOMString stopColor; */
    3676                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStopColor(nsAString & aStopColor)
    3677                 : {
    3678                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3679                 : }
    3680                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStopColor(const nsAString & aStopColor)
    3681                 : {
    3682                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3683                 : }
    3684                 : 
    3685                 : /* attribute DOMString stopOpacity; */
    3686                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStopOpacity(nsAString & aStopOpacity)
    3687                 : {
    3688                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3689                 : }
    3690                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStopOpacity(const nsAString & aStopOpacity)
    3691                 : {
    3692                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3693                 : }
    3694                 : 
    3695                 : /* attribute DOMString stroke; */
    3696                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStroke(nsAString & aStroke)
    3697                 : {
    3698                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3699                 : }
    3700                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStroke(const nsAString & aStroke)
    3701                 : {
    3702                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3703                 : }
    3704                 : 
    3705                 : /* attribute DOMString strokeDasharray; */
    3706                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeDasharray(nsAString & aStrokeDasharray)
    3707                 : {
    3708                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3709                 : }
    3710                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeDasharray(const nsAString & aStrokeDasharray)
    3711                 : {
    3712                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3713                 : }
    3714                 : 
    3715                 : /* attribute DOMString strokeDashoffset; */
    3716                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeDashoffset(nsAString & aStrokeDashoffset)
    3717                 : {
    3718                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3719                 : }
    3720                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeDashoffset(const nsAString & aStrokeDashoffset)
    3721                 : {
    3722                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3723                 : }
    3724                 : 
    3725                 : /* attribute DOMString strokeLinecap; */
    3726                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeLinecap(nsAString & aStrokeLinecap)
    3727                 : {
    3728                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3729                 : }
    3730                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeLinecap(const nsAString & aStrokeLinecap)
    3731                 : {
    3732                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3733                 : }
    3734                 : 
    3735                 : /* attribute DOMString strokeLinejoin; */
    3736                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeLinejoin(nsAString & aStrokeLinejoin)
    3737                 : {
    3738                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3739                 : }
    3740                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeLinejoin(const nsAString & aStrokeLinejoin)
    3741                 : {
    3742                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3743                 : }
    3744                 : 
    3745                 : /* attribute DOMString strokeMiterlimit; */
    3746                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeMiterlimit(nsAString & aStrokeMiterlimit)
    3747                 : {
    3748                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3749                 : }
    3750                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeMiterlimit(const nsAString & aStrokeMiterlimit)
    3751                 : {
    3752                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3753                 : }
    3754                 : 
    3755                 : /* attribute DOMString strokeOpacity; */
    3756                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeOpacity(nsAString & aStrokeOpacity)
    3757                 : {
    3758                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3759                 : }
    3760                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeOpacity(const nsAString & aStrokeOpacity)
    3761                 : {
    3762                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3763                 : }
    3764                 : 
    3765                 : /* attribute DOMString strokeWidth; */
    3766                 : NS_IMETHODIMP nsDOMCSS2Properties::GetStrokeWidth(nsAString & aStrokeWidth)
    3767                 : {
    3768                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3769                 : }
    3770                 : NS_IMETHODIMP nsDOMCSS2Properties::SetStrokeWidth(const nsAString & aStrokeWidth)
    3771                 : {
    3772                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3773                 : }
    3774                 : 
    3775                 : /* attribute DOMString textAnchor; */
    3776                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextAnchor(nsAString & aTextAnchor)
    3777                 : {
    3778                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3779                 : }
    3780                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextAnchor(const nsAString & aTextAnchor)
    3781                 : {
    3782                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3783                 : }
    3784                 : 
    3785                 : /* attribute DOMString textRendering; */
    3786                 : NS_IMETHODIMP nsDOMCSS2Properties::GetTextRendering(nsAString & aTextRendering)
    3787                 : {
    3788                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3789                 : }
    3790                 : NS_IMETHODIMP nsDOMCSS2Properties::SetTextRendering(const nsAString & aTextRendering)
    3791                 : {
    3792                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3793                 : }
    3794                 : 
    3795                 : /* attribute DOMString MozAppearance; */
    3796                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAppearance(nsAString & aMozAppearance)
    3797                 : {
    3798                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3799                 : }
    3800                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAppearance(const nsAString & aMozAppearance)
    3801                 : {
    3802                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3803                 : }
    3804                 : 
    3805                 : /* attribute DOMString backgroundClip; */
    3806                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundClip(nsAString & aBackgroundClip)
    3807                 : {
    3808                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3809                 : }
    3810                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundClip(const nsAString & aBackgroundClip)
    3811                 : {
    3812                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3813                 : }
    3814                 : 
    3815                 : /* attribute DOMString MozBackgroundInlinePolicy; */
    3816                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBackgroundInlinePolicy(nsAString & aMozBackgroundInlinePolicy)
    3817                 : {
    3818                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3819                 : }
    3820                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBackgroundInlinePolicy(const nsAString & aMozBackgroundInlinePolicy)
    3821                 : {
    3822                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3823                 : }
    3824                 : 
    3825                 : /* attribute DOMString backgroundOrigin; */
    3826                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundOrigin(nsAString & aBackgroundOrigin)
    3827                 : {
    3828                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3829                 : }
    3830                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundOrigin(const nsAString & aBackgroundOrigin)
    3831                 : {
    3832                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3833                 : }
    3834                 : 
    3835                 : /* attribute DOMString MozBinding; */
    3836                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBinding(nsAString & aMozBinding)
    3837                 : {
    3838                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3839                 : }
    3840                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBinding(const nsAString & aMozBinding)
    3841                 : {
    3842                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3843                 : }
    3844                 : 
    3845                 : /* attribute DOMString MozBorderBottomColors; */
    3846                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderBottomColors(nsAString & aMozBorderBottomColors)
    3847                 : {
    3848                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3849                 : }
    3850                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderBottomColors(const nsAString & aMozBorderBottomColors)
    3851                 : {
    3852                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3853                 : }
    3854                 : 
    3855                 : /* attribute DOMString MozBorderLeftColors; */
    3856                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderLeftColors(nsAString & aMozBorderLeftColors)
    3857                 : {
    3858                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3859                 : }
    3860                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderLeftColors(const nsAString & aMozBorderLeftColors)
    3861                 : {
    3862                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3863                 : }
    3864                 : 
    3865                 : /* attribute DOMString MozBorderRightColors; */
    3866                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderRightColors(nsAString & aMozBorderRightColors)
    3867                 : {
    3868                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3869                 : }
    3870                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderRightColors(const nsAString & aMozBorderRightColors)
    3871                 : {
    3872                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3873                 : }
    3874                 : 
    3875                 : /* attribute DOMString MozBorderTopColors; */
    3876                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderTopColors(nsAString & aMozBorderTopColors)
    3877                 : {
    3878                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3879                 : }
    3880                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderTopColors(const nsAString & aMozBorderTopColors)
    3881                 : {
    3882                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3883                 : }
    3884                 : 
    3885                 : /* attribute DOMString MozBoxAlign; */
    3886                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxAlign(nsAString & aMozBoxAlign)
    3887                 : {
    3888                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3889                 : }
    3890                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxAlign(const nsAString & aMozBoxAlign)
    3891                 : {
    3892                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3893                 : }
    3894                 : 
    3895                 : /* attribute DOMString MozBoxDirection; */
    3896                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxDirection(nsAString & aMozBoxDirection)
    3897                 : {
    3898                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3899                 : }
    3900                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxDirection(const nsAString & aMozBoxDirection)
    3901                 : {
    3902                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3903                 : }
    3904                 : 
    3905                 : /* attribute DOMString MozBoxFlex; */
    3906                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxFlex(nsAString & aMozBoxFlex)
    3907                 : {
    3908                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3909                 : }
    3910                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxFlex(const nsAString & aMozBoxFlex)
    3911                 : {
    3912                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3913                 : }
    3914                 : 
    3915                 : /* attribute DOMString MozBoxOrient; */
    3916                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxOrient(nsAString & aMozBoxOrient)
    3917                 : {
    3918                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3919                 : }
    3920                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxOrient(const nsAString & aMozBoxOrient)
    3921                 : {
    3922                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3923                 : }
    3924                 : 
    3925                 : /* attribute DOMString MozBoxOrdinalGroup; */
    3926                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxOrdinalGroup(nsAString & aMozBoxOrdinalGroup)
    3927                 : {
    3928                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3929                 : }
    3930                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxOrdinalGroup(const nsAString & aMozBoxOrdinalGroup)
    3931                 : {
    3932                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3933                 : }
    3934                 : 
    3935                 : /* attribute DOMString MozBoxPack; */
    3936                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxPack(nsAString & aMozBoxPack)
    3937                 : {
    3938                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3939                 : }
    3940                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxPack(const nsAString & aMozBoxPack)
    3941                 : {
    3942                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3943                 : }
    3944                 : 
    3945                 : /* attribute DOMString MozBoxSizing; */
    3946                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBoxSizing(nsAString & aMozBoxSizing)
    3947                 : {
    3948                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3949                 : }
    3950                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBoxSizing(const nsAString & aMozBoxSizing)
    3951                 : {
    3952                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3953                 : }
    3954                 : 
    3955                 : /* attribute DOMString MozColumnCount; */
    3956                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnCount(nsAString & aMozColumnCount)
    3957                 : {
    3958                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3959                 : }
    3960                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnCount(const nsAString & aMozColumnCount)
    3961                 : {
    3962                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3963                 : }
    3964                 : 
    3965                 : /* attribute DOMString MozColumnWidth; */
    3966                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnWidth(nsAString & aMozColumnWidth)
    3967                 : {
    3968                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3969                 : }
    3970                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnWidth(const nsAString & aMozColumnWidth)
    3971                 : {
    3972                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3973                 : }
    3974                 : 
    3975                 : /* attribute DOMString MozColumnFill; */
    3976                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnFill(nsAString & aMozColumnFill)
    3977                 : {
    3978                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3979                 : }
    3980                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnFill(const nsAString & aMozColumnFill)
    3981                 : {
    3982                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3983                 : }
    3984                 : 
    3985                 : /* attribute DOMString MozColumnGap; */
    3986                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnGap(nsAString & aMozColumnGap)
    3987                 : {
    3988                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3989                 : }
    3990                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnGap(const nsAString & aMozColumnGap)
    3991                 : {
    3992                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3993                 : }
    3994                 : 
    3995                 : /* attribute DOMString MozFloatEdge; */
    3996                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozFloatEdge(nsAString & aMozFloatEdge)
    3997                 : {
    3998                 :     return NS_ERROR_NOT_IMPLEMENTED;
    3999                 : }
    4000                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozFloatEdge(const nsAString & aMozFloatEdge)
    4001                 : {
    4002                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4003                 : }
    4004                 : 
    4005                 : /* attribute DOMString MozFontFeatureSettings; */
    4006                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozFontFeatureSettings(nsAString & aMozFontFeatureSettings)
    4007                 : {
    4008                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4009                 : }
    4010                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozFontFeatureSettings(const nsAString & aMozFontFeatureSettings)
    4011                 : {
    4012                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4013                 : }
    4014                 : 
    4015                 : /* attribute DOMString MozFontLanguageOverride; */
    4016                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozFontLanguageOverride(nsAString & aMozFontLanguageOverride)
    4017                 : {
    4018                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4019                 : }
    4020                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozFontLanguageOverride(const nsAString & aMozFontLanguageOverride)
    4021                 : {
    4022                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4023                 : }
    4024                 : 
    4025                 : /* attribute DOMString MozForceBrokenImageIcon; */
    4026                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozForceBrokenImageIcon(nsAString & aMozForceBrokenImageIcon)
    4027                 : {
    4028                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4029                 : }
    4030                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozForceBrokenImageIcon(const nsAString & aMozForceBrokenImageIcon)
    4031                 : {
    4032                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4033                 : }
    4034                 : 
    4035                 : /* attribute DOMString MozImageRegion; */
    4036                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozImageRegion(nsAString & aMozImageRegion)
    4037                 : {
    4038                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4039                 : }
    4040                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozImageRegion(const nsAString & aMozImageRegion)
    4041                 : {
    4042                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4043                 : }
    4044                 : 
    4045                 : /* attribute DOMString MozMarginEnd; */
    4046                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozMarginEnd(nsAString & aMozMarginEnd)
    4047                 : {
    4048                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4049                 : }
    4050                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozMarginEnd(const nsAString & aMozMarginEnd)
    4051                 : {
    4052                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4053                 : }
    4054                 : 
    4055                 : /* attribute DOMString MozMarginStart; */
    4056                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozMarginStart(nsAString & aMozMarginStart)
    4057                 : {
    4058                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4059                 : }
    4060                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozMarginStart(const nsAString & aMozMarginStart)
    4061                 : {
    4062                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4063                 : }
    4064                 : 
    4065                 : /* attribute DOMString MozOrient; */
    4066                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozOrient(nsAString & aMozOrient)
    4067                 : {
    4068                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4069                 : }
    4070                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozOrient(const nsAString & aMozOrient)
    4071                 : {
    4072                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4073                 : }
    4074                 : 
    4075                 : /* attribute DOMString MozOutlineRadius; */
    4076                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozOutlineRadius(nsAString & aMozOutlineRadius)
    4077                 : {
    4078                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4079                 : }
    4080                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozOutlineRadius(const nsAString & aMozOutlineRadius)
    4081                 : {
    4082                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4083                 : }
    4084                 : 
    4085                 : /* attribute DOMString MozOutlineRadiusTopleft; */
    4086                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozOutlineRadiusTopleft(nsAString & aMozOutlineRadiusTopleft)
    4087                 : {
    4088                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4089                 : }
    4090                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozOutlineRadiusTopleft(const nsAString & aMozOutlineRadiusTopleft)
    4091                 : {
    4092                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4093                 : }
    4094                 : 
    4095                 : /* attribute DOMString MozOutlineRadiusTopright; */
    4096                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozOutlineRadiusTopright(nsAString & aMozOutlineRadiusTopright)
    4097                 : {
    4098                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4099                 : }
    4100                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozOutlineRadiusTopright(const nsAString & aMozOutlineRadiusTopright)
    4101                 : {
    4102                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4103                 : }
    4104                 : 
    4105                 : /* attribute DOMString MozOutlineRadiusBottomleft; */
    4106                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozOutlineRadiusBottomleft(nsAString & aMozOutlineRadiusBottomleft)
    4107                 : {
    4108                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4109                 : }
    4110                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozOutlineRadiusBottomleft(const nsAString & aMozOutlineRadiusBottomleft)
    4111                 : {
    4112                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4113                 : }
    4114                 : 
    4115                 : /* attribute DOMString MozOutlineRadiusBottomright; */
    4116                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozOutlineRadiusBottomright(nsAString & aMozOutlineRadiusBottomright)
    4117                 : {
    4118                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4119                 : }
    4120                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozOutlineRadiusBottomright(const nsAString & aMozOutlineRadiusBottomright)
    4121                 : {
    4122                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4123                 : }
    4124                 : 
    4125                 : /* attribute DOMString MozPaddingEnd; */
    4126                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozPaddingEnd(nsAString & aMozPaddingEnd)
    4127                 : {
    4128                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4129                 : }
    4130                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozPaddingEnd(const nsAString & aMozPaddingEnd)
    4131                 : {
    4132                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4133                 : }
    4134                 : 
    4135                 : /* attribute DOMString MozPaddingStart; */
    4136                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozPaddingStart(nsAString & aMozPaddingStart)
    4137                 : {
    4138                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4139                 : }
    4140                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozPaddingStart(const nsAString & aMozPaddingStart)
    4141                 : {
    4142                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4143                 : }
    4144                 : 
    4145                 : /* attribute DOMString MozUserFocus; */
    4146                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozUserFocus(nsAString & aMozUserFocus)
    4147                 : {
    4148                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4149                 : }
    4150                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozUserFocus(const nsAString & aMozUserFocus)
    4151                 : {
    4152                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4153                 : }
    4154                 : 
    4155                 : /* attribute DOMString MozUserInput; */
    4156                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozUserInput(nsAString & aMozUserInput)
    4157                 : {
    4158                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4159                 : }
    4160                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozUserInput(const nsAString & aMozUserInput)
    4161                 : {
    4162                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4163                 : }
    4164                 : 
    4165                 : /* attribute DOMString MozUserModify; */
    4166                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozUserModify(nsAString & aMozUserModify)
    4167                 : {
    4168                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4169                 : }
    4170                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozUserModify(const nsAString & aMozUserModify)
    4171                 : {
    4172                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4173                 : }
    4174                 : 
    4175                 : /* attribute DOMString MozUserSelect; */
    4176                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozUserSelect(nsAString & aMozUserSelect)
    4177                 : {
    4178                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4179                 : }
    4180                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozUserSelect(const nsAString & aMozUserSelect)
    4181                 : {
    4182                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4183                 : }
    4184                 : 
    4185                 : /* attribute DOMString opacity; */
    4186                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOpacity(nsAString & aOpacity)
    4187                 : {
    4188                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4189                 : }
    4190                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOpacity(const nsAString & aOpacity)
    4191                 : {
    4192                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4193                 : }
    4194                 : 
    4195                 : /* attribute DOMString outlineOffset; */
    4196                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOutlineOffset(nsAString & aOutlineOffset)
    4197                 : {
    4198                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4199                 : }
    4200                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOutlineOffset(const nsAString & aOutlineOffset)
    4201                 : {
    4202                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4203                 : }
    4204                 : 
    4205                 : /* attribute DOMString MozTextAlignLast; */
    4206                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTextAlignLast(nsAString & aMozTextAlignLast)
    4207                 : {
    4208                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4209                 : }
    4210                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTextAlignLast(const nsAString & aMozTextAlignLast)
    4211                 : {
    4212                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4213                 : }
    4214                 : 
    4215                 : /* attribute DOMString overflowX; */
    4216                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOverflowX(nsAString & aOverflowX)
    4217                 : {
    4218                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4219                 : }
    4220                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOverflowX(const nsAString & aOverflowX)
    4221                 : {
    4222                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4223                 : }
    4224                 : 
    4225                 : /* attribute DOMString overflowY; */
    4226                 : NS_IMETHODIMP nsDOMCSS2Properties::GetOverflowY(nsAString & aOverflowY)
    4227                 : {
    4228                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4229                 : }
    4230                 : NS_IMETHODIMP nsDOMCSS2Properties::SetOverflowY(const nsAString & aOverflowY)
    4231                 : {
    4232                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4233                 : }
    4234                 : 
    4235                 : /* attribute DOMString imeMode; */
    4236                 : NS_IMETHODIMP nsDOMCSS2Properties::GetImeMode(nsAString & aImeMode)
    4237                 : {
    4238                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4239                 : }
    4240                 : NS_IMETHODIMP nsDOMCSS2Properties::SetImeMode(const nsAString & aImeMode)
    4241                 : {
    4242                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4243                 : }
    4244                 : 
    4245                 : /* attribute DOMString MozBorderEnd; */
    4246                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderEnd(nsAString & aMozBorderEnd)
    4247                 : {
    4248                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4249                 : }
    4250                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderEnd(const nsAString & aMozBorderEnd)
    4251                 : {
    4252                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4253                 : }
    4254                 : 
    4255                 : /* attribute DOMString MozBorderEndColor; */
    4256                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderEndColor(nsAString & aMozBorderEndColor)
    4257                 : {
    4258                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4259                 : }
    4260                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderEndColor(const nsAString & aMozBorderEndColor)
    4261                 : {
    4262                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4263                 : }
    4264                 : 
    4265                 : /* attribute DOMString MozBorderEndStyle; */
    4266                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderEndStyle(nsAString & aMozBorderEndStyle)
    4267                 : {
    4268                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4269                 : }
    4270                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderEndStyle(const nsAString & aMozBorderEndStyle)
    4271                 : {
    4272                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4273                 : }
    4274                 : 
    4275                 : /* attribute DOMString MozBorderEndWidth; */
    4276                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderEndWidth(nsAString & aMozBorderEndWidth)
    4277                 : {
    4278                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4279                 : }
    4280                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderEndWidth(const nsAString & aMozBorderEndWidth)
    4281                 : {
    4282                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4283                 : }
    4284                 : 
    4285                 : /* attribute DOMString MozBorderStart; */
    4286                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderStart(nsAString & aMozBorderStart)
    4287                 : {
    4288                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4289                 : }
    4290                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderStart(const nsAString & aMozBorderStart)
    4291                 : {
    4292                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4293                 : }
    4294                 : 
    4295                 : /* attribute DOMString MozBorderStartColor; */
    4296                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderStartColor(nsAString & aMozBorderStartColor)
    4297                 : {
    4298                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4299                 : }
    4300                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderStartColor(const nsAString & aMozBorderStartColor)
    4301                 : {
    4302                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4303                 : }
    4304                 : 
    4305                 : /* attribute DOMString MozBorderStartStyle; */
    4306                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderStartStyle(nsAString & aMozBorderStartStyle)
    4307                 : {
    4308                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4309                 : }
    4310                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderStartStyle(const nsAString & aMozBorderStartStyle)
    4311                 : {
    4312                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4313                 : }
    4314                 : 
    4315                 : /* attribute DOMString MozBorderStartWidth; */
    4316                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderStartWidth(nsAString & aMozBorderStartWidth)
    4317                 : {
    4318                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4319                 : }
    4320                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderStartWidth(const nsAString & aMozBorderStartWidth)
    4321                 : {
    4322                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4323                 : }
    4324                 : 
    4325                 : /* attribute DOMString MozStackSizing; */
    4326                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozStackSizing(nsAString & aMozStackSizing)
    4327                 : {
    4328                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4329                 : }
    4330                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozStackSizing(const nsAString & aMozStackSizing)
    4331                 : {
    4332                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4333                 : }
    4334                 : 
    4335                 : /* attribute DOMString MozBorderImage; */
    4336                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBorderImage(nsAString & aMozBorderImage)
    4337                 : {
    4338                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4339                 : }
    4340                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBorderImage(const nsAString & aMozBorderImage)
    4341                 : {
    4342                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4343                 : }
    4344                 : 
    4345                 : /* attribute DOMString MozColumns; */
    4346                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumns(nsAString & aMozColumns)
    4347                 : {
    4348                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4349                 : }
    4350                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumns(const nsAString & aMozColumns)
    4351                 : {
    4352                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4353                 : }
    4354                 : 
    4355                 : /* attribute DOMString MozColumnRule; */
    4356                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnRule(nsAString & aMozColumnRule)
    4357                 : {
    4358                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4359                 : }
    4360                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnRule(const nsAString & aMozColumnRule)
    4361                 : {
    4362                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4363                 : }
    4364                 : 
    4365                 : /* attribute DOMString MozColumnRuleWidth; */
    4366                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnRuleWidth(nsAString & aMozColumnRuleWidth)
    4367                 : {
    4368                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4369                 : }
    4370                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnRuleWidth(const nsAString & aMozColumnRuleWidth)
    4371                 : {
    4372                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4373                 : }
    4374                 : 
    4375                 : /* attribute DOMString MozColumnRuleStyle; */
    4376                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnRuleStyle(nsAString & aMozColumnRuleStyle)
    4377                 : {
    4378                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4379                 : }
    4380                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnRuleStyle(const nsAString & aMozColumnRuleStyle)
    4381                 : {
    4382                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4383                 : }
    4384                 : 
    4385                 : /* attribute DOMString MozColumnRuleColor; */
    4386                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozColumnRuleColor(nsAString & aMozColumnRuleColor)
    4387                 : {
    4388                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4389                 : }
    4390                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozColumnRuleColor(const nsAString & aMozColumnRuleColor)
    4391                 : {
    4392                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4393                 : }
    4394                 : 
    4395                 : /* attribute DOMString wordWrap; */
    4396                 : NS_IMETHODIMP nsDOMCSS2Properties::GetWordWrap(nsAString & aWordWrap)
    4397                 : {
    4398                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4399                 : }
    4400                 : NS_IMETHODIMP nsDOMCSS2Properties::SetWordWrap(const nsAString & aWordWrap)
    4401                 : {
    4402                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4403                 : }
    4404                 : 
    4405                 : /* attribute DOMString MozHyphens; */
    4406                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozHyphens(nsAString & aMozHyphens)
    4407                 : {
    4408                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4409                 : }
    4410                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozHyphens(const nsAString & aMozHyphens)
    4411                 : {
    4412                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4413                 : }
    4414                 : 
    4415                 : /* attribute DOMString MozTransform; */
    4416                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransform(nsAString & aMozTransform)
    4417                 : {
    4418                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4419                 : }
    4420                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransform(const nsAString & aMozTransform)
    4421                 : {
    4422                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4423                 : }
    4424                 : 
    4425                 : /* attribute DOMString MozTransformOrigin; */
    4426                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransformOrigin(nsAString & aMozTransformOrigin)
    4427                 : {
    4428                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4429                 : }
    4430                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransformOrigin(const nsAString & aMozTransformOrigin)
    4431                 : {
    4432                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4433                 : }
    4434                 : 
    4435                 : /* attribute DOMString MozPerspective; */
    4436                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozPerspective(nsAString & aMozPerspective)
    4437                 : {
    4438                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4439                 : }
    4440                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozPerspective(const nsAString & aMozPerspective)
    4441                 : {
    4442                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4443                 : }
    4444                 : 
    4445                 : /* attribute DOMString MozPerspectiveOrigin; */
    4446                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozPerspectiveOrigin(nsAString & aMozPerspectiveOrigin)
    4447                 : {
    4448                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4449                 : }
    4450                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozPerspectiveOrigin(const nsAString & aMozPerspectiveOrigin)
    4451                 : {
    4452                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4453                 : }
    4454                 : 
    4455                 : /* attribute DOMString MozBackfaceVisibility; */
    4456                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozBackfaceVisibility(nsAString & aMozBackfaceVisibility)
    4457                 : {
    4458                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4459                 : }
    4460                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozBackfaceVisibility(const nsAString & aMozBackfaceVisibility)
    4461                 : {
    4462                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4463                 : }
    4464                 : 
    4465                 : /* attribute DOMString MozTransformStyle; */
    4466                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransformStyle(nsAString & aMozTransformStyle)
    4467                 : {
    4468                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4469                 : }
    4470                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransformStyle(const nsAString & aMozTransformStyle)
    4471                 : {
    4472                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4473                 : }
    4474                 : 
    4475                 : /* attribute DOMString MozWindowShadow; */
    4476                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozWindowShadow(nsAString & aMozWindowShadow)
    4477                 : {
    4478                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4479                 : }
    4480                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozWindowShadow(const nsAString & aMozWindowShadow)
    4481                 : {
    4482                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4483                 : }
    4484                 : 
    4485                 : /* attribute DOMString backgroundSize; */
    4486                 : NS_IMETHODIMP nsDOMCSS2Properties::GetBackgroundSize(nsAString & aBackgroundSize)
    4487                 : {
    4488                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4489                 : }
    4490                 : NS_IMETHODIMP nsDOMCSS2Properties::SetBackgroundSize(const nsAString & aBackgroundSize)
    4491                 : {
    4492                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4493                 : }
    4494                 : 
    4495                 : /* attribute DOMString MozTextBlink; */
    4496                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTextBlink(nsAString & aMozTextBlink)
    4497                 : {
    4498                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4499                 : }
    4500                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTextBlink(const nsAString & aMozTextBlink)
    4501                 : {
    4502                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4503                 : }
    4504                 : 
    4505                 : /* attribute DOMString MozTextDecorationColor; */
    4506                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTextDecorationColor(nsAString & aMozTextDecorationColor)
    4507                 : {
    4508                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4509                 : }
    4510                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTextDecorationColor(const nsAString & aMozTextDecorationColor)
    4511                 : {
    4512                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4513                 : }
    4514                 : 
    4515                 : /* attribute DOMString MozTextDecorationLine; */
    4516                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTextDecorationLine(nsAString & aMozTextDecorationLine)
    4517                 : {
    4518                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4519                 : }
    4520                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTextDecorationLine(const nsAString & aMozTextDecorationLine)
    4521                 : {
    4522                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4523                 : }
    4524                 : 
    4525                 : /* attribute DOMString MozTextDecorationStyle; */
    4526                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTextDecorationStyle(nsAString & aMozTextDecorationStyle)
    4527                 : {
    4528                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4529                 : }
    4530                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTextDecorationStyle(const nsAString & aMozTextDecorationStyle)
    4531                 : {
    4532                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4533                 : }
    4534                 : 
    4535                 : /* attribute DOMString MozTransitionProperty; */
    4536                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransitionProperty(nsAString & aMozTransitionProperty)
    4537                 : {
    4538                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4539                 : }
    4540                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransitionProperty(const nsAString & aMozTransitionProperty)
    4541                 : {
    4542                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4543                 : }
    4544                 : 
    4545                 : /* attribute DOMString MozTransitionDuration; */
    4546                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransitionDuration(nsAString & aMozTransitionDuration)
    4547                 : {
    4548                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4549                 : }
    4550                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransitionDuration(const nsAString & aMozTransitionDuration)
    4551                 : {
    4552                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4553                 : }
    4554                 : 
    4555                 : /* attribute DOMString MozTransitionDelay; */
    4556                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransitionDelay(nsAString & aMozTransitionDelay)
    4557                 : {
    4558                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4559                 : }
    4560                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransitionDelay(const nsAString & aMozTransitionDelay)
    4561                 : {
    4562                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4563                 : }
    4564                 : 
    4565                 : /* attribute DOMString MozTransitionTimingFunction; */
    4566                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransitionTimingFunction(nsAString & aMozTransitionTimingFunction)
    4567                 : {
    4568                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4569                 : }
    4570                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransitionTimingFunction(const nsAString & aMozTransitionTimingFunction)
    4571                 : {
    4572                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4573                 : }
    4574                 : 
    4575                 : /* attribute DOMString MozTransition; */
    4576                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTransition(nsAString & aMozTransition)
    4577                 : {
    4578                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4579                 : }
    4580                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTransition(const nsAString & aMozTransition)
    4581                 : {
    4582                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4583                 : }
    4584                 : 
    4585                 : /* attribute DOMString pointerEvents; */
    4586                 : NS_IMETHODIMP nsDOMCSS2Properties::GetPointerEvents(nsAString & aPointerEvents)
    4587                 : {
    4588                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4589                 : }
    4590                 : NS_IMETHODIMP nsDOMCSS2Properties::SetPointerEvents(const nsAString & aPointerEvents)
    4591                 : {
    4592                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4593                 : }
    4594                 : 
    4595                 : /* attribute DOMString MozTabSize; */
    4596                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTabSize(nsAString & aMozTabSize)
    4597                 : {
    4598                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4599                 : }
    4600                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTabSize(const nsAString & aMozTabSize)
    4601                 : {
    4602                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4603                 : }
    4604                 : 
    4605                 : /* attribute DOMString resize; */
    4606                 : NS_IMETHODIMP nsDOMCSS2Properties::GetResize(nsAString & aResize)
    4607                 : {
    4608                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4609                 : }
    4610                 : NS_IMETHODIMP nsDOMCSS2Properties::SetResize(const nsAString & aResize)
    4611                 : {
    4612                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4613                 : }
    4614                 : 
    4615                 : /* attribute DOMString MozAnimationName; */
    4616                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationName(nsAString & aMozAnimationName)
    4617                 : {
    4618                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4619                 : }
    4620                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationName(const nsAString & aMozAnimationName)
    4621                 : {
    4622                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4623                 : }
    4624                 : 
    4625                 : /* attribute DOMString MozAnimationDuration; */
    4626                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationDuration(nsAString & aMozAnimationDuration)
    4627                 : {
    4628                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4629                 : }
    4630                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationDuration(const nsAString & aMozAnimationDuration)
    4631                 : {
    4632                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4633                 : }
    4634                 : 
    4635                 : /* attribute DOMString MozAnimationDelay; */
    4636                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationDelay(nsAString & aMozAnimationDelay)
    4637                 : {
    4638                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4639                 : }
    4640                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationDelay(const nsAString & aMozAnimationDelay)
    4641                 : {
    4642                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4643                 : }
    4644                 : 
    4645                 : /* attribute DOMString MozAnimationTimingFunction; */
    4646                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationTimingFunction(nsAString & aMozAnimationTimingFunction)
    4647                 : {
    4648                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4649                 : }
    4650                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationTimingFunction(const nsAString & aMozAnimationTimingFunction)
    4651                 : {
    4652                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4653                 : }
    4654                 : 
    4655                 : /* attribute DOMString MozAnimationDirection; */
    4656                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationDirection(nsAString & aMozAnimationDirection)
    4657                 : {
    4658                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4659                 : }
    4660                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationDirection(const nsAString & aMozAnimationDirection)
    4661                 : {
    4662                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4663                 : }
    4664                 : 
    4665                 : /* attribute DOMString MozAnimationFillMode; */
    4666                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationFillMode(nsAString & aMozAnimationFillMode)
    4667                 : {
    4668                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4669                 : }
    4670                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationFillMode(const nsAString & aMozAnimationFillMode)
    4671                 : {
    4672                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4673                 : }
    4674                 : 
    4675                 : /* attribute DOMString MozAnimationIterationCount; */
    4676                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationIterationCount(nsAString & aMozAnimationIterationCount)
    4677                 : {
    4678                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4679                 : }
    4680                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationIterationCount(const nsAString & aMozAnimationIterationCount)
    4681                 : {
    4682                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4683                 : }
    4684                 : 
    4685                 : /* attribute DOMString MozAnimationPlayState; */
    4686                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimationPlayState(nsAString & aMozAnimationPlayState)
    4687                 : {
    4688                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4689                 : }
    4690                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimationPlayState(const nsAString & aMozAnimationPlayState)
    4691                 : {
    4692                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4693                 : }
    4694                 : 
    4695                 : /* attribute DOMString MozAnimation; */
    4696                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozAnimation(nsAString & aMozAnimation)
    4697                 : {
    4698                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4699                 : }
    4700                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozAnimation(const nsAString & aMozAnimation)
    4701                 : {
    4702                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4703                 : }
    4704                 : 
    4705                 : /* attribute DOMString MozTextSizeAdjust; */
    4706                 : NS_IMETHODIMP nsDOMCSS2Properties::GetMozTextSizeAdjust(nsAString & aMozTextSizeAdjust)
    4707                 : {
    4708                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4709                 : }
    4710                 : NS_IMETHODIMP nsDOMCSS2Properties::SetMozTextSizeAdjust(const nsAString & aMozTextSizeAdjust)
    4711                 : {
    4712                 :     return NS_ERROR_NOT_IMPLEMENTED;
    4713                 : }
    4714                 : 
    4715                 : /* End of implementation class template. */
    4716                 : #endif
    4717                 : 
    4718                 : 
    4719                 : #endif /* __gen_nsIDOMCSS2Properties_h__ */

Generated by: LCOV version 1.7