Bug 991445 - Part 3: Modify test cases to verify newly added attributes. r=vyang
authorBevis Tseng <btseng@mozilla.com>
Thu, 24 Apr 2014 11:24:06 +0800
changeset 199481 56c769a1a173bda8faa9f78d80aa78d28d661d1f
parent 199480 50e4a1ca236c56adbca57bbb2d004e0dadf74a35
child 199482 9cd74c2fa85715f6828a326da31fde742a8e2f53
push id486
push userasasaki@mozilla.com
push dateMon, 14 Jul 2014 18:39:42 +0000
treeherdermozilla-release@d33428174ff1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersvyang
bugs991445
milestone31.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 991445 - Part 3: Modify test cases to verify newly added attributes. r=vyang
dom/wappush/tests/test_cp_pdu_helper.js
--- a/dom/wappush/tests/test_cp_pdu_helper.js
+++ b/dom/wappush/tests/test_cp_pdu_helper.js
@@ -57,176 +57,237 @@ let text_data_array = new Uint8Array([
   0x3D, 0x22, 0x50, 0x58, 0x4C, 0x4F, 0x47, 0x49,
   0x43, 0x41, 0x4C, 0x22, 0x3E, 0x3C, 0x70, 0x61,
   0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
   0x22, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x2D, 0x49,
   0x44, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65,
   0x3D, 0x22, 0x31, 0x37, 0x30, 0x2E, 0x31, 0x38,
   0x37, 0x2E, 0x35, 0x31, 0x2E, 0x34, 0x22, 0x2F,
   0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E,
-  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4E, 0x41, 0x4D,
-  0x45, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65,
-  0x3D, 0x22, 0x42, 0x61, 0x6E, 0x6B, 0x4D, 0x61,
-  0x69, 0x6E, 0x50, 0x72, 0x6F, 0x78, 0x79, 0x22,
+  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50, 0x52, 0x4F,
+  0x58, 0x59, 0x2D, 0x50, 0x57, 0x22, 0x20, 0x76,
+  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x70, 0x72,
+  0x6F, 0x78, 0x79, 0x70, 0x61, 0x73, 0x73, 0x77,
+  0x64, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72,
+  0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22,
+  0x50, 0x50, 0x47, 0x41, 0x55, 0x54, 0x48, 0x2D,
+  0x54, 0x59, 0x50, 0x45, 0x22, 0x20, 0x76, 0x61,
+  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x48, 0x54, 0x54,
+  0x50, 0x2D, 0x42, 0x41, 0x53, 0x49, 0x43, 0x22,
   0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20,
-  0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x53, 0x54,
-  0x41, 0x52, 0x54, 0x50, 0x41, 0x47, 0x45, 0x22,
-  0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22,
-  0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x77,
-  0x77, 0x77, 0x2E, 0x62, 0x61, 0x6E, 0x6B, 0x2E,
-  0x63, 0x6F, 0x6D, 0x2F, 0x73, 0x74, 0x61, 0x72,
-  0x74, 0x70, 0x61, 0x67, 0x65, 0x2E, 0x77, 0x6D,
-  0x6C, 0x22, 0x2F, 0x3E, 0x3C, 0x63, 0x68, 0x61,
-  0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73,
-  0x74, 0x69, 0x63, 0x20, 0x74, 0x79, 0x70, 0x65,
-  0x3D, 0x22, 0x50, 0x58, 0x41, 0x55, 0x54, 0x48,
-  0x49, 0x4E, 0x46, 0x4F, 0x22, 0x3E, 0x3C, 0x70,
-  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
-  0x3D, 0x22, 0x50, 0x58, 0x41, 0x55, 0x54, 0x48,
-  0x2D, 0x54, 0x59, 0x50, 0x45, 0x22, 0x20, 0x76,
-  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x48, 0x54,
-  0x54, 0x50, 0x2D, 0x42, 0x41, 0x53, 0x49, 0x43,
+  0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4E, 0x41,
+  0x4D, 0x45, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75,
+  0x65, 0x3D, 0x22, 0x42, 0x61, 0x6E, 0x6B, 0x4D,
+  0x61, 0x69, 0x6E, 0x50, 0x72, 0x6F, 0x78, 0x79,
+  0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x53,
+  0x54, 0x41, 0x52, 0x54, 0x50, 0x41, 0x47, 0x45,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F,
+  0x77, 0x77, 0x77, 0x2E, 0x62, 0x61, 0x6E, 0x6B,
+  0x2E, 0x63, 0x6F, 0x6D, 0x2F, 0x73, 0x74, 0x61,
+  0x72, 0x74, 0x70, 0x61, 0x67, 0x65, 0x2E, 0x77,
+  0x6D, 0x6C, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61,
+  0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
+  0x22, 0x50, 0x55, 0x4C, 0x4C, 0x45, 0x4E, 0x41,
+  0x42, 0x4C, 0x45, 0x44, 0x22, 0x20, 0x76, 0x61,
+  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x31, 0x22, 0x2F,
+  0x3E, 0x3C, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
+  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
+  0x20, 0x74, 0x79, 0x70, 0x65, 0x3D, 0x22, 0x50,
+  0x58, 0x41, 0x55, 0x54, 0x48, 0x49, 0x4E, 0x46,
+  0x4F, 0x22, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50,
+  0x58, 0x41, 0x55, 0x54, 0x48, 0x2D, 0x54, 0x59,
+  0x50, 0x45, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75,
+  0x65, 0x3D, 0x22, 0x48, 0x54, 0x54, 0x50, 0x2D,
+  0x42, 0x41, 0x53, 0x49, 0x43, 0x22, 0x2F, 0x3E,
+  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
+  0x6D, 0x65, 0x3D, 0x22, 0x50, 0x58, 0x41, 0x55,
+  0x54, 0x48, 0x2D, 0x49, 0x44, 0x22, 0x20, 0x76,
+  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x70, 0x78,
+  0x75, 0x73, 0x65, 0x72, 0x6E, 0x61, 0x6D, 0x65,
   0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
   0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50,
-  0x58, 0x41, 0x55, 0x54, 0x48, 0x2D, 0x49, 0x44,
+  0x58, 0x41, 0x55, 0x54, 0x48, 0x2D, 0x50, 0x57,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x70, 0x78, 0x75, 0x73, 0x65, 0x72, 0x70,
+  0x61, 0x73, 0x73, 0x77, 0x64, 0x22, 0x2F, 0x3E,
+  0x3C, 0x2F, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
+  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
+  0x3E, 0x3C, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
+  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
+  0x20, 0x74, 0x79, 0x70, 0x65, 0x3D, 0x22, 0x50,
+  0x58, 0x50, 0x48, 0x59, 0x53, 0x49, 0x43, 0x41,
+  0x4C, 0x22, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50,
+  0x48, 0x59, 0x53, 0x49, 0x43, 0x41, 0x4C, 0x2D,
+  0x50, 0x52, 0x4F, 0x58, 0x59, 0x2D, 0x49, 0x44,
   0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
-  0x22, 0x70, 0x78, 0x75, 0x73, 0x65, 0x72, 0x6E,
-  0x61, 0x6D, 0x65, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
+  0x22, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x20, 0x31,
+  0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x44,
+  0x4F, 0x4D, 0x41, 0x49, 0x4E, 0x22, 0x20, 0x76,
+  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x77, 0x77,
+  0x77, 0x2E, 0x62, 0x61, 0x6E, 0x6B, 0x2E, 0x63,
+  0x6F, 0x6D, 0x2F, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
+  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
+  0x3D, 0x22, 0x50, 0x58, 0x41, 0x44, 0x44, 0x52,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x31, 0x37, 0x30, 0x2E, 0x31, 0x38, 0x37,
+  0x2E, 0x35, 0x31, 0x2E, 0x33, 0x22, 0x2F, 0x3E,
+  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
+  0x6D, 0x65, 0x3D, 0x22, 0x50, 0x58, 0x41, 0x44,
+  0x44, 0x52, 0x54, 0x59, 0x50, 0x45, 0x22, 0x20,
+  0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x49,
+  0x50, 0x56, 0x34, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
   0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
-  0x3D, 0x22, 0x50, 0x58, 0x41, 0x55, 0x54, 0x48,
-  0x2D, 0x50, 0x57, 0x22, 0x20, 0x76, 0x61, 0x6C,
-  0x75, 0x65, 0x3D, 0x22, 0x70, 0x78, 0x75, 0x73,
-  0x65, 0x72, 0x70, 0x61, 0x73, 0x73, 0x77, 0x64,
-  0x22, 0x2F, 0x3E, 0x3C, 0x2F, 0x63, 0x68, 0x61,
-  0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73,
-  0x74, 0x69, 0x63, 0x3E, 0x3C, 0x63, 0x68, 0x61,
-  0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73,
-  0x74, 0x69, 0x63, 0x20, 0x74, 0x79, 0x70, 0x65,
-  0x3D, 0x22, 0x50, 0x58, 0x50, 0x48, 0x59, 0x53,
-  0x49, 0x43, 0x41, 0x4C, 0x22, 0x3E, 0x3C, 0x70,
-  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
-  0x3D, 0x22, 0x50, 0x48, 0x59, 0x53, 0x49, 0x43,
-  0x41, 0x4C, 0x2D, 0x50, 0x52, 0x4F, 0x58, 0x59,
-  0x2D, 0x49, 0x44, 0x22, 0x20, 0x76, 0x61, 0x6C,
-  0x75, 0x65, 0x3D, 0x22, 0x50, 0x52, 0x4F, 0x58,
-  0x59, 0x20, 0x31, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
-  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
-  0x3D, 0x22, 0x44, 0x4F, 0x4D, 0x41, 0x49, 0x4E,
+  0x3D, 0x22, 0x50, 0x58, 0x41, 0x44, 0x44, 0x52,
+  0x2D, 0x46, 0x51, 0x44, 0x4E, 0x22, 0x20, 0x76,
+  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x70, 0x72,
+  0x6F, 0x78, 0x79, 0x31, 0x2E, 0x6F, 0x70, 0x65,
+  0x72, 0x61, 0x74, 0x6F, 0x72, 0x2E, 0x63, 0x6F,
+  0x6D, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72,
+  0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22,
+  0x54, 0x4F, 0x2D, 0x4E, 0x41, 0x50, 0x49, 0x44,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x49, 0x4E, 0x54, 0x45, 0x52, 0x4E, 0x45,
+  0x54, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72,
+  0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22,
+  0x54, 0x4F, 0x2D, 0x4E, 0x41, 0x50, 0x49, 0x44,
   0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
-  0x22, 0x77, 0x77, 0x77, 0x2E, 0x62, 0x61, 0x6E,
-  0x6B, 0x2E, 0x63, 0x6F, 0x6D, 0x2F, 0x22, 0x2F,
+  0x22, 0x4E, 0x41, 0x50, 0x31, 0x22, 0x2F, 0x3E,
+  0x3C, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74,
+  0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x20,
+  0x74, 0x79, 0x70, 0x65, 0x3D, 0x22, 0x50, 0x4F,
+  0x52, 0x54, 0x22, 0x3E, 0x3C, 0x70, 0x61, 0x72,
+  0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22,
+  0x50, 0x4F, 0x52, 0x54, 0x4E, 0x42, 0x52, 0x22,
+  0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22,
+  0x39, 0x32, 0x30, 0x33, 0x22, 0x2F, 0x3E, 0x3C,
+  0x2F, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74,
+  0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x3E,
+  0x3C, 0x2F, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
+  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
+  0x3E, 0x3C, 0x2F, 0x63, 0x68, 0x61, 0x72, 0x61,
+  0x63, 0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69,
+  0x63, 0x3E, 0x3C, 0x63, 0x68, 0x61, 0x72, 0x61,
+  0x63, 0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69,
+  0x63, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3D, 0x22,
+  0x4E, 0x41, 0x50, 0x44, 0x45, 0x46, 0x22, 0x3E,
+  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
+  0x6D, 0x65, 0x3D, 0x22, 0x4E, 0x41, 0x50, 0x49,
+  0x44, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65,
+  0x3D, 0x22, 0x4E, 0x41, 0x50, 0x31, 0x22, 0x2F,
   0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E,
-  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50, 0x58, 0x41,
-  0x44, 0x44, 0x52, 0x22, 0x20, 0x76, 0x61, 0x6C,
-  0x75, 0x65, 0x3D, 0x22, 0x31, 0x37, 0x30, 0x2E,
-  0x31, 0x38, 0x37, 0x2E, 0x35, 0x31, 0x2E, 0x33,
+  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x42, 0x45, 0x41,
+  0x52, 0x45, 0x52, 0x22, 0x20, 0x76, 0x61, 0x6C,
+  0x75, 0x65, 0x3D, 0x22, 0x47, 0x53, 0x4D, 0x2D,
+  0x43, 0x53, 0x44, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
+  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
+  0x3D, 0x22, 0x4E, 0x41, 0x4D, 0x45, 0x22, 0x20,
+  0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x4D,
+  0x59, 0x20, 0x49, 0x53, 0x50, 0x20, 0x43, 0x53,
+  0x44, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72,
+  0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22,
+  0x4E, 0x41, 0x50, 0x2D, 0x41, 0x44, 0x44, 0x52,
+  0x45, 0x53, 0x53, 0x22, 0x20, 0x76, 0x61, 0x6C,
+  0x75, 0x65, 0x3D, 0x22, 0x2B, 0x33, 0x35, 0x38,
+  0x30, 0x38, 0x31, 0x32, 0x34, 0x30, 0x30, 0x32,
   0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
-  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50,
-  0x58, 0x41, 0x44, 0x44, 0x52, 0x54, 0x59, 0x50,
-  0x45, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65,
-  0x3D, 0x22, 0x49, 0x50, 0x56, 0x34, 0x22, 0x2F,
-  0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E,
-  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x54, 0x4F, 0x2D,
-  0x4E, 0x41, 0x50, 0x49, 0x44, 0x22, 0x20, 0x76,
-  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x49, 0x4E,
-  0x54, 0x45, 0x52, 0x4E, 0x45, 0x54, 0x22, 0x2F,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4E,
+  0x41, 0x50, 0x2D, 0x41, 0x44, 0x44, 0x52, 0x54,
+  0x59, 0x50, 0x45, 0x22, 0x20, 0x76, 0x61, 0x6C,
+  0x75, 0x65, 0x3D, 0x22, 0x45, 0x31, 0x36, 0x34,
+  0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x44,
+  0x4E, 0x53, 0x2D, 0x41, 0x44, 0x44, 0x52, 0x22,
+  0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22,
+  0x31, 0x37, 0x30, 0x2E, 0x31, 0x38, 0x37, 0x2E,
+  0x35, 0x31, 0x2E, 0x32, 0x22, 0x2F, 0x3E, 0x3C,
+  0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D,
+  0x65, 0x3D, 0x22, 0x43, 0x41, 0x4C, 0x4C, 0x54,
+  0x59, 0x50, 0x45, 0x22, 0x20, 0x76, 0x61, 0x6C,
+  0x75, 0x65, 0x3D, 0x22, 0x41, 0x4E, 0x41, 0x4C,
+  0x4F, 0x47, 0x2D, 0x4D, 0x4F, 0x44, 0x45, 0x4D,
+  0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4D,
+  0x41, 0x58, 0x2D, 0x4E, 0x55, 0x4D, 0x2D, 0x52,
+  0x45, 0x54, 0x52, 0x59, 0x22, 0x20, 0x76, 0x61,
+  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x33, 0x22, 0x2F,
   0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E,
-  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x54, 0x4F, 0x2D,
-  0x4E, 0x41, 0x50, 0x49, 0x44, 0x22, 0x20, 0x76,
-  0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x4E, 0x41,
-  0x50, 0x31, 0x22, 0x2F, 0x3E, 0x3C, 0x63, 0x68,
-  0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69,
-  0x73, 0x74, 0x69, 0x63, 0x20, 0x74, 0x79, 0x70,
-  0x65, 0x3D, 0x22, 0x50, 0x4F, 0x52, 0x54, 0x22,
+  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x46, 0x49, 0x52,
+  0x53, 0x54, 0x2D, 0x52, 0x45, 0x54, 0x52, 0x59,
+  0x2D, 0x54, 0x49, 0x4D, 0x45, 0x4F, 0x55, 0x54,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x36, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61,
+  0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
+  0x22, 0x52, 0x45, 0x52, 0x45, 0x47, 0x2D, 0x54,
+  0x48, 0x52, 0x45, 0x53, 0x48, 0x4F, 0x4C, 0x44,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x33, 0x30, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
+  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
+  0x3D, 0x22, 0x54, 0x2D, 0x42, 0x49, 0x54, 0x22,
+  0x2F, 0x3E, 0x3C, 0x63, 0x68, 0x61, 0x72, 0x61,
+  0x63, 0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69,
+  0x63, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3D, 0x22,
+  0x4E, 0x41, 0x50, 0x41, 0x55, 0x54, 0x48, 0x49,
+  0x4E, 0x46, 0x4F, 0x22, 0x3E, 0x3C, 0x70, 0x61,
+  0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
+  0x22, 0x41, 0x55, 0x54, 0x48, 0x54, 0x59, 0x50,
+  0x45, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65,
+  0x3D, 0x22, 0x50, 0x41, 0x50, 0x22, 0x2F, 0x3E,
+  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
+  0x6D, 0x65, 0x3D, 0x22, 0x41, 0x55, 0x54, 0x48,
+  0x4E, 0x41, 0x4D, 0x45, 0x22, 0x20, 0x76, 0x61,
+  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x77, 0x77, 0x77,
+  0x6D, 0x6D, 0x6D, 0x75, 0x73, 0x65, 0x72, 0x22,
+  0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20,
+  0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x41, 0x55,
+  0x54, 0x48, 0x53, 0x45, 0x43, 0x52, 0x45, 0x54,
+  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
+  0x22, 0x77, 0x77, 0x77, 0x6D, 0x6D, 0x6D, 0x73,
+  0x65, 0x63, 0x72, 0x65, 0x74, 0x22, 0x2F, 0x3E,
+  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
+  0x6D, 0x65, 0x3D, 0x22, 0x41, 0x55, 0x54, 0x48,
+  0x2D, 0x45, 0x4E, 0x54, 0x49, 0x54, 0x59, 0x22,
+  0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22,
+  0x48, 0x41, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61,
+  0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
+  0x22, 0x53, 0x50, 0x49, 0x22, 0x20, 0x76, 0x61,
+  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x46, 0x45, 0x44,
+  0x43, 0x42, 0x41, 0x39, 0x38, 0x22, 0x2F, 0x3E,
+  0x3C, 0x2F, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
+  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
+  0x3E, 0x3C, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
+  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
+  0x20, 0x74, 0x79, 0x70, 0x65, 0x3D, 0x22, 0x56,
+  0x41, 0x4C, 0x49, 0x44, 0x49, 0x54, 0x59, 0x22,
   0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E,
-  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x50, 0x4F, 0x52,
-  0x54, 0x4E, 0x42, 0x52, 0x22, 0x20, 0x76, 0x61,
-  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x39, 0x32, 0x30,
-  0x33, 0x22, 0x2F, 0x3E, 0x3C, 0x2F, 0x63, 0x68,
-  0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69,
-  0x73, 0x74, 0x69, 0x63, 0x3E, 0x3C, 0x2F, 0x63,
+  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x43, 0x4F, 0x55,
+  0x4E, 0x54, 0x52, 0x59, 0x22, 0x20, 0x76, 0x61,
+  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x32, 0x32, 0x38,
+  0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
+  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4E,
+  0x45, 0x54, 0x57, 0x4F, 0x52, 0x4B, 0x22, 0x20,
+  0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x30,
+  0x30, 0x31, 0x22, 0x2F, 0x3E, 0x3C, 0x2F, 0x63,
   0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72,
   0x69, 0x73, 0x74, 0x69, 0x63, 0x3E, 0x3C, 0x2F,
   0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65,
   0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x3E, 0x3C,
   0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65,
   0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x20, 0x74,
-  0x79, 0x70, 0x65, 0x3D, 0x22, 0x4E, 0x41, 0x50,
-  0x44, 0x45, 0x46, 0x22, 0x3E, 0x3C, 0x70, 0x61,
-  0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
-  0x22, 0x4E, 0x41, 0x50, 0x49, 0x44, 0x22, 0x20,
-  0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x4E,
-  0x41, 0x50, 0x31, 0x22, 0x2F, 0x3E, 0x3C, 0x70,
-  0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65,
-  0x3D, 0x22, 0x42, 0x45, 0x41, 0x52, 0x45, 0x52,
-  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
-  0x22, 0x47, 0x53, 0x4D, 0x2D, 0x43, 0x53, 0x44,
-  0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
-  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4E,
-  0x41, 0x4D, 0x45, 0x22, 0x20, 0x76, 0x61, 0x6C,
-  0x75, 0x65, 0x3D, 0x22, 0x4D, 0x59, 0x20, 0x49,
-  0x53, 0x50, 0x20, 0x43, 0x53, 0x44, 0x22, 0x2F,
-  0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E,
-  0x61, 0x6D, 0x65, 0x3D, 0x22, 0x4E, 0x41, 0x50,
-  0x2D, 0x41, 0x44, 0x44, 0x52, 0x45, 0x53, 0x53,
-  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
-  0x22, 0x2B, 0x33, 0x35, 0x38, 0x30, 0x38, 0x31,
-  0x32, 0x34, 0x30, 0x30, 0x32, 0x22, 0x2F, 0x3E,
-  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
-  0x6D, 0x65, 0x3D, 0x22, 0x4E, 0x41, 0x50, 0x2D,
-  0x41, 0x44, 0x44, 0x52, 0x54, 0x59, 0x50, 0x45,
-  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
-  0x22, 0x45, 0x31, 0x36, 0x34, 0x22, 0x2F, 0x3E,
-  0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61,
-  0x6D, 0x65, 0x3D, 0x22, 0x43, 0x41, 0x4C, 0x4C,
-  0x54, 0x59, 0x50, 0x45, 0x22, 0x20, 0x76, 0x61,
-  0x6C, 0x75, 0x65, 0x3D, 0x22, 0x41, 0x4E, 0x41,
-  0x4C, 0x4F, 0x47, 0x2D, 0x4D, 0x4F, 0x44, 0x45,
-  0x4D, 0x22, 0x2F, 0x3E, 0x3C, 0x63, 0x68, 0x61,
-  0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73,
-  0x74, 0x69, 0x63, 0x20, 0x74, 0x79, 0x70, 0x65,
-  0x3D, 0x22, 0x4E, 0x41, 0x50, 0x41, 0x55, 0x54,
-  0x48, 0x49, 0x4E, 0x46, 0x4F, 0x22, 0x3E, 0x3C,
-  0x70, 0x61, 0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D,
-  0x65, 0x3D, 0x22, 0x41, 0x55, 0x54, 0x48, 0x54,
-  0x59, 0x50, 0x45, 0x22, 0x20, 0x76, 0x61, 0x6C,
-  0x75, 0x65, 0x3D, 0x22, 0x50, 0x41, 0x50, 0x22,
-  0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D, 0x20,
-  0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x41, 0x55,
-  0x54, 0x48, 0x4E, 0x41, 0x4D, 0x45, 0x22, 0x20,
-  0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x77,
-  0x77, 0x77, 0x6D, 0x6D, 0x6D, 0x75, 0x73, 0x65,
-  0x72, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61, 0x72,
-  0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22,
-  0x41, 0x55, 0x54, 0x48, 0x53, 0x45, 0x43, 0x52,
-  0x45, 0x54, 0x22, 0x20, 0x76, 0x61, 0x6C, 0x75,
-  0x65, 0x3D, 0x22, 0x77, 0x77, 0x77, 0x6D, 0x6D,
-  0x6D, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x22,
-  0x2F, 0x3E, 0x3C, 0x2F, 0x63, 0x68, 0x61, 0x72,
-  0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73, 0x74,
-  0x69, 0x63, 0x3E, 0x3C, 0x63, 0x68, 0x61, 0x72,
-  0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73, 0x74,
-  0x69, 0x63, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3D,
-  0x22, 0x56, 0x41, 0x4C, 0x49, 0x44, 0x49, 0x54,
-  0x59, 0x22, 0x3E, 0x3C, 0x70, 0x61, 0x72, 0x6D,
-  0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D, 0x22, 0x43,
-  0x4F, 0x55, 0x4E, 0x54, 0x52, 0x59, 0x22, 0x20,
-  0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D, 0x22, 0x32,
-  0x32, 0x38, 0x22, 0x2F, 0x3E, 0x3C, 0x70, 0x61,
-  0x72, 0x6D, 0x20, 0x6E, 0x61, 0x6D, 0x65, 0x3D,
-  0x22, 0x4E, 0x45, 0x54, 0x57, 0x4F, 0x52, 0x4B,
-  0x22, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x3D,
-  0x22, 0x30, 0x30, 0x31, 0x22, 0x2F, 0x3E, 0x3C,
-  0x2F, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74,
-  0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x3E,
-  0x3C, 0x2F, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63,
-  0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63,
-  0x3E, 0x3C, 0x2F, 0x77, 0x61, 0x70, 0x2D, 0x70,
-  0x72, 0x6F, 0x76, 0x69, 0x73, 0x69, 0x6F, 0x6E,
-  0x69, 0x6E, 0x67, 0x64, 0x6F, 0x63, 0x3E
+  0x79, 0x70, 0x65, 0x3D, 0x22, 0x41, 0x43, 0x43,
+  0x45, 0x53, 0x53, 0x22, 0x3E, 0x3C, 0x2F, 0x63,
+  0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72,
+  0x69, 0x73, 0x74, 0x69, 0x63, 0x3E, 0x3C, 0x2F,
+  0x77, 0x61, 0x70, 0x2D, 0x70, 0x72, 0x6F, 0x76,
+  0x69, 0x73, 0x69, 0x6F, 0x6E, 0x69, 0x6E, 0x67,
+  0x64, 0x6F, 0x63, 0x3E
 ]);
 
 /*
  * Test data from OMA-TS-WAP_ProvCont-V1_1-20090421-C.pdf, Appendix C
  */
 let wbxml_data_array = new Uint8Array([
   // WBXML version 1.3
   0x03,
@@ -241,26 +302,34 @@ let wbxml_data_array = new Uint8Array([
   // <wap-provisioningdoc version="1.0">
   0xc5, 0x46, 0x01,
   //   <characteristic type="PXLOGICAL">
   0xc6, 0x51, 0x01,
   //     <parm name="PROXY-ID" value="170.187.51.4"/>
   0x87, 0x15, 0x06, 0x03, 0x31, 0x37, 0x30, 0x2e,
   0x31, 0x38, 0x37, 0x2e, 0x35, 0x31, 0x2e, 0x34,
   0x00, 0x01,
+  //     <parm name="PROXY-PW" value="proxypasswd"/>
+  0x87, 0x3E, 0x06, 0x03, 0x70, 0x72, 0x6f, 0x78,
+  0x79, 0x70, 0x61, 0x73, 0x73, 0x77, 0x64, 0x00,
+  0x01,
+  //     <parm name="PPGAUTH-TYPE" value="HTTP-BASIC"/>
+  0x87, 0x3F, 0x06, 0x9C, 0x01,
   //     <parm name="NAME" value="BankMainProxy"/>
   0x87, 0x07, 0x06, 0x03, 0x42, 0x61, 0x6e, 0x6b,
   0x4d, 0x61, 0x69, 0x6e, 0x50, 0x72, 0x6f, 0x78,
   0x79, 0x00, 0x01,
   //     <parm name="STARTPAGE" value="http://www.bank.com/startpage.wml"/>
   0x87, 0x1c, 0x06, 0x03, 0x68, 0x74, 0x74, 0x70,
   0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x62,
   0x61, 0x6e, 0x6b, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
   0x73, 0x74, 0x61, 0x72, 0x74, 0x70, 0x61, 0x67,
   0x65, 0x2e, 0x77, 0x6d, 0x6c, 0x00, 0x01,
+  //     <parm name="PULLENABLED" value="1"/>
+  0x87, 0x47, 0x06, 0x03, 0x31, 0x00, 0x01,
   //     <characteristic type="PXAUTHINFO">
   0xc6, 0x59, 0x01,
   //       <parm name="PXAUTH-TYPE" value="HTTP-BASIC"/>
   0x87, 0x19, 0x06, 0x9c, 0x01,
   //       <parm name="PXAUTH-ID" value="pxusername"/>
   0x87, 0x1a, 0x06, 0x03, 0x70, 0x78, 0x75, 0x73,
   0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x01,
   //       <parm name="PXAUTH-PW" value="pxuserpasswd"/>
@@ -279,16 +348,21 @@ let wbxml_data_array = new Uint8Array([
   0x62, 0x61, 0x6e, 0x6b, 0x2e, 0x63, 0x6f, 0x6d,
   0x2f, 0x00, 0x01,
   //       <parm name="PXADDR" value="170.187.51.3"/>
   0x87, 0x20, 0x06, 0x03, 0x31, 0x37, 0x30, 0x2e,
   0x31, 0x38, 0x37, 0x2e, 0x35, 0x31, 0x2e, 0x33,
   0x00, 0x01,
   //       <parm name="PXADDRTYPE" value="IPV4"/>
   0x87, 0x21, 0x06, 0x85, 0x01,
+  //       <parm name="PXADDR-FQDN" value="proxy1.operator.com"/>
+  0x87, 0x3D, 0x06, 0x03, 0x70, 0x72, 0x6f, 0x78,
+  0x79, 0x31, 0x2e, 0x6f, 0x70, 0x65, 0x72, 0x61,
+  0x74, 0x6f, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x00,
+  0x01,
   //       <parm name="TO-NAPID" value="INTERNET"/>
   0x87, 0x22, 0x06, 0x03, 0x49, 0x4e, 0x54, 0x45,
   0x52, 0x4e, 0x45, 0x54, 0x00, 0x01,
   //       <parm name="TO-NAPID" value="NAP1"/>
   0x87, 0x22, 0x06, 0x83, 0x00, 0x01,
   //       <characteristic type="PORT">
   0xc6, 0x53, 0x01,
   //         <parm name="PORTNBR" value="9203"/>
@@ -310,43 +384,64 @@ let wbxml_data_array = new Uint8Array([
   0x87, 0x07, 0x06, 0x03, 0x4d, 0x59, 0x20, 0x49,
   0x53, 0x50, 0x20, 0x43, 0x53, 0x44, 0x00, 0x01,
   //     <parm name="NAP-ADDRESS" value="+35808124002"/>
   0x87, 0x08, 0x06, 0x03, 0x2b, 0x33, 0x35, 0x38,
   0x30, 0x38, 0x31, 0x32, 0x34, 0x30, 0x30, 0x32,
   0x00, 0x01,
   //     <parm name="NAP-ADDRTYPE" value="E164"/>
   0x87, 0x09, 0x06, 0x87, 0x01,
+  //     <parm name="DNS-ADDR" value="170.187.51.2"/>
+  0x87, 0x48, 0x06, 0x03, 0x31, 0x37, 0x30, 0x2e,
+  0x31, 0x38, 0x37, 0x2e, 0x35, 0x31, 0x2e, 0x32,
+  0x00, 0x01,
   //     <parm name="CALLTYPE" value="ANALOG-MODEM"/>
   0x87, 0x0a, 0x06, 0x90, 0x01,
+  //     <parm name="MAX-NUM-RETRY" value="3"/>
+  0x87, 0x49, 0x06, 0x03, 0x33, 0x00, 0x01,
+  //     <parm name="FIRST-RETRY-TIMEOUT" value="6"/>
+  0x87, 0x4A, 0x06, 0x03, 0x36, 0x00, 0x01,
+  //     <parm name="REREG-THRESHOLD" value="30"/>
+  0x87, 0x4B, 0x06, 0x03, 0x33, 0x30, 0x00, 0x01,
+  //     <parm name="T-BIT"/>
+  0x87, 0x4C, 0x01,
   //     <characteristic type="NAPAUTHINFO">
   0xc6, 0x5a, 0x01,
   //       <parm name="AUTHTYPE" value="PAP"/>
   0x87, 0x0c, 0x06, 0x9a, 0x01,
   //       <parm name="AUTHNAME" value="wwwmmmuser"/>
   0x87, 0x0d, 0x06, 0x03, 0x77, 0x77, 0x77, 0x6d,
   0x6d, 0x6d, 0x75, 0x73, 0x65, 0x72, 0x00, 0x01,
   //       <parm name="AUTHSECRET" value="wwwmmmsecret"/>
   0x87, 0x0e, 0x06, 0x03, 0x77, 0x77, 0x77, 0x6d,
   0x6d, 0x6d, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74,
   0x00, 0x01,
+  //       <parm name="AUTH-ENTITY" value="HA"/>
+  0x87, 0x4E, 0x06, 0xE1, 0x01,
+  //       <parm name="SPI" value="FEDCBA98"/>
+  0x87, 0x4F, 0x06, 0x03, 0x46, 0x45, 0x44, 0x43,
+  0x42, 0x41, 0x39, 0x38, 0x00, 0x01,
   //     </characteristic>
   0x01,
   //     <characteristic type="VALIDITY">
   0xc6, 0x54, 0x01,
   //       <parm name="COUNTRY" value="228"/>
   0x87, 0x12, 0x06, 0x03, 0x32, 0x32, 0x38, 0x00,
   0x01,
   //       <parm name="NETWORK" value="001"/>
   0x87, 0x13, 0x06, 0x03, 0x30, 0x30, 0x31, 0x00,
   0x01,
   //     </characteristic>
   0x01,
   //   </characteristic>
   0x01,
+  //   <characteristic type="ACCESS">
+  0xC6, 0x5B, 0x01,
+  //   </characteristic>
+  0x01,
   // </wap-provisioningdoc>
   0x01
 ]);
 
 /*
  * Test data from CHT CP, with code page change
  */
 let wbxml_code_page_data_array = new Uint8Array([
@@ -421,52 +516,65 @@ let wbxml_code_page_data_array = new Uin
 let xml_header =
   "<?xml version=\"1.0\"?>" +
   "<!DOCTYPE wap-provisioningdoc PUBLIC \"-//WAPFORUM//DTD PROV 1.0//EN\" \"http://www.wapforum.org/DTD/prov.dtd\">";
 
 let xml_body =
   "<wap-provisioningdoc version=\"1.0\">" +
     "<characteristic type=\"PXLOGICAL\">" +
       "<parm name=\"PROXY-ID\" value=\"170.187.51.4\"/>" +
+      "<parm name=\"PROXY-PW\" value=\"proxypasswd\"/>" +
+      "<parm name=\"PPGAUTH-TYPE\" value=\"HTTP-BASIC\"/>" +
       "<parm name=\"NAME\" value=\"BankMainProxy\"/>" +
       "<parm name=\"STARTPAGE\" value=\"http://www.bank.com/startpage.wml\"/>" +
+      "<parm name=\"PULLENABLED\" value=\"1\"/>" +
       "<characteristic type=\"PXAUTHINFO\">" +
         "<parm name=\"PXAUTH-TYPE\" value=\"HTTP-BASIC\"/>" +
         "<parm name=\"PXAUTH-ID\" value=\"pxusername\"/>" +
         "<parm name=\"PXAUTH-PW\" value=\"pxuserpasswd\"/>" +
       "</characteristic>" +
       "<characteristic type=\"PXPHYSICAL\">" +
         "<parm name=\"PHYSICAL-PROXY-ID\" value=\"PROXY 1\"/>" +
         "<parm name=\"DOMAIN\" value=\"www.bank.com/\"/>" +
         "<parm name=\"PXADDR\" value=\"170.187.51.3\"/>" +
         "<parm name=\"PXADDRTYPE\" value=\"IPV4\"/>" +
+        "<parm name=\"PXADDR-FQDN\" value=\"proxy1.operator.com\"/>" +
         "<parm name=\"TO-NAPID\" value=\"INTERNET\"/>" +
         "<parm name=\"TO-NAPID\" value=\"NAP1\"/>" +
         "<characteristic type=\"PORT\">" +
           "<parm name=\"PORTNBR\" value=\"9203\"/>" +
         "</characteristic>" +
       "</characteristic>" +
     "</characteristic>" +
     "<characteristic type=\"NAPDEF\">" +
       "<parm name=\"NAPID\" value=\"NAP1\"/>" +
       "<parm name=\"BEARER\" value=\"GSM-CSD\"/>" +
       "<parm name=\"NAME\" value=\"MY ISP CSD\"/>" +
       "<parm name=\"NAP-ADDRESS\" value=\"+35808124002\"/>" +
       "<parm name=\"NAP-ADDRTYPE\" value=\"E164\"/>" +
+      "<parm name=\"DNS-ADDR\" value=\"170.187.51.2\"/>" +
       "<parm name=\"CALLTYPE\" value=\"ANALOG-MODEM\"/>" +
+      "<parm name=\"MAX-NUM-RETRY\" value=\"3\"/>" +
+      "<parm name=\"FIRST-RETRY-TIMEOUT\" value=\"6\"/>" +
+      "<parm name=\"REREG-THRESHOLD\" value=\"30\"/>" +
+      "<parm name=\"T-BIT\"/>" +
       "<characteristic type=\"NAPAUTHINFO\">" +
         "<parm name=\"AUTHTYPE\" value=\"PAP\"/>" +
         "<parm name=\"AUTHNAME\" value=\"wwwmmmuser\"/>" +
         "<parm name=\"AUTHSECRET\" value=\"wwwmmmsecret\"/>" +
+        "<parm name=\"AUTH-ENTITY\" value=\"HA\"/>" +
+        "<parm name=\"SPI\" value=\"FEDCBA98\"/>" +
       "</characteristic>" +
       "<characteristic type=\"VALIDITY\">" +
         "<parm name=\"COUNTRY\" value=\"228\"/>" +
         "<parm name=\"NETWORK\" value=\"001\"/>" +
       "</characteristic>" +
     "</characteristic>" +
+    "<characteristic type=\"ACCESS\">" +
+    "</characteristic>" +
   "</wap-provisioningdoc>";
 
 let wbxml_code_page_content =
     "<wap-provisioningdoc>" +
     "<characteristic type=\"BOOTSTRAP\">" +
       "<parm name=\"NAME\" value=\"CHT_emome\"/>" +
     "</characteristic>" +
     "<characteristic type=\"APPLICATION\">" +