Chromium Code Reviews| Index: third_party/WebKit/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
| diff --git a/third_party/WebKit/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp b/third_party/WebKit/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
| index 60009f440e6eec3d02eab7b0add4c3f2b8dd0b5f..171dddd4dc5fde24b8889dd1521a0f5410538b05 100644 |
| --- a/third_party/WebKit/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
| +++ b/third_party/WebKit/Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp |
| @@ -38,9 +38,26 @@ |
| namespace blink { |
| +BaseChooserOnlyDateAndTimeInputType::BaseChooserOnlyDateAndTimeInputType(HTMLInputElement& element) |
| + : BaseDateAndTimeInputType(element) |
| +{ |
| +#if ENABLE(OILPAN) |
| + ThreadState::current()->registerPreFinalizer(this); |
| +#endif |
| +} |
| + |
| BaseChooserOnlyDateAndTimeInputType::~BaseChooserOnlyDateAndTimeInputType() |
| { |
| +#if !ENABLE(OILPAN) |
| closeDateTimeChooser(); |
| +#endif |
|
haraken
2015/11/22 01:01:39
ASSERT(!m_dateTimeChooser).
sof
2015/11/22 08:39:05
Done.
|
| +} |
| + |
| +DEFINE_TRACE(BaseChooserOnlyDateAndTimeInputType) |
| +{ |
| + visitor->trace(m_dateTimeChooser); |
| + BaseDateAndTimeInputType::trace(visitor); |
| + DateTimeChooserClient::trace(visitor); |
| } |
| void BaseChooserOnlyDateAndTimeInputType::handleDOMActivateEvent(Event*) |