Commit Graph

6309 Commits

Author SHA1 Message Date
amardare%qnx.com
370886eb41 Changes for the qnx(photon) platform only. They should not affect building/runtime other platforms.
Focus changes ( needed because of pop-up problem with www.hotmail.com ).
2004-06-15 20:41:04 +00:00
mkaply%us.ibm.com
9281405553 #200373
OS/2 only - backout workaround so that if this problem happens, we see it more
2004-06-14 17:53:46 +00:00
sergei_d%fi.tartu.ee
71a0b1be66 Bug 246666. Normalize text caret blink rate. r=thesuckiestemail@yahoo.se. BeOS port-only change 2004-06-14 17:31:43 +00:00
bryner%brianryner.com
9979237075 Fix bustage 2004-06-10 22:50:58 +00:00
bryner%brianryner.com
0f656e1b6e more fixing os/2 bustage 2004-06-10 22:25:52 +00:00
bryner%brianryner.com
daf429b165 fixing os/2 bustage 2004-06-10 22:03:27 +00:00
bryner%brianryner.com
88419a6334 fixing bustage 2004-06-10 21:10:11 +00:00
bryner%brianryner.com
947f4cb51b oops, checked in from an old version of the patch. fixing bustage. bug 239390. 2004-06-10 20:41:09 +00:00
bryner%brianryner.com
2666a9d913 Have clipboard implementations that care about flushing data to the OS clipboard register for xpcom-shutdown notification, rather than being notified by nsAppRunner directly. Bug 239390, r=bsmedberg, sr=blizzard. 2004-06-10 20:39:11 +00:00
bsmedberg%covad.net
a7deb4f150 Bug 239925 - fix static initializers in DOM/widget/libpr0n so that we can restart XPCOM safely r=jst sr=darin 2004-06-09 18:36:25 +00:00
aaronleventhal%moonset.net
dcd7e072c6 Bug 239914. When OS high contrast or another accessible theme is used, automatically follow it in chrome and content. r=bsmedberg, sr=bryner 2004-06-08 19:34:55 +00:00
dbaron%dbaron.org
99aacf0378 Set coordinates for mouse scroll events. b=236028 Patch from <hachiro75@yahoo.co.jp>. r=bryner sr=dbaron 2004-06-08 19:33:01 +00:00
amardare%qnx.com
eb8906c0f3 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
The PtConnector name for xremote is based on the aProgram.
Changes in Makefile.in and mozilla-xremote-client.cpp allow to build the mozilla-xremote-client
under qnx.
2004-06-08 19:07:54 +00:00
amardare%qnx.com
4f032f53f0 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
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.
2004-06-08 18:54:05 +00:00
blizzard%redhat.com
966df39588 Bug #242122. Flash plugins that need to be resized in gtk2 builds don't render in the newly exposed areas. Make sure that we don't catch any of the Redirect X events so that the socket will get the resize events and call size_allocate from the resize method on the socket so resize events are processed. r=robin,sr=bryner 2004-06-07 15:42:20 +00:00
robin.lu%sun.com
8173023fec fix bug 241187 combo box shows up unexpectly due to nsWindow::IsVisible() does
not return the right value.
patched by robin.lu@sun.com r=blizzard sr=bryner
2004-06-07 01:13:29 +00:00
amardare%qnx.com
3e4ca134bf Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
Removed a old comment for the photon specific PhRemoteClient.cpp.
2004-06-02 14:19:05 +00:00
kyle.yuan%sun.com
ec596d682f Bug 237535 prelight text invisible in high-contrast inverse themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
roc+%cs.cmu.edu
a426212db9 Bug 103468. Improve generation of URL shortcuts on Windows. r=ere,sr=roc. Patch by Brodie Thiesfield, brofield@jellycan.com 2004-05-31 19:46:30 +00:00
roc+%cs.cmu.edu
e1107f17c6 Bug 232913. Let nsIScrollbarMediator support multiple scrollbars. Patch by Nate Nielsen, r+sr=roc. 2004-05-29 00:09:05 +00:00
blizzard%redhat.com
b316307c11 Bug #209342. Browser will come up at position 0,0. 2004-05-27 20:18:59 +00:00
amardare%qnx.com
58c9211840 Changes for qnx(photon) platform only. They should not affect runtime/building other platforms.
Further changes for keyboard compose sequences.
2004-05-27 20:16:05 +00:00
amardare%qnx.com
5f1fde21b7 Changes for the qnx(photon) platform. They should not affect building/runtime other platforms.
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 ( � ) ).
2004-05-27 18:40:28 +00:00
neil%parkwaycc.co.uk
f41bddefc0 Removing unused variable b=217089 p=mbockelcamp@web.de r=timeless sr=rbs 2004-05-26 11:48:47 +00:00
aaronleventhal%moonset.net
e5b8e53d60 Bug 244193. Return correct accessible for MozillaContentWindowClass and MozillaUIWindowClass windows. r=ere, sr=roc 2004-05-25 14:33:50 +00:00
timeless%mozdev.org
79baf369ce Bug 243724 deCOMtaminate nsIWidget::GetChildren
xlib ports bustage fix
2004-05-25 02:27:01 +00:00
gerv%gerv.net
5d49a333de Bug 243820 - relicense gtkxtbin. Patch by gerv; auto-sr=brendan, a=mkaply. 2004-05-24 07:28:10 +00:00
roc+%cs.cmu.edu
0e3ff503fb Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu
f8f45bc910 Making desperate attempt to reland with a couple crash-proofing changes. Bug
243724, r+sr=roc
2004-05-22 20:54:40 +00:00
bzbarsky%mit.edu
59427ab6f1 Backing out to try and fix mac orange. Bug 243724 2004-05-22 20:04:59 +00:00
bzbarsky%mit.edu
6f4d4e2b46 deCOMtaminate nsIWidget::GetChildren. Bug 243724, r+sr=roc (with sr=blizzard
on a previous-but-similar iteration of the patch).
2004-05-22 16:47:13 +00:00
amardare%qnx.com
37838c73cd Changes for qnx/photon platform only. They should not affect building/runtime other platforms.
Define PHOTON_DND to enable/disable photon's nsDragService from the default build.
2004-05-21 20:07:20 +00:00
aaronleventhal%moonset.net
ee7a038786 Bug 242799. Fix touchpad scrolling but keep support for screen reader behavior based on class names. r=ere, sr=roc 2004-05-20 03:14:41 +00:00
caillon%redhat.com
178bb153f1 Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2004-05-18 18:09:16 +00:00
roc+%cs.cmu.edu
cab775b57b Backing out 233441. 2004-05-17 16:29:13 +00:00
dbaron%dbaron.org
f1908458de Handle negative coordinates better, to improve handling of multiple monitors. b=135079 Patch from John Sullivan <jsfbbz@kanargh.force9.co.uk>. r=ere sr=dbaron 2004-05-13 23:13:35 +00:00
bryner%brianryner.com
3e1164eaa8 Temporarily back out theme change support (238854) until I can get a good fix for the crashes. 2004-05-08 06:02:48 +00:00
pinkerton%aol.net
7b78a3a6a0 when resetting tracking rect, don't assume we're inside. check if we're
inside by looking at if we accept mouseMoves (turned on/off by mouseEnter/Exit) (bug 218690)
2004-05-07 23:46:57 +00:00
pinkerton%aol.net
2c989a5264 let gecko handle clipping on panther 2004-05-07 07:17:41 +00:00
pinkerton%aol.net
89b289386c on panther, use new panther api to only draw rects that need it. fixes
splotchy whitespace with iframes when redraws span iframes (bug 222972)
2004-05-07 01:16:14 +00:00
roc+%cs.cmu.edu
e0fe2b43bd Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron 2004-05-06 03:17:14 +00:00
bryner%brianryner.com
427d940028 Dispatch NS_THEMECHANGED when GTK theme changes (bug 238854). r+sr=blizzard 2004-05-05 20:55:46 +00:00
amardare%qnx.com
c3508c431d Changes for qnx/photon platform only. They should not affect building/runtime other platforms.
Bug 240827
Fixed the fd( pipe ) leakeage related to event queues, due to improper handling in nsAppShell for our platform.

