REGRESSION(r130116): Need to update DateTimeFormatTest
https://bugs.webkit.org/show_bug.cgi?id=98120

Reviewed by Kent Tamura.

This patch updates test cases for week of month and week of year type
specifiers in DateTimeFormat class. This tests should be updated
within r130116.

* tests/DateTimeFormatTest.cpp:
(TEST_F): Changed test cases for changes of enum field value changes.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130126 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Adding Localizer::dateFormat() for multiple fields date/datetime input UI
https://bugs.webkit.org/show_bug.cgi?id=98109

Reviewed by Kent Tamura.

This patch introduces Localizer::dateFormat() function for multiple
fields date/datetime/datetime-local input UI inside ENABLE_INPUT_MULTIPLE_FIELDS_UI.

We'll have platform specific implementations in LocaleICU, LocaleMac,
and LocaleWin.

No new tests. Other patches will add tests for this change.

* platform/text/LocaleICU.cpp:
(WebCore::LocaleICU::dateFormat): Added a stub.
* platform/text/LocaleICU.h:
(LocaleICU):  Changed to add a declaration of dateFormat().
* platform/text/LocaleNone.cpp:
(LocaleNone):  Changed to add a declaration of dateFormat().
(WebCore::LocaleNone::dateFormat): Added.
* platform/text/LocaleWin.cpp:
(WebCore::LocaleWin::dateFormat): Added.
* platform/text/LocaleWin.h:
(LocaleWin): Changed to add a declaration of dateFormat().
* platform/text/Localizer.h: Updates Unicode TR35 URI in a comment.
(Localizer): Changed to add a declaration of dateFormat().
* platform/text/mac/LocaleMac.h:
(LocaleMac): Changed to add a declaration of dateFormat().
* platform/text/mac/LocaleMac.mm:
(WebCore::LocaleMac::dateFormat): Added a stub.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130127 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove the Safari 2 -> Safari 3 icon database import code.
https://bugs.webkit.org/show_bug.cgi?id=98113

Reviewed by Maciej Stachowiak.

Source/WebCore:

Remove notions of "importing an old database format" from the IconDatabase.

No new tests - Feature removed, and no previous tests covered it.

* loader/icon/IconDatabase.cpp:
(DefaultIconDatabaseClient):
(WebCore::IconDatabase::IconDatabase):
(WebCore):
(WebCore::IconDatabase::iconDatabaseSyncThread):
* loader/icon/IconDatabase.h:
(IconDatabase):
* loader/icon/IconDatabaseBase.h:
* loader/icon/IconDatabaseClient.h:
* WebCore.exp.in:

Source/WebKit/blackberry:

Nuke the performImport() IconDatabaseClient method.

* WebCoreSupport/IconDatabaseClientBlackBerry.cpp:
* WebCoreSupport/IconDatabaseClientBlackBerry.h:
(IconDatabaseClientBlackBerry):

Source/WebKit/efl:

Nuke the performImport() IconDatabaseClient method.

* WebCoreSupport/IconDatabaseClientEfl.cpp:
* WebCoreSupport/IconDatabaseClientEfl.h:

Source/WebKit/gtk:

Nuke the performImport() IconDatabaseClient method.

* webkit/webkitfavicondatabase.cpp:
(IconDatabaseClientGtk):

Source/WebKit/mac:

Nuke the performImport() IconDatabaseClient method, as well as the supporting methods.

* Misc/WebIconDatabase.mm:
* Misc/WebIconDatabaseInternal.h:
* Misc/WebIconDatabasePrivate.h:
* WebCoreSupport/WebIconDatabaseClient.h:
* WebCoreSupport/WebIconDatabaseClient.mm:
* WebKit.exp:

Source/WebKit/qt:

Nuke the performImport() IconDatabaseClient method.

* WebCoreSupport/IconDatabaseClientQt.cpp:
* WebCoreSupport/IconDatabaseClientQt.h:
(IconDatabaseClientQt):

Source/WebKit/win:

Nuke the performImport() IconDatabaseClient method.

* WebIconDatabase.cpp:
* WebIconDatabase.h:
(WebIconDatabase):

Source/WebKit2:

Nuke the performImport() IconDatabaseClient method.

* UIProcess/WebIconDatabase.cpp:
(WebKit):
* UIProcess/WebIconDatabase.h:
(WebIconDatabase):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130128 268f45cc-cd09-0410-ab3c-d52691b4dbfc