diff options
| author | Simon Hausmann <simon.hausmann@digia.com> | 2012-11-23 15:08:59 +0100 |
|---|---|---|
| committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-11-23 15:09:20 +0100 |
| commit | 061d58bc0fa016cfeed744fd3e4663460635d69b (patch) | |
| tree | ad9b8b032c803e1c9054c23fa1b7a0f1976bf98f /Source/WTF | |
| parent | 470286ecfe79d59df14944e5b5d34630fc739391 (diff) | |
| download | qtwebkit-061d58bc0fa016cfeed744fd3e4663460635d69b.tar.gz | |
Imported WebKit commit 8eb048315f36fa33731f28694630fe4a3c2cbc99 (http://svn.webkit.org/repository/webkit/trunk@135602)
New snapshot that fixes various bugs
Change-Id: Icb6ce541a26a9f500d087821ce4b83a8d8a5474a
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'Source/WTF')
| -rw-r--r-- | Source/WTF/ChangeLog | 25 | ||||
| -rw-r--r-- | Source/WTF/wtf/Platform.h | 2 | ||||
| -rw-r--r-- | Source/WTF/wtf/text/WTFString.h | 4 |
3 files changed, 28 insertions, 3 deletions
diff --git a/Source/WTF/ChangeLog b/Source/WTF/ChangeLog index 248a01dfb..39d9ad1fb 100644 --- a/Source/WTF/ChangeLog +++ b/Source/WTF/ChangeLog @@ -1,3 +1,28 @@ +2012-11-23 Krzysztof Czech <k.czech@samsung.com> + + [EFL] Platform support for Accessibility feature. + https://bugs.webkit.org/show_bug.cgi?id=100848 + + Reviewed by Gyuyoung Kim. + + Enable HAVE(ACCESSIBILITY) ifdefs so that EFL port can use it. + + * wtf/Platform.h: + +2012-11-22 Michael Saboff <msaboff@apple.com> + + HTML integer parsing functions don't natively handle 8 bit strings + https://bugs.webkit.org/show_bug.cgi?id=102997 + + Reviewed by Filip Pizlo. + + Added exports to the LChar* versions of charactersToIntStrict() and charactersToUIntStrict() + to support the changes made to parseHTMLInteger() and parseHTMLNonNegativeInteger(). + + * wtf/text/WTFString.h: + (WTF::charactersToIntStrict): Added export + (WTF::charactersToUIntStrict): Added export + 2012-11-21 Filip Pizlo <fpizlo@apple.com> Rename dataLog() and dataLogV() to dataLogF() and dataLogFV() diff --git a/Source/WTF/wtf/Platform.h b/Source/WTF/wtf/Platform.h index 84b9c031e..446dcd0bc 100644 --- a/Source/WTF/wtf/Platform.h +++ b/Source/WTF/wtf/Platform.h @@ -657,7 +657,7 @@ #endif #if !defined(HAVE_ACCESSIBILITY) -#if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || (PLATFORM(CHROMIUM) && !OS(ANDROID)) +#if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || (PLATFORM(CHROMIUM) && !OS(ANDROID)) || PLATFORM(EFL) #define HAVE_ACCESSIBILITY 1 #endif #endif /* !defined(HAVE_ACCESSIBILITY) */ diff --git a/Source/WTF/wtf/text/WTFString.h b/Source/WTF/wtf/text/WTFString.h index 1a0b481f7..0066257c6 100644 --- a/Source/WTF/wtf/text/WTFString.h +++ b/Source/WTF/wtf/text/WTFString.h @@ -58,9 +58,9 @@ struct StringHash; // Declarations of string operations -int charactersToIntStrict(const LChar*, size_t, bool* ok = 0, int base = 10); +WTF_EXPORT_STRING_API int charactersToIntStrict(const LChar*, size_t, bool* ok = 0, int base = 10); WTF_EXPORT_STRING_API int charactersToIntStrict(const UChar*, size_t, bool* ok = 0, int base = 10); -unsigned charactersToUIntStrict(const LChar*, size_t, bool* ok = 0, int base = 10); +WTF_EXPORT_STRING_API unsigned charactersToUIntStrict(const LChar*, size_t, bool* ok = 0, int base = 10); WTF_EXPORT_STRING_API unsigned charactersToUIntStrict(const UChar*, size_t, bool* ok = 0, int base = 10); int64_t charactersToInt64Strict(const LChar*, size_t, bool* ok = 0, int base = 10); int64_t charactersToInt64Strict(const UChar*, size_t, bool* ok = 0, int base = 10); |
