6051 Commits

Author SHA1 Message Date
darin%meer.net
6d7fab1144 fixes bug 239405 "strchr, strrchr, etc. implicit const_cast can cause problems for shared string buffers" r=bienvenu sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154485 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 17:16:17 +00:00
danm-moz%comcast.net
455ed4d8ad don't reduce working set when minimized, configurable by pref. bug 76831 r=bryner,ere a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154440 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-01 22:51:46 +00:00
amardare%qnx.com
09046f2881 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.


git-svn-id: svn://10.0.0.236/trunk@154417 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-31 22:39:01 +00:00
mkaply%us.ibm.com
9935812978 #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)


git-svn-id: svn://10.0.0.236/trunk@154385 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-30 16:14:13 +00:00
louie.zhao%sun.com
352a97c72c bug 238957 15% Tp regression on redwood (gtk2 Firefox)
r = kyle
sr= bryner
a = chofmann


git-svn-id: svn://10.0.0.236/trunk@154380 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-30 10:33:26 +00:00
amardare%qnx.com
53abc86701 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.


git-svn-id: svn://10.0.0.236/trunk@154310 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-26 17:22:58 +00:00
caillon%redhat.com
159344b727 Don't bother building nsBaseClipboard on platforms that won't use it.
237928.  r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@154299 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-26 08:51:01 +00:00
neil%parkwaycc.co.uk
6bde7bef71 Bug 238264 Check GetKeyState()'s return value according to spec r=ere sr=rbs a=asa
git-svn-id: svn://10.0.0.236/trunk@154261 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-25 19:43:59 +00:00
pkw%us.ibm.com
92325f50bf 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


git-svn-id: svn://10.0.0.236/trunk@154258 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-25 18:36:08 +00:00
amardare%qnx.com
9acdaa6234 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 ).


git-svn-id: svn://10.0.0.236/trunk@154209 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-23 23:01:00 +00:00
amardare%qnx.com
6610f15bd4 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 ).


git-svn-id: svn://10.0.0.236/trunk@154166 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-22 22:33:41 +00:00
amardare%qnx.com
04bcd23aa6 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 ).


git-svn-id: svn://10.0.0.236/trunk@154095 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-18 16:24:23 +00:00
dbaron%dbaron.org
67e583c933 Fix macro argument with side-effects that broke paste on Solaris and perhaps other platforms. b=56219 r+sr=bryner a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154033 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 21:08:42 +00:00
amardare%qnx.com
6dfd99968c Changes for qnx( photon ) platform only. It should not affect runtime/building other platforms.
Added "content" to the REQUIRES list.


git-svn-id: svn://10.0.0.236/trunk@153996 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-15 23:27:15 +00:00
sfraser%netscape.com
b7fe8b205c 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.
git-svn-id: svn://10.0.0.236/trunk@153897 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-12 04:26:43 +00:00
sergei_d%fi.tartu.ee
6bb6051626 [BeOS] bug 236446 Fix for windows activation endless loop, review=simontaylor2, no sr required(port-only), approval=dbaron
git-svn-id: svn://10.0.0.236/trunk@153878 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 21:22:56 +00:00
scott%scott-macgregor.org
f2737cfc63 Bug #194632 --> linux builds are loading the wrong library for sounds.
r/sr=bryner


git-svn-id: svn://10.0.0.236/trunk@153654 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-07 19:12:21 +00:00
neil%parkwaycc.co.uk
6e350e305a Bug 205648 Support "context menu" key under gtk/gtk2 p=crispin@flowerday.cx r=blizzard sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153622 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 15:00:38 +00:00
blizzard%redhat.com
7e46897682 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


git-svn-id: svn://10.0.0.236/trunk@153576 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 18:46:24 +00:00
bzbarsky%mit.edu
9699939548 MousMove events should not be cancelable. Bug 76929, r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153552 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 01:34:34 +00:00
chanial%noos.fr
68dd65025d Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
r=bryner, sr=roc


git-svn-id: svn://10.0.0.236/trunk@153515 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 04:55:31 +00:00
amardare%qnx.com
e281720784 Changes for the qnx(photon ) platform. It should not affect building/runtime other platforms.
git-svn-id: svn://10.0.0.236/trunk@153500 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 22:03:22 +00:00
danm-moz%comcast.net
0da91a8c37 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
git-svn-id: svn://10.0.0.236/trunk@153485 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 16:42:51 +00:00
timeless%mozdev.org
137904b59b Bug 235595 nsXPLookAndFeel.cpp Warning: String literal converted to char* in initialization.
r=roc sr=roc


