RESOLVED FIXED 154160
Update ICU header files to version 52
https://bugs.webkit.org/show_bug.cgi?id=154160
Summary Update ICU header files to version 52
Sukolsak Sakshuwong
Reported 2016-02-12 01:33:14 PST
We are using the header files from ICU 4.6.1. To implement Intl.NumberFormat, we need to use UNUM_CURRENCY_ISO and UNUM_CURRENCY_PLURAL, which are only available in ICU 4.8+. It seems that we have already included a header file from ICU 52 (unumsys.h) and are using some functions in it. So, we should update every header file to version 52.
Attachments
Patch (1.48 MB, patch)
2016-02-12 01:48 PST, Sukolsak Sakshuwong
no flags
Patch for landing (1.48 MB, patch)
2016-02-12 11:25 PST, Sukolsak Sakshuwong
no flags
Sukolsak Sakshuwong
Comment 1 2016-02-12 01:48:38 PST
Alex Christensen
Comment 2 2016-02-12 08:54:04 PST
Comment on attachment 271151 [details] Patch http://opensource.apple.com/release/os-x-1010/ indicates that Yosemite has ICU 53, so this shouldn't cause any problems.
WebKit Commit Bot
Comment 3 2016-02-12 09:43:49 PST
Comment on attachment 271151 [details] Patch Rejecting attachment 271151 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', 271151, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: 0-ab3c-d52691b4dbfc ... Currently at 196476 = 9041759358723908a9cd68bcdaa669d21174f33a r196478 = 2b0e56e1aa40601f61bb66848dd64c0c05cadda5 r196479 = 83cdc5b3ac8ec8bcdcf74312f84541bd24522413 r196480 = 603c92044c256d6e24e55339da42b99d537fa607 r196481 = e6eb0eabb64d9e1f2480492b5b881754bc992491 Done rebuilding .git/svn/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc First, rewinding head to replay your work on top of it... Fast-forwarded master to refs/remotes/origin/master. Full output: http://webkit-queues.webkit.org/results/820031
Sukolsak Sakshuwong
Comment 4 2016-02-12 11:25:27 PST
Created attachment 271193 [details] Patch for landing
WebKit Commit Bot
Comment 5 2016-02-12 12:15:40 PST
Comment on attachment 271193 [details] Patch for landing Clearing flags on attachment: 271193 Committed r196492: <http://trac.webkit.org/changeset/196492>
WebKit Commit Bot
Comment 6 2016-02-12 12:15:44 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.