This is another case of Value(bool) ctor being called unexpectedly. I'm really wondering if we should just remove it.
Created attachment 12922 [details] proposed fix
Comment on attachment 12922 [details] proposed fix Maybe we should nip this problem in the bud by getting rid of the Value constructor that takes a bool. Instead that one could be private and we could have a named constructor for making Value from a bool, like Value::fromBool(). r=me
Committed revision 19399.