Affects Version/s: None
Fix Version/s: 0.9.1
Environment:Safari 5 Mac OS X
If you create a widget that uses numeric keys for preference values, this can cause a Parse Error deeper in Wookie (most likely, in DWR) even if the values are cast to a String.
To replicate, add this line to any widget:
...will fail, but not:
I suspect this is something either in the wrapper.js or DWR engine.js. Unfortunately the debug tools in Safari aren't sufficient to trace it properly.
As a workaround - just don't use numbers for preference keys!