Граф коммитов

893 Коммитов

Автор SHA1 Сообщение Дата
roc+%cs.cmu.edu e49889c2ca Bug 264245. Document requirement that popups have no nsIWidget parent. r+sr=bzbarsky 2004-10-21 18:36:57 +00:00
aaronleventhal%moonset.net 24eabf40af Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs 2004-10-13 01:12:14 +00:00
bugzilla%arlen.demon.co.uk 4f07f9ef40 Bug 262899 nsITransferableOverride instead of nsIClipboardDragDropHooks in comments
p=CTho r=blizzard sr=roc
2004-10-06 16:59:03 +00:00
mats.palmgren%bredband.net 09260d852e Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron 2004-09-19 19:49:29 +00:00
jshin%mailaps.org b7c3780729 bug 16940: need an XP API to disable input methods for password fields (r/sr : various people : see bugzilla), patch by Masayuki Nakano <masayuki@d-toybox.com> 2004-09-12 05:00:57 +00:00
mats.palmgren%bredband.net 1d868ad59c Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org 2004-09-11 23:24:30 +00:00
smontagu%smontagu.org 1c12093ecd Backout last checkin because of build bustage 2004-09-11 07:48:29 +00:00
smontagu%smontagu.org 406b333cb0 Bug 16940, XP API to disable input methods for password fields. Patch by Masayuki Nakano, masayuki@d-toybox.com; see bug for reviewers. 2004-09-11 07:13:12 +00:00
bryner%brianryner.com d342e8f7b4 Add support for native keybindings for input and textarea for gtk2. This allows us to respect the GTK keybinding preferences. Bug 257405, r=blizzard, sr=roc. 2004-09-07 21:21:48 +00:00
cbiesinger%web.de 7e2e948d2e Bug 257948 remove #endif w/o matching #ifdef from idl files
r=dveditz sr=neil
2004-09-05 13:29:58 +00:00
jst%mozilla.jstenback.com 63c881aeb2 Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com 2004-09-04 19:28:46 +00:00
ere%atp.fi 8200b4e17c Bug 254191: Cleanup Win32 nsWindow.cpp / nsWindow.h
Patch by Dainis Jonitis
r=ere
sr=roc
2004-09-03 08:44:23 +00:00
dbaron%dbaron.org d0c0785232 Make NS_MUTATION_EVENT and NS_ACCESSIBLE_EVENT not be the same value. b=256469 r+sr=bryner 2004-08-25 22:26:15 +00:00
timeless%mozdev.org 758a700395 Bug 238773 Separating nsDOMEvent into separate classes
patch by mozilla-bugzilla@future.shiny.co.il r=bryner sr=jst
2004-08-20 18:09:19 +00:00
kyle.yuan%sun.com 1e6644bbd6 Backout the patch for 251492. Need a better solution for that. 2004-08-19 06:33:20 +00:00
kyle.yuan%sun.com e198615489 Bug 251492 [gnome]selected item text wrong color in high-contrast themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-08-19 02:23:15 +00:00
bryner%brianryner.com cc807b07b1 Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
caillon%redhat.com aea7fb58c1 Start using the GTK 2.4 file chooser when available.
r+sr=blizzard
2004-07-21 15:44:00 +00:00
dbaron%dbaron.org 0ec49fbb44 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+sr=roc 2004-06-22 04:32:52 +00:00
bryner%brianryner.com 55d74e870b oops, this wasn't supposed to go on the trunk. backing out. 2004-06-21 23:41:30 +00:00
bryner%brianryner.com 8cfeadc0a0 bringing branch changes forward 2004-06-21 23:35:56 +00:00
bryner%brianryner.com 86de6958fb 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
aaronleventhal%moonset.net b129a05b0f 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
kyle.yuan%sun.com bbf295c519 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 27375e9b38 Bug 232913. Let nsIScrollbarMediator support multiple scrollbars. Patch by Nate Nielsen, r+sr=roc. 2004-05-29 00:09:05 +00:00
bzbarsky%mit.edu 6dbdd04b40 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 8d3347a058 Backing out to try and fix mac orange. Bug 243724 2004-05-22 20:04:59 +00:00
bzbarsky%mit.edu b2a508557a 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
caillon%redhat.com e55198520c Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2004-05-18 18:09:16 +00:00
bryner%brianryner.com 7927c18306 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
jst%mozilla.jstenback.com 34a10f2f1c 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
timeless%mozdev.org 69fa383e1f 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 c40f4f93a2 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
blizzard%redhat.com 14061147ac 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
neil%parkwaycc.co.uk 23a67de0db 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
bzbarsky%mit.edu 595fdbcc4a MousMove events should not be cancelable. Bug 76929, r+sr=bryner 2004-03-05 01:34:34 +00:00
darin%meer.net 1d2d419885 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
dbaron%dbaron.org d78e8a45b5 Back out bug 20022. a=chofmann 2004-02-14 20:29:19 +00:00
jst%mozilla.jstenback.com 6ca4c1a78e 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
ben%bengoodger.com 1f7e70b795 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 f008ef89d7 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
dbaron%dbaron.org b506c7e4d8 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 a38464576c fix uninitialized rangeArray. r+sr=dbaron 2004-01-13 23:16:06 +00:00
bryner%brianryner.com a135ce4d60 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 ea6963b695 #221651
r=mkaply,pedemonte, sr=blizzard (platform specific)
Code from Rich Walsh to make our drag drop rock!
2003-11-18 22:39:46 +00:00
sicking%bigfoot.com 6cb479ba61 Fix lineendings. r=pedemonte 2003-11-14 16:54:34 +00:00
mkaply%us.ibm.com fe1dc3fe0a a=me - I completely horked this file when I checked it in' nsIDragSessionOS2.h 2003-10-23 13:49:12 +00:00
mkaply%us.ibm.com 8fafc27966 #221651 - r=mkaply - new OS/2 drag drop code 2003-10-21 22:21:33 +00:00
danm-moz%comcast.net d99d8ce53a new |placement| parameter to PlaceBehind. bug 42557 r=neil (mostly), rjc. rs=hyatt 2003-10-07 01:19:51 +00:00
hyatt%mozilla.org 5a2b50472c Fix for 204672, Mac OS X menus don't respect autocheck, r/sr=bryner, a=asa 2003-08-10 07:46:55 +00:00
bryner%netscape.com 0470db5deb Remove some unused interfaces and files from widget. Bug 210169, r/sr=dbaron. 2003-06-21 02:16:53 +00:00
mkaply%us.ibm.com 6cf1103b93 Forgot header 2003-06-18 21:32:42 +00:00
seawood%netscape.com 8f112a4226 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
jaggernaut%netscape.com 4002381d41 Bug 198333: Get rid of nsDispatchListener. r=darin, sr=bryner, a=Asa 2003-05-13 04:25:01 +00:00
brade%netscape.com a90acc180c api change to include event (similar to paste/drop hook); r=cmanske, sr=sfraser, a=asa 2003-05-09 18:26:47 +00:00
varga%netscape.com 05096034d5 Fix for bug 189719. Automatic image sizing: Use a custom magnifying glass cursor.
r=dbaron, sr=roc, a=sspitzer
2003-05-02 22:23:55 +00:00
bryner%netscape.com 30a4978da7 Use system metrics when available, and observed platform behavior otherwise, for determining the threshold to begin a drag. Bug 201342, r=blizzard, sr=sfraser, a=sspitzer. 2003-05-02 18:20:38 +00:00
bzbarsky%mit.edu ecbdbacf80 Init the member vars to prevent access to uninitialized memory. Bug 203505,
r=bryner, sr=jst, a=sspitzer
2003-05-01 01:01:03 +00:00
brade%netscape.com 20f92c9ee7 clarifications in comments (bug 203062; r=kaie,kin; sr=smfr) 2003-04-25 21:09:03 +00:00
bryner%netscape.com 4e18cb33f7 Remove now-unused nsScrollingView and nsIScrollbar implementations. Removed unused widget/public/nsWidgetSupport.h. Bug 201624, r+sr=roc. 2003-04-21 23:01:36 +00:00
sfraser%netscape.com f3456b4697 Bug 193053: drag and drop-related changes to allow for the dragging and copying of image bits, and to allow dragging into the file system. r=pinkerton/brade, sr=bryner/bz. 2003-04-18 20:20:04 +00:00
brade%netscape.com e4571f3d13 new api for drag/drop/copy/paste hooks (bug 197121) r=cmanske sr=smfr 2003-04-17 13:25:15 +00:00
danm%netscape.com 443851a97a new popupblocked domevent. bug 199705 r=jaggernaut,jst 2003-04-15 23:34:08 +00:00
alecf%netscape.com b168ec1a3c another part of the fix for bug 199170 - converting mac widget stuff over to static atoms
r=pinkerton, sr=sfraser
2003-04-14 14:09:37 +00:00
roc+%cs.cmu.edu 513d28330f Bug 113232. Support translucent chrome. Relanding, fingers crossed. r+sr=bzbarsky 2003-04-06 02:49:40 +00:00
darin%netscape.com fbab8a3edd backing out roc+%cs.cmu.edu check-in for bug 113232 2003-03-25 00:07:00 +00:00
roc+%cs.cmu.edu fe7dc57407 Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky 2003-03-24 04:54:48 +00:00
timeless%mozdev.org 965ba28bb1 Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose
2003-03-24 04:15:34 +00:00
varga%netscape.com 6dc71b4a35 Fix for bug 117954. Auto-close springloaded folders except the destination
folder.
r=bryner, sr=dmose
- added a value array to store indexes of rows, currently only used for auto
closing of spring loaded folders
- added several tree related settings to nsILookAndFeel service
- made all timers use this service
2003-03-16 23:26:31 +00:00
aaronl%netscape.com c616086a0c Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz 2003-03-06 23:07:00 +00:00
sfraser%netscape.com fd468b617d Bug 191821: implement nsIPluginWidget in the mac carbon widget code, to handle mac-specific plugin placement issues. r=peterl, sr=bryner 2003-02-27 23:31:54 +00:00
danm%netscape.com f3cd5bae53 add new property blurSuppression. bug 68454 r=bryner,jst 2003-02-24 20:15:19 +00:00
danm%netscape.com 11f47fd718 back out last revision; waiting for more opportune time 2003-02-24 16:00:08 +00:00
danm%netscape.com 3917395896 add new property blurSuppression. bug 68454 r=bryner,jst 2003-02-24 15:57:07 +00:00
bryner%netscape.com a9cf839a2e Prevent right and middle click from triggering onclick handlers by making sure NS_EVENT_FLAG_NO_CONTENT_DISPATCH doesn't get inadvertently cleared during dispatch (don't put it into aFlags). r=saari, sr=jst. 2003-01-08 03:08:46 +00:00
seawood%netscape.com 4588fb970a Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
aaronl%netscape.com 3d30bce1f1 Bug 182451. Beep when first key pressed in win95/98. r=biesi, sr=blizzard 2002-12-14 00:27:33 +00:00
bryner%netscape.com 6ba8b6b6d8 Add nsIPluginWidget.h from CHIMERA_M1_0_1_BRANCH. Code by sfraser, r=pinkerton, sr=bryner. 2002-12-13 08:42:16 +00:00
dean_tessman%hotmail.com 0bb1cb85f4 bug 30431 - Intellimouse Explorer Backwards and Forwards button support.
r=rods on widget, timeless on content
sr=bryner
a=asa
2002-12-06 03:41:43 +00:00
yokoyama%netscape.com 347e9cb1bc 179822: Flash4 / Flash5 / Shockwave and other plugins crash.
Give an unicode option when SubClassing the widget window. /r=peterl, /sr=kin
2002-12-04 01:49:29 +00:00
peterv%netscape.com 23b10864c8 Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst. 2002-11-29 23:44:07 +00:00
bryner%netscape.com 7b5407b246 Add a second pass of event processing for system events, using DOM3 event group functionality. Bug 124990. Patch by joki, r=saari and bryner, sr=jst. 2002-11-09 00:25:25 +00:00
bryner%netscape.com 2ced8da4a6 Fix fullscreen mode on Linux to use the fullscreen hint, rather than manually sizing the window (bug 176640). Move the existing implementation of fullscreen mode from nsGlobalWindow to nsBaseWidget, so that it can be overridden in the gtk widget implementation. r=blizzard, sr=hewitt. 2002-11-06 09:35:13 +00:00
aaronl%netscape.com aa54b70658 Bug 28583. Select text field contents when focused, except by mouse click, on certain platforms. r=brade, sr=sfraser 2002-10-05 15:39:33 +00:00
kmcclusk%netscape.com 8b47e32e0b improve user interactivity during long page loads by doing better detection of user-input and interrupting the parser more frequently. Also moved the WIN32 specific logic for determining when the user is moving a top-level window from plevent.c to the widget module. b=165039 r=rods@netscape.com sr=kin@netscape.com 2002-10-01 03:04:22 +00:00
kmcclusk%netscape.com 1ae7c611f8 reparent the view's descendant widgets when a view is re-inserted into a new view hierarchy position by paginated reflow. b=129034 r=roc+moz sr=kin 2002-09-12 03:59:15 +00:00
dougt%netscape.com c5e8f896cd 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
sspitzer%netscape.com de53ec3309 fix for #121122 (nsIFilePicker should allow picking multiple files) and #43015 (Cannot add multiple attachment in Attach File dialog).
right now, only supported on windows.  bugs logged for mac, beos, cocoa, os/2, qnx
and the xpfilepicker (linux).

