Use views to implement NativeWindow and MessageBox on Linux.

This commit is contained in:
Cheng Zhao 2014-07-04 01:30:36 +08:00
parent 1965a5ee50
commit 61db17412c
22 changed files with 384 additions and 1777 deletions

View file

@ -20,6 +20,9 @@ struct Converter<base::string16> {
static bool FromV8(v8::Isolate* isolate,
v8::Handle<v8::Value> val,
base::string16* out) {
if (!val->IsString())
return false;
v8::String::Value s(val);
out->assign(reinterpret_cast<const base::char16*>(*s), s.length());
return true;