Integrate google internal changes.
diff --git a/js/test.proto b/js/test.proto
index 14418ac..6b9dc89 100644
--- a/js/test.proto
+++ b/js/test.proto
@@ -145,6 +145,17 @@
   optional bytes bytes_field = 8 [default="moo"]; // Base64 encoding is "bW9v"
 }
 
+message FloatingPointFields {
+  optional float optional_float_field = 1;
+  required float required_float_field = 2;
+  repeated float repeated_float_field = 3;
+  optional float default_float_field = 4 [default = 2.0];
+  optional double optional_double_field = 5;
+  required double required_double_field = 6;
+  repeated double repeated_double_field = 7;
+  optional double default_double_field = 8 [default = 2.0];
+}
+
 message TestClone {
   optional string str = 1;
   optional Simple1 simple1 = 3;
@@ -216,3 +227,4 @@
     int32 btwo = 13 [default = 1234];
   }
 }
+