73 | | 2. Enable `ENABLE_CALENDAR_PICKER` flag |
| 73 | 2. Implement `ChromeClient::openPagePopup` and `closePagePopup`. |
| 74 | 3. Enable `ENABLE_CALENDAR_PICKER` flag |
| 75 | 4. Update your build files so that it converts `WebCore/Resources/pagepopups/{pickerCommon.js,pickerCommon.css,calendarPicker.js,calendarPicker.css}` to C++ files by `WebCore/make-file-arrays.py` |
| 76 | 5. Implement `RenderTheme::supportsCalendarPicker` so that it returns true for supported input types. |
| 77 | 6. Implement `ChromeClient::openDateTimeChooser`. It should use ChromeClient::openPagePopup and the converted resources. See `WebKit/chromium/src/DateTimeChooserImpl.cpp`. |