git-svn-id: svn://10.0.0.236/trunk@153421 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 03:44:26 +00:00
darin%meer.net
af98e4f306 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
sfraser%netscape.com
5c2723e6a1 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.
git-svn-id: svn://10.0.0.236/trunk@153323 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 07:12:44 +00:00
mkaply%us.ibm.com
60624b361f #231839
r=pedemont, sr=blizzard (platform specific code)
Add default when there is no scan code so that IMEs work


git-svn-id: svn://10.0.0.236/trunk@153178 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 23:20:12 +00:00
mkaply%us.ibm.com
64f64f59dd Rename of OS/2 RC header so static builds work better
git-svn-id: svn://10.0.0.236/trunk@153176 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 23:11:25 +00:00
sfraser%netscape.com
20b52f4965 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.


git-svn-id: svn://10.0.0.236/trunk@153139 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 03:40:27 +00:00
amardare%qnx.com
d1b037b955 Changes for the qnx platform only. These changes should not affect runtime/building
other platforms.


git-svn-id: svn://10.0.0.236/trunk@153046 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 22:53:40 +00:00
amardare%qnx.com
2a61cdddce Changes for the qnx platform only. These changes should not affect runtime/building
other platforms.


git-svn-id: svn://10.0.0.236/trunk@153044 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 22:43:24 +00:00
cls%seawood.org
b831f8cd44 Add support for cross-compiling to mingw.
Bug #222013 r=bryner


git-svn-id: svn://10.0.0.236/trunk@153042 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 22:14:14 +00:00
dbaron%dbaron.org
e5ad15e520 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
git-svn-id: svn://10.0.0.236/trunk@153040 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 21:38:31 +00:00
kyle.yuan%sun.com
811bc4dd44 Bug 229438 Support the "Find" and "Help" keys on Sun keyboard
r=timeless, sr=henry.jia
patch by Simford.Dong@sun.com


git-svn-id: svn://10.0.0.236/trunk@152996 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 01:59:34 +00:00
scott%scott-macgregor.org
e43c764601 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


git-svn-id: svn://10.0.0.236/trunk@152974 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 22:08:02 +00:00
timeless%mozdev.org
bb3a8adddb Bug 233657 (win) nsSound::OnStreamComplete comment is wrong and function is not oom friendly
r=neil sr=tor


git-svn-id: svn://10.0.0.236/trunk@152921 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 09:49:34 +00:00
pinkerton%aol.net
2954a86228 ifdef out click-hold context menus, there are too many problems with
edge cases (bugs 234751, 232964, 232314)


git-svn-id: svn://10.0.0.236/trunk@152877 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-18 16:18:38 +00:00
pinkerton%aol.net
c8750049fb fix leak on horiz scrollbar (bug 234278, r=sfraser/pink, sr=bryner)
git-svn-id: svn://10.0.0.236/trunk@152824 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-16 22:54:23 +00:00
timeless%mozdev.org
d162451815 Bug 233299 nsIFilePicker.show is not reentrant - beos and os/2
r=neil sr=bz a=dveditz


git-svn-id: svn://10.0.0.236/trunk@152810 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-16 05:31:11 +00:00
dbaron%dbaron.org
18c65e7769 Back out bug 20022. a=chofmann
git-svn-id: svn://10.0.0.236/trunk@152780 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-14 20:29:19 +00:00
jshin%mailaps.org
b6c2f5af2e 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
git-svn-id: svn://10.0.0.236/trunk@152769 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-14 00:22:15 +00:00
jst%mozilla.jstenback.com
d28978604e Fixing bug 68215. Adding support for the onbeforeunload event. r=peterv@propagandism.org, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@152654 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 06:09:51 +00:00
bryner%brianryner.com
7ace3321e6 Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152647 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 04:57:07 +00:00
ben%bengoodger.com
6494975f04 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


git-svn-id: svn://10.0.0.236/trunk@152640 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 03:46:30 +00:00
mvl%exedo.nl
94aeeaf580 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


git-svn-id: svn://10.0.0.236/trunk@152603 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-10 18:22:23 +00:00
timeless%mozdev.org
e0d76a26df Bug 233299 nsIFilePicker.show is not reentrant - windows
r=neil sr=bz


git-svn-id: svn://10.0.0.236/trunk@152588 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-10 10:15:37 +00:00
jst%mozilla.jstenback.com
854468a176 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
git-svn-id: svn://10.0.0.236/trunk@152565 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 22:48:53 +00:00
bryner%brianryner.com
e6a225b469 Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152326 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-05 01:57:10 +00:00
pinkerton%aol.net
e0f962a4ea correct a case in IME where hitting backspace after finishing composition would
seep through up the responder chain. (bug 181198)


git-svn-id: svn://10.0.0.236/trunk@152305 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-04 22:08:14 +00:00
bryner%brianryner.com
7bb5fb4ac1 Fix IRIX bustage
git-svn-id: svn://10.0.0.236/trunk@152261 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-04 00:58:11 +00:00