| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 
| 3  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 3  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 
| 4  *           (C) 2001 Dirk Mueller (mueller@kde.org) | 4  *           (C) 2001 Dirk Mueller (mueller@kde.org) | 
| 5  * Copyright (C) 2004, 2005, 2006, 2010 Apple Inc. All rights reserved. | 5  * Copyright (C) 2004, 2005, 2006, 2010 Apple Inc. All rights reserved. | 
| 6  *           (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 6  *           (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 
| 7  * | 7  * | 
| 8  * This library is free software; you can redistribute it and/or | 8  * This library is free software; you can redistribute it and/or | 
| 9  * modify it under the terms of the GNU Library General Public | 9  * modify it under the terms of the GNU Library General Public | 
| 10  * License as published by the Free Software Foundation; either | 10  * License as published by the Free Software Foundation; either | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
| 22  * | 22  * | 
| 23  */ | 23  */ | 
| 24 | 24 | 
| 25 #include "config.h" | 25 #include "config.h" | 
| 26 #include "core/html/HTMLLegendElement.h" | 26 #include "core/html/HTMLLegendElement.h" | 
| 27 | 27 | 
| 28 #include "HTMLNames.h" | 28 #include "HTMLNames.h" | 
| 29 #include "core/dom/NodeTraversal.h" | 29 #include "core/dom/NodeTraversal.h" | 
| 30 #include "core/html/HTMLFieldSetElement.h" | 30 #include "core/html/HTMLFieldSetElement.h" | 
| 31 #include "core/html/HTMLFormControlElement.h" | 31 #include "core/html/HTMLFormControlElement.h" | 
| 32 #include <wtf/StdLibExtras.h> |  | 
| 33 | 32 | 
| 34 namespace WebCore { | 33 namespace WebCore { | 
| 35 | 34 | 
| 36 using namespace HTMLNames; | 35 using namespace HTMLNames; | 
| 37 | 36 | 
| 38 | 37 | 
| 39 inline HTMLLegendElement::HTMLLegendElement(const QualifiedName& tagName, Docume
    nt* document) | 38 inline HTMLLegendElement::HTMLLegendElement(const QualifiedName& tagName, Docume
    nt* document) | 
| 40     : HTMLElement(tagName, document) | 39     : HTMLElement(tagName, document) | 
| 41 { | 40 { | 
| 42     ASSERT(hasTagName(legendTag)); | 41     ASSERT(hasTagName(legendTag)); | 
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 90     // its parent, then the form attribute must return the same value as the | 89     // its parent, then the form attribute must return the same value as the | 
| 91     // form attribute on that fieldset element. Otherwise, it must return null. | 90     // form attribute on that fieldset element. Otherwise, it must return null. | 
| 92     ContainerNode* fieldset = parentNode(); | 91     ContainerNode* fieldset = parentNode(); | 
| 93     if (!fieldset || !fieldset->hasTagName(fieldsetTag)) | 92     if (!fieldset || !fieldset->hasTagName(fieldsetTag)) | 
| 94         return 0; | 93         return 0; | 
| 95 | 94 | 
| 96     return static_cast<HTMLFieldSetElement*>(fieldset)->form(); | 95     return static_cast<HTMLFieldSetElement*>(fieldset)->form(); | 
| 97 } | 96 } | 
| 98 | 97 | 
| 99 } // namespace | 98 } // namespace | 
| OLD | NEW | 
|---|