Chromium Code Reviews| Index: webkit/tools/test_shell/test_shell_webkit_init.cc |
| =================================================================== |
| --- webkit/tools/test_shell/test_shell_webkit_init.cc (revision 66099) |
| +++ webkit/tools/test_shell/test_shell_webkit_init.cc (working copy) |
| @@ -119,3 +119,54 @@ |
| } |
| return webkit_glue::WebKitClientImpl::loadResource(name); |
| } |
| + |
| +WebKit::WebString TestShellWebKitInit::queryLocalizedString( |
| + WebKit::WebLocalizedString::Name name) { |
| + switch (name) { |
| + case WebKit::WebLocalizedString::ValidationValueMissing: |
|
tony
2010/11/16 18:11:41
Ditto.
tkent
2010/11/22 10:19:06
Done.
|
| + return ASCIIToUTF16("value missing"); |
| + case WebKit::WebLocalizedString::ValidationTypeMismatch: |
| + case WebKit::WebLocalizedString::ValidationTypeMismatchForEmail: |
| + case WebKit::WebLocalizedString::ValidationTypeMismatchForMultipleEmail: |
| + case WebKit::WebLocalizedString::ValidationTypeMismatchForURL: |
| + return ASCIIToUTF16("type mismatch"); |
| + case WebKit::WebLocalizedString::ValidationPatternMismatch: |
| + return ASCIIToUTF16("pattern mismatch"); |
| + case WebKit::WebLocalizedString::ValidationTooLong: |
| + return ASCIIToUTF16("too long"); |
| + case WebKit::WebLocalizedString::ValidationRangeUnderflow: |
| + return ASCIIToUTF16("range underflow"); |
| + case WebKit::WebLocalizedString::ValidationRangeOverflow: |
| + return ASCIIToUTF16("range overflow"); |
| + case WebKit::WebLocalizedString::ValidationStepMismatch: |
| + return ASCIIToUTF16("step mismatch"); |
| + default: |
| + return WebKitClientImpl::queryLocalizedString(name); |
| + } |
| +} |
| + |
| +WebKit::WebString TestShellWebKitInit::queryLocalizedString( |
| + WebKit::WebLocalizedString::Name name, int value1, int value2) { |
| + if (name == WebKit::WebLocalizedString::ValidationTooLong) |
| + return ASCIIToUTF16("too long"); |
| + return WebKitClientImpl::queryLocalizedString(name, value1, value2); |
| +} |
| + |
| +WebKit::WebString TestShellWebKitInit::queryLocalizedString( |
| + WebKit::WebLocalizedString::Name name, const WebKit::WebString& value) { |
| + if (name == WebKit::WebLocalizedString::ValidationRangeUnderflow) |
| + return ASCIIToUTF16("range underflow"); |
| + if (name == WebKit::WebLocalizedString::ValidationRangeOverflow) |
| + return ASCIIToUTF16("range overflow"); |
| + return WebKitClientImpl::queryLocalizedString(name, value); |
| +} |
| + |
| +WebKit::WebString TestShellWebKitInit::queryLocalizedString( |
| + WebKit::WebLocalizedString::Name name, |
| + const WebKit::WebString& value1, |
| + const WebKit::WebString& value2) { |
| + if (name == WebKit::WebLocalizedString::ValidationStepMismatch) |
| + return ASCIIToUTF16("step mismatch"); |
| + return WebKitClientImpl::queryLocalizedString(name, value1, value2); |
| +} |
| + |