Fix for http://code.google.com/p/google-web-toolkit/issues/detail?id=4814
Fixes a bug with deRPC serialization of boolean values. When a boolean value
is read by the client, it's currently interpreted as a number. When it's
serialized again to the server, it becomes a Double object.

This change adds a test to isolate the issue, and a proposed fix. Instead of
requiring the argument to be written as 'false' to the client, it relaxes what
the server accepts as potential boolean values, allowing 0 or 1 as well.

Review by: robertvawter@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8361 8db76d5a-ed1c-0410-87a9-c151d255dfc7
3 files changed