Tinderbox. See QNX PR23898. The input group for clipboard copy/paste was
always hard coded to 1. To support other input groups, the real input group
being used by the user must be passed from the gui client (i.e. from voyager
via PtWeb to mozserver) or taken from the mouse/keyboard event. My QNX
email address is mfeil@qnx.com. r=amardare@qnx.com
git-svn-id: svn://10.0.0.236/trunk@172033 18797224-902f-48f8-a5cc-f745e15eee43
Dnd related changes - pack all the flavours of data and select the appropiate one at the target.
git-svn-id: svn://10.0.0.236/trunk@159104 18797224-902f-48f8-a5cc-f745e15eee43
Some Dnd related work. It relies on a change in libph and the Photon server, available in the 630 patch.
The changes don't break anything if runned on 630 ( no patch ).
Mainly it allows to cancel a previously PhInitDrag operation when mozilla decides to invoke a drag and drop session.
git-svn-id: svn://10.0.0.236/trunk@158909 18797224-902f-48f8-a5cc-f745e15eee43
All eWindowType_child widgets should have a valid ( nonNULL ) parent ( problem with msnbc.com ).
git-svn-id: svn://10.0.0.236/trunk@158756 18797224-902f-48f8-a5cc-f745e15eee43
Focus changes ( needed because of pop-up problem with www.hotmail.com ).
git-svn-id: svn://10.0.0.236/trunk@157916 18797224-902f-48f8-a5cc-f745e15eee43
Set PHOTON_DND in Makefile.in so that we include the Dnd service in the build. Firefox bookmarks
check for the Dnd service, and are affected if it's missing.
Focus related changes: when the window loses focus, the window must be deactivated ( cursor should stop blinking ).
When the window is given focus again by the window manager, the window must be activated ( the same cursor should start blinking ).
GetParent should check for mIsDestroying - this fixes a crash in 1.7 ( no crash before )
with http://java.sun.com/j2se/1.3/docs/api/. Click on java.awt and keep the cursor moving.
In nsPhMozRemoteHelper.cpp, create the connector name based on the aProgram. Use mozilla-xremote-client
to send commands.
git-svn-id: svn://10.0.0.236/trunk@157597 18797224-902f-48f8-a5cc-f745e15eee43
Changes in the key event handling code to fix the problem with the keyboard compose sequences
( Alt followed by ' followed by o should compose only one symbol ( ó ) ).
git-svn-id: svn://10.0.0.236/trunk@157021 18797224-902f-48f8-a5cc-f745e15eee43
Define PHOTON_DND to enable/disable photon's nsDragService from the default build.
git-svn-id: svn://10.0.0.236/trunk@156726 18797224-902f-48f8-a5cc-f745e15eee43
More menu related changes ( menus not being rolled up when switching consoles or window lose focus or Alt key pressed ).
Removed unused files.
git-svn-id: svn://10.0.0.236/trunk@154417 18797224-902f-48f8-a5cc-f745e15eee43
Fixed the problem with the mouse cursor not being set correctly when crossing region boundaries.
git-svn-id: svn://10.0.0.236/trunk@154310 18797224-902f-48f8-a5cc-f745e15eee43
mListenForResizes was not set properly ( noticed resize problem when displaying the Eclipse IDE help front page ).
git-svn-id: svn://10.0.0.236/trunk@154095 18797224-902f-48f8-a5cc-f745e15eee43
nsWidget.cpp
- fixed the problem with context menus not showing up in the Mail&News client.
nsWindow.cpp
- fixed a problem with the PtRegion underneath the menus not being realized in some cases
( not related to the change in nsWidget.cpp ).
git-svn-id: svn://10.0.0.236/trunk@144151 18797224-902f-48f8-a5cc-f745e15eee43
The menus now have a region covering the whole screen for dismissal outside of the main window canvas.
Cleaned up the code.
Tried to speed it up.
git-svn-id: svn://10.0.0.236/trunk@141534 18797224-902f-48f8-a5cc-f745e15eee43
These changes should not affect the building on other platforms or the runtime on other platforms.
Allow the filepicker widget to have multiple selection.
Modified nsSound to allow playing of system sound file.
Look for Pt_REALIZED flag when building a list of tiles for the widgets in front of the canvas.
git-svn-id: svn://10.0.0.236/trunk@140724 18797224-902f-48f8-a5cc-f745e15eee43