Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(27)

Side by Side Diff: Source/core/html/HTMLLinkElement.h

Issue 478243002: bindings: Adds virtual ScriptWrappable::wrap method. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Synced. Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « Source/core/html/HTMLLegendElement.h ('k') | Source/core/html/HTMLMapElement.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 * Copyright (C) 2003, 2008, 2010 Apple Inc. All rights reserved. 4 * Copyright (C) 2003, 2008, 2010 Apple Inc. All rights reserved.
5 * Copyright (C) 2011 Google Inc. All rights reserved. 5 * Copyright (C) 2011 Google 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 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
108 RefPtrWillBeMember<CSSStyleSheet> m_sheet; 108 RefPtrWillBeMember<CSSStyleSheet> m_sheet;
109 DisabledState m_disabledState; 109 DisabledState m_disabledState;
110 PendingSheetType m_pendingSheetType; 110 PendingSheetType m_pendingSheetType;
111 bool m_loading; 111 bool m_loading;
112 bool m_firedLoad; 112 bool m_firedLoad;
113 bool m_loadedSheet; 113 bool m_loadedSheet;
114 }; 114 };
115 115
116 116
117 class HTMLLinkElement FINAL : public HTMLElement, public LinkLoaderClient { 117 class HTMLLinkElement FINAL : public HTMLElement, public LinkLoaderClient {
118 DEFINE_WRAPPERTYPEINFO();
118 public: 119 public:
119 static PassRefPtrWillBeRawPtr<HTMLLinkElement> create(Document&, bool create dByParser); 120 static PassRefPtrWillBeRawPtr<HTMLLinkElement> create(Document&, bool create dByParser);
120 virtual ~HTMLLinkElement(); 121 virtual ~HTMLLinkElement();
121 122
122 KURL href() const; 123 KURL href() const;
123 const AtomicString& rel() const; 124 const AtomicString& rel() const;
124 String media() const { return m_media; } 125 String media() const { return m_media; }
125 String typeValue() const { return m_type; } 126 String typeValue() const { return m_type; }
126 const LinkRelAttribute& relAttribute() const { return m_relAttribute; } 127 const LinkRelAttribute& relAttribute() const { return m_relAttribute; }
127 128
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
205 String m_type; 206 String m_type;
206 String m_media; 207 String m_media;
207 RefPtrWillBeMember<DOMSettableTokenList> m_sizes; 208 RefPtrWillBeMember<DOMSettableTokenList> m_sizes;
208 Vector<IntSize> m_iconSizes; 209 Vector<IntSize> m_iconSizes;
209 LinkRelAttribute m_relAttribute; 210 LinkRelAttribute m_relAttribute;
210 211
211 bool m_createdByParser; 212 bool m_createdByParser;
212 bool m_isInShadowTree; 213 bool m_isInShadowTree;
213 }; 214 };
214 215
215 } //namespace 216 } // namespace blink
216 217
217 #endif 218 #endif // HTMLLinkElement_h
OLDNEW
« no previous file with comments | « Source/core/html/HTMLLegendElement.h ('k') | Source/core/html/HTMLMapElement.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698