| 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) 2000 Dirk Mueller (mueller@kde.org) | 4  *           (C) 2000 Dirk Mueller (mueller@kde.org) | 
| 5  * Copyright (C) 2004, 2005, 2006, 2007, 2010 Apple Inc. All rights reserved. | 5  * Copyright (C) 2004, 2005, 2006, 2007, 2010 Apple Inc. All rights reserved. | 
| 6  * | 6  * | 
| 7  * This library is free software; you can redistribute it and/or | 7  * This library is free software; you can redistribute it and/or | 
| 8  * modify it under the terms of the GNU Library General Public | 8  * modify it under the terms of the GNU Library General Public | 
| 9  * License as published by the Free Software Foundation; either | 9  * License as published by the Free Software Foundation; either | 
| 10  * version 2 of the License, or (at your option) any later version. | 10  * version 2 of the License, or (at your option) any later version. | 
| (...skipping 28 matching lines...) Expand all  Loading... | 
| 39 | 39 | 
| 40     String groupLabelText() const; | 40     String groupLabelText() const; | 
| 41 | 41 | 
| 42 private: | 42 private: | 
| 43     HTMLOptGroupElement(const QualifiedName&, Document&); | 43     HTMLOptGroupElement(const QualifiedName&, Document&); | 
| 44 | 44 | 
| 45     virtual const AtomicString& formControlType() const; | 45     virtual const AtomicString& formControlType() const; | 
| 46     virtual bool rendererIsFocusable() const OVERRIDE; | 46     virtual bool rendererIsFocusable() const OVERRIDE; | 
| 47     virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERR
    IDE; | 47     virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERR
    IDE; | 
| 48     virtual bool rendererIsNeeded(const RenderStyle&) { return false; } | 48     virtual bool rendererIsNeeded(const RenderStyle&) { return false; } | 
| 49     virtual void attach(const AttachContext& = AttachContext()) OVERRIDE; | 49     virtual void createRenderTree(const AttachContext& = AttachContext()) OVERRI
    DE; | 
| 50     virtual void detach(const AttachContext& = AttachContext()) OVERRIDE; | 50     virtual void destroyRenderTree(const AttachContext& = AttachContext()) OVERR
    IDE; | 
| 51 | 51 | 
| 52     virtual void childrenChanged(bool changedByParser = false, Node* beforeChang
    e = 0, Node* afterChange = 0, int childCountDelta = 0); | 52     virtual void childrenChanged(bool changedByParser = false, Node* beforeChang
    e = 0, Node* afterChange = 0, int childCountDelta = 0); | 
| 53 | 53 | 
| 54     virtual void accessKeyAction(bool sendMouseEvents); | 54     virtual void accessKeyAction(bool sendMouseEvents); | 
| 55 | 55 | 
| 56     // <optgroup> never has a renderer so we manually manage a cached style. | 56     // <optgroup> never has a renderer so we manually manage a cached style. | 
| 57     void updateNonRenderStyle(); | 57     void updateNonRenderStyle(); | 
| 58     virtual RenderStyle* nonRendererStyle() const OVERRIDE; | 58     virtual RenderStyle* nonRendererStyle() const OVERRIDE; | 
| 59     virtual PassRefPtr<RenderStyle> customStyleForRenderer() OVERRIDE; | 59     virtual PassRefPtr<RenderStyle> customStyleForRenderer() OVERRIDE; | 
| 60 | 60 | 
| (...skipping 14 matching lines...) Expand all  Loading... | 
| 75 | 75 | 
| 76 inline HTMLOptGroupElement* toHTMLOptGroupElement(Node* node) | 76 inline HTMLOptGroupElement* toHTMLOptGroupElement(Node* node) | 
| 77 { | 77 { | 
| 78     ASSERT_WITH_SECURITY_IMPLICATION(!node || isHTMLOptGroupElement(node)); | 78     ASSERT_WITH_SECURITY_IMPLICATION(!node || isHTMLOptGroupElement(node)); | 
| 79     return static_cast<HTMLOptGroupElement*>(node); | 79     return static_cast<HTMLOptGroupElement*>(node); | 
| 80 } | 80 } | 
| 81 | 81 | 
| 82 } //namespace | 82 } //namespace | 
| 83 | 83 | 
| 84 #endif | 84 #endif | 
| OLD | NEW | 
|---|