| 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) 2001 Dirk Mueller (mueller@kde.org) | 4 * (C) 2001 Dirk Mueller (mueller@kde.org) |
| 5 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All | 5 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All |
| 6 * rights reserved. | 6 * rights reserved. |
| 7 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 7 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) |
| 8 * Copyright (C) 2007 Samuel Weinig (sam@webkit.org) | 8 * Copyright (C) 2007 Samuel Weinig (sam@webkit.org) |
| 9 * Copyright (C) 2010 Google Inc. All rights reserved. | 9 * Copyright (C) 2010 Google Inc. All rights reserved. |
| 10 * Copyright (C) 2008 Torch Mobile Inc. All rights reserved. | 10 * Copyright (C) 2008 Torch Mobile Inc. All rights reserved. |
| (...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 130 } | 130 } |
| 131 | 131 |
| 132 DEFINE_TRACE(HTMLInputElement) { | 132 DEFINE_TRACE(HTMLInputElement) { |
| 133 visitor->Trace(input_type_); | 133 visitor->Trace(input_type_); |
| 134 visitor->Trace(input_type_view_); | 134 visitor->Trace(input_type_view_); |
| 135 visitor->Trace(list_attribute_target_observer_); | 135 visitor->Trace(list_attribute_target_observer_); |
| 136 visitor->Trace(image_loader_); | 136 visitor->Trace(image_loader_); |
| 137 TextControlElement::Trace(visitor); | 137 TextControlElement::Trace(visitor); |
| 138 } | 138 } |
| 139 | 139 |
| 140 bool HTMLInputElement::HasPendingActivity() const { |
| 141 return ImageLoader() && ImageLoader()->HasPendingActivity(); |
| 142 } |
| 143 |
| 140 HTMLImageLoader& HTMLInputElement::EnsureImageLoader() { | 144 HTMLImageLoader& HTMLInputElement::EnsureImageLoader() { |
| 141 if (!image_loader_) | 145 if (!image_loader_) |
| 142 image_loader_ = HTMLImageLoader::Create(this); | 146 image_loader_ = HTMLImageLoader::Create(this); |
| 143 return *image_loader_; | 147 return *image_loader_; |
| 144 } | 148 } |
| 145 | 149 |
| 146 void HTMLInputElement::DidAddUserAgentShadowRoot(ShadowRoot&) { | 150 void HTMLInputElement::DidAddUserAgentShadowRoot(ShadowRoot&) { |
| 147 input_type_view_->CreateShadowSubtree(); | 151 input_type_view_->CreateShadowSubtree(); |
| 148 } | 152 } |
| 149 | 153 |
| (...skipping 1748 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1898 | 1902 |
| 1899 bool HTMLInputElement::HasFallbackContent() const { | 1903 bool HTMLInputElement::HasFallbackContent() const { |
| 1900 return input_type_view_->HasFallbackContent(); | 1904 return input_type_view_->HasFallbackContent(); |
| 1901 } | 1905 } |
| 1902 | 1906 |
| 1903 void HTMLInputElement::SetFilesFromPaths(const Vector<String>& paths) { | 1907 void HTMLInputElement::SetFilesFromPaths(const Vector<String>& paths) { |
| 1904 return input_type_->SetFilesFromPaths(paths); | 1908 return input_type_->SetFilesFromPaths(paths); |
| 1905 } | 1909 } |
| 1906 | 1910 |
| 1907 } // namespace blink | 1911 } // namespace blink |
| OLD | NEW |