Mojo C++ bindings: introduce mojo::WTFMap for blink bindings.

BUG=583738

Review-Url: https://codereview.chromium.org/2034273002
Cr-Commit-Position: refs/heads/master@{#400223}
diff --git a/mojo/mojo_edk_tests.gyp b/mojo/mojo_edk_tests.gyp
index 11a1a88..ef9dc43 100644
--- a/mojo/mojo_edk_tests.gyp
+++ b/mojo/mojo_edk_tests.gyp
@@ -60,6 +60,7 @@
         'public/cpp/bindings/tests/equals_unittest.cc',
         'public/cpp/bindings/tests/handle_passing_unittest.cc',
         'public/cpp/bindings/tests/interface_ptr_unittest.cc',
+        'public/cpp/bindings/tests/map_common_test.h',
         'public/cpp/bindings/tests/map_unittest.cc',
         'public/cpp/bindings/tests/message_queue.cc',
         'public/cpp/bindings/tests/message_queue.h',
@@ -133,8 +134,10 @@
         'public/cpp/bindings/tests/array_common_test.h',
         'public/cpp/bindings/tests/container_test_util.cc',
         'public/cpp/bindings/tests/container_test_util.h',
+        'public/cpp/bindings/tests/map_common_test.h',
         'public/cpp/bindings/tests/variant_test_util.h',
         'public/cpp/bindings/tests/wtf_array_unittest.cc',
+        'public/cpp/bindings/tests/wtf_map_unittest.cc',
         'public/cpp/bindings/tests/wtf_types_unittest.cc',
       ],
     },