CVSROOT: /cvs/gnome Module name: epiphany Changes by: chpe 05/10/02 14:49:58
Modified files: . : Tag: gnome-2-12 ChangeLog configure.ac embed : Tag: gnome-2-12 ephy-embed-shell.c ephy-embed.c ephy-embed.h embed/mozilla : Tag: gnome-2-12 EphyBrowser.cpp EphyBrowser.h mozilla-embed.cpp src : Tag: gnome-2-12 ephy-notebook.c ephy-notebook.h ephy-python.c ephy-shell.c ephy-tab.c ephy-window.c window-commands.c Log message: 2005-10-02 Christian Persch <[EMAIL PROTECTED]> * configure.ac: * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), (ephy_embed_shell_finalize), (ephy_embed_shell_class_init): * embed/ephy-embed.c: (ephy_embed_base_init), (ephy_embed_show_page_certificate), (ephy_embed_close): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-notebook.c: (ephy_notebook_class_init), (close_button_clicked_cb): * src/ephy-notebook.h: * src/ephy-python.c: (ephy_python_init), (ephy_python_shutdown), (ephy_python_schedule_gc): * src/ephy-shell.c: (ephy_shell_class_init), (gnome_session_init), (ephy_shell_dispose), (ephy_shell_finalize): * src/ephy-tab.c: (ephy_tab_init): * src/ephy-window.c: (construct_confirm_close_dialog), (confirm_close_with_modified_forms), (embed_modal_alert_cb), (idle_tab_remove_cb), (schedule_tab_close), (embed_close_request_cb), (embed_destroy_browser_cb), (tab_added_cb), (tab_removed_cb), (tab_close_request_cb), (setup_notebook), (remove_true), (ephy_window_dispose), (cancel_handler), (ephy_window_init), (ephy_window_finalize): * src/window-commands.c: (event_with_shift), (window_cmd_view_reload), (window_cmd_file_close_window): Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction to an idle handler, to avoid crashes when tabs are closed from signal handlers (blur, mousedown, keydown etc). Fixes bug #172878 [http://bugzilla.gnome.org/show_bug.cgi?id=172878], bug #172879 [http://bugzilla.gnome.org/show_bug.cgi?id=172879], bug #172882 [http://bugzilla.gnome.org/show_bug.cgi?id=172882], bug #303254 [http://bugzilla.gnome.org/show_bug.cgi?id=303254], bug #313425 [http://bugzilla.gnome.org/show_bug.cgi?id=313425]. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=epiphany&who=chpe&date=explicit&mindate=2005-10-02%2014:48&maxdate=2005-10-02%2014:50 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list