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

7671 Коммитов

Автор SHA1 Сообщение Дата
joshmoz%gmail.com 1a2393f393 fix insertion point wackiness due to not sending top-level window gecko activation events. Also some cleanup. b=334551 r=mento 2006-04-21 20:35:00 +00:00
gavin%gavinsharp.com 0d15456926 Bug 315370: text Copy/Paste from Firefox to Outlook will be created as attachment, patch by David Gardiner <David.R.Gardiner@gmail.com>, r+sr=roc 2006-04-21 15:16:22 +00:00
cls%seawood.org 9d3fb5f3b1 Align mingw libs linkage with msvc.
Thanks to Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> for the patch.
Bug #334542 r=cls
2006-04-20 12:59:02 +00:00
sharparrow1%yahoo.com f7c5538a64 Bug 334547: unused code removal 2006-04-20 03:15:02 +00:00
mark%moxienet.com 10e5e87ec7 334197 VPATH interferes with trunk universal build. Build .rsrc in local dir, then symlink into $(DIST)/bin. r=bsmedberg 2006-04-19 23:32:07 +00:00
martijn.martijn%gmail.com 637b1cc109 Bug 324414 - caret blinking not themed. Patch by chpe@gnome.org,r+sr=roc 2006-04-19 20:03:30 +00:00
cls%seawood.org a793596959 mingw w32api (as of 3.7) only defines WM_APPCOMMAND so cleanup ifdefs.
Bug #333460 r=emaijala sr=bz
2006-04-19 04:25:16 +00:00
jshin%mailaps.org 5dd820cae4 bug 234946 : Windows File Picker Issues on Win2k or later (full Unicode support) : r=emaijala, sr=neil 2006-04-19 00:41:22 +00:00
mark%moxienet.com 722ec70d37 334537 nsMenuBarX installs an event handler poorly, fix installation and eliminate unnecessary baggage in event handler. r=josh 2006-04-18 21:25:05 +00:00
aaronleventhal%moonset.net dee0dd6a20 Bug 330624. Leaks in mozilla/accessible. r=ginn.chen, sr=dbaron 2006-04-18 19:08:34 +00:00
dougt%meer.net 5a74edd5d6 ME continues to make context menus and dropdowns not work as expected. this
patch ifdefs out msg handling of IME messages on WINCE.

This also reduces the differences between wince and win32 wrt to style and
default window icon handling.

wince only

