Re: [webkit-dev] Heads up: ICU source compatibility breakage in 59.1 release

2017-05-02 Thread Maciej Stachowiak
I agree, better to add private cast macros (which are no-ops on the appropriate version of ICU) to convert incoming/outgoing public API types, and leave the actual public API types alone. > On May 2, 2017, at 10:40 AM, Myles C. Maxfield wrote: > > The fact that we use

Re: [webkit-dev] Heads up: ICU source compatibility breakage in 59.1 release

2017-05-02 Thread Myles C. Maxfield
The fact that we use ICU is an implementation detail. It seems wrong to let this affect our public API. —Myles > On May 2, 2017, at 10:31 AM, Konstantin Tokarev wrote: > > Hello, > > ICU 59.1 release came out recently, featuring major source compatibility > break.