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 Stefan Schimanski (1Stein@gmx.de) | 4 * (C) 2000 Stefan Schimanski (1Stein@gmx.de) |
5 * Copyright (C) 2004, 2005, 2006, 2008, 2009, 2011 Apple Inc. All rights reserv ed. | 5 * Copyright (C) 2004, 2005, 2006, 2008, 2009, 2011 Apple Inc. All rights reserv ed. |
6 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) | 6 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) |
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 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
179 bool HTMLEmbedElement::isURLAttribute(const Attribute& attribute) const | 179 bool HTMLEmbedElement::isURLAttribute(const Attribute& attribute) const |
180 { | 180 { |
181 return attribute.name() == srcAttr || HTMLPlugInElement::isURLAttribute(attr ibute); | 181 return attribute.name() == srcAttr || HTMLPlugInElement::isURLAttribute(attr ibute); |
182 } | 182 } |
183 | 183 |
184 const QualifiedName& HTMLEmbedElement::subResourceAttributeName() const | 184 const QualifiedName& HTMLEmbedElement::subResourceAttributeName() const |
185 { | 185 { |
186 return srcAttr; | 186 return srcAttr; |
187 } | 187 } |
188 | 188 |
189 const AtomicString HTMLEmbedElement::imageSourceURL() const | |
190 { | |
191 return getAttribute(srcAttr); | |
adamk
2014/07/08 22:11:18
It looks like this is OK since Element::imageSourc
| |
192 } | |
193 | |
194 bool HTMLEmbedElement::isInteractiveContent() const | 189 bool HTMLEmbedElement::isInteractiveContent() const |
195 { | 190 { |
196 return true; | 191 return true; |
197 } | 192 } |
198 | 193 |
199 bool HTMLEmbedElement::isExposed() const | 194 bool HTMLEmbedElement::isExposed() const |
200 { | 195 { |
201 // http://www.whatwg.org/specs/web-apps/current-work/#exposed | 196 // http://www.whatwg.org/specs/web-apps/current-work/#exposed |
202 for (HTMLObjectElement* object = Traversal<HTMLObjectElement>::firstAncestor (*this); object; object = Traversal<HTMLObjectElement>::firstAncestor(*object)) { | 197 for (HTMLObjectElement* object = Traversal<HTMLObjectElement>::firstAncestor (*this); object; object = Traversal<HTMLObjectElement>::firstAncestor(*object)) { |
203 if (object->isExposed()) | 198 if (object->isExposed()) |
204 return false; | 199 return false; |
205 } | 200 } |
206 return true; | 201 return true; |
207 } | 202 } |
208 | 203 |
209 } | 204 } |
OLD | NEW |