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

6273 Коммитов

Автор SHA1 Сообщение Дата
jst%mozilla.jstenback.com 51fd4d10d8 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 47861e869b Bug 254191: Cleanup Win32 nsWindow.cpp / nsWindow.h
Patch by Dainis Jonitis
r=ere
sr=roc
2004-09-03 08:44:23 +00:00
peterv%propagandism.org 699872238f Fix for bug 223545 (Mac OS X 10.3's expose feature reveals 'hidden' window). r=jhpedemonte, sr=bryner. 2004-08-30 15:26:18 +00:00
gerv%gerv.net ba2432c07e Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
dbaron%dbaron.org 7e0341dd79 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
mkaply%us.ibm.com c1e7a99acc #255608
r=pedemonte, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Don't let F1 go to the OS - let Mozilla handle it
2004-08-23 15:57:27 +00:00
bryner%brianryner.com 180b0b7373 Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc. 2004-08-20 20:34:37 +00:00
timeless%mozdev.org 872e808fe6 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
jst%mozilla.jstenback.com ce14e62d77 Fixing bug 256235. Can't download files (no filepicker displayed), apparently XP-SP2 only. r+sr=shaver@mozilla.org 2004-08-20 15:08:28 +00:00
kyle.yuan%sun.com bb45fcc626 Backout the patch for 251492. Need a better solution for that. 2004-08-19 06:33:20 +00:00
kyle.yuan%sun.com 65b3fef078 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
amardare%qnx.com 8833e61127 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
JFehr's problem with thunderbird on screen 2 on a multiscreen configuration:
Use
PhWindowQueryVisible( Ph_QUERY_IG_POINTER, ...
so that the screen information is uses the current location of input_group's pointer.
2004-08-13 20:07:52 +00:00
mkaply%us.ibm.com cb5a02337a #254340
r=pedemonte, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Don't send mouse clicks to the default window proc - handle them ourselves
2004-08-11 12:42:59 +00:00
amardare%qnx.com 8dd42a87bd Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
Dnd related changes. Also remove the flag that makes all the windows resizeable by default, since
now their size should be calculated correctly.
2004-08-10 13:35:41 +00:00
caillon%redhat.com 0412b1b0c4 Bug 123197
File picker cleanup:
- Pressing enter now actives the save/open buttons.
- Fixes issue for clobber builds where the file chooser would not always get
registered.  Unfortunately, this still can not be guaranteed to work because of
how XPCOM (mis)handles multiple components registered with the same contract
ID.  See bug 253136.
- The native widget component factory constructor now handles the logic for
which implementation to choose.  This allows me to remove the proxy logic from
the implementation itself.
- Remembers the last selected directory between invocations.
- Removes some debug stuff I forgot to remove.
- Gets rid of the static nsString cruft that got accidentally added while I was
copying over stuff from other implementations.


r+sr=blizzard
2004-08-08 11:09:51 +00:00
ere%atp.fi 4a25ba0d57 Supplementary patch for bug 252067 (Add support for translucent windows for Win32 (Windows 2000 and later)): Fix MinGW, ignore translucency for embedded apps and remove system menu for translucent windows.
Patch by Dainis Jonitis
r=ere
sr=roc
2004-08-02 20:08:43 +00:00
bryner%brianryner.com 5c02a6978c Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
pinkerton%aol.net 69e923ddd8 kungFuDeathGrip for mouse event (r=pink, sr=dbaron, bug 227344) 2004-07-30 15:24:12 +00:00
bzbarsky%mit.edu fa66b87134 Allow entry of Ukrainian letter ghe with upturn. Bug 253280, patch by Eugeniy
Meshcheryakov <eugen@univ.kiev.ua>, r+sr=blizzard
2004-07-27 19:42:38 +00:00
blizzard%redhat.com 1130a34e85 Bug #253108. Translucent xul windows on gtk2 breaks gtk embedding. Patch from Philip Langdale <philipl@mail.utexas.edu>. Add some null checks. r=blizzard,sr=roc 2004-07-27 19:16:44 +00:00
ere%atp.fi 38298f1f41 Take 2 for bug 252067: Add support for translucent windows for Win32 (Windows 2000 and later)
Patch by Dainis Jonitis
r=ere
sr=roc
2004-07-27 19:14:44 +00:00
ere%atp.fi ad7376fd58 Backing out the previous checkin. Apparently compiles on VC7 but not on VC6 (or the Platform SDK version creature has). 2004-07-26 19:49:03 +00:00
ere%atp.fi 0ad73fd6d4 Bug 252067: Add support for translucent windows for Win32 (Windows 2000 and later)
Patch by Dainis Jonitis
r=ere
sr=roc
2004-07-26 18:37:01 +00:00
cbiesinger%web.de 7f71f61ff6 Bug 252525 Support transparent gtk2 xul windows
r=blizzard sr=roc
2004-07-24 12:42:32 +00:00
pkw%us.ibm.com 55127096a4 Bug 252788 - GTK2 file picker patch fails to build on AIX.
r=caillon@gmail.com, sr=blizzard@mozilla.org
2004-07-23 20:15:42 +00:00
robin.lu%sun.com 248f5192fd fix bug 194323 preference dialog blocks other windows of mozilla to be in front of it. r=bryner sr=roc patched by robin.lu@sun.com 2004-07-23 03:26:20 +00:00
roc+%cs.cmu.edu a6c348c336 Bug 249061. GTK2 needs to prioritize paints over PLEvents. r+sr=blizzard 2004-07-22 13:08:20 +00:00
caillon%redhat.com 0444718bff Start using the GTK 2.4 file chooser when available.
r+sr=blizzard
2004-07-21 15:44:00 +00:00
dbaron%dbaron.org 0209021a61 Remove the nsDrawingSurface typedef and replace it with nsIDrawingSurface*. b=64023 r+sr=roc 2004-07-18 17:36:03 +00:00
cbiesinger%web.de 567507020e Bug 250782 [Xlib] make nsLookAndFeel::GetMetric return 0 if the requested metric
is unknown, like all other look and feel impls
r=roland.mainz@nrubsig.org
2004-07-18 12:08:06 +00:00
brofield%jellycan.com dcf3ab98df Fix bustage caused by checkin for bug 250392 - Support "UniformResourceLocatorW" and "FileGroupDescriptorW" clipboard formats for Internet Shortcut 2004-07-16 12:17:18 +00:00
ere%atp.fi 99cf66d346 Fix for bug 250392 - Support "UniformResourceLocatorW" and "FileGroupDescriptorW" clipboard formats for Internet Shortcut
Patch by Masayuki Nakano
r=brofield
sr=blizzard
2004-07-16 07:28:10 +00:00
cbiesinger%web.de 11d9edb7e8 outDataLen is in bytes, not characters. r+sr=bz (bug Bug 69114) 2004-07-15 23:29:30 +00:00
sergei_d%fi.tartu.ee 65319a64a0 Bug 251351 fix. Adding cursor coordinates to scroll-wheel event in BeOS. r=thesuckiestemail@yahoo.se BeOS-porty only change. 2004-07-15 22:43:38 +00:00
cbiesinger%web.de d0d8aa330a more win bustage 2004-07-15 21:54:31 +00:00
ere%atp.fi cad107ff3f Fix for bug 194559 - Entered Japanese text doesn't go back to preedit text by Ctrl+BS
Patch by Masayuki Nakano
r=ere
sr=roc
2004-07-15 20:38:00 +00:00
cbiesinger%web.de 3ece6a2483 Bug 69114 go to the target of a .url file, instead of showing its contents, when
opening such a file in mozilla
r=darin sr=bz
2004-07-15 20:21:44 +00:00
dbaron%dbaron.org 4cdde2690f Fix DEBUG-only leak with an nsCOMPtr. Add const. b=243724 r+sr=bzbarsky 2004-07-15 19:58:57 +00:00
sergei_d%fi.tartu.ee 52def2a4c5 bug 248603. Fix for high-contrast themes. r=sergei_d@fi.tartu.ee. BeOS-port only 2004-07-14 22:39:36 +00:00
mkaply%us.ibm.com 8eec063371 #248706
r=pedemont, sr=mkaply (platform specific), a=mkaply (OS/2 only)
OS/2 only - patch from Peter Weilbacher - check to see if creating sound file failed before trying to open it
unload multimedia DLL after we check for MMPM
2004-07-13 13:32:09 +00:00
amardare%qnx.com 2a262c4457 Changes for qnx(photon) platform only. It should not affect runtime/building other platforms.
Dnd related changes - pack all the flavours of data and select the appropiate one at the target.
2004-07-12 21:52:20 +00:00
ere%atp.fi 8c3702d2d0 Fix (at least partial) for bug 217560: Clicking two separate buttons doesn't fire a double-click event anymore.
r=dean_tessman,
sr=roc,
a=asa
2004-07-09 21:39:16 +00:00
cbiesinger%web.de 10c62828bf Bug 250198 "find as you type" doesn't work
r=jst sr=tor a=roc
2004-07-08 22:37:17 +00:00
amardare%qnx.com b1cb3e8b48 Changes for qnx(photon) platform only. They should not affect building/running other platforms.
Dnd related...
2004-07-08 19:34:38 +00:00
amardare%qnx.com ecd898ddf2 Changes for qnx(photon) platform only. They should not affect building/running other platforms.
Some Dnd related work. It relies on a change in libph and the Photon server, available in the 630 patch.
The changes don't break anything if runned on 630 ( no patch ).
Mainly it allows to cancel a previously PhInitDrag operation when mozilla decides to invoke a drag and drop session.
2004-07-08 15:34:55 +00:00
cbiesinger%web.de 3649c95b76 bug 246447 [gtk2] Alt/Control/Shift/Meta should generate KeyUp and KeyDown but
not KeyPress
patch by Ilya Konstantinov <mozilla-bugzilla@future.shiny.co.il> r=bryner sr=jst
2004-07-07 11:22:43 +00:00
amardare%qnx.com fadd993a48 Changes for qnx(photon) platform only.
All eWindowType_child widgets should have a valid ( nonNULL ) parent ( problem with msnbc.com ).
2004-07-05 13:59:27 +00:00
ere%atp.fi 0fbd44d3a8 Fix for bug 244334: Text Zoom Ctrl++ broken
r=neil
sr=roc
2004-07-04 17:39:04 +00:00
cbiesinger%web.de 646420ac21 Bug 246447 Alt/Control/Shift/Meta should generate KeyUp and KeyDown but not KeyPress
r=bryner sr=jst patch by      Ilya Konstantinov <mozilla-bugzilla@future.shiny.co.il>
2004-07-02 12:08:38 +00:00
mkaply%us.ibm.com 8720d4e9b2 #248615
r=pedemonte, sr=blizzard (platform specific)
null check for clipboard data, just in case
2004-06-28 17:28:47 +00:00
cbiesinger%web.de 2bb5f1d3a1 replace EqualsWithConversion by EqualsLiteral where possible
bug 248687 r+sr=roc
2004-06-26 14:32:11 +00:00
aaronleventhal%moonset.net 2edcb229a4 Bug 246213. Fix regression where background colors aren't displayed on WinNT. Hopefully fixes it on Win98 as well. r=mkaply, sr=darin 2004-06-22 18:36:45 +00:00
timeless%mozdev.org f641551bbe Bug 241971 potential crash [@ nsPrimitiveHelpers::ConvertUnicodeToPlatformPlainText]
r=neil sr=dveditz
2004-06-22 09:40:13 +00:00
dbaron%dbaron.org 60b7e73a8f 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
dbaron%dbaron.org f5c953bd6f Make NS_MOUSE_ENTER and NS_MOUSE_EXIT events behave the same way on X11 platforms as they do on Windows and Mac. b=20022 r+sr=roc 2004-06-22 04:29:59 +00:00
dbaron%dbaron.org 842f1f07e7 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=20022 (See also bug 215303.) r+sr=roc 2004-06-22 04:28:17 +00:00
bryner%brianryner.com 3cd200f850 oops, this wasn't supposed to go on the trunk. backing out. 2004-06-21 23:41:30 +00:00
bryner%brianryner.com cc1433c45a bringing branch changes forward 2004-06-21 23:35:56 +00:00
sergei_d%fi.tartu.ee 69bf2e131b bug 247702. r=thesuckiestemail@yahoo.se. Inform xp layer about resize directly for (yet) hidden windows. BeOS-only change, no sr required 2004-06-20 12:03:45 +00:00
sergei_d%fi.tartu.ee a25ea4f2e0 "bug 247700 r=thesuckiestemail@yahoo.se. Starting Bloopers at window create. BeOS-only patch, no sr required" 2004-06-20 10:10:30 +00:00
amardare%qnx.com 3382a6efbc Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
Fixed a null pointer crash ( check for mData ).
2004-06-17 21:05:12 +00:00
roc+%cs.cmu.edu 0f4150a4e5 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
pinkerton%aol.net 0feb2db55b remove mousemove hack on 10.2.8+ as it's no longer necessary and causesother problems (bug 234207) 2004-06-16 05:55:44 +00:00
amardare%qnx.com 8e14739b25 Changes for the qnx(photon) platform only. They should not affect building/runtime other platforms.
Fixed a problem with the photon build when building with DEBUG enabled.
2004-06-15 20:43:39 +00:00
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