LCOV - app.info - objdir/dist/include/nsIDOMCSS2Properties.h

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-04-21 | Functions: | 1 | 0 | 0.0 %

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

Generated by: LCOV version 1.7