Index: content/browser/web_contents/web_contents_impl.h |
diff --git a/content/browser/web_contents/web_contents_impl.h b/content/browser/web_contents/web_contents_impl.h |
index 14b7e1fda3cf6b39e58790f93c651484a2ce9956..8fdef411aebdaed1ab30f48e67516839fbf49787 100644 |
--- a/content/browser/web_contents/web_contents_impl.h |
+++ b/content/browser/web_contents/web_contents_impl.h |
@@ -43,6 +43,7 @@ namespace content { |
class BrowserPluginEmbedder; |
class BrowserPluginGuest; |
class ColorChooser; |
+class DateTimeChooser; |
class DownloadItem; |
class InterstitialPageImpl; |
class JavaScriptDialogCreator; |
@@ -547,6 +548,8 @@ class CONTENT_EXPORT WebContentsImpl |
void OnFindMatchRectsReply(int version, |
const std::vector<gfx::RectF>& rects, |
const gfx::RectF& active_rect); |
+ |
+ void OnOpenDateTimeDialog(int type, const std::string& value); |
#endif |
void OnCrashedPlugin(const FilePath& plugin_path, base::ProcessId plugin_pid); |
void OnAppCacheAccessed(const GURL& manifest_url, bool blocked_by_policy); |
@@ -829,6 +832,12 @@ class CONTENT_EXPORT WebContentsImpl |
// (full-page plugins for now only) permissions. |
int content_restrictions_; |
+#if defined(OS_ANDROID) |
+ // Date time chooser opened by this tab. |
+ // Only used in Android since all other platforms use a multi field UI. |
+ scoped_ptr<DateTimeChooser> date_time_chooser_; |
+#endif |
+ |
// Color chooser that was opened by this tab. |
ColorChooser* color_chooser_; |