This commit is contained in:
Cheng Zhao 2014-04-23 12:45:48 +08:00
Родитель 297ccbbe58
Коммит 0c9aea3308
4 изменённых файлов: 8 добавлений и 6 удалений

Просмотреть файл

@ -22,7 +22,7 @@ void MenuGtk::Popup(Window* window) {
uint32_t triggering_event_time;
gfx::Point point;
BrowserWindow* native_window = window->window();
NativeWindow* native_window = window->window();
GdkEventButton* event = native_window->GetWebContents()->
GetRenderWidgetHostView()->GetLastMouseDown();
if (event) {

Просмотреть файл

@ -14,12 +14,13 @@ namespace api {
class MenuGtk : public Menu,
public ::MenuGtk::Delegate {
public:
MenuGtk();
protected:
virtual void Popup(Window* window) OVERRIDE;
private:
MenuGtk();
scoped_ptr<::MenuGtk> menu_gtk_;
DISALLOW_COPY_AND_ASSIGN(MenuGtk);

Просмотреть файл

@ -14,12 +14,13 @@ class Menu2;
namespace api {
class MenuWin : public Menu {
public:
MenuWin();
protected:
virtual void Popup(Window* window) OVERRIDE;
private:
MenuWin();
scoped_ptr<atom::Menu2> menu_;
DISALLOW_COPY_AND_ASSIGN(MenuWin);

Просмотреть файл

@ -21,7 +21,7 @@ struct Converter<string16> {
v8::Handle<v8::Value> val,
string16* out) {
v8::String::Value s(val);
*out = string16(reinterpret_cast<const char16*>(*s), s.length());
out->assign(reinterpret_cast<const char16*>(*s), s.length());
return true;
}
};