2009-11-20 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Fri, 20 Nov 2009 06:07:51 +0000 (06:07 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Fri, 20 Nov 2009 06:07:51 +0000 (06:07 -0000)
commitf2689b52df3f3598714d672a9256d4ef90977163
treef994b6f9ebf7c5b62a709135d2cbd234df27555d
parentb093dc0afbda75cda4753731366dd5b404348710
2009-11-20  Atsushi Enomoto  <atsushi@ximian.com>

* DataContractJsonSerializer.cs, JsonReader.cs : Silverlight uses
  LAME parser that allows object member name as *raw* string
  without double-quotes. (This also reverts the previous change.)

* DataContractJsonSerializerTest.cs : added ignored test case that
  verifies 2.1 behavior (with another case that justifies removal
  of the previous hack).

svn path=/trunk/mcs/; revision=146599
mcs/class/System.ServiceModel.Web/System.Runtime.Serialization.Json/ChangeLog
mcs/class/System.ServiceModel.Web/System.Runtime.Serialization.Json/DataContractJsonSerializer.cs
mcs/class/System.ServiceModel.Web/System.Runtime.Serialization.Json/JsonReader.cs
mcs/class/System.ServiceModel.Web/Test/System.Runtime.Serialization.Json/ChangeLog
mcs/class/System.ServiceModel.Web/Test/System.Runtime.Serialization.Json/DataContractJsonSerializerTest.cs