r=bz, sr=bienvenu, a=asa
2002-09-07 05:23:45 +00:00
seawood%netscape.com 97fd6e4aed Removing unused defines:
_IMPL_NS_BASE (bug #162142)
_IMPL_NS_GFXONXP (bug #162145)
_IMPL_NS_UI (bug #162183)
B_ONE_M (bug #162196)
XP_NEW_SELECTION (bug #162230)
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.
2002-08-12 13:35:18 +00:00
aaronl%netscape.com 44112f97df Bug 158754. Allow type ahead find to change selection color, and show caret with selection. r=akkana, sr=jst 2002-08-10 08:15:30 +00:00
seawood%netscape.com 8ae6c40f5d Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
timeless%mac.com aba863efa1 Bug 29856 *nix only : Window Class the same for all mozilla windows
original patch from arik devens / rob ginda
r=akkana sr=alecf
2002-08-07 01:59:22 +00:00
glazman%netscape.com 84869edbfb Introduce 2 CSS values for color property and 1 for text-decoration retrieving the pref for anchors' color, visited anchors' color, and underline or not the anchors; b=57757, r=brade, sr=bzbarsky 2002-08-06 14:39:55 +00:00
alecf%netscape.com 3703f3c61b bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
jdunn%netscape.com 9c4b09c06b removing "," from end of enum (this is a porting no-no)
to fix hp10.20 tbox.
2002-08-02 14:28:02 +00:00
aaronl%netscape.com 17e7f506d1 Bug 160188. Accessibility: In Windows, use Control ID for a window to indicate whether the window is content or UI. r=saari,blythe, sr=hewitt 2002-08-01 23:12:38 +00:00
bryner%netscape.com bbdcbcc7d5 Add the ability to filter on applications to nsIFilePicker (bug 97321). r=law, sr=blake. 2002-07-07 07:21:45 +00:00
mkaply%us.ibm.com c64d6b7b3d #128127
r=peterl, sr=beard
Add framework for plugin and java windowtypes
2002-06-17 22:52:48 +00:00
roc+%cs.cmu.edu 5fdacceb4e Bug 124685. Change damage propagation algorithm to traverse the widget tree instead of the view tree; speeds up certain testcases. r=kmcclusk,rs=waterson 2002-06-12 03:22:35 +00:00
kmcclusk%netscape.com 2d6ba0cfd1 Dispatch (WIN32 only) and handle a new cross platform message NS_SYSCOLORCHANGE. bug 143174. r=rods sr=roc 2002-06-04 17:47:54 +00:00
pinkerton%netscape.com 28ae57bd62 Make CF_HTML a different flavor and return it to editor w/out any
modification. Bulletproof the data we get from the OS by always null
terminating it. r=brade/sr=kin bug# 69566.
2002-05-07 19:45:58 +00:00
dbaron%fas.harvard.edu 814b3d3030 Rename Mozilla-extension values for real CSS properties to begin with -moz-. Remove some unused code. b=3935 r=hixie sr=waterson 2002-05-01 00:17:04 +00:00
pinkerton%netscape.com 46cb7f97ed add first stage of dragging images. advertise os-native image format to other applications. r=ccarlen/sr=alecf. bug# 138049 2002-04-23 14:24:48 +00:00
jaggernaut%netscape.com 43c849a706 Backing out joki's checkin for bug 124990 (at his request) since this breaks some stuff on linux. 2002-04-20 01:48:32 +00:00
joki%netscape.com ab75e3f4ce Fix for bug 124990, Add additional processing loop for DOM event listeners to allow browser level handlers to be fired after content based listeners. r:saari, sr:jst
Browser based listeners can now registers themselves using the AddGroupedEventListener and passing the system event group (which can be gotten via the nsIDOMEventReceiver interface).  These listeners will now fire after all content based listeners have processed.
In this initial version of the checkin most browser listeners are still left in the original content group for stability purposes.
2002-04-19 02:52:01 +00:00
joki%netscape.com e385f718ea Fix for bug 78989, force focus events to go their corresponding view as opposed to using coordinate targeting which can be incorrect. r:roc+moz, sr:jst 2002-04-14 21:45:04 +00:00
pinkerton%netscape.com b1103b7d30 rewrite to use a view instead of tracking frame resize/moves ourselves. when the view moves, the attached widget is moved automatically. r=ben/sr=hyatt/a=asa. bug# 135436 2002-04-09 14:11:52 +00:00
pinkerton%netscape.com 62629a2630 ooops typo. 2002-03-31 19:07:37 +00:00
pinkerton%netscape.com 8dc8f7a248 turn on building of native scrollbars from xbl, on for mac classic skin. r=sdagley/sr=beard/a=valeski. bug# 121440 2002-03-31 18:36:55 +00:00
pinkerton%netscape.com d5c8ae230f new atoms needed for native scrollbars r=sdagley/sr=beard/a=valeski. bug# 121440 2002-03-31 18:35:28 +00:00
pinkerton%netscape.com 6e2f357142 new files for a native scrollbar frame via xbl. r=sdagley/sr=beard/a=valeski. bug#121440 2002-03-31 18:32:35 +00:00
joki%netscape.com a6c615f325 Fix for bug 114366, fix UMR in nsEvent struct by adding constructor. r:saari, sr:jst, a:roc+moz 2002-03-27 06:24:55 +00:00
hewitt%netscape.com 5439ff09b8 133426 - can't get coordinates from popup events, r=jgaunt, sr=jst, a=asa 2002-03-27 02:59:39 +00:00
dbaron%fas.harvard.edu 95771efc1f Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 22:26:36 +00:00
danm%netscape.com be620580a5 add new attribute "enabled". bug 126786 r=hyatt,rginda a=asa 2002-02-28 23:19:04 +00:00
danm%netscape.com 6092ff252b add new method IsEnabled. bug 126786 r=hyatt,rginda,rods a=asa 2002-02-28 23:09:34 +00:00
jst%netscape.com 8fd2822bf1 Checking in Boris Zbarsky's <bzbarsky@mit.edu> fix for bug 117269. Making mozilla not invent silly file extensions when saving files. r=law@netscape.com, rs=jaggernaut@netscape.com, jst@netscape.com 2002-02-20 07:50:52 +00:00
dbaron%fas.harvard.edu 744d3904ec No newline at end of file could be dangerous -- I'm not sure. So preventing potential bustage. 2002-02-20 03:53:30 +00:00
hewitt%netscape.com c094bb8636 68136 - Mozilla should have a Full-screen mode, r=ben, sr=jst/jag 2002-02-20 03:50:48 +00:00
dbaron%fas.harvard.edu b37a70ce74 Fix bustage from hewitt's checkin by exporting nsIFullScreen.idl. b=68136 2002-02-20 03:42:42 +00:00
hewitt%netscape.com 2e2dac20fe 68136 - Mozilla should have a Full-screen mode, r=ben, sr=jst/jag 2002-02-20 03:33:52 +00:00
jaggernaut%netscape.com 101d65ef75 Bug 90221: Click() needs to act like a real click. r=jst, sr=hyatt 2002-02-01 23:55:49 +00:00
pinkerton%netscape.com 30c642c36e allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496 2002-01-24 15:11:18 +00:00
rjc%netscape.com d5671a60f8 Fix bug # 83643: Mac OS X sheets. r=pinkerton sr=ben 2002-01-24 01:17:48 +00:00
danm%netscape.com 585e6c0fe4 adding parameter to nsIWidget::ConstrainPosition. bug 113283r=hyatt,pavlov 2002-01-09 01:29:18 +00:00
hyatt%netscape.com 3a6dcba1fe Fix for 118368, support for drop shadows under menus and tooltips on WinXP, r=bryner, sr=blake 2002-01-05 23:50:52 +00:00
pinkerton%netscape.com b6b8432a32 separate out drag code into a helper so embedding apps can make use of it. Also add live-resize support to resizable dialogs. Don't add things like drag handlers or carbon event handlers to windows we don't own (read: embedding). bug 102529, 112197. r=ccarlen/sr=sfraser. 2002-01-02 21:18:38 +00:00
hyatt%netscape.com d4065d8e54 Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson 2001-12-17 22:51:39 +00:00
pavlov%netscape.com 5cd1b8e131 bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:13:17 +00:00
ben%netscape.com 796f574cf4 bug 11632 - save page with images, stylesheets, objects and applets.
r=hewitt, brade, sr=hyatt
2001-12-12 04:17:26 +00:00
dean_tessman%hotmail.com fa7c61945e Bug 86606 - <SELECT>s disappear when using X-Mouse
r=timeless, sr=hewitt
2001-12-11 06:16:07 +00:00
bryner%netscape.com 10b0a23015 Fixing comments, bug 113038. Patch from diego@biurrun.de, r=bryner, rs=brendan. 2001-12-09 01:36:47 +00:00
pinkerton%netscape.com 5aee4bfa62 removing nsMacMessageSink for standalone and embedding. Replacing with nsIEventSink and a couple of internal interfaces. r=ccarlen/sr=sfraser. bug#110851 2001-11-29 14:38:56 +00:00
rjc%netscape.com e5077bf2e5 Fix bug # 75772: On Mac OS X, add support for window toolbar button which hides/shows toolbar buttons. r=ben sr=hyatt 2001-11-27 01:47:41 +00:00
joki%netscape.com b4efb85460 Fix for 71705, stop right click from triggering onclick handlers in base html content, though not in xml/xul/chrome. reviewed a while ago, lost in tree. r:saari,sr:hyatt 2001-11-07 06:29:29 +00:00
pinkerton%netscape.com 45fc9dc2ed unix linefeeds this time 2001-11-06 16:03:52 +00:00
pinkerton%netscape.com 0b0afdb215 oops, backing out inclusion of nsIEventSink.idl 2001-11-06 16:03:02 +00:00
pinkerton%netscape.com 9b732c3bb3 New EventSink api. [not part of build] 2001-11-06 15:59:32 +00:00
bryner%netscape.com 1ea421e971 Reorganize nsLookAndFeel so that all of the platform implementations
derive from nsXPLookAndFeel.  Implement a color cache for
nsXPLookAndFeel::GetColor calls.  bug 77941, r=akkana, rs=waterson.
2001-11-06 02:41:04 +00:00
jst%netscape.com 62d3955034 Fixing bug 52120. Make mozilla pass the expected arguments to window.onerror. r=jkeiser@iname.com, sr=jband@netscape.com 2001-11-02 04:49:07 +00:00
bryner%netscape.com 803343ffeb Removing dead/obsolete file. r=pavlov, not part of the build. 2001-10-29 04:43:12 +00:00
pinkerton%netscape.com f3bdb9eca0 rewrite osx menus to use carbon command events to work around all MenuSelect problems on carbon on 9. r=beard/sr=sfraser, bug#58227 2001-10-25 13:58:13 +00:00
bryner%netscape.com bbbbd6f9e3 Bug 104977 -- landing tabbing rewrite. Fixes bugs 78256, 83575, 85602, 96273, 103980, and 105224. r=saari, sr=hyatt. 2001-10-22 22:43:52 +00:00
dbaron%fas.harvard.edu 34fc404be7 Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
sspitzer%netscape.com 9751d70f08 fix for #64462. play OS specified sound when new mail arrives.
r=pavlov, sr=bienvenu.  right now, this only works on windows.
mac is next.  for linux (and the other platforms), we currently beep.
if there isn't an OS specified sound, we'll play the pre-packaged
sound that mailnews will eventually ship with.
2001-10-10 08:08:22 +00:00
dbaron%fas.harvard.edu 4021e7798d Remove duplication of code between implementations of nsILookAndFeel and nsIDeviceContext by removing system color and metric implementations from nsIDeviceContext implementations and changing nsIDeviceContext::GetSystemAttribute to nsIDeviceContext::GetSystemFont. b=96971 r=bryner sr=waterson 2001-10-02 03:10:56 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
alecf%netscape.com 898cb5872f add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls 2001-09-10 20:46:52 +00:00
bryner%netscape.com 4c9852276a Bug 98420 - nsIFontRetrieverService, nsIFontNameIterator, and nsIFontSizeIterator are obsolete. Also, some cleanup to nsWidgetsCID.h. r=pavlov, sr=blizzard. 2001-09-06 23:50:02 +00:00
bryner%netscape.com 10634ca9ba Removing obsolete/unused file. Not part of the build. 2001-09-06 00:08:42 +00:00
bryner%netscape.com 9aabbe314d Removing unused/obsolete file. r=pavlov. 2001-09-05 08:19:53 +00:00
bryner%netscape.com c1367ec509 Removing obsolete/unused file. Not part of the build. 2001-09-05 01:04:31 +00:00
blizzard%redhat.com 14a75d62b4 Ongoing WIP for new X Remote code. Not part of the build. 2001-09-04 22:59:39 +00:00
bryner%netscape.com ce50e7630f Bug 47551 -- removing obsolete nsIFileSpecWithUI and nsIFileWidget. r=pavlov, sr=ben. 2001-09-04 22:56:38 +00:00
bryner%netscape.com 530641777d Bug 95556 - removing obsolete native textarea widget. r=jag, sr=blizzard, a=blizzard. 2001-08-31 23:10:11 +00:00
bryner%netscape.com db2a4e9803 Bug 94627 - removing unused native listbox widget (plus some cleanup from already-removed native widgets). r=shaver, sr=blizzard. 2001-08-16 06:58:03 +00:00
bryner%netscape.com 654db06f37 Bug 94345 -- remove unused native context menu. r=pavlov, sr=blizzard. 2001-08-10 00:58:52 +00:00
bryner%netscape.com 28713918ec part of 93467 - remove old native radiobutton code. r=blizzard, sr=hyatt. 2001-08-08 04:01:11 +00:00
hyatt%netscape.com 079c95cba2 Fix for 71106. r=jag, sr=jst 2001-08-06 21:49:35 +00:00
bryner%netscape.com c2f7822cfa Bug 93467 - removing remaining references to native combobox and nsIComboBox interface. r=pavlov, sr=blizzard. 2001-08-06 21:19:11 +00:00
dbaron%fas.harvard.edu 8cdad9df2e Header include dependency cleanup. b=64023 2001-07-16 03:42:59 +00:00
dbaron%fas.harvard.edu bf82abfd11 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
dbaron%fas.harvard.edu 835d578950 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-15 22:57:29 +00:00
pinkerton%netscape.com 78dc7cf21d create a new window type for the hidden window so that we can recognize it from Widget. On MacOSX, override the carbon event that repositions windows on-screen for the hidden window only. Let normal windows pass-through. r=danm/sr=sfraser/a=asa. bug 84023. 2001-06-09 00:16:13 +00:00
pchen%netscape.com 7a9b693ed9 bug 78409, r=pinkerton, sr=hyatt, a=asa, apply patch for bug 66848 which fixes submenus not knowing that its parent menu popped up in the opposite direction (usually because of hitting a screen boundary) 2001-06-04 23:03:24 +00:00
hewitt%netscape.com 587010f273 78882 - Dragging a bookmark into the personal toolbar causes all items to be deleted, r=ben, sr=alecf 2001-05-20 05:58:25 +00:00
vidur%netscape.com 438cf14e23 Continuing fix for bug 18843. Added onload and onerror events for loaded scripts. r=nisheeth, sr=jst 2001-05-19 01:21:57 +00:00
saari%netscape.com c480cdcd10 fix for 78514, r=pink, sr=hyatt. Windows only temporary (until focus gets totally overhauled) hack to support embedding applications better. This causes our app to relinquish focus to native chrome in the embeddor's app. To do this, we check if the window that is about to get focus is a mozilla window. If not, we obey wm_killfocus like a normal app, and don't wait for the following focus to send the blur event. 2001-05-18 12:07:42 +00:00
pinkerton%netscape.com 4f15f064b6 add support for context menu key. use focussed element as the target, not the mouse coordinates. r=roc,dean_tessman@hotmail.com/sr=hyatt. bug#74410, 36665. 2001-05-17 18:37:50 +00:00
darin%netscape.com a761a8ac4d Fixed bug 80345 "frequent crash in nsWindow::UpdateIdle" r=dr, sr=blizzard 2001-05-17 00:00:22 +00:00
dr%netscape.com 0b8398d67b fix for 78010 (implement nsIClipboardHelper). r=pavlov, pinkerton, hewitt, sr=hyatt 2001-05-10 02:35:00 +00:00
hyatt%netscape.com e051c14ef3 Fix for 76495. r=danm, sr=rpotts 2001-05-01 22:50:16 +00:00
dr%netscape.com c8b533d6a2 fixing bustage (missed a file in checkin) 2001-04-25 02:45:55 +00:00
pollmann%netscape.com 8dcaffef69 Bug 76208: Store control that submitted form in event so we can submit it to the server (fixes regression), r=harishd@netscape.com, sr=jst@netscape.com 2001-04-17 10:02:11 +00:00
joki%netscape.com 9d040706bd Fixes for Create/Init/Dispatch of new DOM events. Bugs 25889, 71544, 52129, 61022, 71823. sr:jst, hyatt 2001-04-17 05:52:11 +00:00
pinkerton%netscape.com ba46a7058e Export widget atoms for osx. r=saari/sr=hyatt bug#75653 2001-04-17 02:58:51 +00:00
dbaron%fas.harvard.edu a06fd0b606 Add 3 proposed CSS3 system colors as -moz-FieldText, -moz-Dialog, and -moz-DialogText, which are needed to accurately represent system colors on GTK.
Restore GTK system color for WindowText to the correct value (fg rather than text).
Add debugging code that can be enabled to debug use of system colors in themes.
r=pierre@netscape.com  sr=blizzard@mozilla.org  b=67448
2001-04-17 00:46:07 +00:00
law%netscape.com c60df7a60e Bug 57576; add SetIcon method to widgets and add code to nsXULWindow to set icons per window; no icons available yet, unless you roll your own; see bug for details; r=mcafee, sr=hyatt 2001-04-14 00:57:30 +00:00
dbaron%fas.harvard.edu e95412b0df Fix build and runtime bustage in xlib port. b=75125 r=blizzard@mozilla.org sr=shaver@mozilla.org 2001-04-09 23:16:19 +00:00
blakeross%telocity.com 6573419a09 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
evaughan%netscape.com 2d2a0054e2 XP part of accessibility landing
-r vidur, rods -sr hyatt
2001-04-01 01:01:33 +00:00
blizzard%redhat.com c865e37f99 Query pointer for great justice. Part of bug #72556. Not part of the build. 2001-03-25 21:55:37 +00:00
mkaply%us.ibm.com 270fcaa19c #36665
r=saari, sr=hyatt
Enablement of a DOM event for displaying a context menu
2001-03-23 03:22:56 +00:00
pinkerton%netscape.com a60211ce26 don't use nsIDOMNode, use nsIContent. r=saari/sr=sfraser. 2001-03-22 03:59:49 +00:00
pinkerton%netscape.com 675d6c77a7 move widgetatoms to dist. 2001-03-22 03:50:34 +00:00
pinkerton%netscape.com 8f74c82f92 adding atom lists for widget, can't use the ones in content because of linkage. r=saari/sr=sfraser. 2001-03-22 03:50:21 +00:00
blizzard%redhat.com fa3b488f02 Fix bug #72313. Focus problems on linux. This adds a flag to nsIWidget::SetFocus() that says to raise the window. We only raise the window from one place, window.focus(). This builds and runs on at least linux and the mac. r=jst,brendan,hyatt a=leaf 2001-03-19 17:56:04 +00:00
pinkerton%netscape.com a1502cd24c making iid's and cid's unique. r=saari/sr=sfraser. bug# 71722 2001-03-13 02:12:00 +00:00
dougt%netscape.com 9c5d760307 Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
erik%netscape.com 02748c0bfe bug 68739; r=kmcclusk; sr=erik; new file nsIBidiKeyboard.idl from IBM bidi
project (simon@softel.co.il) for querying and setting bidi properties of
the keyboard
2001-02-14 22:32:26 +00:00
pinkerton%netscape.com 2e413f954a change iid's to make them unique. bug 68073, r=pchen/sr=sfraser. 2001-02-13 00:10:33 +00:00
blakeross%telocity.com 35c3ef934e Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard 2001-01-16 01:27:20 +00:00
rods%netscape.com 8d532e2aac Removing unneeded code
Bug 52279 r=kmcclusk sr=hyatt
2001-01-10 14:34:00 +00:00
blakeross%telocity.com 2532c59179 Fix 41077: show caret during selection on Windows. r=rcassin@supernova.org sr=sfraser 2000-12-28 03:27:23 +00:00
blakeross%telocity.com 4dab2eea36 Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. r=ben sr=blizzard 2000-12-05 21:48:00 +00:00
pinkerton%netscape.com fbd79d87c1 add selectors for scroll arrow placement and scroll thumb size. implemented on macos to look at appearance manager. made all platforms return 0 when asking for a selector that doesn't exist, so they are all the same. r=pchen, a=hyatt. 2000-11-30 01:51:14 +00:00
blakeross%telocity.com bcb5dba55b Fix 59867: sidebar dragging needs to respect user settings. r=evaughan a=hyatt 2000-11-16 22:25:45 +00:00
bryner%uiuc.edu 0a5e763a08 Bug 58589 - groundwork for horizontal mousewheel scrolling. r=jkobal, sr=scc. 2000-11-13 18:16:43 +00:00
bryner%uiuc.edu c69f97571b Bug 50597 - mousewheel nonfunctional if set to full-page scroll. r=mjudge,jkobal,ben. a=ben. 2000-11-02 05:15:34 +00:00
blizzard%redhat.com ecdaad3939 start of fix for bug #44847. -remote support for unix. 2000-10-20 05:09:06 +00:00