r=dveditz
b=297683
2006-04-18 18:31:26 +00:00
roc+%cs.cmu.edu 25f556eed8 Bug 289897. Fix permissions on clipboard cache file. r+sr=darin 2006-04-18 01:25:56 +00:00
bzbarsky%mit.edu 091f9a2562 Up the minimal GTK version for us to use the GTK2 filepicker, to avoid crash bugs in it. Bug 310137, r+sr+branch181=roc 2006-04-17 23:49:21 +00:00
bzbarsky%mit.edu 3060b206eb Implement paint flashing for GTK2 non-cairo builds. Bug 220953, patch by tor
and me, r+sr=roc
2006-04-17 23:46:10 +00:00
joshmoz%gmail.com 4fdf8ebb80 minor cocoa widget cleanups, no bug. spelling, error return value. 2006-04-17 18:41:51 +00:00
dougt%meer.net bb9d035a5b Bug 297683. ensure that there is only one softkey menubar since having more results in a window minimization when an dialog is opened. remove config.wince.useOKBtn pref. it isn't used any longer. r=veditz wince only 2006-04-17 17:42:20 +00:00
cls%seawood.org 7ab19fd9bd Fix mingw cross-compile & static build bustage
Bug #333941 r=bsmedberg
2006-04-14 22:59:21 +00:00
joshmoz%gmail.com 9343100a01 add a couple null checks to head off potential crashes, clean up an early return. Cocoa widgets only. no bug. 2006-04-14 19:44:50 +00:00
hwaara%gmail.com 04d4fa625b Try to fix cocoa/camino bustage. 2006-04-13 11:50:22 +00:00
cvshook%sicking.cc 92b578d7ad Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron 2006-04-13 04:07:12 +00:00
roc+%cs.cmu.edu adc34f894b Bug 333250. Speed up native theme rendering in cairo by a) not having a clip rect set on the backbuffer surface, so we don't usually don't need to clip native theme rendering and b) creating the backbuffer with GDK so that we don't need to create a GdkPixmap with expensive XGetGeometry round-trip every time a theme wants to draw into it. r=vlad 2006-04-12 21:58:14 +00:00
joshmoz%gmail.com b989562265 fix return type, fixes bustage that hasn't happened yet but will... b=333737 2006-04-12 20:12:05 +00:00
joshmoz%gmail.com 880b91f0e7 fix crash sending mouse event, add null checks. b=333737 r=hwaara 2006-04-12 19:08:43 +00:00
joshmoz%gmail.com 46ec98b10e handle popup rollup correctly when scrolling. b=330999 r=mento 2006-04-12 17:51:32 +00:00
hwaara%gmail.com 84874617f6 Fix bug 333635, Popupmenus don't close properly. r=josh 2006-04-12 15:10:00 +00:00
bzbarsky%mit.edu 9177823eb6 Add a pref to force the XUL filepicker. Bug 333653, r+sr=roc 2006-04-12 00:49:46 +00:00
sergei_d%fi.tartu.ee d1a4303a76 [BeOS]Bug 322051, restructuring nsWindow code, BeOS-only, r=sergei_d 2006-04-11 20:45:12 +00:00
sergei_d%fi.tartu.ee f3a5ba8d74 [BeOS]Bug 322051, restructuring nsWindow code, r=sergei_d 2006-04-11 20:22:24 +00:00
masayuki%d-toybox.com 3f30f78304 Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc 2006-04-11 16:37:58 +00:00
masayuki%d-toybox.com d36cf1cff3 Bug 333221 IDC_SELECTANCHOR cursor is no longer required. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-04-11 16:26:34 +00:00
masayuki%d-toybox.com e2ffe7d820 Bug 330276 Drop support for pre-Win2k platforms (Win9x/Me/NT4). #2 patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-04-11 16:21:25 +00:00
mark%moxienet.com faeec8858f 332939 Can't print on Mac. Retain PMPrintSession object. r=josh sr=pink 2006-04-11 15:31:15 +00:00
Olli.Pettay%helsinki.fi daa66aba0f Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst 2006-04-10 17:04:54 +00:00
roc+%cs.cmu.edu 200c507dbf Bug 29856. Support SetWindowClass in GTK2, checking in additional files 2006-04-09 23:14:25 +00:00
roc+%cs.cmu.edu 8d6c124d9f Bug 300207. Set scrollbar button size and position so that Clearlooks (and other themes?) will draw button correctly. r=bryner 2006-04-09 22:51:03 +00:00
roc+%cs.cmu.edu 121627542c Bug 29856. Support SetWindowClass in GTK2. r+sr=roc, patch-midden by Andrew Taylor, Arik Devens, Rob Ginda, Kenneth Herron, timeless, Alex Zbyslaw, and me. 2006-04-09 22:45:04 +00:00
joshmoz%gmail.com 50f1232871 show a reasonable menu bar on app startup in case no window becomes main immediately. b=333088 r=mento 2006-04-07 04:51:16 +00:00
joshmoz%gmail.com c826281b70 roll up popup windows in a couple more places we should. Cocoa widgets. b=332917 r=mento 2006-04-06 19:14:02 +00:00
benjamin%smedbergs.us 6856a562fa Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-04-06 14:17:25 +00:00
joshmoz%gmail.com 800528afe2 handle hidden window menu bar and menu bar switching in general better. gets rid of a lot of crashes. b=330586 r=pav 2006-04-06 07:41:34 +00:00
joshmoz%gmail.com d1a93b96b9 Implement GetScreenBounds to get window sizing and staggering working. We return the origin of the entire window (title bar and all) but the size of the content area. This is to match Carbon behavior and make everything work nicely. However, this is silly and confusing and we should do away with it in the future. b=330581 r=stuart 2006-04-06 05:31:16 +00:00
masayuki%d-toybox.com e718aacbf3 Bug 332830 Mingw build errors in nsWindow.h and nsWindow.cpp. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-04-05 23:21:57 +00:00
dbaron%dbaron.org ac49c790c1 Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
pavlov%pavlov.net 4e72d58a48 add type info to thebes. bug 332743. r=vlad 2006-04-04 21:54:22 +00:00
cbiesinger%web.de ea0243cf9b bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart
2006-04-04 21:22:35 +00:00
masayuki%d-toybox.com 90e07ae12e Bug 330276 Drop support for pre-Win2k platforms. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+dougt, sr=roc 2006-04-04 20:57:13 +00:00
dougt%meer.net 165fdf7abf IME interrupts scrolling. wince only r/a=ere. b=332592 2006-04-03 18:52:20 +00:00
gerv%gerv.net c62293b120 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-03-31 06:13:49 +00:00
darin%meer.net 5521781301 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net 4948defb71 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:10 +00:00
gerv%gerv.net 8268a2e270 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:05 +00:00
joshmoz%gmail.com 2301853aa8 fix crash that happens when Mac OS X sends a bad value for a menu item index. do a bounds check. no bug. r=mento 2006-03-30 01:45:47 +00:00
joshmoz%gmail.com 5832cfe906 set last widget entered to nil when last widget entered gets released, pass pointers to structs not straight structs to utility function. followup for 331349. 2006-03-29 22:47:20 +00:00
joshmoz%gmail.com 9dd0df7d98 Cocoa widgets should send NS_MOUSE_ENTER/NS_MOUSE_EXIT events. b=331349 b=330594 r=mento 2006-03-29 18:51:35 +00:00
joshmoz%gmail.com 8efc780321 widget child view cleanup for cocoa, remove unnecessary variables and code. b=331349 r=mento 2006-03-29 00:49:15 +00:00
mark%moxienet.com 7c1a215b18 331363 Focusable OS-chromeless titlebarless windows on Mac, for Places. Open windows with "chrome,titlebar=no" to use. r=josh a/1.8.1=me 2006-03-28 22:05:37 +00:00
pavlov%pavlov.net c14d9a8f8d fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me 2006-03-28 21:15:01 +00:00
joshmoz%gmail.com 63c57760c0 Roll up popups if nsIRollupListener::ShouldRollupOnMouseWheelEvent says to do so. Patch by Masayuki Nakano (Mozilla Japan). b=330999 r=josh rs=pinkerton 2006-03-28 20:22:04 +00:00
jwatt%jwatt.org 3336ccb2cb Partial fix for bug 331630. Remove nsEventStatus_eConsumeDoDefault from widget code. r+sr=roc@ocallahan.org 2006-03-27 11:32:55 +00:00
neil%parkwaycc.co.uk a61875d1df Bug 133439 don't clear OLE clipboard if we're going to set new data anyway, patch by Ludvig Strigeus <bugzilla@strigeus.com> r=jag sr=me 2006-03-24 14:52:24 +00:00
bzbarsky%mit.edu 6a505ed594 Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc 2006-03-22 18:00:28 +00:00
jshin%mailaps.org 0f4a52954a bug 162361 : Unicode file i/o in XPCOM/IO (cannot open files whose names contain characters outside the current locale: e.g. Japanese/Chinese on French Windows) : r/sr=darin, r=bsmedberg 2006-03-22 04:26:30 +00:00
dougt%meer.net b694b6bc38 Updating the values the softkeys generate to f9 and f10. NPODB. WINCE ONLY. I believe this is a regression caused by my backout of 325298 2006-03-20 20:27:27 +00:00
mark%moxienet.com 7a014b8ec3 Bustage fix followup: release old font metrics 2006-03-18 06:40:31 +00:00
mark%moxienet.com 4dbd940d2e Apply firehose to cairo-less cocoa widget builds aka bustage fix for Camino 2006-03-18 06:11:48 +00:00
pavlov%pavlov.net 7280eeabed fixing camino bustage 2006-03-18 01:23:51 +00:00
pavlov%pavlov.net 4af8140fbb fixing build bustage. 2006-03-18 00:23:41 +00:00
pavlov%pavlov.net 70590e7254 removing nsWatchTask, removing cocoa widget dependancies on gfx/src/mac. bug 330786. r=josh 2006-03-17 23:35:39 +00:00
vladimir%pobox.com d3ede4cd8c Re-landing fixed cairo update, r=pav 2006-03-17 22:24:30 +00:00
dougt%meer.net f244103a8f Backing out bug 325298. WINCE only. r=dveditz 2006-03-17 21:42:28 +00:00
masayuki%d-toybox.com c1f11901df Bug 330852 raising assertion when clicking anytime r+sr=dbaron 2006-03-17 19:26:08 +00:00
vladimir%pobox.com 9281750006 People tell me that quadrupling Tp is bad. Me? I want a second opinion. 2006-03-17 07:44:38 +00:00
joshmoz%gmail.com f51778ffd0 make internal close behavior consistent in cocoa widgets. b=330775 r=mento 2006-03-17 05:16:59 +00:00
vladimir%pobox.com 5c1b4d39f5 b=330738, update in-tree cairo to current cairo head 2006-03-17 04:05:32 +00:00
ginn.chen%sun.com 6b89010707 Bug 319532 [gnome]There is no feedback when use keyboard to navigate
disabled menuitem in Mozilla menu
r+sr=roc
2006-03-17 03:55:10 +00:00
neil%parkwaycc.co.uk 84dd62f553 Relanding fix for bug 287179 unmodified charCode is generated for keypress event when both ctrl and shift are held down, patch by Dainis Jonitis r=emaijala sr=me for changes since previous attempts (see previous checkins for superreviewers) 2006-03-16 21:02:22 +00:00
dbaron%dbaron.org d0a4202a2a Avoid XGetGeometry calls in GetThebesContext, which require a round-trip to the X server. b=330661 r=vlad 2006-03-16 17:33:25 +00:00
joshmoz%gmail.com e7dc29f959 more cleanup for bug 329337. bump iid, fix memory leak, check event creation return. b=329337 r=biesi 2006-03-15 16:52:31 +00:00
martijn.martijn%gmail.com 679ffd2a50 Bug 326926 - Caret 1px too far to the right in empty inputs/textarea's in win2000 theme, r=neil, sr=rbs 2006-03-15 11:59:22 +00:00
joshmoz%gmail.com fa3da8a304 remove dead code from fix for 329337. followup. thanks to bz for catching this. 2006-03-15 05:22:53 +00:00
joshmoz%gmail.com df1970b45b Cocoa version of fix for 329337. Carbon->Cocoa very straightforward here. Send DOMMenuItemActive when mouse enters menu item rects. This fixes Places on Mac OS X. b=329337 r=mento sr=ben 2006-03-15 00:23:31 +00:00
joshmoz%gmail.com 7ed2e94362 Send DOMMenuItemActive when mouse enters menu item rects. This fixes Places on Mac OS X. Cocoa impl coming up. b=329337 r=mento sr=ben 2006-03-14 23:58:57 +00:00
masayuki%d-toybox.com 641dcce1d5 Bug 321468 [GTK2] Implement nsIKBStateControl Interface (event of accesskeys and shortcut keys are eaten by IME) r=masaki.katakai, sr=roc 2006-03-14 06:07:54 +00:00
Olli.Pettay%helsinki.fi 0795191acb Bug 329512, Remove NS_XUL_CLICK r+sr=bz 2006-03-13 20:57:36 +00:00
joshmoz%gmail.com 0273eae158 fix up window creation coordinates in Cocoa widgets. b=325336 r=mento 2006-03-10 20:51:48 +00:00
pavlov%pavlov.net 611a89f9a2 fixing bug 329455. patch from Yamashita Makoto <makotoy@ms.u-tokyo.ac.jp>. r=me 2006-03-10 00:20:03 +00:00
mkaply%us.ibm.com 0dd278dbb3 #314843
r=mkaply, sr=mkaply (OS/2 only)
Get menus looking more OS/2 like
2006-03-09 19:25:44 +00:00
ginn.chen%sun.com c122ed0a46 Bug 329675 gtk assertion `GTK_IS_WINDOW (window)' failure
r+sr=roc
2006-03-09 06:25:10 +00:00
vladimir%pobox.com d767865710 b=329846, disable native theme in HTML content on linux for fixes, r=roc 2006-03-08 23:57:53 +00:00
vladimir%pobox.com 5836693e47 b=328337, black flash often when repainting window (gtk2 fix), r=roc 2006-03-08 23:54:47 +00:00
vladimir%pobox.com 2178c397a5 b=328337, black flash often when repainting areas, r=roc 2006-03-07 21:08:48 +00:00
mark%moxienet.com 76da37eb3d 329455 Printing on trunk is impossible with Cocoa widgets. Register moved services in the Cocoa widget factory. r=josh sr=stuart 2006-03-07 20:08:53 +00:00
joshmoz%gmail.com 391ea713b4 roll up popups when we should. Cocoa widgets only. b=325336 r=mento 2006-03-07 20:02:09 +00:00
cbiesinger%web.de 7df0cde2d0 fixing bustage 2006-03-07 19:41:34 +00:00
cbiesinger%web.de ae324754b6 bug 308536 support arbitrary images as cursors even for gtk < 2.4, by converting
them to b&w
r=bryner sr=roc
2006-03-07 18:35:19 +00:00
Olli.Pettay%helsinki.fi c0e37e327a Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
kjh-5727%comcast.net 80b199f058 Back out patch from bug 324072 to fix bug bug 326363 and avoid unnecessary API changes. 2006-03-04 16:37:13 +00:00
dougt%meer.net a7b01df21b Fixing WINCE build bustage. 2006-03-02 18:46:31 +00:00
benjamin%smedbergs.us e938e6835f Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-03-02 14:31:25 +00:00
leon.sha%sun.com e9ebdfe821 Bug 328824 Something duplicate in the MACRO "NS_IS_MOUSE_EVENT".
Patch by alfred.peng@sun.com.
roc: review+
roc: superreview+
2006-03-02 08:41:08 +00:00
dbaron%dbaron.org 04161e5de7 Rename browser.display.screen_resolution pref, for which we used to have user interface, to layout.css.dpi, so old settings no longer take effect. b=327406 r+sr=roc 2006-02-28 10:00:47 +00:00
masayuki%d-toybox.com 01b1219d59 fixed mingw bustage by b=179056. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-02-27 15:09:37 +00:00
masayuki%d-toybox.com a9cf0ad13b Bug 328306 Open/Save dialogs no longer work on Win9x/Me/NT4 even if cairo is disabled. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-02-25 09:30:26 +00:00
mrbkap%gmail.com 8afd1c239c Remove a bogus warning, a bogus check, and the comments surrounding all of it. bug 325073, r+sr=roc 2006-02-24 00:45:25 +00:00
pavlov%pavlov.net ee30762d9c fixing windows plugin clipping bugs. bug 328263. r=vlad 2006-02-23 20:55:42 +00:00
masayuki%d-toybox.com cbae11fb11 Bug 179056 "Check for new message every" stops after hibernate. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+sfraser, sr=roc 2006-02-23 17:02:45 +00:00
timeless%mozdev.org a279d689e5 Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
roc+%cs.cmu.edu d081c9feff Bug 327878. Add cairo_draw_with_xlib API, and use it to render GTK2 native themes (including for HTML content) 2006-02-23 01:01:29 +00:00
joshmoz%gmail.com f79dbb3113 Send GUI events on window close, focus. Also includes cleanup. b=325336 r=mento 2006-02-22 23:15:25 +00:00
vladimir%pobox.com fcfefdfc0b b=328236, only update windows backbuffer if painting actually took place, r=pavlov 2006-02-22 22:56:01 +00:00
roc+%cs.cmu.edu 698c13764c Bug 328077. Fix Windows drag-drop crash. patch by Yuri Kovalchuk. r+sr=roc 2006-02-22 22:39:33 +00:00
benjamin%smedbergs.us 938d042153 Bug 318559 - MouseTrailer holds XPCOM references past shutdown, r=ere sr=roc 2006-02-22 21:08:40 +00:00
vladimir%pobox.com 293420522a b=328116, Start of Cairo-on-OSX for Thebes GFX; Cocoa widget pieces, r=mento 2006-02-22 01:31:14 +00:00
mark%moxienet.com 2b381e7018 311311 Fix #include name for builds on case-sensitive filesystems. Patchlet by Ben Fowler <bfowler@ewitness.co.uk>. r=me sr=pink 2006-02-21 01:59:30 +00:00
roc+%cs.cmu.edu 32ada12245 Fixing bustage 2006-02-20 23:05:32 +00:00
roc+%cs.cmu.edu edb4ae6b15 Bug 327874. Update GTK2 widget code to handle all double-buffering and window translucency, in cairo/Thebes builds. r=vlad 2006-02-20 22:43:44 +00:00
roc+%cs.cmu.edu ee46209cd1 Bug 267426. Fix Windows drag-drops that download large files. r=ere,sr=roc,patch by Yuri Kovalchuk. 2006-02-20 20:48:35 +00:00
cls%seawood.org 5a1e15ec25 Fix mingw cross-compile bustage.
Original patch by <basic@mozdev.org>.
Bug #320646 r=cls
2006-02-19 07:43:19 +00:00
masayuki%d-toybox.com 2529650ed1 Bug 327449 Redundant implicit calls in Widget: Win32. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-02-17 17:22:34 +00:00
joshmoz%gmail.com 5c5affee75 Add comment. b=327594 2006-02-17 16:54:28 +00:00
joshmoz%gmail.com d9118d9569 Load native menu items around window load so keyboard commands work prior to the user selecting a menu. Also clean out a lot of old help menu code. b=327594 r=mento 2006-02-17 16:51:59 +00:00
mkaply%us.ibm.com 2dd8d7e0e3 OS/2 build bustage as a result of 326149 - once files are moved, this should build 2006-02-16 21:34:07 +00:00
cbiesinger%web.de a202138bf0 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-16 21:32:32 +00:00
mkaply%us.ibm.com 521dc861db #290213
r=Peter Weilbacher, sr=mkaply (OS/2 only), a=mkaply (OS/2 only)
Patch from Rich Walsh - printer select dialog mismatches descriptions
2006-02-16 21:32:31 +00:00
mkaply%us.ibm.com 968e6efe8f #199763
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Peter Weilbacher - Add printer description to print dialog
2006-02-16 21:32:30 +00:00
mkaply%us.ibm.com 7af6e02245 #268321
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from Peter Weilbacher - OS/2 gfx cleanup
2006-02-16 21:32:29 +00:00
mkaply%us.ibm.com 0e6a25401a #257627
r=mkaply, sr=blizzard (platform specific), a=mkaply (OS/2 only)
Patch from dainis jonitis - passing a stack variable as a return from a function - oops!
2006-02-16 21:32:28 +00:00
mkaply%us.ibm.com d5ed7a6262 #238039
r=mkaply, sr=blizzard (platform specific)
OS/2 only - integration with the FT2LIB font engine from Innotek
2006-02-16 21:32:27 +00:00
mkaply%us.ibm.com 9c6851b9c0 #189480
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - switch to using Mozilla Unicode encoders/decoders instead of platform decoders
2006-02-16 21:32:26 +00:00
gerv%gerv.net d75f2a288d Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-02-16 21:32:25 +00:00
bryner%brianryner.com 142c65cbde Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2006-02-16 21:32:24 +00:00
neil%parkwaycc.co.uk f218580c47 Bug 231368 Remove unused nsIPref includes p=arne.anka@stupido.com r/sr=dbaron 2006-02-16 21:32:23 +00:00
jst%mozilla.jstenback.com da641bcb56 Fixing bug 223111. Making the page-setup settings shrink-to-fit and scaling persist across Mozilla instances. Patch by jblanco@us.ibm.com, and modiefied by me. r=ben, sr=bienvenu, a=asa. 2006-02-16 21:32:22 +00:00
mkaply%us.ibm.com 66d51ebb5b #211984
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - refresh printer list before dialog comes up
2006-02-16 21:32:21 +00:00
mkaply%us.ibm.com 49c48515e4 #188249
r=me, sr=blizzard (platform specific)
Start landing GCC support for OS/2 - mainly cleanup to start
2006-02-16 21:32:20 +00:00
dbaron%dbaron.org 4b87c2fef2 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2006-02-16 21:32:19 +00:00
mkaply%us.ibm.com 0fbb5c91f9 #179508
r=cls, pedemont, sr=blizzard for platform specific code
Add shared unicode stuff between OS/2 widget and gfx into gkgfx
2006-02-16 21:32:18 +00:00
timeless%mozdev.org 283b1f927d Bug 58221 don't use strlen to check if a string is of length 0
patch by aaronl@vitelus.com r=timeless sr=bz
2006-02-16 21:32:17 +00:00
rods%netscape.com 43ee3cec12 1) Adds two bools to the PrintSettings and then when the PS gets
initialized from Prefs or from the Printer they get set. They get unset when
the printer name changes.

This is all necessary because the Page Setup Dialog calls
initPrintSettingsFromPrinter each time it is shown. So if you have set values
they will get "written" over the next time the dialog is shown.

2) Removes a lot of platform specific initialization from nsPrintOptionsImpl
and it now uses just the the "generic" XP routines and is now consistent with
the other platforms for initializing the PS.
Bug 167894 r=dcone sr=kin a=roc
2006-02-16 21:32:16 +00:00
mkaply%us.ibm.com ed56948926 #164667
r=rods, sr=blizzard, a=rjesup@wgate.com
OS/2 only - convert native printer names to Unicode
2006-02-16 21:32:15 +00:00
dougt%netscape.com 00fc479a7f 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2006-02-16 21:32:14 +00:00
timeless%mac.com 7168e9a701 bug 157572 by alecf ports (os/2, xlib) bustage 2006-02-16 21:32:13 +00:00
mkaply%us.ibm.com e4d5c2cee9 #149365
r=mkaply, sr=blizzard
OS/2 only from jblanco - only set number of copies in one place
2006-02-16 21:32:12 +00:00
rods%netscape.com 9363b32fbc check in for jblanco,, returns is no printers are available
Bug 152936 r=rods sr=jst
2006-02-16 21:32:11 +00:00
mkaply%us.ibm.com da6f3d6203 r=mkaply, sr=blizzard, OS/2 only - fixes a couple names/comments 2006-02-16 21:32:10 +00:00
mkaply%us.ibm.com f441e0ebf4 #146252
r=mkaply, sr=blizzard
OS/2 only - Print Preview cleanup
2006-02-16 21:32:09 +00:00
dougt%netscape.com 18a1a406a1 attempting to fix os2 bustage 2006-02-16 21:32:08 +00:00
mkaply%us.ibm.com e3cc0a4d7a #142695
r=mkaply, sr=blizzard
OS/2 only - code from Jessica Blanco - don't use CRLF in printer names
2006-02-16 21:32:07 +00:00
rods%netscape.com 5d6305b0cc Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2006-02-16 21:32:06 +00:00
rods%netscape.com 37955749ba backing out unwanted changes 2006-02-16 21:32:05 +00:00
rods%netscape.com a2ae252306 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2006-02-16 21:32:04 +00:00
mkaply%us.ibm.com 961aadec60 #125076
r=mkaply, sr=blizzard, a=roc+moz
OS/2 only - from Jessica Blanco - different way to allocate printer data to fix crash/hang on some drivers
2006-02-16 21:32:03 +00:00
mkaply%us.ibm.com 54ea02588f #125076
r=mkaply, sr=blizzard, a=asa
OS/2 only - code from jessica blanco - init printer settings from driver
2006-02-16 21:32:02 +00:00
jaggernaut%netscape.com 9e0177b166 Attempt to fix OS/2 bustage. 2006-02-16 21:32:01 +00:00
rods%netscape.com 575ceb898b 1) On windows and OS/2 it implements IDL attr of "defaultPrinterName" (like Bug 118152)
2) Stubs this out on al other platforms
3) On Windows implmenets new method "InitPrintSettingsFromPrinter" which sets certain key values from the native devmode into the print settings
4) Stubs this out on all other platforms
5) It also cleans up the nsDeviceContextSpecWin interface a little bit:
   It now has a single GetDevMode method that must be paired with a UnlockDevMode  method.
6) It moved GetDataFromPrinter into the public interface
7) Created a simple helper function for getting the default printer name.
Bug 123554 r=dcone sr=attinasi
2006-02-16 21:32:00 +00:00
rods%netscape.com af8e30c3dc This does the following:
1) Removes the EnumeratePrinterExtended from nsIPrintOptions and all impls of it
2) Sets the Windows platform to once again use the native print dialog
3) The nsDeviceContextSpecWin will detect at runtime whether to use the standard PRINTDLG or the new PRINTDLGEX (supported by XP and WIN2k), this new code is only compiled in when the ifdef MOZ_REQUIRE_CURRENT_SDK is defined.
4) It adds an extra Property Sheet to the new dialog for Frameset Printing options
5) Now creates a DEVMODE before the diaog is created, this is used for setting different options in the print dialog before it comes up.
122530 r=dcone sr=hyatt
2006-02-16 21:31:59 +00:00
mkaply%us.ibm.com 76b7dd415a #118932
r=mkaply, sr=blizzard
OS/2 only - use the name of the queue for the printer dialog
2006-02-16 21:31:58 +00:00
mkaply%us.ibm.com d1804cf8bb #117919
r=rods,mkaply sr=blizzard
OS/2 only - implement AvailablePrinters
2006-02-16 21:31:57 +00:00
rods%netscape.com 37b493159f Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2006-02-16 21:31:56 +00:00
mkaply%us.ibm.com 5b16999340 No bug
r=mkaply, sr=blizzard
OS/2 only - code from jblanco to get print preview working
2006-02-16 21:31:55 +00:00
kaie%netscape.com 951cffa50f b=84947 New print dialog for Unix and OS/2
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de
2006-02-16 21:31:54 +00:00
gerv%gerv.net 2b7817eadd License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-16 21:31:53 +00:00
dcone%netscape.com a415ca783b Added class definitions for PrintOptions. r=kmmclusky b=36796 2006-02-16 21:31:52 +00:00
mkaply%us.ibm.com bade75aca3 #64594
r=mkaply, sr=blizzard, a=asa for drivers
OS/2 only - do the right thing when cancel is pressed in print dialog
2006-02-16 21:31:51 +00:00
dbaron%fas.harvard.edu e61637b3c6 Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2006-02-16 21:31:50 +00:00
mkaply%us.ibm.com 9d29aee5be Printing regression 2006-02-16 21:31:49 +00:00
dcone%netscape.com e05985845e r=karnaze sr=buster. Updated the API for a nsIDeviceContextSpecFactory to pass in a nsIWidget. 2006-02-16 21:31:48 +00:00
mkaply%us.ibm.com 7af97fff99 r=mkaply, a=blizzard
General code cleanup and fix for printer trap from Dainis Jonitis
2006-02-16 21:31:47 +00:00
mkaply%us.ibm.com 3421cc7351 #45872
r=mkaply, a=brendan
Make nsDeviceContextSpecFactoryO look more like Windows
2006-02-16 21:31:46 +00:00
mkaply%us.ibm.com 6c5eb02f3d #68343
r=mkaply, a=blizzard
OS/2 ONLY - Change OS/2 to use real XPCOM component registration to fix printing
2006-02-16 21:31:45 +00:00
mkaply%us.ibm.com 0b999f107e #45872
r=mkaply, a=brendan
Make nsDeviceContextSpecOS2 look more like Windows
2006-02-16 21:31:44 +00:00
mkaply%us.ibm.com d7c7c9c035 #45872
r=mkaply, a=brendan
Include the right stuff so this header builds regardless of where it is included
2006-02-16 21:31:43 +00:00
mkaply%us.ibm.com 60dea630f1 # 33860
r= mkaply@us.ibm.com
OS/2 bringup
2006-02-16 21:31:42 +00:00
mkaply%us.ibm.com 9bd3e9456d # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2006-02-16 21:31:34 +00:00
pp%ludusdesign.com ea8f9101a9 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2006-02-16 21:31:33 +00:00
vladimir%pobox.com ae97fda203 b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc 2006-02-15 23:35:53 +00:00
axel%pike.org 6f25515ce2 bug 326149, bustage-fix for static PR_LOGGING builds, r=bsmedberg 2006-02-15 15:45:43 +00:00
Olli.Pettay%helsinki.fi 5965e9404b Bug 326904, Remove NS_APP_EVENT_FLAG_HANDLED, r+sr=jst 2006-02-14 17:24:00 +00:00
sergei_d%fi.tartu.ee f1bb5abfdd [BeOS]Bug 327046. Moving printing to widget. Fixing identation in WidgetFactory 2006-02-14 15:33:50 +00:00
sergei_d%fi.tartu.ee b3c7998843 [BeOS]Bug 327046. Moving printing to widget. Adding nsPrintdBeOS.h 2006-02-14 15:25:09 +00:00
sergei_d%fi.tartu.ee a31c184bf5 [BeOS]Bug 327046. Moving printing to widget 2006-02-14 14:01:48 +00:00
pavlov%pavlov.net ee029039f9 cleaning up thebes PDF and PS surfaces 2006-02-13 22:37:13 +00:00
pavlov%pavlov.net f270033d47 fixing link problem in cairo builds 2006-02-13 22:36:16 +00:00
mkaply%us.ibm.com 2b770e59b7 OS/2 build bustage as a result of 32649 - once files are moved, this should build 2006-02-13 22:32:23 +00:00
joshmoz%gmail.com d8dd4a029c Don't look up key node for menu items that don't have a key attribute. Check for empty string return from GetAttribute. Cocoa widgets only. No bug. 2006-02-13 20:12:36 +00:00
vladimir%pobox.com ff7bbe0bdf Really disable native theme on linux with cairo, had the wrong define before 2006-02-13 19:24:16 +00:00
masayuki%d-toybox.com 7c3e48ae80 Bug 296687 TSM (IME) candidate window is displayed at wrong position (too below). patch by Katsuhiro MIHARA <katsuhiromihara@goo.jp> r=josh, sr=sfraser 2006-02-11 16:04:25 +00:00
pavlov%pavlov.net a95b367c42 fixing non-cairo windows printing bustage 2006-02-11 00:03:51 +00:00
pavlov%pavlov.net a77d7d2324 fixing build bustage 2006-02-10 23:33:56 +00:00
pavlov%pavlov.net 1548c387ad fixing mac bustage 2006-02-10 23:26:33 +00:00
pavlov%pavlov.net f8a6709741 moving printing from gfx to widget part 3. bug 326149. r=vlad 2006-02-10 23:00:23 +00:00
bsmedberg%covad.net a63363a37c Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2006-02-10 22:50:22 +00:00
pavlov%pavlov.net 42d0afb22b fixing build bustage 2006-02-10 22:50:21 +00:00
joshmoz%gmail.com ac99a66523 SetPMPrintSettings releases page format instead of print settings <- fix that. b=290214 r=pinkerton sr=smfr a=brendan 2006-02-10 22:50:20 +00:00
kjh-5727%comcast.net 9cf3b1ba84 Fixing build bustage. 2006-02-10 22:50:19 +00:00
mark%moxienet.com e28b023518 Bug 316839, build fails in nsDeviceContextMac.cpp with gcc >= 4.0 following bug 213702. Correct for C++ signedness paranoia and fix warnings. r=josh sr=pink/irc 2006-02-10 22:50:18 +00:00
rbs%maths.uq.edu.au 018ecbabe9 Use ATS instead of FM to enumerate fonts so that Mozilla won't miss the Symbol font. Also cleanup obsolete codes. Patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp>, b=213702, r=jshin, sr=rbs 2006-02-10 22:50:17 +00:00
kjh-5727%comcast.net bd49cb52c7 Bug 324072 - Printer properties dialog shows properties for the wrong printer. r+sr=roc. 2006-02-10 22:50:16 +00:00
mark%moxienet.com d1d7ff8328 Bug 306370, Print orientation and other Mac page setup things aren't remembered. Update prototypes and initialize print settings from prefs. r=mano sr=smfr 2006-02-10 22:50:15 +00:00
smfr%smfr.org 165bd5ae80 Fix bug 302958: specify a name for the print job on Mac, getting it from the title passed to the BeginDocument() call. r=jhpedemonte, sr=bryner, a=asa 2006-02-10 22:50:14 +00:00