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 248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
259 AXObject* popupRootAXObject(); | 259 AXObject* popupRootAXObject(); |
260 void didNotifySubtreeInsertionsToDocument() override; | 260 void didNotifySubtreeInsertionsToDocument() override; |
261 | 261 |
262 virtual void ensureFallbackContent(); | 262 virtual void ensureFallbackContent(); |
263 virtual void ensurePrimaryContent(); | 263 virtual void ensurePrimaryContent(); |
264 bool hasFallbackContent() const; | 264 bool hasFallbackContent() const; |
265 | 265 |
266 bool isPlaceholderVisible() const override { return m_isPlaceholderVisible;
} | 266 bool isPlaceholderVisible() const override { return m_isPlaceholderVisible;
} |
267 void setPlaceholderVisibility(bool) override; | 267 void setPlaceholderVisibility(bool) override; |
268 | 268 |
| 269 unsigned posInRadioGroup(); |
| 270 unsigned sizeOfRadioGroup(); |
| 271 |
269 protected: | 272 protected: |
270 HTMLInputElement(Document&, HTMLFormElement*, bool createdByParser); | 273 HTMLInputElement(Document&, HTMLFormElement*, bool createdByParser); |
271 | 274 |
272 void defaultEventHandler(Event*) override; | 275 void defaultEventHandler(Event*) override; |
273 | 276 |
274 private: | 277 private: |
275 enum AutoCompleteSetting { Uninitialized, On, Off }; | 278 enum AutoCompleteSetting { Uninitialized, On, Off }; |
276 | 279 |
277 void didAddUserAgentShadowRoot(ShadowRoot&) final; | 280 void didAddUserAgentShadowRoot(ShadowRoot&) final; |
278 void willAddFirstAuthorShadowRoot() final; | 281 void willAddFirstAuthorShadowRoot() final; |
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
396 // 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 |
397 // 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 |
398 // 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. |
399 OwnPtrWillBeMember<HTMLImageLoader> m_imageLoader; | 402 OwnPtrWillBeMember<HTMLImageLoader> m_imageLoader; |
400 OwnPtrWillBeMember<ListAttributeTargetObserver> m_listAttributeTargetObserve
r; | 403 OwnPtrWillBeMember<ListAttributeTargetObserver> m_listAttributeTargetObserve
r; |
401 }; | 404 }; |
402 | 405 |
403 } // namespace blink | 406 } // namespace blink |
404 | 407 |
405 #endif // HTMLInputElement_h | 408 #endif // HTMLInputElement_h |
OLD | NEW |