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 * Copyright (C) 2012 Samsung Electronics. All rights reserved. | 6 * Copyright (C) 2012 Samsung Electronics. All rights reserved. |
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 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
260 AXObject* popupRootAXObject(); | 260 AXObject* popupRootAXObject(); |
261 void didNotifySubtreeInsertionsToDocument() override; | 261 void didNotifySubtreeInsertionsToDocument() override; |
262 | 262 |
263 virtual void ensureFallbackContent(); | 263 virtual void ensureFallbackContent(); |
264 virtual void ensurePrimaryContent(); | 264 virtual void ensurePrimaryContent(); |
265 bool hasFallbackContent() const; | 265 bool hasFallbackContent() const; |
266 | 266 |
267 bool isPlaceholderVisible() const override { return m_isPlaceholderVisible;
} | 267 bool isPlaceholderVisible() const override { return m_isPlaceholderVisible;
} |
268 void setPlaceholderVisibility(bool) override; | 268 void setPlaceholderVisibility(bool) override; |
269 | 269 |
| 270 unsigned sizeOfRadioGroup() const; |
| 271 |
270 protected: | 272 protected: |
271 HTMLInputElement(Document&, HTMLFormElement*, bool createdByParser); | 273 HTMLInputElement(Document&, HTMLFormElement*, bool createdByParser); |
272 | 274 |
273 void defaultEventHandler(Event*) override; | 275 void defaultEventHandler(Event*) override; |
274 | 276 |
275 private: | 277 private: |
276 enum AutoCompleteSetting { Uninitialized, On, Off }; | 278 enum AutoCompleteSetting { Uninitialized, On, Off }; |
277 | 279 |
278 void didAddUserAgentShadowRoot(ShadowRoot&) final; | 280 void didAddUserAgentShadowRoot(ShadowRoot&) final; |
279 void willAddFirstAuthorShadowRoot() final; | 281 void willAddFirstAuthorShadowRoot() final; |
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
397 // The ImageLoader must be owned by this element because the loader code ass
umes | 399 // The ImageLoader must be owned by this element because the loader code ass
umes |
398 // that it lives as long as its owning element lives. If we move the loader
into | 400 // that it lives as long as its owning element lives. If we move the loader
into |
399 // the ImageInput object we may delete the loader while this element lives o
n. | 401 // the ImageInput object we may delete the loader while this element lives o
n. |
400 OwnPtrWillBeMember<HTMLImageLoader> m_imageLoader; | 402 OwnPtrWillBeMember<HTMLImageLoader> m_imageLoader; |
401 OwnPtrWillBeMember<ListAttributeTargetObserver> m_listAttributeTargetObserve
r; | 403 OwnPtrWillBeMember<ListAttributeTargetObserver> m_listAttributeTargetObserve
r; |
402 }; | 404 }; |
403 | 405 |
404 } // namespace blink | 406 } // namespace blink |
405 | 407 |
406 #endif // HTMLInputElement_h | 408 #endif // HTMLInputElement_h |
OLD | NEW |