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
jst%netscape.com
b3d9cbac12
Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
...
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).
Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
quy%igelaus.com.au
c4fe9c2b76
Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132
2000-10-05 02:01:33 +00:00
bryner%uiuc.edu
3fcba76e2b
Fix for bug 53723 (gray form control on Linux). r=pierre, ianh,
...
pavlov. sr/a=ben.
2000-10-04 00:38:03 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
pinkerton%netscape.com
0a4f32d9c7
more api changes for strings
2000-09-07 23:09:22 +00:00
saari%netscape.com
b33dd7226a
recommiting my mac only menu optimizations after the false alarm backout
...
earlier today.
2000-09-01 06:37:57 +00:00
vidur%netscape.com
4a41eee18d
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
saari%netscape.com
94a5387c80
backing out my mac menu changes
2000-08-31 19:25:10 +00:00
blizzard%redhat.com
78cb185b89
fixes for bugs 27790 33649 37003 37004 37257 45499 45761 50009 48276. this is a rewrite of much of the DND code for linux. some of the big features include multiple item drags inside of mozilla, support for _NETSCAPE_URL memory leak fixes and tree scrolling during drags. r=pavlov a=brendan
2000-08-31 14:48:14 +00:00
saari%netscape.com
d27521c8bd
Fixes for Mac menu bugs 49576, and 49142. r=pinkerton
2000-08-31 02:26:08 +00:00
danm%netscape.com
2160d7e608
add 'activate' parameter to nsIWidget::PlaceBehind. bug 22658 r=rods,kmcclusk
2000-08-30 21:21:39 +00:00
quy%igelaus.com.au
e156ab6db9
First Checked In. Not yet part of build
2000-08-29 05:05:32 +00:00
saari%netscape.com
3a5bfb349c
For bug 46938, adding event so we can tell when windows created by third party plugins have been activated
2000-08-24 04:49:00 +00:00
shanjian%netscape.com
c99c7166e4
#49342 IME98/IME2000 Reconversion does not work in text area
...
ar=ftang
Reconversion query is added to IME judge macro.
2000-08-24 02:10:28 +00:00
akkana%netscape.com
cdc9a3fc93
Define NS_VK keycodes in terms of nsIDOMKeyEvent keycodes. r=saari. Requires undefining ERROR on Win32, r=cmanske
2000-08-17 21:43:26 +00:00
akkana%netscape.com
5b58ac4fc2
23587: Make accelerator and menu access keys settable through a pref. r=saari
2000-08-17 00:09:16 +00:00
pinkerton%netscape.com
55adb35a82
Remove Start/StopTracking methods.
2000-08-09 07:45:12 +00:00
shanjian%netscape.com
72e05ca92f
#14022 IME98 Reconversion does not work in HTML Editor
...
r = jfrancis
a = ftang
fix proposed by m_kato@ga2.so-net.ne.jp
New events are added to support reconversion. As a result, many files
are affected. They are:
editor:
nsEditor.h nsEditor.cpp nsEditorEventListeners.cpp nsEditorEventListeners.h
nsHTMLEditor.h nsHTMLEditor.cpp nsIEditorIMESupport.h
dom and layout:
nsIPrivateCompositionEvent.h nsDOMEvent.h nsDOMEvnet.cpp nsEventListenerManager.cpp
nsIDOMCompositionListener.h
widget:
nsGUIEvent.h nsWindow.h nsWindow.cpp
2000-08-04 21:43:29 +00:00
danm%netscape.com
53b3150392
new method ConstrainPosition provides implementation-dependent on-screen check for top-level windows. bug 31516 r=saari@netscape.com
2000-08-04 14:47:46 +00:00
pinkerton%netscape.com
e7a6b089b3
Make the document where the drag originated available from the drag session. bug 39326
2000-07-31 20:51:42 +00:00
anthonyd%netscape.com
c8844de491
bug fixes:
...
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 - nsLookAndFeel needs to be a service.
r: mjudge@netscape.com , kin@netscape.com
a:beppe
2000-07-28 22:12:45 +00:00
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
evaughan%netscape.com
297d1f104a
Clean up for autoscrolling menu landing. ScrollBox events need their own type and should not be
...
on top of menu events.
-r hyatt
2000-06-28 00:00:18 +00:00
evaughan%netscape.com
807778bd44
Autoscrolling menus feature landing #32730
...
-r hyatt, saari
2000-06-23 05:15:04 +00:00
pinkerton%netscape.com
ee612cb05b
Add drag auto-scrolling to trees. bug#28226, r=hyatt.
2000-06-22 08:40:37 +00:00
pinkerton%netscape.com
380897ef1c
add NS_IS_DRAG_EVENT macro r=saari, bug 28226
2000-06-21 03:43:40 +00:00
pinkerton%netscape.com
0c95c6dddf
add nsIDragTracker.idl bug #28226
2000-06-21 03:38:07 +00:00
pinkerton%netscape.com
459468917a
add nsIDragTracker.idl
2000-06-21 03:37:32 +00:00
pinkerton%netscape.com
d5c25e2303
First Checked In.
2000-06-21 03:36:59 +00:00
saari%netscape.com
875acdfba6
foundation for fixing 42553, r=danm
2000-06-20 00:44:55 +00:00
mjudge%netscape.com
9a4b9ac1a6
bug=34896 gettimg ime working in ender-lite. simple fix to dispatch messages to focused element for ime. a=beppe,r=ftang,tajima@eng.sun.com, katakai@japan.sun.com
2000-06-07 01:20:13 +00:00
pavlov%netscape.com
c48cc41c34
fix for bug 40642 and 24624. r=syd, sford, smfr
2000-06-04 07:13:40 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
pinkerton%netscape.com
8c166695f6
fixes for bug 31104 (radio menus not updating when poked in content model). involved making only the menubar be a document observer (which increased performance on mac) and passing attributeChanged messages to menuItems that cared. r=saari.
2000-05-26 00:15:33 +00:00
pavlov%netscape.com
c165e6c65b
fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
...
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters. this code now uses nsIFilePicker. fixes nsbeta2+ bug 31096. r=mscott
2000-05-25 00:44:10 +00:00
pavlov%netscape.com
2192dad82f
make defaultString a wstring instead of a string bug 39946
2000-05-22 22:19:00 +00:00
joki%netscape.com
35d5e0f553
More support for onresize and onscroll, bug 960
2000-05-17 06:53:58 +00:00
joki%netscape.com
93950c7879
fix for resize event support, bug 960, and additional support for DOM 2 events.
2000-05-17 05:27:22 +00:00
joki%netscape.com
b2e873d830
Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed.
2000-05-16 11:35:12 +00:00
rods%netscape.com
e51aafde85
part of fix for Bug 33733
...
added ShouldRollupOnMouseWheelEvent methos to ask if the rollup want to rollup on MouseWheel events
2000-05-12 20:23:04 +00:00
saari%netscape.com
ec216b4970
Fix for bug 38619, cannot use "hidden" attribute to hide top level menus on MacOS.
2000-05-12 03:53:54 +00:00
rjc%netscape.com
644b374850
Fix bug # 36037: drag&drop changes to support translucency on Mac.
2000-05-08 23:29:32 +00:00
michael.lowe%bigfoot.com
73b7310c91
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
pinkerton%netscape.com
308074e6c2
updating drag mime types. adding one for URLs
2000-05-02 22:37:52 +00:00
michael.lowe%bigfoot.com
32ad1a7b11
Implement CSS2 resize cursors on Windows (bug 1916)
2000-04-30 15:29:32 +00:00
pinkerton%netscape.com
e5f9729036
preliminary support for dragging files from the desktop into mozilla. works on macos for now.
2000-04-25 04:10:35 +00:00
joki%netscape.com
3851e31b9f
fixes for 5995, 7304, 10573, 22832, and 9668.
...
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
pinkerton%netscape.com
a08bd44ab6
new clipboard interfaces for unix selection clipboard.
2000-04-14 02:52:38 +00:00
pinkerton%netscape.com
5c59910fa7
Adding support for nsIMenuRollup and not rolling up xpmenus when a click
...
is in a parent menu.
2000-04-13 20:17:29 +00:00
pinkerton%netscape.com
b8c6c9b7fb
Adding support for nsIMenuRollup and xpmenus not rolling up when a click is inside a parent.
2000-04-13 20:15:40 +00:00
pinkerton%netscape.com
b5f88365e1
First Checked In.
2000-04-13 20:09:08 +00:00
pavlov%netscape.com
ad8f59cb37
Make nsIFileURL scriptable and QueryInterfaceable. fix bug #34335 and 34328 and 34470. Minor cleanups on unix file picker dialog
2000-04-04 23:50:41 +00:00
pierre%netscape.com
b13a185a85
Use the system colors to paint the text selection (and added NS_DONT_CHANGE_COLOR to support the Mac selection scheme where colored text keeps its colors when selected).
2000-04-04 09:07:41 +00:00
danm%netscape.com
766d01b89a
add PlaceBehind (other widget) method
2000-04-01 22:10:22 +00:00
danm%netscape.com
d0a370a4ba
add z-level GUI event
2000-04-01 22:08:47 +00:00
pavlov%netscape.com
7da4567d47
file picker changes
2000-03-29 01:42:45 +00:00
pavlov%netscape.com
32bd20ea59
change create to init
2000-03-23 07:52:28 +00:00
pavlov%netscape.com
7fa9f09b77
change filepicker interface for filtering
2000-03-23 07:41:09 +00:00
pavlov%netscape.com
4957ef68fc
fix interface.. apparently it is bad to have an negative size of an array so i have to use an unsigned size
2000-03-23 00:45:46 +00:00
pavlov%netscape.com
ce28452ee1
make it go on windows
2000-03-22 10:26:22 +00:00
pavlov%netscape.com
d845ddfd01
use nsILocalFile instead of nsIFile
2000-03-22 09:17:01 +00:00
pinkerton%netscape.com
a6e8e4a275
added a metric for determining if xul popups should be allowed to display over the menubar/taskbar. r=hyatt.
2000-03-22 02:55:12 +00:00
pavlov%netscape.com
629ddf7294
use nsIFile instead of nsIFileSpec
2000-03-21 07:03:34 +00:00
blizzard%redhat.com
4602ee02e7
fix for #27791 . assume that any drag motion events are not valid drop targets unless someone explicitly sets the canDrop = true in the JS event handler. this makes dragging feedback correct on linux. r=pavlov
2000-03-18 05:00:45 +00:00
mccabe%netscape.com
7cef346a78
Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
...
Preparatory to fix to 11454.
r=jband
2000-03-17 23:47:48 +00:00
pavlov%netscape.com
33ce2d4e90
changes to let us build on MacOS X
2000-03-11 03:08:04 +00:00
tbogard%aol.net
620e9f7db7
Remove dependency on nsIBrowserWindow.
2000-03-11 00:21:27 +00:00
danm%netscape.com
d785b3735c
adding methods to set and get the size mode (normal,minimized...). bug 30116 r=scc a=jevering
2000-03-09 01:55:48 +00:00
danm%netscape.com
2fab5f234a
adding definition for new sizemode event. bug 30116 r=scc a=jevering
2000-03-09 01:54:14 +00:00
blizzard%redhat.com
e74edad627
a real fix for #28216 instead of the previous work around. also fixes the unix part of bug #27791 .
2000-02-28 06:13:27 +00:00
pinkerton%netscape.com
c6be966386
Fix for bug 26150, implementing radio behavior in mac native menus. also some minor cleanup and dead code removal. r=saari, a=jar.
2000-02-22 04:47:12 +00:00
blizzard%redhat.com
81c859dad9
first pass at DND for gtk since superwin. fixes bug #9642 . r=pavlov,pinkerton
2000-02-10 04:19:52 +00:00
pinkerton%netscape.com
7602edf975
fix build bustage.
2000-02-09 23:24:28 +00:00
rods%netscape.com
6848bd8a1e
cleaning up widget library and removing uneeded widgets
...
fixed ALT key issue for windows
bug 17027,27041; carpool a=leaf; r=kmcclusk
2000-02-09 19:30:25 +00:00
scc%netscape.com
6b45b35877
removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pavlov ... who claims this shouldn't effect other platforms; but I'm watching anyway
2000-01-31 23:43:56 +00:00
blizzard%redhat.com
987779af71
add new drag session for gtk
2000-01-30 09:59:57 +00:00
tbogard%aol.net
be7bc2a39f
Updated some comments/ documentation.
2000-01-26 06:24:04 +00:00
syd%netscape.com
a4469c3384
Changes for nsSound mods. r=sfraser
2000-01-25 02:58:40 +00:00
michael.lowe%bigfoot.com
3326c2959e
Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
2000-01-21 21:56:09 +00:00
kmcclusk%netscape.com
8fe1340044
Added ScrollWidgets method to nsIWidget. Added stub for ScrollWidgets to nsBaseWidget. Implemented nsScrollWidgets and nsScrollRect on WIN32. bug 22067; r=rods@netscape.com
2000-01-15 01:38:50 +00:00
law%netscape.com
f0dc460345
Fix for clobber build bustage
2000-01-12 23:12:12 +00:00
law%netscape.com
8b9e371f8e
Fix for #5708 ; add parent window attribute and use as nsIFileWidget parent when opening file chooser; r=danm@netscape.com
2000-01-12 22:06:42 +00:00
bryner%uiuc.edu
1869d08630
Removing unused code that is #ifdef LOSER. r=pavlov.
2000-01-12 00:27:01 +00:00
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
danm%netscape.com
9163e63ea5
new method GetScreenBounds. part of bug 5998. r:pierre.
2000-01-06 01:28:41 +00:00
ftang%netscape.com
1986cf104e
partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann
1999-12-22 07:56:40 +00:00
syd%netscape.com
76d39e5500
Change calls to Flash(void) in nsIWidget, nsWindow to GetAttention().
...
r=sdagley a=chofmann. Add support for GetAttention API to nsIDOMWindow.
r=vidur, a=chofmann. To do, make call to WebShell from nsIDOMWindow,
this will come once travis lands some webshell code.
1999-12-17 06:11:45 +00:00
law%netscape.com
aa0a1b34e0
18518; Add nsIWidget::Flash with null default implementation in nsBaseWidget and real functionality in Windows version of nsWindow; r=syd@netscape.com, a=chofmann@netscape.com
1999-12-10 07:20:51 +00:00
ftang%netscape.com
723af171cd
add query composition event which get current curosor position. add timer base IME x y location query for gtk. r=erik. fix bug 17916 20550
1999-12-07 01:29:00 +00:00
syd%netscape.com
04e0368758
Convert nsISound to use URIs. On windows (Linux to follow) nsSound uses necko to read the URI data
...
into a buffer, and then sends it to win32 PlaySound to play asynchronously. r=nisheeth r=hyatt.
1999-12-04 12:36:10 +00:00
tbogard%aol.net
783d124f26
Added the FocusAvailable() method to nsIBaseWindow.idl.
1999-12-02 09:41:21 +00:00
danm%netscape.com
a9db94dfe7
adding 'close' xul event handler. part of bug 13695. r:hyatt@netscape.com
1999-12-01 22:35:33 +00:00
pinkerton%netscape.com
75415b85bc
exporting nsBaseWindow.idl for travis.
1999-11-30 00:15:10 +00:00
tbogard%aol.net
dafd034c01
Added getPositionAndSize() to nsIBaseWindow.
1999-11-27 02:49:57 +00:00
tbogard%aol.net
a0640b60c4
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
bryner%uiuc.edu
01424c1159
Checking in some widget changes to support scrolling with the mouse
...
wheel. Layout changes (to make it actually work) will follow soon,
and also a Windows implementation. r=blizzard.
1999-11-17 06:54:02 +00:00
pavlov%netscape.com
5401440afc
add nsIBaseWindow.idl to the build
1999-11-17 05:08:56 +00:00
pavlov%netscape.com
b2ebfb31cd
add nsIBaseWindow (not built) r=travis
1999-11-17 03:19:56 +00:00
pavlov%netscape.com
9c76982224
More work on making widget idlified. merged from branch. (not built) r=travis
1999-11-16 05:03:09 +00:00
pavlov%netscape.com
c467f49a7a
you are going to a branch, not HEAD
1999-11-16 04:49:59 +00:00
pavlov%netscape.com
47f2da25de
merge from head
1999-11-16 04:47:00 +00:00
ftang%netscape.com
4ebd4b8e05
add nsIKBStateControl for IME force commit and password field disable. Change window implementation to implement nsIKBStateControl in nsWindow. Fix 12250 by filtering out the composition window flag in OnIMESetContext. r=erik
1999-11-15 20:57:41 +00:00
pavlov%netscape.com
fc62c33592
show returns a short instead of a boolean r=travis
1999-11-15 10:19:00 +00:00
pavlov%netscape.com
eb302bc2d8
add nsIFilePicker.idl to the manifest
1999-11-15 09:33:34 +00:00
pavlov%netscape.com
297a5d2789
leave nsIFileWidget, add nsIFilePicker as the one true file picker. add this to the build. r=travis
1999-11-15 09:32:51 +00:00
pavlov%netscape.com
7624ca355d
create one true scriptable file picker interface r=travis
1999-11-15 08:13:40 +00:00
law%netscape.com
a37a27d9e9
Fixes for #10737 (ftp download), overhauled to work better with Necko; r=valeski
1999-11-13 05:37:00 +00:00
danm%netscape.com
8f2bb27821
Add ModalEventFilter (originally nsAppShell::EventIsForModalWindow) and add parameter to SetModal. part of fix for bug 14131. r:rods@netscape.com.
1999-11-12 23:46:30 +00:00
danm%netscape.com
63c3771c69
moved nsAppShell::EventIsForModalWindow to nsWidget::ModalEventFilter. part of fix for bug 14131. r:rods@netscape.com
1999-11-12 23:45:59 +00:00
saari%netscape.com
3ceebf8fe5
Just checking in nsGUIEvent.h changes to start the focus landing... can't finish it without more reviews, but this change is reviewed and harmless. r: joki
1999-11-11 01:33:48 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
pavlov%netscape.com
39e1ba4ea9
work on nsIWidget r=alecf
1999-11-03 08:04:59 +00:00
joki%netscape.com
d5c05ea133
Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur
1999-11-03 07:11:45 +00:00
pavlov%netscape.com
4b37cca123
add ScrollRect method to nsIWidget -- implimented on linux and stubbed in nsBaseWidget for mac and windows. Added ifdef'd scrolling code that makes scrolling really fast on linux. Updated nsIWidget.idl (not built) to merge some changes from a branch and added ScrollRect. Added ifdefs for using gtk_fixed instead of gtk_layout as part of the new scrolling code.
1999-10-23 01:17:20 +00:00
danm%netscape.com
59ec625f46
adding method ListenToEventQueue (moving EventQueue observation from appshells to appshellservice) r:hyatt@netscape.com
1999-10-21 21:34:57 +00:00
rods%netscape.com
25343319f0
Added a method in the debug build to return the Navigator size for a given
...
for control for a given font family and size. Used for NavQuirks testing only.
r=kmcclusk, Bugs #3040 , 4072
1999-10-19 11:34:00 +00:00
danm%netscape.com
08db617cad
moving Push/PopThreadEventQueue to nsIEventQueueService. r:hyatt@netscape.com
1999-10-18 15:08:45 +00:00
rpotts%netscape.com
e7151e6080
bug #16328 . Share a single nsToolkit instance among all widgets.
1999-10-15 00:49:11 +00:00
ftang%netscape.com
bd9000ea54
landing keyEvent_19991004_BRANCH
...
bugs # see the log of the check in into branch
author/reviewer:
mozilla/layout/base/src/nsRangeList.cpp brade/mjudge
mozilla/layout/html/forms/src/nsGfxTextControlFrame.cpp brade/ftang
mozilla/layout/events/src/nsDOMEvent.cpp brade/joki
mozilla/layout/events/src/nsEventStateManager.cpp brade/joki
mozilla/widget/public/nsGUIEvent.h akkana/ftang
mozilla/widget/src/windows/nsWindow.cpp ftang/mjudge
mozilla/widget/src/windows/nsWindow.h ftang/mjudge
mozilla/widget/src/mac/nsTextAreaWidget.cpp brade/ftang
mozilla/widget/src/mac/nsMacEventHandler.cpp brade/simon
mozilla/widget/src/xpwidgets/nsKeyBindMgr.cpp brade/ftang
mozilla/widget/src/gtk/nsGtkEventHandler.cpp akkana/?
mozilla/widget/src/gtk/nsWidget.cpp erik/ftang
mozilla/layout/xul/base/src/nsTreeCellFrame.cpp brade/ftang
mozilla/editor/base/nsEditorEventListeners.cpp brade/akkana
mozilla/editor/base/nsHTMLEditor.cpp brade/akkana
mozilla/rdf/content/src/nsXULKeyListener.cpp ftang/saari
fix the master bug- 15693
fix at least, but not limited to, the following bugs
10158,11956,6053,9333,10901,14348,6449,11845,13016,14410,15657,15307,15842,13856
1999-10-14 18:27:01 +00:00
kmcclusk%netscape.com
07851890e7
r=rods; bug=15478; Added WS_EX_TOOLWINDOW extended style for popup windows
...
to prevent popups from creating empty task bar buttons.
bug=6061; NS_DISPLAYCHANGE event is now generated when the display depth changes
on WIN32.
1999-10-06 21:54:49 +00:00