| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2007 Apple Inc. All rights reserved |   2  * Copyright (C) 2007 Apple Inc. All rights reserved | 
|   3  * |   3  * | 
|   4  * This library is free software; you can redistribute it and/or |   4  * This library is free software; you can redistribute it and/or | 
|   5  * modify it under the terms of the GNU Library General Public |   5  * modify it under the terms of the GNU Library General Public | 
|   6  * License as published by the Free Software Foundation; either |   6  * License as published by the Free Software Foundation; either | 
|   7  * version 2 of the License, or (at your option) any later version. |   7  * version 2 of the License, or (at your option) any later version. | 
|   8  * |   8  * | 
|   9  * This library is distributed in the hope that it will be useful, |   9  * This library is distributed in the hope that it will be useful, | 
|  10  * but WITHOUT ANY WARRANTY; without even the implied warranty of |  10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|  11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | 
|  12  * Library General Public License for more details. |  12  * Library General Public License for more details. | 
|  13  * |  13  * | 
|  14  * You should have received a copy of the GNU Library General Public License |  14  * You should have received a copy of the GNU Library General Public License | 
|  15  * along with this library; see the file COPYING.LIB.  If not, write to |  15  * along with this library; see the file COPYING.LIB.  If not, write to | 
|  16  * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |  16  * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | 
|  17  * Boston, MA 02110-1301, USA. |  17  * Boston, MA 02110-1301, USA. | 
|  18  */ |  18  */ | 
|  19  |  19  | 
|  20 interface HTMLMarqueeElement : HTMLElement { |  20 interface HTMLMarqueeElement : HTMLElement { | 
|  21     void start(); |  21     [ImplementedInPrivateScript] void start(); | 
|  22     void stop(); |  22     [ImplementedInPrivateScript] void stop(); | 
|  23  |  23  | 
|  24     [ImplementedInPrivateScript, Reflect] attribute DOMString behavior; |  24     [ImplementedInPrivateScript, Reflect] attribute DOMString behavior; | 
|  25     [ImplementedInPrivateScript, Reflect] attribute DOMString bgColor; |  25     [ImplementedInPrivateScript, Reflect] attribute DOMString bgColor; | 
|  26     [ImplementedInPrivateScript, Reflect] attribute DOMString direction; |  26     [ImplementedInPrivateScript, Reflect] attribute DOMString direction; | 
|  27     [ImplementedInPrivateScript, Reflect] attribute DOMString height; |  27     [ImplementedInPrivateScript, Reflect] attribute DOMString height; | 
|  28     [ImplementedInPrivateScript, Reflect] attribute unsigned long hspace; |  28     [ImplementedInPrivateScript, Reflect] attribute unsigned long hspace; | 
|  29     [ImplementedInPrivateScript] attribute long loop; |  29     [ImplementedInPrivateScript] attribute long loop; | 
|  30     [ImplementedInPrivateScript] attribute long scrollAmount; |  30     [ImplementedInPrivateScript] attribute long scrollAmount; | 
|  31     [ImplementedInPrivateScript] attribute long scrollDelay; |  31     [ImplementedInPrivateScript] attribute long scrollDelay; | 
|  32     [ImplementedInPrivateScript, Reflect] attribute boolean trueSpeed; |  32     [ImplementedInPrivateScript, Reflect] attribute boolean trueSpeed; | 
|  33     [ImplementedInPrivateScript, Reflect] attribute unsigned long vspace; |  33     [ImplementedInPrivateScript, Reflect] attribute unsigned long vspace; | 
|  34     [ImplementedInPrivateScript, Reflect] attribute DOMString width; |  34     [ImplementedInPrivateScript, Reflect] attribute DOMString width; | 
|  35  |  35  | 
 |  36     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] void createdCallbac
    k(); | 
 |  37     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] void attachedCallba
    ck(); | 
 |  38     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] void detachedCallba
    ck(); | 
 |  39     [ImplementedInPrivateScript, OnlyExposedToPrivateScript] void attributeChang
    edCallback(DOMString name, DOMString oldValue, DOMString newValue); | 
 |  40  | 
|  36     // FIXME: Implement the following event handler attributes |  41     // FIXME: Implement the following event handler attributes | 
|  37     // https://bugs.webkit.org/show_bug.cgi?id=49788 |  42     // https://bugs.webkit.org/show_bug.cgi?id=49788 | 
|  38     // attribute EventHandler onbounce; |  43     // attribute EventHandler onbounce; | 
|  39     // attribute EventHandler onfinish; |  44     // attribute EventHandler onfinish; | 
|  40     // attribute EventHandler onstart; |  45     // attribute EventHandler onstart; | 
|  41 }; |  46 }; | 
| OLD | NEW |