DescriptionMerge 140778
> Adjust design of the Calendar Picker
> https://bugs.webkit.org/show_bug.cgi?id=107507
>
> Reviewed by Kent Tamura.
>
> .:
>
> * ManualTests/forms/calendar-picker.html: Use pickerCommonChromium.css and calendarPickerChromium.css.
>
> Source/WebCore:
>
> Covered by existing calendar picker appearance tests.
>
> * Resources/pagepopups/calendarPicker.css:
> (body): Use bigger font.
> (.calendar-picker):
> (.month-selector):
> (.month-selector svg):
> (.month-selector-popup-contents):
> (.year-month-button-left .year-month-button):
> (.year-month-button-right .year-month-button):
> (.days-area-container):
> (.days-area):
> (.day-label):
> (.day):
> (.available):
> (.month-mode .day):
> (.today-clear-area .today-button):
> * Resources/pagepopups/calendarPicker.js:
> (CalendarPicker.prototype.fixWindowSize): Calculate the width of today-clear-area too.
> (YearMonthController.prototype.attachTo):
> (YearMonthController.prototype._attachLeftButtonsTo): Use svg icons inside buttons.
> (YearMonthController.prototype._attachRightButtonsTo): Use svg icons inside buttons.
> (YearMonthController.prototype.setMonth):
> (YearMonthController.prototype._handleButtonClick):
> * Resources/pagepopups/calendarPickerMac.css: Removed.
> * Resources/pagepopups/chromium/calendarPickerChromium.css: Added.
> (.year-month-button):
> (.days-area-container:focus):
> * Resources/pagepopups/chromium/pickerCommonChromium.css: Added. Use Chrome-style buttons.
> (button):
> (:enabled:hover:-webkit-any(button, input[type='button'])):
> (:enabled:active:-webkit-any(button, input[type='button'])):
> (:disabled:-webkit-any(button, input[type='button'])):
> (:enabled:focus:-webkit-any(button, input[type='button'])):
> * WebCore.gyp/WebCore.gyp: Include pickerCommonChromium.css and calendarPickerChromium.css.
> * rendering/RenderTheme.cpp: Remove extraCalendarPickerStyleSheet
> * rendering/RenderTheme.h: Ditto.
> * rendering/RenderThemeChromiumMac.h: Ditto.
> * rendering/RenderThemeChromiumMac.mm: Ditto.
> (WebCore):
>
> Source/WebKit/chromium:
>
> * src/DateTimeChooserImpl.cpp:
> (WebKit::DateTimeChooserImpl::writeDocument): Include pickerCommonChromium.css and calendarPickerChromium.css.
>
> LayoutTests:
>
> * platform/chromium/fast/forms/calendar-picker/calendar-picker-key-operations.html:
> * platform/chromium/fast/forms/calendar-picker/calendar-picker-key-operations-expected.txt:
> * platform/chromium/fast/forms/calendar-picker/month-picker-key-operations-expected.txt:
> * platform/chromium/fast/forms/calendar-picker/month-picker-key-operations.html:
> * platform/chromium/fast/forms/calendar-picker/week-picker-key-operations-expected.txt:
> * platform/chromium-win/platform/chromium/fast/forms/calendar-picker/calendar-picker-key-operations-expected.txt:
> * platform/chromium-win/platform/chromium/fast/forms/calendar-picker/month-picker-key-operations-expected.txt:
> * platform/chromium-win/platform/chromium/fast/forms/calendar-picker/week-picker-key-operations-expected.txt:
> * platform/chromium/fast/forms/calendar-picker/week-picker-key-operations.html:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-expected.png:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-ru-expected.png:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/calendar-picker-appearance-step-expected.png:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/month-picker-appearance-expected.png:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/month-picker-appearance-step-expected.png:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/week-picker-appearance-expected.png:
> * platform/chromium-mac/platform/chromium/fast/forms/calendar-picker/week-picker-appearance-step-expected.png:
> * platform/chromium/TestExpectations: Marking calendar picker appearance tests as needing rebaseline.
TBR=keishi@webkit.org
BUG=crbug.com/172514
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=141211
Patch Set 1 #Messages
Total messages: 3 (0 generated)
|