From d58860562080a538223ba6304dafda036b08202a Mon Sep 17 00:00:00 2001 From: foudfou Date: Wed, 24 Dec 2014 20:11:14 +0100 Subject: [PATCH] Notes. --- src/modules/ctypes/winnt/win32.jsm | 1 + src/modules/linux/FiretrayPopupMenu.jsm | 1 + 2 files changed, 2 insertions(+) diff --git a/src/modules/ctypes/winnt/win32.jsm b/src/modules/ctypes/winnt/win32.jsm index 8f269a1..288936e 100644 --- a/src/modules/ctypes/winnt/win32.jsm +++ b/src/modules/ctypes/winnt/win32.jsm @@ -49,6 +49,7 @@ var win32 = new function() { this.HGDIOBJ = this.HANDLE; this.HBITMAP = this.HANDLE; this.HFONT = this.HANDLE; + // FIXME: jschar renamed to char16_t (FF35+) this.TCHAR = ctypes.jschar, // Mozilla compiled with UNICODE/_UNICODE macros and wchar_t = jschar this.LPSTR = ctypes.char.ptr; this.LPCSTR = ctypes.char.ptr; diff --git a/src/modules/linux/FiretrayPopupMenu.jsm b/src/modules/linux/FiretrayPopupMenu.jsm index 6a8621a..21f0eec 100644 --- a/src/modules/linux/FiretrayPopupMenu.jsm +++ b/src/modules/linux/FiretrayPopupMenu.jsm @@ -72,6 +72,7 @@ firetray.PopupMenu = { this.menuSeparatorWindows = gtk.gtk_separator_menu_item_new(); gtk.gtk_menu_shell_prepend( this.menuShell, ctypes.cast(this.menuSeparatorWindows, gtk.GtkWidget.ptr)); + // FIXME: we better use a submenu for this: gtk_menu_new(), gtk_menu_item_set_submenu(); // for AppIndicator, not shown otherwise this.prependAppIndicatorItems();