Also changes for nsFilePicker and nsSound due to changes to nsIFilePicker, nsISound.
2004-05-05 15:39:49 +00:00
ere%atp.fi
07a4651b5a Fix for bug 241700: alt+spacebar must be pressed twice to activate Windows control menu
r=neil
sr=bryner
2004-05-05 06:53:31 +00:00
aaronleventhal%moonset.net
56ecf73364 Bug 241993. Follow up patch that cleans up error checking code for registering class. r+sr=roc 2004-05-04 18:07:52 +00:00
cbiesinger%web.de
91e4d2be12 bug 242019 return from OnStreamComplete when the load failed, instead of
crashing
r=bryner sr=darin
2004-05-04 18:02:35 +00:00
cbiesinger%web.de
c626d70248 bug 242378 restore #include that got lost with the relicensing
patch by Isaac Hwak Han <isaachh@mailc.net> r=gerv sr=cls
2004-05-04 16:37:16 +00:00
aaronleventhal%moonset.net
97fc90cefe Use win32 window class name corresponding to UI/content/general/hidden. r=ere, sr=roc 2004-05-04 12:39:42 +00:00
bryner%brianryner.com
7d1dbeb3a8 Implement basic support for DOM level 2 UIEvents, and implement DOMActivate for HTML form control elements. Also minor usage cleanup for nsIDOMUIEvent. Bug 60212, r+sr=jst. 2004-04-30 23:55:16 +00:00
ere%atp.fi
36ed2bc358 Fix for regression bug 241447: typed characters are doubled if flash content is playing.
r=dean_tessman
sr=bryner
2004-04-30 06:40:46 +00:00
pinkerton%aol.net
802f784f27 remove debug code accidentally landed with other code 2004-04-29 23:45:21 +00:00
pinkerton%aol.net
cb7d5acac8 animated cursors for cocoa widget, like we did for carbon (bug 208717) 2004-04-29 03:14:21 +00:00
pinkerton%aol.net
a71600fd01 new animated cursors (not part of build, bug 208717) 2004-04-29 03:11:34 +00:00
cbiesinger%web.de
14bd7a4133 fixing xlib bustage 2004-04-27 18:01:08 +00:00
cbiesinger%web.de
4451a3e073 fixing windows bustage 2004-04-27 17:17:31 +00:00
cbiesinger%web.de
de0762b34f address reviewer comment 2004-04-27 16:07:41 +00:00
cbiesinger%web.de
79fa1b783a bug 241092, make nsIStreamLoaderObserver usable in javascript, by changing its
argument from a string to an octet array
r=bryner sr=darin
2004-04-27 16:06:00 +00:00
amardare%qnx.com
e0c1daff6f Changes for the qnx(photon) platform only. It should not affect building/runtime other platforms.
Moved the xremote server setup ( PtConnector create ) to nsPhMozRemoteHelper.cpp where it belonged in the first place.
The immediate reason was that the embedding stuff, if run first, would have set up the connector,
making the subsequent xremote commands fail.
2004-04-26 21:30:42 +00:00
mkaply%us.ibm.com
94a63b7f6f #241482
r=pedemont, sr=blizzard (platform specific)
OS/2 only - don't send WAV files to the WPS unless multimedia is installed
2004-04-24 11:22:52 +00:00
mkaply%us.ibm.com
186b6561f2 #241524
r=pedemont, sr=blizzard (platform specific)
OS/2 only - only dispatch key event if there was a char - don't always set shift state to false
2004-04-24 11:19:48 +00:00
mkaply%us.ibm.com
3b1243b965 #144018
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - regression from original checkin - repeatcount is set when Ctrl or Alt is down
2004-04-24 11:14:26 +00:00
mkaply%us.ibm.com
c177c2d634 #240919
r=pedemont, sr=blizzard (platform specific)
OS/2 only - Fix all our warning errors in widget
2004-04-23 19:08:41 +00:00
tor%cs.brown.edu
868dd94ecb Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
2004-04-23 15:21:24 +00:00
neil%parkwaycc.co.uk
409163c85b Removing unused variables b=217089 p=gautheri@noos.fr r=ere rs=brendan 2004-04-23 09:01:14 +00:00
caillon%redhat.com
2e3df35bfd Bug 241247
scroll lock and num lock need keycodes.
r+sr=blizzard
2004-04-22 19:19:11 +00:00
jst%mozilla.jstenback.com
548aa6d63c Fixing camino bustage. 2004-04-22 14:56:36 +00:00
jst%mozilla.jstenback.com
f5bc3913e3 Fixing OS2 bustage. 2004-04-22 00:56:49 +00:00
jst%mozilla.jstenback.com
6d6a240790 Fixing build bustage. 2004-04-22 00:13:27 +00:00
jst%mozilla.jstenback.com
6a9d89a9fa Fixing bug 240723. Cleaning up nsIFilePicker a bit, no more nsIDOMWindowInternal, and use our string classes and not raw strings. r=caillon@gmail.com, sr=bzbarsky@mit.edu 2004-04-21 23:38:22 +00:00
mkaply%us.ibm.com
0ba84addcf #241214
r=pedemont, sr=blizzard (platform specific)
OS/2 only - grab some code from Windows to prevent crash
2004-04-21 18:55:48 +00:00
mkaply%us.ibm.com
35eacd371a How did I miss this? 2004-04-21 14:50:55 +00:00
mkaply%us.ibm.com
c06e8597dd #222502
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - fix from aaronr - move some focus code into nsFrameWindow
2004-04-21 02:04:13 +00:00
mkaply%us.ibm.com
9033cdf92d #238242
r=pedemont, sr=blizzard (platform specific)
Backout Lee's keyboard code. It just caused too many problems.
Reopening 222509
2004-04-21 01:55:04 +00:00
amardare%qnx.com
df4da59774 Changes for qnx ( photon ) platform onlu. They should not affect runtime/building other platforms.
Added the correct handling of the numeric keypad keys.
2004-04-20 16:32:45 +00:00
timeless%mozdev.org
ae203fc51b Bug 64485 [Linux] Intellimouse Explorer Backwards and Forwards button support
patch by sand@blarg.net r=bryner sr=roc
2004-04-19 15:48:14 +00:00
mkaply%us.ibm.com
b0374c3e45 #189480
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - switch to using Mozilla Unicode encoders/decoders instead of platform decoders
2004-04-19 14:46:07 +00:00
timeless%mozdev.org
9068f0f40a Include fallout 2004-04-18 23:57:48 +00:00
timeless%mozdev.org
61d41fe899 Bug 239132 nsIWidget::SetTitle should use nsAString, not nsString
patch by marco@gnome.org r=bsmedberg sr=darin
2004-04-18 23:18:23 +00:00
gerv%gerv.net
8b8dde7d95 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
tor%cs.brown.edu
b07ccf833c Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner 2004-04-18 13:55:11 +00:00
ere%atp.fi
72cb4322da Fix for bug 197474: Event.altKey && Event.ctrlKey not true together unlike IE
r=neil
sr=bryner
2004-04-18 11:03:51 +00:00
amardare%qnx.com
f1169f4362 Changes for qnx ( photon ) platform only. They should not affect building/runtime other platforms.
Fixed a building problem due to changes in XRemoteClient.
2004-04-15 14:57:14 +00:00
amardare%qnx.com
cbc343c595 Changes for qnx(photon) platform only.
It should not affect runtime/building other platforms.

