Reviewers: jat, Message: Requesting review.
Description: Splits UnicodeEscapingTest.testClientToServerBMP() into two methods so that failures are correctly reported. The current implementation will call finishTest() twice, which will desynchronize the junit framework, making failures harder to pin down. Extends the WebKit client-side escaping regex to pass all tests on Safari 4. The tests were failing due to sequences of combining characters not being handled correctly as well as codepoints getting switched out due to normalization. Removes support for Safari2. Please review this at http://gwt-code-reviews.appspot.com/48806 Affected files: M user/src/com/google/gwt/user/client/rpc/impl/ClientSerializationStreamWriter.java M user/test/com/google/gwt/user/client/rpc/UnicodeEscapingTest.java --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---