#include "atom/browser/native_window.h"
#include "atom/browser/window_list.h"
#include "atom/common/native_mate_converters/callback.h"
-#include "atom/common/native_mate_converters/string_map_converter.h"
#include "atom/common/node_includes.h"
#include "native_mate/dictionary.h"
#include "native_mate/object_template_builder.h"
#include <string>
#include "atom/common/crash_reporter/crash_reporter.h"
-#include "atom/common/native_mate_converters/string_map_converter.h"
#include "base/bind.h"
#include "native_mate/dictionary.h"
+++ /dev/null
-// Copyright (c) 2016 GitHub, Inc.
-// Use of this source code is governed by the MIT license that can be
-// found in the LICENSE file.
-
-#ifndef ATOM_COMMON_NATIVE_MATE_CONVERTERS_STRING_MAP_CONVERTER_H_
-#define ATOM_COMMON_NATIVE_MATE_CONVERTERS_STRING_MAP_CONVERTER_H_
-
-#include <map>
-#include <string>
-
-#include "native_mate/converter.h"
-
-namespace mate {
-
-template<>
-struct Converter<std::map<std::string, std::string> > {
- static bool FromV8(v8::Isolate* isolate,
- v8::Local<v8::Value> val,
- std::map<std::string, std::string>* out) {
- if (!val->IsObject())
- return false;
-
- v8::Local<v8::Object> dict = val->ToObject();
- v8::Local<v8::Array> keys = dict->GetOwnPropertyNames();
- for (uint32_t i = 0; i < keys->Length(); ++i) {
- v8::Local<v8::Value> key = keys->Get(i);
- (*out)[V8ToString(key)] = V8ToString(dict->Get(key));
- }
- return true;
- }
-};
-
-} // namespace mate
-
-#endif // ATOM_COMMON_NATIVE_MATE_CONVERTERS_STRING_MAP_CONVERTER_H_
'atom/common/native_mate_converters/net_converter.cc',
'atom/common/native_mate_converters/net_converter.h',
'atom/common/native_mate_converters/string16_converter.h',
- 'atom/common/native_mate_converters/string_map_converter.h',
'atom/common/native_mate_converters/ui_base_types_converter.h',
'atom/common/native_mate_converters/v8_value_converter.cc',
'atom/common/native_mate_converters/v8_value_converter.h',
-Subproject commit 4ad6ecd19617ac33c09e93ccb6d8e652ac1ac126
+Subproject commit e75f2aa087db346efc4b530f9e1ce7d3a72a3434