Fixed a building problem due to change in nsIXRemoteWidgetHelper.
2004-04-15 14:46:59 +00:00
mkaply%us.ibm.com
09e06d36ae #240414
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - blowing out buffer when copying to clipboard
2004-04-14 03:09:33 +00:00
timeless%mozdev.org
3ddd355dc7 Bug 215587 memory leak in nsClipboard::GetData
r=akk sr=blizzard
2004-04-13 06:51:09 +00:00
timeless%mozdev.org
e9e95ac69a Bug 234192 Visio file in filepicker crashes mozilla
r=dean_tessman sr=rbs
2004-04-13 06:08:49 +00:00
timeless%mozdev.org
820f11c2d3 Bug 215587 memory leak in nsClipboard::GetData
r=akk sr=blizzard
2004-04-13 05:37:17 +00:00
timeless%mozdev.org
6109079414 Bug 238455 warning C4244: 'argument' : conversion from 'PRInt64' to 'size_t', possible loss of data
r=roc sr=dveditz
2004-04-13 05:28:12 +00:00
sicking%bigfoot.com
386382d6ab Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst
2004-04-12 22:48:33 +00:00
mkaply%us.ibm.com
e3cb307c3b #237503
r=aaronr, sr=blizzard (platform specific), a=mkaply
OS/2 only - Remove some old focus code
This bug is NOT a security issue - it was hidden because it contains customer information
2004-04-09 02:23:36 +00:00
mkaply%us.ibm.com
8714a64a46 #236527
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - remove some code that's breaking numlock stuff
2004-04-08 20:18:15 +00:00
blizzard%redhat.com
0f53cda85b Bug #237283. Make x-remote aware of program names as well as profiles. This should make it possible to finally be able to tell the difference between firefox and thunderbird on linux. r+sr=bryner, a=asa 2004-04-08 14:01:17 +00:00
louie.zhao%sun.com
abea2a38eb bug 224035 [gtk2] Paste from Evolution to Composer will have garbage character
r  = robin.lu
sr = blizzard
a  = asa
2004-04-08 06:21:35 +00:00
mkaply%us.ibm.com
5449580164 #144018
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - add an extra check for detecting scroll mouse vs. keyboard events
2004-04-06 16:14:43 +00:00
darin%meer.net
11b4c2f2d6 fixes bug 239405 "strchr, strrchr, etc. implicit const_cast can cause problems for shared string buffers" r=bienvenu sr=dbaron a=chofmann 2004-04-03 17:16:17 +00:00
danm-moz%comcast.net
3a40c4dd66 don't reduce working set when minimized, configurable by pref. bug 76831 r=bryner,ere a=chofmann 2004-04-01 22:51:46 +00:00
amardare%qnx.com
1ba5de28b5 Changes for qnx ( photon ) platform only - they should not affect runtime/building other platforms.
More menu related changes ( menus not being rolled up when switching consoles or window lose focus or Alt key pressed ).
Removed unused files.
2004-03-31 22:39:01 +00:00
mkaply%us.ibm.com
7837ae4e79 #239118
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - Don't copy text over 64K to the clipboard (OS/2 doesn't support it)
2004-03-30 16:14:13 +00:00
louie.zhao%sun.com
9a58b51e24 bug 238957 15% Tp regression on redwood (gtk2 Firefox)
r = kyle
sr= bryner
a = chofmann
2004-03-30 10:33:26 +00:00
amardare%qnx.com
08f9869608 Changes for the qnx ( photon ) platform. It should not affect runtime/building other platforms.
Fixed the problem with the mouse cursor not being set correctly when crossing region boundaries.
2004-03-26 17:22:58 +00:00
caillon%redhat.com
6543f0e541 Don't bother building nsBaseClipboard on platforms that won't use it.
237928.  r=cls a=asa
2004-03-26 08:51:01 +00:00
neil%parkwaycc.co.uk
c78cafa993 Bug 238264 Check GetKeyState()'s return value according to spec r=ere sr=rbs a=asa 2004-03-25 19:43:59 +00:00
pkw%us.ibm.com
13ddf80064 Bug 235719 - mozilla toplevel windows don't generate at-spi window: events.
Patch by Louie Zhao <Louie.Zhao@sun.com>
r=pkw@us.ibm.com, sr=Henry.Jia@sun.com, a=asa@mozilla.org
2004-03-25 18:36:08 +00:00
amardare%qnx.com
e15388ca0c Changes for qnx ( photon ) platform. They should not affect runtime/building other platforms.
Fixed the problem with menus not shown after switching consoles.
Fixed the problem with menus not being rolled-up ( reset the mLastMenu widget pointer when the widget
it points to is about to be destroyed ).
2004-03-23 23:01:00 +00:00
amardare%qnx.com
debc770475 Change for qnx ( photon ) platform only. It should not affect runtime/building other platforms.
The regions for menus should be opaque to blit events ( Ph_EV_BLIT ) ( for instance
underneath a mozilla menu at the edge of the window  you can have a pterm scrolling upwards. The blit events should not show
through the menu ).
2004-03-22 22:33:41 +00:00
amardare%qnx.com
b73bbc3ad8 Changes for qnx ( photon ) platform. They should not affect runtime/building other platforms.
mListenForResizes was not set properly ( noticed resize problem when displaying the Eclipse IDE help front page ).
2004-03-18 16:24:23 +00:00
dbaron%dbaron.org
8175c801fa Fix macro argument with side-effects that broke paste on Solaris and perhaps other platforms. b=56219 r+sr=bryner a=chofmann 2004-03-16 21:08:42 +00:00
amardare%qnx.com
c245c857bc Changes for qnx( photon ) platform only. It should not affect runtime/building other platforms.
Added "content" to the REQUIRES list.
2004-03-15 23:27:15 +00:00
sfraser%netscape.com
8a97086b50 Fix bug 161249: when a window is maximized, but partially offscreen, bits of the window were erased and not correctly redrawn, because of a historic EraseRect(), and some short-circuiting in the maximize code, so fix those. r=ben, sr=bryner. 2004-03-12 04:26:43 +00:00
sergei_d%fi.tartu.ee
5e590ca10d [BeOS] bug 236446 Fix for windows activation endless loop, review=simontaylor2, no sr required(port-only), approval=dbaron 2004-03-11 21:22:56 +00:00
scott%scott-macgregor.org
0785d3a102 Bug #194632 --> linux builds are loading the wrong library for sounds.
r/sr=bryner
2004-03-07 19:12:21 +00:00
neil%parkwaycc.co.uk
43cc596efd Bug 205648 Support "context menu" key under gtk/gtk2 p=crispin@flowerday.cx r=blizzard sr=bryner 2004-03-06 15:00:38 +00:00
blizzard%redhat.com
3c4a37ba92 Bug #207036. Black line above the flash plugin shouldn't be there. Make sure
to set the border width to zero in Xt.  Patch from Klaus Stengel.  r=blizzard,sr=dbaron
2004-03-05 18:46:24 +00:00
bzbarsky%mit.edu
d1f53e8150 MousMove events should not be cancelable. Bug 76929, r+sr=bryner 2004-03-05 01:34:34 +00:00
chanial%noos.fr
8b16e11d1f Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
r=bryner, sr=roc
2004-03-04 04:55:31 +00:00
amardare%qnx.com
8b73aee9e8 Changes for the qnx(photon ) platform. It should not affect building/runtime other platforms. 2004-03-03 22:03:22 +00:00
danm-moz%comcast.net
071d36bc8f implement GetScreenBounds, which wasn't, oddly. this should fix placement of top-level windows which, equally oddly, seemed unbroken except in one very esoteric circumstance. bug 233081 r=ere,roc 2004-03-03 16:42:51 +00:00
timeless%mozdev.org
8304fe620c Bug 235595 nsXPLookAndFeel.cpp Warning: String literal converted to char* in initialization.
r=roc sr=roc
2004-03-02 03:44:26 +00:00
darin%meer.net
c380c59f65 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin 2004-02-28 22:34:07 +00:00
sfraser%netscape.com
4156149799 Fix bug 235721, which was a regression from the fix for bug 170112. Setting all the modifiers on the event causes typing problems, so only set the shift modifier for now. 2004-02-27 07:12:44 +00:00
mkaply%us.ibm.com
1f08909699 #231839
r=pedemont, sr=blizzard (platform specific code)
Add default when there is no scan code so that IMEs work
2004-02-24 23:20:12 +00:00
mkaply%us.ibm.com
09ad752910 Rename of OS/2 RC header so static builds work better 2004-02-24 23:11:25 +00:00
sfraser%netscape.com
2c35239a76 Fix bug 201607: crash on some sites because the base widget's Destroy method would get called, and then we tried to draw the NSView. Fix is to remove the NSView from the view hierarchy earlier. r=pink
Fix bug 170112: shift-scroll should scroll up. Fix is to set the key modifiers in the event. r=brade.
2004-02-24 03:40:27 +00:00
amardare%qnx.com
8352dc70d6 Changes for the qnx platform only. These changes should not affect runtime/building
other platforms.
2004-02-20 22:48:17 +00:00
cls%seawood.org
4e1a592115 Add support for cross-compiling to mingw.
Bug #222013 r=bryner
2004-02-20 22:14:14 +00:00
dbaron%dbaron.org
5b6ae6e571 Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst 2004-02-20 21:38:31 +00:00
kyle.yuan%sun.com
4021f06547 Bug 229438 Support the "Find" and "Help" keys on Sun keyboard
r=timeless, sr=henry.jia
patch by Simford.Dong@sun.com
2004-02-20 01:59:34 +00:00
scott%scott-macgregor.org
8d174157ce Bug #232443 --> Modifying Windows Folder Picker to use the new folder dialog on windows
and to automatically expand the folder tree to the passed in folder path.

r=dean with help from neil, biesi.
sr=bienvenu
2004-02-19 22:08:02 +00:00
timeless%mozdev.org
33c14cb763 Bug 233657 (win) nsSound::OnStreamComplete comment is wrong and function is not oom friendly
r=neil sr=tor
2004-02-19 09:49:34 +00:00
pinkerton%aol.net
462aac6b7e ifdef out click-hold context menus, there are too many problems with
edge cases (bugs 234751, 232964, 232314)
2004-02-18 16:18:38 +00:00
pinkerton%aol.net
f698146b19 fix leak on horiz scrollbar (bug 234278, r=sfraser/pink, sr=bryner) 2004-02-16 22:54:23 +00:00
timeless%mozdev.org
16b940a99e Bug 233299 nsIFilePicker.show is not reentrant - beos and os/2
r=neil sr=bz a=dveditz
2004-02-16 05:31:11 +00:00
dbaron%dbaron.org
d97dedc812 Back out bug 20022. a=chofmann 2004-02-14 20:29:19 +00:00
jshin%mailaps.org
f6310cfd79 bug 208095: crashes when ASCII characters are entered before any characters that go through an XIM server. patch by smontagu, r=katakai, sr=sfraser, a=choffman 2004-02-14 00:22:15 +00:00
jst%mozilla.jstenback.com
64ad19a801 Fixing bug 68215. Adding support for the onbeforeunload event. r=peterv@propagandism.org, sr=brendan@mozilla.org 2004-02-11 06:09:51 +00:00
bryner%brianryner.com
92499cbd13 Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron. 2004-02-11 04:57:07 +00:00
ben%bengoodger.com
434b29d4a5 227796 - XPInstall InstallTrigger API changes - add a parameter to the install js object that supports an icon, also make the install FE parameterizable via a pref. r=bsmedberg, dveditz.
230768 - add the ability to make a window flash only a certain number of times in the taskbar. dom stuff r/sr=jst, widget changes r=danm, sr=bryner
2004-02-11 03:46:30 +00:00
mvl%exedo.nl
4bc72bffba Add a way to manually show a single blocked pop-up window. Pass the features of the window.open() call in DOMPopupBlockedEvent.
Bug 198846, r=danm, sr=jag
2004-02-10 18:22:23 +00:00
timeless%mozdev.org
005ca32e12 Bug 233299 nsIFilePicker.show is not reentrant - windows
r=neil sr=bz
2004-02-10 10:15:37 +00:00
jst%mozilla.jstenback.com
505c634885 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com. 2004-02-09 22:48:53 +00:00
bryner%brianryner.com
433c389ddf Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron. 2004-02-05 01:57:10 +00:00
pinkerton%aol.net
3136273468 correct a case in IME where hitting backspace after finishing composition would
seep through up the responder chain. (bug 181198)
2004-02-04 22:08:14 +00:00
bryner%brianryner.com
55c72b241f Fix IRIX bustage 2004-02-04 00:58:11 +00:00
dbaron%dbaron.org
821786cb64 Update :hover state and mouse cursor and send mouse events when the position of the pointer changes due to scrolling or reflow. b=20022 r=roc sr=bryner 2004-02-04 00:11:59 +00:00
bryner%brianryner.com
2a5f5ac209 Fixing includes 2004-02-03 23:58:29 +00:00
bryner%brianryner.com
bf847cefe1 Fix bug 56219 for gtk1 (can't paste over 4000 bytes from another app into mozilla) by porting the fix from gtk2. This also takes the VMS #ifdef'ing from xremote and makes it the same for gtk1 and gtk2. r+sr=blizzard. 2004-02-03 23:31:19 +00:00
robin.lu%sun.com
fdb62c9909 fix bug 231231 - next item should be get before the callback is called
r=blizzard, sr=bryner
2004-02-03 03:40:03 +00:00
chanial%noos.fr
77ab198678 Bug 232102: [gtk2] incorrect system colors for the text (normal and selected)
r=blizzard, sr=bryner
2004-01-30 22:57:07 +00:00
roc+%cs.cmu.edu
ee86ab45fb Bug 109772. Some nsIView deCOMtamination. Fixed the API for GetNeearestWidget to be sensible. r+sr=dbaron 2004-01-30 03:20:41 +00:00
jst%mozilla.jstenback.com
90431d8022 Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org 2004-01-29 22:04:45 +00:00
pinkerton%aol.net
bc626db256 hacked up a private method to respond when smooth scrolling is turned on
on panther (bug 230594)
2004-01-29 20:11:54 +00:00
pinkerton%aol.net
5c72ca830b fix highliting, temp buffer truncated or crashes with IME (bug 162666) 2004-01-29 19:42:13 +00:00
dbaron%dbaron.org
36f4864d42 Speed up constructors of nsAutoString and nsCAutoString by calling nsStrPrivate::Initialize only once. b=188828 r=darin sr=alecf 2004-01-29 04:00:47 +00:00
hpradhan%hotpop.com
26cea47084 attempt to fix Camino bustage from bug 230840 2004-01-24 13:04:10 +00:00
jst%mozilla.jstenback.com
324108e683 Fixing mac bustage. 2004-01-24 01:30:02 +00:00
dbaron%dbaron.org
0231f67b81 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner 2004-01-23 23:12:44 +00:00
pinkerton%aol.net
75a4c3d2f1 allow pref to always use aa fonts, even at small sizes (this is what
safari does). (r=tsk, sr=bryner, bug 180535)
2004-01-23 22:43:09 +00:00
neil%parkwaycc.co.uk
84428dc828 Bug 231368 Remove unused nsIPref includes p=arne.anka@stupido.com r/sr=dbaron 2004-01-23 13:31:07 +00:00
dbaron%dbaron.org
240541d85f Add ifdefs (off by default) that allow better debugging of invalidation problems by painting invalidated regions exactly rather than taking the minimal containing rectangle. b=215303 r=roc sr=bryner 2004-01-21 21:05:57 +00:00
cbiesinger%web.de
68bfda4612 Bug 231734
[BEOS]Random crashes in CallMethod
patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi
2004-01-21 17:26:55 +00:00
pinkerton%aol.net
902990a097 make sure we unregister our interest in being asked for sleep notification
when there aren't any windows open. (r=josha/pink, sr=sfraser, bug 227680)
2004-01-19 23:48:15 +00:00
cbiesinger%web.de
ad348cd49b Bug 227733
Live resize is possible for BeOS widget implementation.
patch by sergei_d@fi.tartu.ee (Sergei Dolgov), r=biesi, no sr needed (beos
only)
2004-01-18 20:49:45 +00:00
bzbarsky%mit.edu
19c7b311b2 Remove unused function. Bug 217089, patch by mbockelkamp@web.de (Matthias
Bockelkamp), r=pinkerton, sr=sfraser
2004-01-17 20:09:56 +00:00
cbiesinger%web.de
7295a7242b Bug 230267
BeOS: The caret is stuck or hidden (when GIF animations are visible)
patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=thesuckiestemail@yahoo.se (Fredrik Holmqvist)
beos only, no sr needed
2004-01-17 13:21:16 +00:00
mkaply%us.ibm.com
d8c874c91e Accidental printf left in 2004-01-16 17:21:14 +00:00
pkw%us.ibm.com
a213e3d518 Bug 230235 - AIX+GTK2: Preedit string is not highlighted properly
r=katakai@japan.sun.com, sr=blizzard@mozilla.org
2004-01-15 20:17:23 +00:00
pinkerton%aol.net
659ec0d178 click-hold context menus (bug 159224) [not part of build] 2004-01-15 19:01:49 +00:00
bryner%brianryner.com
5de89631bb fix uninitialized rangeArray. r+sr=dbaron 2004-01-13 23:16:06 +00:00
cbiesinger%web.de
129535cc9c Bug 230382 Optimizing drawing in BeOS widget code
(beos only) patch  by sergei_d@fi.tartu.ee (Sergei Dolgov) r=timeless
2004-01-13 19:55:03 +00:00
bryner%brianryner.com
dd3cd0a7d6 fix drag/drop crash regression (230753). r+sr=dbaron. 2004-01-13 04:49:53 +00:00
bryner%brianryner.com
968c4553fe Fix crash regression bug 270738. r+sr=dbaron. 2004-01-12 22:24:20 +00:00
timeless%mozdev.org
1a3e01e79d <swalker> timeless: the beOS nsWindow.cpp is missing a semicolon 2004-01-12 16:18:12 +00:00
bryner%brianryner.com
a12ea58f9c Fixing mac bustage -- readd aMessage parameter to InitializeKeyEvent 2004-01-12 09:03:36 +00:00
bryner%brianryner.com
8225d82478 fixing bustage 2004-01-12 08:49:54 +00:00
bryner%brianryner.com
2bddef83ba Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard. 2004-01-12 08:25:18 +00:00
mkaply%us.ibm.com
85d15e9781 #141676
r=pedemont, sr=blizzard (platform specific)
Now that we can detect the hidden window, we can cleanup some code
2004-01-09 19:40:17 +00:00
mkaply%us.ibm.com
26454ef8ab missed part of 224929 2004-01-07 22:07:23 +00:00
bsmedberg%covad.net
d0f309943a Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
neil%parkwaycc.co.uk
c117496442 Code cleanup, patch by gautheri@noos.fr in bug 90906 r=bryner sr=blizzard 2004-01-06 23:24:47 +00:00
mkaply%us.ibm.com
4edbb63c73 #229783
r=pedemonty, sr=blizzard (platform specific)
OS/2 only - Add warning dialog when trying to download to a write protected file - does NOT affect L10N
2004-01-06 22:00:47 +00:00
bzbarsky%mit.edu
e5cedca9d0 Use nsCOMArray instead of nsISupportsArray. Also kills off tabs. Bug 227491,
r=caillon, sr=dbaron
2004-01-05 23:28:41 +00:00
amardare%qnx.com
f17ff2192d Changes for the QNX ( photon ) platform - it should not affect ( building/runtime ) other platforms.
These changes are necessary in order to implement the xremote protocol on our platform
( it uses PtConnection to implement the xremote ). On other platforms ( linux ) it should build/run as before.
2004-01-05 23:26:15 +00:00
amardare%qnx.com
7a51464657 Changes for the photon platform - it should not affect ( building/runtime ) other platforms. 2004-01-05 23:04:07 +00:00
cbiesinger%web.de
cb6bb540d2 bug 230103 patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi
Looper must be locked in nsWindow::CaptureMouse() method
2004-01-05 20:31:17 +00:00
cbiesinger%web.de
0eccc94c18 bug 227769 patch by Sergei Dolgov sergei_d@fi.tartu.ee r=timeless (no sr needed,
beos specific)
Mouse is "sticking" at scrolling
2004-01-04 21:46:44 +00:00
bryner%brianryner.com
6d9aeaec58 Use gtk_window_set_icon_list() so that gtk can use the 16px icons. Bug 163257, r=blizzard. 2004-01-03 22:57:24 +00:00
cbiesinger%web.de
3028b31f1a bug 162242. patch by prognathous@hotmail.com r=smontagu sr=dbaron
BiDi: Text input is auto switching between Arabic/Hebrew and English
2004-01-03 20:01:28 +00:00
cbiesinger%web.de
c50c450e11 Bug #177720 BeZilla FilePanel doesn't remember last visited (for Save) folder
patch by arougthopher@lizardland.net r=sergei_d
beos only (no sr needed)
2003-12-28 18:24:45 +00:00
dbaron%dbaron.org
395903cde9 Disregard GDK's extra click events that are for double-clicks and triple-clicks. Based on Chris Blizzard's GTK2-port patch. r+sr=blizzard b=227328 2003-12-21 18:55:35 +00:00
dbaron%dbaron.org
1793165da5 Disregard GDK's extra click events that are for double-clicks and triple-clicks. Patch by Chris Blizzard <blizzard@mozilla.org>. r+sr=dbaron b=227328 2003-12-21 18:54:38 +00:00
timeless%mozdev.org
1406b54021 Bug 214552 warning: unused variable nsresult rv' In member function virtual nsresult nsMenuItemX::DoCommand()'
r=floppy sr=roc
2003-12-21 04:27:48 +00:00
neil%parkwaycc.co.uk
ebf78c6534 Bug 195963 Mozilla hides taskbar badly for full screen mode r=dean_tessman sr=jst 2003-12-19 21:54:31 +00:00
mkaply%us.ibm.com
cb2cfdc1b4 #222509
r=mkaply, sr=blizzard (platform specific), a=mkaply
Code from Lee Tartak - map DOM_VK values properly on OS/2 - still not perfect (should we match Windows or Linux)
2003-12-17 21:17:37 +00:00
mkaply%us.ibm.com
f5dbe7d7d9 #224929
r=pedemont, sr=blizzard (platform specific), a=mkaply
Send an extra focus changed message to be more like Windows (Java focus)
2003-12-17 21:02:26 +00:00
dbaron%dbaron.org
1c511da4c7 Remove include of stdio.h from nsTraceRefcnt.h. b=227074 Fixing bustage. 2003-12-13 05:53:09 +00:00
dbaron%dbaron.org
37f2724e78 Remove include of stdio.h from nsTraceRefcnt.h. b=227074 Fixing bustage. 2003-12-12 23:43:05 +00:00
dbaron%dbaron.org
6931545fdc Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan 2003-12-12 23:02:12 +00:00
mkaply%us.ibm.com
810fbdbfc1 #228181
r=pedemont, sr=blizzard (platform specific), a=mkaply
Go back to the old method of removing chrome for fullscreen mode and customize toolbar window
2003-12-11 23:04:05 +00:00
bzbarsky%mit.edu
6287838079 Make sure to unlock looper on resize. Bug 218697, patch by
arougthopher@lizardland.net, r=sergei_d, a=chofmann
2003-12-11 18:35:02 +00:00