Commit Graph

7421 Commits

Author SHA1 Message Date
alecf%netscape.com
cd45f9cb2f fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
r=dmose, sr=jag, a=asa
2006-02-07 01:14:15 +00:00
seawood%netscape.com
149d36a4ac Rename conflicting global symbols to fix debug static build runtime bustage.
Bug #162918 r=serge sr=alecf
2006-02-07 01:14:14 +00:00
rods%netscape.com
66fd269cf2 changed all the DEVMODE allocating and freeing to native Windows calls HeapAlloc and HeapFree
nsPrintSettingsWin.cpp was creating and copying only the non-platform specific data by using the
"sizeof" of the DEVMODE struct, instead of checking the struct size with dmSize
and the size of the private (device-specific) data with dmDriverExtra. Now it
creates the correct size of memory and copies all the non-private data and private data.
Bug 156318 r=dcone sr=kin,waterson,rpotts a=asa
2006-02-07 01:14:13 +00:00
ccarlen%netscape.com
781a7e0d63 Bug 154883 - Use session printing APIs on Mac OSX. r=pinkerton/sr=sfraser/a=asa 2006-02-07 01:14:12 +00:00
rods%netscape.com
18b367b406 Needs to be virtual (from sr's comments)
Implement the assign method with an "=" operator
Bug 151628 r=ccarlen sr=jst
2006-02-07 01:14:11 +00:00
dougt%netscape.com
66022f3f87 Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2006-02-07 01:14:10 +00:00
alecf%netscape.com
e180a96ce2 bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin
2006-02-07 01:14:09 +00:00
antonio.xu%sun.com
16782d1391 replace the hardcode of "@mozilla.org/embedcomp/dialogparam;1" with NS_DIALOGPARAMBLOCK_CONTRACTID
Bug 158608 r=Henry sr=alecf
2006-02-07 01:14:08 +00:00
henry.jia%sun.com
de1acfba2f 4th patch for bug 158080
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf
2006-02-07 01:14:07 +00:00
alecf%netscape.com
9bea1c074c bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2006-02-07 01:14:06 +00:00
rods%netscape.com
e5d68d6df9 Implement the assign method with an "=" operator
Bug 151628 r=ccarlen sr=jst
BUg CVS: ----------------------------------------------------------------------
2006-02-07 01:14:05 +00:00
rods%netscape.com
89d1ef9ac9 fixing debug ifdef for myself 2006-02-07 01:14:04 +00:00
rods%netscape.com
471e693683 Add PR_LOGGING for printing
Bug 121622 r=dcone sr=kin
2006-02-07 01:14:03 +00:00
rods%netscape.com
716d261b10 printing properties must be moved to global jar
Bug 138026 r=dcone sr=attinasi
2006-02-07 01:14:02 +00:00
dougt%netscape.com
d0e2552881 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2006-02-07 01:14:01 +00:00
rods%netscape.com
d689758e0c The problem here is the "edge" prefs are now preficed with the printer name,
and the nsPrintOptions know how to convert the printer name, so we need to add
a helper method to nsIPrintOptions.idl so the nsSimplePageSeq can get the properly named value.
Bug 140669 r=dcone sr=attinasi
2006-02-07 01:14:00 +00:00
rods%netscape.com
7921394599 Fixed the multi-byte strcmp
I also removed the failure check after the calls to EnumerateNativePrinters
because even if one fails, it doesn't mean the others will. So it should keep trying.
The rest of the code is extra error checking that is all ifdef'ed out
I renamed one of two methods that had the same name (to reduce confusion) and got rid of it's uneeded return code.
Bug 143241 r=dcone sr=attinasi
2006-02-07 01:13:59 +00:00
rods%netscape.com
31ecbdac5a Changing CID to ContractID and const char* to const char xxx[]
As part of Bug 144128
2006-02-07 01:13:58 +00:00
rods%netscape.com
6b33fc1194 Static build bustage fix 2006-02-07 01:13:57 +00:00
rods%netscape.com
49b89fa2d6 This patch does the following:
1) Introduces a new public interface nsIPrintSettingService which emables consumers to create PS objects whithout a nsIWebBrowserPrint interface
2) The implementation is nsPrintOptionsImpl which now impls the private interface nsIPrintOptions and the public iface nsIPrintSettingsService
3) Several methods/attrs have been moved from nsIWebBrowserPrint iface to nsIPrintSettingsService
4) The CIDs for nsIPrintOptions and nsIPrinSettingsService are now the same.
5) There is no longer a CID "@mozilla.org/gfx/printoptions;1"
6) nsIWebBrowserPrint still has the "globalPrintSettings" attr so if you already have an nsIWebBrowserPrint you don't have to create the PS Service to get it.
7) A bug has been filed to rename the imlp of nsPrintOptionsImpl to nsPrintSettingsService.
Bug 144128 r=dcone sr=attinasi
2006-02-07 01:13:56 +00:00
darin%netscape.com
7e7f29031b fixes potential win bustage 2006-02-07 01:13:55 +00:00
rods%netscape.com
da22444c40 Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
missed these files/changes
Bug 115136 r=dcone sr=attinasi
2006-02-07 01:13:54 +00:00
rods%netscape.com
e850780853 Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2006-02-07 01:13:53 +00:00
rods%netscape.com
a347a8e030 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2006-02-07 01:13:52 +00:00
rods%netscape.com
473f2bde0d backing out unwanted changes 2006-02-07 01:13:51 +00:00
rods%netscape.com
6322913ff7 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2006-02-07 01:13:50 +00:00
racham%netscape.com
c89d4b728f Fixing bug 140183. Adding an attribute to the PrintSettings which allows silent printing i.e., without a progress window. Patch by Rod Spears. r=samir,bhuvan sr=sspitzer 2006-02-07 01:13:49 +00:00
rods%netscape.com
7099749e70 printing properties must be moved to global jar
Bug 138026 r=dcone sr=attinasi a=judson adt=putterman
2006-02-07 01:13:48 +00:00
rods%netscape.com
edce17736a This patch is actually part of Bug 115136, but I think its best to get this part
of it in now before the API freeze.
It adds several new attrs to the nsIWebBrowserPrint API and implments them in DocumentViewer.
It also adds a new platform specific interface for PrintSettings that will be
used when the "pluggable" dialog work gets checked in. Although these have been
tested via BUg 115136, these little nto no risk now because no one is using them yet.
Bug 132827 r=dcone sr=attinasi a=asa
2006-02-07 01:13:47 +00:00
cbiesinger%web.de
4f7d5b0f18 bug 132563 ("Print job options dialog should use paper name instead of paper size to set/get the selected paper size"), r=rods, sr=attinasi, a=asa
patch by Roland.Mainz@informatik.med.uni-giessen.de
2006-02-07 01:13:46 +00:00
jdunn%netscape.com
f4f7d04da5 fixing --disable-xprint bustage (i.e. AIX)
strcasecmp is defined in strings.h which is NOT included if
XPRINT is enabled.  So to simply matters, switching calls
to PL_strcasecmp.

Submitted by pkw@austin.ibm.com
# 125078
sr=shaver@mozilla.org
a=asa@mozilla.org
2006-02-07 01:13:45 +00:00
timeless%mac.com
730236c715 Bug 125078 Implement InitPrintSettingsFromPrinter for GTK+/Xlib
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=attinasi
2006-02-07 01:13:44 +00:00
timeless%mac.com
314f07116a Bug 80625 Please implement --disable-postscript
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=attinasi
2006-02-07 01:13:43 +00:00
dcone%netscape.com
90ebc2425a b=90751 r=peterl sr=attinasi a=asa Adding printer extensions to OSX 2006-02-07 01:13:42 +00:00
dcone%netscape.com
38e9014d03 118890 r=rods sr=attinasi a=asa. Fixed printing in print preview 2006-02-07 01:13:41 +00:00
rods%netscape.com
a8d42259ff Make the default for ShrinkToFit be PR_TRUE
Bug 128008 r=kmcclusk sr=kin a=asa
2006-02-07 01:13:40 +00:00
rods%netscape.com
002181ed3c Minor fix for patch should have been * instead of !*
Bug 131852 r=dcone sr=attinasi a=scc
2006-02-07 01:13:39 +00:00
rods%netscape.com
e4f3c9dcc2 Besides turning on the pref, I needed to move the initialization code for
getting the values from the default printer from the DocumentViewer down into
the PrintOptions service. We want it done only the very first time when the PrintSettings is created.
Bug 131852 r=dcone sr=attinasi a=scc
2006-02-07 01:13:38 +00:00
rods%netscape.com
09a54b8bce 1) Removes most all the unneeded data from nsPrintOptions service. All data should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings object. The items not saved are those used during the printing process and it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings. If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS. Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific set of prefs. Then if a printer name is available in the PS then it tries
to initialize itself from the printer specific prefs. This enables to define "back stop" prefs for picking up first. Then the printer specific prefs can override those settings. For example, we may define in prefs that the default paper size 8.5x11, then if if the "save PS prefs" is turned on, for a given printer it might save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read or written.
Bug 128142 r=dcone sr=attinasi a=shaver
2006-02-07 01:13:37 +00:00
rods%netscape.com
8a151e04be Backing out changes - just as well, I forgot to but the bug # and r/sr/a anyway 2006-02-07 01:13:36 +00:00
rods%netscape.com
7a4ed6fff2 1) Removes most all the unneeded data from nsPrintOptions service. All data
should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings
   object. The items not saved are those used during the printing process and
   it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings.
   If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS.
   Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific
   set of prefs. Then if a printer name is available in the PS then it tries
   to initialize itself from the printer specific prefs. This enables to define
   "back stop" prefs for picking up first. Then the printer specific prefs
   can override those settings.
   For example, we may define in prefs that the default paper size 8.5x11,
   then if if the "save PS prefs" is turned on, for a given printer it might
   save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read
   or written.
2006-02-07 01:13:35 +00:00
rods%netscape.com
7d1bc59bed fix bustage 2006-02-07 01:13:34 +00:00
alecf%netscape.com
20882d565f one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
r=timeless sr=jag
2006-02-07 01:13:33 +00:00
rods%netscape.com
ad9fce8ee7 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-07 01:13:32 +00:00
rods%netscape.com
781005dd5f 1) It moves the BeginDocument to a earlier place in the call change
2) Fixes the negitive page range display problem
3) Improves performance by reducing the delay on pages not in the page range, i.e. before if you printed the 30th page out of 31 you had to wait 15 secs to get to the 30th page to print it.
4) Added AbortDocument, so now when Print jobs are cancelled we call AbortDocument and remove them from the print spooler
5) Fixed a couple of minor issue with Canceling and cancelling mail printings
6) selection was not printing correctly. The problem with selection was that the clip was not being set corrctly.
Bug 115227 & 123181 r=dcone,sspitzer sr=attainasi
2006-02-07 01:13:31 +00:00
dbragg%netscape.com
140807f6fa Moving platform-specific files to platform-specific jar files. Fixes bug 94242. r=tao, sr=alecf 2006-02-07 01:13:30 +00:00
rods%netscape.com
5e1fa3e7da This fixes remembering the last printer that was used and it also
enables you to to set the printer name and print silently (instead of silent
always having to use the default printer)
Bug 123335 sr=hyatt r=dcone
2006-02-07 01:13:29 +00:00
timeless%mac.com
1d8c884218 Bug 120916 PostScript/Xprint module revamp
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless rs=attinasi
2006-02-07 01:13:28 +00:00
timeless%mac.com
f5c5585a77 Bug 120916�PostScript/Xprint module revamp
by Roland.Mainz@informatik.med.uni-giessen.de
r=rods, r=dcone, rs=attinasi
2006-02-07 01:13:27 +00:00
rods%netscape.com
74065f4f48 Makes sure the prefs aren't set if the pref values don't exist
Bug 124139 r=rods sr=attinasi
2006-02-07 01:13:26 +00:00
dcone%netscape.com
e205ca1f57 b=118889 r=rods sr=sfraser Fixed app. so printSettings dialogs will work 2006-02-07 01:13:25 +00:00
rods%netscape.com
f0460e8f3d Fix minor issue with scanf
Bug 123335 sr=hyatt r=dcone
2006-02-07 01:13:24 +00:00
rods%netscape.com
bad5eb2666 Added GlobalPrintSettings
Bug 120622 r=dcone sr=waterson
2006-02-07 01:13:23 +00:00
rods%netscape.com
34af6f67c9 This was suppose to go in as part of
Bug 122530 r=dcone sr=hyatt
2006-02-07 01:13:22 +00:00
rods%netscape.com
ec64c3cb25 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-07 01:13:21 +00:00
rods%netscape.com
09fdf7145c 1) In DocumentViewer: I did rearrange some of the data members for PrintData
and PrintObject and their initialization order
2) In DocumentViewer: Implemented the shrink to fit feature by calc'ing the
ratios in the first reflow and then reflowing a second time to shrink them
3) In nsPageFrame: This is somewhat unrelated to this bug, but I found where
continuing frame content was being parented to the PageFrame instead of the
PageContentFrame.
4) Although at this time I am not using DumpFrames for debugging I may want to
switch back to it while debugging at anytime.
Bug 100967 r=dcone sr=attinasi
2006-02-07 01:13:20 +00:00
rods%netscape.com
66dd25e93a Improves error codes for printing and fixes selection printing by making sure the margins are initialized when no prefs are there
Bugs 86378 & 118637 r=dcone sr=attinasi
2006-02-07 01:13:19 +00:00
dbaron%fas.harvard.edu
8f5a05d91b Clean up QueryInterface implementation. Patch by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>. r=dbaron sr=sfraser b=111088 2006-02-07 01:13:18 +00:00
rods%netscape.com
9bf25d0b45 Removed "free memory read" and change strcpy to strdup
and did some general cleanup and changed how the default printer name was being obtained.
118086 r=dcone sr=waterson
2006-02-07 01:13:17 +00:00
rods%netscape.com
0a31e4e0c6 The page setup info was not being set into the dev mode when printing ssilently.
Bug 119959 r=dcone sr=hyatt
2006-02-07 01:13:16 +00:00
rods%netscape.com
8a11c21009 New print dialog doesn't show the right default printer in windows if the printer is a networkprinter
Bug 118409 r=dcone sr=self
2006-02-07 01:13:15 +00:00
rods%netscape.com
3e100f61c9 Wasn't setting the default correctly.
Bug 118409 r=dcone sr=attinasi
2006-02-07 01:13:14 +00:00
rods%netscape.com
c9d022dec6 Better algorithm for getting and setting the dfault printer
Bug 117819 r-dcone sr=attinasi
2006-02-07 01:13:13 +00:00
rods%netscape.com
a9f129becd 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-07 01:13:12 +00:00
jaggernaut%netscape.com
9f0bb689da Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2006-02-07 01:13:11 +00:00
rods%netscape.com
49beaa8831 Add PrintBGColors, PRINBGImages and Scaling
Bug 108345 r=dcone sr=attinasi
2006-02-07 01:13:10 +00:00
kaie%netscape.com
fbbdf61185 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-07 01:13:09 +00:00
rods%netscape.com
3d1f834776 Change the default of FrameSet print from "As Is" to "Each frame Separately"
Bug 112665 sr=attinasi
2006-02-07 01:13:08 +00:00
bzbarsky%mit.edu
0fb13245bb Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2006-02-07 01:13:07 +00:00
rods%netscape.com
56a3cbc856 pass back the proper errors codes, instead of just a null devspec
Bug 101514 r=karnazr sr=kin
2006-02-07 01:13:06 +00:00
rods%netscape.com
5d2e655a58 Fixed up nsIPrintSettings interface and add a Get/Set method to nsIPrintOptions (only
the setter is implemented at this time) Bug 107399 r=kmcclusk sr=alexf/attinasi
2006-02-07 01:13:05 +00:00
rods%netscape.com
ca6695f416 Backing out checkin, I can't believe you have to edit a mcp to checkin
an IDL file
2006-02-07 01:13:04 +00:00
rods%netscape.com
bf3e23ae8d Fixed up nsIPrintSettings interface and add a Get/Set method to nsIPrintOptions
(only the setter is implemented at this time)
Bug 107399 r=kmcclusk sr=alexf/attinasi
2006-02-07 01:13:03 +00:00
dbaron%fas.harvard.edu
66e0f11792 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974 2006-02-07 01:13:02 +00:00
sfraser%netscape.com
f9ff94caa4 Fix for bug 36796 - implement page setup on Mac and Mac OS X. r=sdagley, sr=alecf. 2006-02-07 01:13:01 +00:00
jaggernaut%netscape.com
e79c2c4984 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2006-02-07 01:13:00 +00:00
rods%netscape.com
559bd769d3 Part of previous checkin for Bug 99415, forgot to set this back to &PT 2006-02-07 01:12:59 +00:00
rods%netscape.com
25a045656e Enables the configuration of headers and footers, via 6 string in the nsIPrintOptions
3 for the header and 3 for the footer.
The new codes are &T,&U,&D,&P,&PT (see bug for explanation)
Bug 99415 r=kmcclusk, sr=attinasi a=pdt
2006-02-07 01:12:58 +00:00
sfraser%netscape.com
c23b7cadab Fix bug 50578 -- don't show bogus error dialog when cancelling a print job. r=rods, sr=kin 2006-02-07 01:12:57 +00:00
gerv%gerv.net
7b2f58512e License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-07 01:12:56 +00:00
dcone%netscape.com
a73dc08768 Added class definitions for the PrintOptions class. r=kmmclusky b=36796 2006-02-07 01:12:55 +00:00
ccarlen%netscape.com
e5d1dfd7f8 Adding new files for bug 154883 - using session printing APIs on OSX. r=pinkerton/sr=sfraser/a=asa 2006-02-07 01:12:54 +00:00
rjesup%wgate.com
e204772686 Backout of commits for bug 97299. This causes assertions, which means we
missed some spots where name was getting set.
2006-02-07 01:12:53 +00:00
rjesup%wgate.com
cce506356b Bug 97299: Store font names in lowercase. r=pavlov, sr=attinasi 2006-02-07 01:12:52 +00:00
kaie%netscape.com
7663aff84a b=24847 r=dcone sr=attinasi
Implement printing of Landscape in Unix.
Contact me at kai.engert@gmx.de
2006-02-07 01:12:51 +00:00
bbaetz%cs.mcgill.ca
52688b6fde bug 76059, fixes A4 printing regression. Patch by atontti@cc.hut.fi.
r=kmcclusk@netscape.com sr=attinasi a=asa
2006-02-07 01:12:50 +00:00
mkaply%us.ibm.com
fa0f56c133 #97907
r=kaie, r=dcone, sr=jst
Checkin for Roland.Mainz@informatik.med.uni-giessen.de - add error codes to printing
2006-02-07 01:12:49 +00:00
kaie%netscape.com
3d5977494d b=93617 r=dcone sr=attinasi a=asa
Fixing print dialog focus problem on Unix
2006-02-07 01:12:48 +00:00
dbaron%fas.harvard.edu
cb47c40527 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-07 01:12:47 +00:00
alecf%netscape.com
b1065f0916 fix for bug 100310 r=jag, sr=blizzard - remove gfx dependency on string bundles, move into windows-specific module 2006-02-07 01:12:46 +00:00
dcone%netscape.com
8b02c75fe4 b=97461 r=rods sr=attinasi a=chofmann. Look for null device and will exit with error if it is null 2006-02-07 01:12:45 +00:00
timeless%mac.com
31f457dac6 fix Bugzilla Bug 93827 Print module autoselection could be better...
by Roland.Mainz@informatik.med.uni-giessen.de r=dcone sr=blizzard
2006-02-07 01:12:44 +00:00
dcone%netscape.com
b8feae8a3b b=94546 r=peterl sr=attinasi. Fixed the printdialog so it is Modal for windows. 2006-02-07 01:12:43 +00:00
dcone%netscape.com
1adf4c0497 b=88608 A3 support r=dcone sr=attinasi 2006-02-07 01:12:42 +00:00
mkaply%us.ibm.com
a44e7932f3 #78548
r=timeless, sr=blizzard
Revamp of xprint - checkin for gisburn - Roland.Mainz@informatik.med.uni-giessen.de
2006-02-07 01:12:41 +00:00
jaggernaut%netscape.com
f5caa64886 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2006-02-07 01:12:40 +00:00
rods%netscape.com
7ef6d94b58 We will now be using the native print dialog and extending it with the Frame printing options
The localization is still done, but only on the new controls that are added.
Bug 78319 r=kmcclusk sr=attinasi a=asa
2006-02-07 01:12:39 +00:00
dcone%netscape.com
f2a1c33a04 bug=78319 Checkin for Rods a=Blizzard sr=waterson r=kmcclusk. Improvement for localization of the printer dialog. 2006-02-07 01:12:38 +00:00
rods%netscape.com
7b23973411 Implements Print FrameAsIs and other frame printing options
Bug 7201 r=dcone sr=attinasi
2006-02-07 01:12:37 +00:00
rods%netscape.com
56e56c8cf2 I couldn't find any documentation explaining on this specifically (classic Microsoft)
But it appears if you set nMinPage to 0, and then nFromPage, nTomPage, & nMaxPage to 0xFFFF
the dialog behaves the way you want it to for "All Pages" and "Page Range"
Plus, it appears you need to pre-set the flags to both "PD_ALLPAGES | PD_RETURNDEFAULT"
in order for the dialog to not appear and have the "::PrintDlg(&prntdlg);" call return.
Bug 61075 r=dcone sr=attinasi
2006-02-07 01:12:36 +00:00
waterson%netscape.com
e59fd24e56 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2006-02-07 01:12:35 +00:00
dcone%netscape.com
8aadd3c6fa Initialized mPrintSilent to false. b=84300 r=peterl sr=attinasi 2006-02-07 01:12:34 +00:00
dcone%netscape.com
5717e87a25 b=75893. r=mcclusk sr=attinasi a=chofmann 2006-02-07 01:12:33 +00:00
dcone%netscape.com
d15c0b1930 Added silent parameter. r=mclusky sr=attinasi 2006-02-07 01:12:32 +00:00
dcone%netscape.com
9626919edb back out change.. 2006-02-07 01:12:31 +00:00
dcone%netscape.com
c5384ef7cd added a silent member. sr=attinasi r=kmmclusk. 2006-02-07 01:12:30 +00:00
rods%netscape.com
a6df382289 This now enables print listeners, print progress and the cancelling of printing
Bug 70946 & Bug 70949 r=dcone,chak sr=attinasi
2006-02-07 01:12:29 +00:00
valeski%netscape.com
bc05aa8938 r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces. 2006-02-07 01:12:28 +00:00
rods%netscape.com
509a230fa9 Printing of selected frameset frames and Iframes
Bug 66783 r=dcone sr=buster,attinasi
2006-02-07 01:12:27 +00:00
jst%netscape.com
5a699cf2bf Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2006-02-07 01:12:26 +00:00
bbaetz%cs.mcgill.ca
723da25575 Bug 72087 - major xprint revamp
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=blizzard, sr=shaver, a=asa

NOT PART OF DEFAULT BUILD
2006-02-07 01:12:25 +00:00
dcone%netscape.com
b45f27807a b=57928 r=mcclusky sr=attinas. 2006-02-07 01:12:24 +00:00
danm%netscape.com
9599c15fe3 replacing use of evil hidden window with embedding-copacetic window watcher. bug 71895 r=blizzard,hyatt,javi,various 2006-02-07 01:12:23 +00:00
danm%netscape.com
42570eaad1 unbuilding deprecated prompt files (cleaning up my mess) 2006-02-07 01:12:22 +00:00
danm%netscape.com
61d56274a9 removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various 2006-02-07 01:12:21 +00:00
rods%netscape.com
fdc33fe025 Added UI for printing selectd frame
Bug 66783 r=kmcclusk,ben,dcone sr=buster
2006-02-07 01:12:20 +00:00
dcone%netscape.com
883278687b r=karnaze sr=buster. Updated the API for a nsIDeviceContextSpecFactory to pass in a nsIWidget. 2006-02-07 01:12:19 +00:00
rods%netscape.com
5ee5170284 This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2006-02-07 01:12:18 +00:00
rayw%netscape.com
32259449b9 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2006-02-07 01:12:17 +00:00
vidur%netscape.com
6c7e40ff33 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 2006-02-07 01:12:16 +00:00
tajima%eng.sun.com
52a9c93993 XUL based print dialog on UNIX paltform,r=syd 2006-02-07 01:12:15 +00:00
zuperdee%penguinpowered.com
ae1afefd94 Temporary fix for bug 33801. r=shaver 2006-02-07 01:12:14 +00:00
ftang%netscape.com
cb50d82d66 check in xprint changes for tajima@eng.sun.com r=erik@netscape.com
all the changes is now #ifdef USE_XPRINT and won't be build by default.
2006-02-07 01:12:13 +00:00
syd%netscape.com
504bddf1ef Added prefs support for margins, complete support for printer preferences in
Unix postscript printing. r=ben. Fixes bugs 4637 and 4638.
2006-02-07 01:12:12 +00:00
syd%netscape.com
b21d06ecd5 Take netscape out of the dialog name, this is used by mozilla also.
Save printer dialog settings to preferences. Still have to hook up
margins. r=dveditz
2006-02-07 01:12:11 +00:00
dcone%netscape.com
1a9f575411 New interface definition for printer options. a=KMcCluskey 2006-02-07 01:12:08 +00:00
rods%netscape.com
bbf95f202b Initial check in for BUg 113917 (not in the build yet) 2006-02-07 01:11:55 +00:00
alecf%netscape.com
5c2d4bcedd #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz
2006-02-07 01:11:47 +00:00
warren%netscape.com
aad1899889 Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2006-02-07 01:11:46 +00:00
dcone%netscape.com
de0ed328d1 Created new nsIPrintSettings object for embedding 2006-02-07 01:11:45 +00:00
warren%netscape.com
de7c1eaaff Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2006-02-07 01:11:44 +00:00
dcone%netscape.com
6e49791f86 Added flags so selection button does not come up and print to file is hidden. Put in support for quiet
printing (no dialog) r=rods
2006-02-07 01:11:43 +00:00
joshmoz%gmail.com
899d62dcb7 General cleanup for menus on Mac OS X. b=325700 r=mento sr=pinkerton 2006-02-06 22:19:52 +00:00
joshmoz%gmail.com
c2f0a8bbb1 Fix regression from bug 324180. Don't show menu items used only for the Application menu on Mac OS X. b=325859 r=mento 2006-02-06 20:49:28 +00:00
emaijala%kolumbus.fi
1eda9c411d Backout of patch for bug 287179 due to Win98 bustage and other regressions. 2006-02-06 17:35:57 +00:00
emaijala%kolumbus.fi
6c719817f2 Backing out the previous checkin for bug 267426 due to Sunbird bustage. 2006-02-05 18:07:38 +00:00
emaijala%kolumbus.fi
f1cc76964d Fix for bug 267426: an empty file when dragging large images (files) out of the browser to the Windows desktop or Explorer
Patch by Yuri Kovalchuk
r=emaijala
sr=roc

Umm.. and in the previous checkin sr was by bryner, not roc.
2006-02-05 12:44:24 +00:00
emaijala%kolumbus.fi
fb7043c933 Fix for bug 287179: Unshifted charCode is generated for keypress event when both Ctrl and Shift are held down
Patch by Dainis Jonitis
r=emaijala
sr=roc
2006-02-05 12:37:31 +00:00
sergei_d%fi.tartu.ee
8264c76983 [BeOS]Bug 316494. Restore broken F11-fullscreen feature. p=sergei_d, r=biesi, BeOS-only 2006-02-04 20:26:50 +00:00
joshmoz%gmail.com
dbdce1bad2 Remove some annoying assertions from Cocoa menu code. no bug. 2006-02-03 20:13:54 +00:00
cbiesinger%web.de
c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
joshmoz%gmail.com
f9fc621401 Clean out unnecessary #includes in Cocoa widget nsToolkit. b=325666 r=mento 2006-02-03 00:30:32 +00:00
joshmoz%gmail.com
89d71ad20b detab files. no bug. 2006-02-02 23:47:16 +00:00
joshmoz%gmail.com
0d18808ba1 detab this file. no bug. 2006-02-02 01:20:54 +00:00
joshmoz%gmail.com
53978dabb4 remove unnecessary call from Carbon window code. b=325336 r=mento sr=smfr 2006-02-01 17:14:38 +00:00
pavlov%pavlov.net
5b140c101e changing widget creation for cairo builds around to use GetThebesSurface() r=vlad 2006-01-31 01:04:41 +00:00
mrbkap%gmail.com
ba83630fa0 Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst 2006-01-31 00:22:04 +00:00
dougt%meer.net
997335f552 Fixes bug 297683. WINCE ONLY. r=dveditz. a) allows remapping softkeys even if gProcUnregisterFunc does not exist --
which is the case on some devices.

b) removes gSoftKeyMenuBar as we can use mSoftKeyMenuBar.

c) fixes smartphone which require a real menu when dispatching events to the
event loop.  SHCMBF_EMPTYBAR doesn't not work.  The menu is defined by the
embedding application.
2006-01-28 18:18:45 +00:00
bryner%brianryner.com
ecc0706743 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin. 2006-01-24 19:22:02 +00:00
joshmoz%gmail.com
be8d85de4c use mOnDestroyCalled flag from base widget instead of making our own. b=324441 r=mento sr=smfr 2006-01-24 04:01:54 +00:00
emaijala%kolumbus.fi
3d15f46c89 Fix for bug 322947: Page scrolls up when clicking the middle mouse button in frame
r+sr=roc
2006-01-22 12:00:55 +00:00
bzbarsky%mit.edu
8689f7d81f Fix bug 297541. Patch by roc, r=pavlov, sr=bzbarsky 2006-01-20 21:31:29 +00:00
joshmoz%gmail.com
f6dfe2321a fix memory leak and key modifier issues with last checkin for Cocoa menus. b=316076 2006-01-20 09:25:06 +00:00
joshmoz%gmail.com
24dbccc1da fix comments from last checkin b=316076 2006-01-20 09:12:06 +00:00
joshmoz%gmail.com
68a08298ea Complete Cocoa menus. Add key equivalent support to Application menu creation, some other cleanup. Cocoa widgets only (just Camino by default, but it doesn't even actually use this code). b=316076 sr=sparky 2006-01-20 09:02:22 +00:00
joshmoz%gmail.com
abb4fbbd9a Cocoa menu work. This code is only built when Cocoa widgets are built (only Camino at the moment, and Camino doesn't actually use the code). This is most of the Application menu implementation. It lacks support for key equivs in the Application menu, that will be in the next patch. b=316076 sr=sparky 2006-01-20 05:01:20 +00:00
pavlov%pavlov.net
9df26bea25 When using Thebes, we need to Flush the surface before drawing directly to the surface with GDI. 2006-01-20 04:14:05 +00:00
vladimir%pobox.com
861a6a1bf7 fix Windows cairo builds issues; avoid crash in drawing surface destructor; sync up cairo clip state after calling RestoreDC() to make sure that the clip is correct, r=pavlov 2006-01-18 22:42:30 +00:00
dougt%meer.net
e59b950f8f This #include isn't in a standard PPC/SP SDK. r=dougt 2006-01-17 18:03:05 +00:00
cbiesinger%web.de
6ca819b052 323352 unbreak beos build after the changes from 322942 (move nsIScreen
impls to widget)
patch by Doug Shelton <doug@sheltonfamily.org> r=thesuckiestemail@yahoo.se
sr=pavlov
2006-01-15 22:03:29 +00:00
kjh-5727%comcast.net
0a1d19f815 Bug 323485 - Xlib build bustage from moving nsIScreen from gfx to widget. r=biesi, sr=pavlov. 2006-01-15 18:14:01 +00:00
emaijala%kolumbus.fi
cb2ef39089 Backout of essential parts of the patch for bug 287179 due to keyboard handling regressions. 2006-01-13 21:18:49 +00:00
mkaply%us.ibm.com
93ccf6c400 OS/2 build bustage with the nsiscreen move - 323254 2006-01-13 17:56:40 +00:00
timeless%mozdev.org
8397d43a6a Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
timeless%mozdev.org
e46b658cce Bug 106386 Correct misspellings in source code
patch by ispiked@gmail.com r=timeless rs=brendan
2006-01-12 06:34:54 +00:00
pavlov%pavlov.net
43325b5245 fixing bustage from checking for 322942 2006-01-11 23:08:45 +00:00
pavlov%pavlov.net
8609d12d01 moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc 2006-01-11 22:41:04 +00:00
pavlov%pavlov.net
341bb08894 moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc 2006-01-11 22:01:25 +00:00
pavlov%pavlov.net
6b3baceeca moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc 2006-01-11 21:56:25 +00:00
neil%parkwaycc.co.uk
1ec183690a Make _WIN32_WINN% default to 0x400 c.f. WINVER should fix bug 305187 b=bsmedberg 2006-01-11 21:28:54 +00:00
zack%kde.org
ca41e7697f remove useless now debugging output. fixes 274181 2006-01-11 21:28:53 +00:00
zack%kde.org
51080f1c38 removing more useless debugging code. also adding code for checking pixmaps. 2006-01-11 21:28:52 +00:00
amardare%qnx.com
819eb1d245 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.
2006-01-11 21:28:51 +00:00
gerv%gerv.net
445b5ef29f Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-01-11 21:28:50 +00:00
dbaron%dbaron.org
0307029c70 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner 2006-01-11 21:28:49 +00:00
smfr%smfr.org
0b4bfa2a81 Fix bug 279510: remove all the pre-Carbon code and TARGET_CARBON #idfefs from gfx. Patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net>, r=pink, sr=me 2006-01-11 21:28:48 +00:00
timeless%mozdev.org
9b5c166e58 Bug 299112 length value has wrapped in calculation (did you pass G_MAXLONG?)
patch by tuukka.tolvanen@gmail.com r=roc sr=roc a=asa
2006-01-11 21:28:47 +00:00
blizzard%redhat.com
a5fd4f8a66 Bug #252143. Leak in nsScreenGtk::Init of gdk_property_get() result. Patch from Crispin Flowerday <crispin@flowerday.cx>. r=caillon, sr=blizzard 2006-01-11 21:28:46 +00:00
darin%meer.net
f506aea047 fixes bug 241036 "need to call gdk_error_trap_push before calling gdk_error_trap_pop [was: Minimo arm-linux build crashes on startup]" r=caillon sr=bryner 2006-01-11 21:28:45 +00:00
caillon%redhat.com
86c08b17d7 Fixing Xinerama bustage. Bug 239227. 2006-01-11 21:28:44 +00:00
caillon%redhat.com
355b440162 Attempt to fix gtk 1 bustage. Bug 239227 2006-01-11 21:28:43 +00:00
caillon%redhat.com
f6df2832d2 Attempt to fix gtk 1 bustage. Bug 239227 2006-01-11 21:28:42 +00:00
caillon%redhat.com
d03be13c35 Bug 239227 - nsScreenGTK::GetAvailRect() should take the taskbar/panel/dock/etc into account if possible
r=blizzard sr=bryner
2006-01-11 21:28:41 +00:00
gerv%gerv.net
23f3029c3f Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-01-11 21:28:40 +00:00
neil%parkwaycc.co.uk
11de27b9d5 Bug 217089 Fix compiler warnings p=gautheri@noos.fr r=ere sr=tor 2006-01-11 21:28:39 +00:00
amardare%qnx.com
bd6c48cc3f Photon specific changes after synchronizing with the head branch.
Most of these changes were included in our released mozilla 1.0 package.
2006-01-11 21:28:38 +00:00
cls%seawood.org
5a90c1a7e4 Landing mingw gfx-viewer changes.
Bug #134113 r=pavlov sr=blizzard
2006-01-11 21:28:37 +00:00
cbiesinger%web.de
9c818d6fe3 bug 229990. fix another beos build bustage. 2006-01-11 21:28:36 +00:00
dbaron%dbaron.org
1ed40b6dfd Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2006-01-11 21:28:35 +00:00
dougt%netscape.com
a504b896bf 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2006-01-11 21:28:34 +00:00
mkaply%us.ibm.com
550da7a9ff #67913
r=pedemont, sr=blizzard (platform specific code)
OS/2 only = 800x600 reports the workarea size incorrectly, so explictly use the height of warpcenter
2006-01-11 21:28:33 +00:00
mkaply%us.ibm.com
fd1c24fcad #67913
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - don't let Mozilla windows cover up the Warpcenter
2006-01-11 21:28:32 +00:00
tor%cs.brown.edu
b29d14210b Bug 53597: gamma correction backout. r=dbaron, sr=brendan 2006-01-11 21:28:31 +00:00
tor%cs.brown.edu
b593c558ad Bug 53597 - irix build bustage fix. 2006-01-11 21:28:30 +00:00
tor%cs.brown.edu
f799951ac3 Bug 53597 - consistent gamma correction. r=dbaron, sr=brendan 2006-01-11 21:28:29 +00:00
blizzard%redhat.com
dc69c19eb2 Bug #96213. Don't query Xinerama if Xinerama is not active. Patch from Frederic Crozat <fcrozat@mandrakesoft.com>. r=blizzard, sr=shaver 2006-01-11 21:28:28 +00:00
arougthopher%lizardland.net
064ee0ca23 Fix for Bug#10090
BViews were being drawn one pixel too small, do to the fact that Bview.Bounds() returns one pixel smaller than the actually widht/height.  (Also happens from BView.Frame())  Added a +1 to a couple of places to adjust for this.

Argouthopher at lizardland.net

r=cls (seawood@netscape.com)
2006-01-11 21:28:27 +00:00
blizzard%redhat.com
bac38d469f Fix bug #74870. "Cookie dialog invisible with moz on second screen of Xinerama". Patch from Chris P. Ross <cross@distal.com>. sr=blizzard, r=jwbaker@acm.org 2006-01-11 21:28:26 +00:00
gerv%gerv.net
6a3d0d6c9c License changes, take 2. Bug 98089. mozilla/gfx/. 2006-01-11 21:28:25 +00:00
pinkerton%netscape.com
c773a0ccfd use OS routine to sub out the menubar and dock on OSX/Carbon. r=sdagley/sr=sfraser/a=chofmann. bug# 83570. 2006-01-11 21:28:24 +00:00
rjesup%wgate.com
879de623af Bug 94569: Move xlib & xprint over to xxlibrgb* api. Patch by gisburn, I'm
just checking it in for him.  a=asa, r=jag, r=Tomi.Leppikangas@oulu.fi,
r=cls (Makefile changes), sr=kin
2006-01-11 21:28:23 +00:00
mkaply%us.ibm.com
d3170d74de #95301
r=pedemonte, a=blizzard
OS/2 only - leaking presentation spaces
2006-01-11 21:28:22 +00:00
dbaron%fas.harvard.edu
e0c8a43e48 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-01-11 21:28:21 +00:00
quy%igelaus.com.au
c262376bd6 Updating xlib. Not part of the build 2006-01-11 21:28:20 +00:00
pinkerton%netscape.com
cef3e47226 get rid of naked printf. sr=hyatt. 2006-01-11 21:28:19 +00:00
alecf%netscape.com
b353a164d3 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz
2006-01-11 21:28:18 +00:00
dinglis%qnx.com
cb18eb3a63 NOT PART OF BUILD (Photon Only)
- many fixes (fonts, rendering, printing, crashes, image drawing)
2006-01-11 21:28:17 +00:00
briane%qnx.com
931cd027ba Photon Build only
Changes to support new gfx2 and image libs.
Bug fixes for drawing speed and code cleanup
2006-01-11 21:28:16 +00:00
warren%netscape.com
7d7a76ec0e Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2006-01-11 21:28:15 +00:00
warren%netscape.com
d649b71eb0 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2006-01-11 21:28:14 +00:00
pinkerton%netscape.com
7ed5c4e0bc Fix major DC suckage on win2k and 98. Instead of calling GetDC all the time,
only call it when we need it and then be sure to release it. r=mjudge, bug#49285
2006-01-11 21:28:13 +00:00
zack%kde.org
c56613ceb8 Qt Mozilla port. For now the best way to start playing with it is the
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi
2006-01-11 21:28:12 +00:00
quy%igelaus.com.au
c53ec6b082 First Checked In. Not yet part of the build 2006-01-11 21:28:11 +00:00
blizzard%redhat.com
9349955373 Fix bug #32612. Add xinerama support for linux systems. r=bryner, pinkerton, leaf sr=alecf 2006-01-11 21:28:10 +00:00
pinkerton%netscape.com
47c497c464 Using WINAPI macro for callback routines. Thanks to juberti@aol.com and
jesusx@who.net for the help and moral support. r=mozbot a=mozbot
2006-01-11 21:28:09 +00:00
pinkerton%netscape.com
c735d4ec34 fix for sunWpro compiler. forgot a return in my haste. thanks to tor@cs.brown.edu for pointing this out. 2006-01-11 21:28:08 +00:00
pinkerton%netscape.com
0eb5b5e7fb Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen. 2006-01-11 21:28:07 +00:00
pinkerton%netscape.com
b59b3a3e37 Fix for 36479, crash on some systems counting # of monitors. There were a couple
of possible culprits, removed a printf that was crashing things and removing the use
of the big rectangle that I bet was confusing certain video cards. r=mjudge.
2006-01-11 21:28:06 +00:00
sspitzer%netscape.com
a6e97eb0e8 fix spelling mistake. wrap printf with #ifdef DEBUG 2006-01-11 21:28:05 +00:00
dveditz%netscape.com
b51f70b0b1 resurrecting VC5.0 build by disabling multiple monitor code when _MSC_VER is less than 1200 2006-01-11 21:28:04 +00:00
pinkerton%netscape.com
3e41e4758a Updating device context to work with multiple monitors (r=hyatt). fixes bugs 21942, 32611. 2006-01-11 21:28:03 +00:00
pinkerton%netscape.com
cb8c6adec1 caching screen objects to avoid repeated memory allocations. r=saari. 2006-01-11 21:28:02 +00:00
Jerry.Kirk%Nexwarecorp.com
9a563176e1 Fixing some compile errors due to changes in nsString PHOTON ONLY r=michael.kedl 2006-01-11 21:28:01 +00:00
Jerry.Kirk%Nexwarecorp.com
a0c075d549 Adding Screen classes for Neutrino and makeing small interface changes
to catch up with new version of Photon header files that appeared
during latest Patch G.
PHOTON ONLY
2006-01-11 21:28:00 +00:00
mkaply%us.ibm.com
23ea53f829 #67913
r=mkaply, sr=blizzard
Take into account WarpCenter when determining AvailRect
2006-01-11 21:27:59 +00:00
mkaply%us.ibm.com
edcc49b723 r=mkaply, a=blizzard
More code cleanup
2006-01-11 21:27:58 +00:00
mkaply%us.ibm.com
a3444008f5 r=mkaply, a=blizzard
Big GFX cleanup for OS/2 - using new logging mechanism
2006-01-11 21:27:57 +00:00
mkaply%us.ibm.com
abf49d2b74 #53410
r=brendan, a=brendan
Using wrong identifier to get screen width and height
2006-01-11 21:27:56 +00:00
mkaply%us.ibm.com
cf2d2ee6c9 45872
r=mkaply, a=brendan
Found a way to get the desktop DC so screen APIs could be implemented properly
2006-01-11 21:27:55 +00:00
mkaply%us.ibm.com
5696a50f50 #45603
r=mkaply, a=brendan
Can't use the desktop HDC to do these queries - I'll just grab SYSVALUES
2006-01-11 21:27:54 +00:00
mkaply%us.ibm.com
9abf8f797f #45872
r=mkaply, a=brendan
Implement Screen and ScreenManager classes on OS/2 - not part of build yet
2006-01-11 21:27:53 +00:00
pinkerton%netscape.com
4011914be9 adding numberOfScreens to interface. minor cleanup. 2006-01-11 21:27:52 +00:00
pinkerton%netscape.com
90c4bd940e Single-monitor impl of screen manager/object for win32 just to get something in place. DevContext
now uses it, but will also have to be tweaked when the multi-monitor impl is implemented. Just
pushing code around for now, nothing major. r=danm.
2006-01-11 21:27:51 +00:00
pinkerton%netscape.com
165909c877 screen manager and screen impls, first cut assuming only one monitor. make the dev context use them. r=pavlov. 2006-01-11 21:27:50 +00:00
pavlov%netscape.com
85c4513169 make destructors virtual to fix warnings 2006-01-11 21:27:49 +00:00
pinkerton%netscape.com
e6242a6354 First Checked In. 2006-01-11 21:27:48 +00:00
jat%princeton.edu
b4b0672354 Removes console output in opt builds from gfx, gfx2, gtk.
Bugs 78645(r=cls, rs=blizzard, a=drivers(blizzard)) and 78665 (r=cls, sr=blizzard, a=drivers(blizzard)).
2006-01-11 21:27:47 +00:00
cls%seawood.org
b81dafada2 Make ::GetPixelDepth() know about rgb16 2006-01-11 21:27:46 +00:00
koehler%mythrium.com
51a7ceb008 bug #55450: New gfx implementation more in synch with linux/gtk version. r=cls
r=blizzard (no sr has blizzard give me a go ahead for BeOS only stuff)
2006-01-11 21:27:45 +00:00
joshmoz%gmail.com
10ce46bcd5 Enable popup windows in Cocoa widgets. This puts 2 app-specific ifdefs in tier 9 code, but we plan to take care of those soon. We can use a pref so that the same binary can serve the needs of Camino and other Cocoa widget consumers. b=316076 r=mento sr=pinkerton 2006-01-11 19:09:20 +00:00
bsmedberg%covad.net
c7feccde9d Bug 316076 - XUL menus for cocoa widgets, load a default/empty NIB into the application to workaround an OS bug, r=josh (NIB files and original patch by josh, r=mento) 2006-01-09 23:02:06 +00:00
mark%moxienet.com
3bce8a7dc3 294476 Impossible to give keyboard focus to minimized windows raised by opening a URL from another app. Activate windows being restored. Also fixes: popup windows not rolled up when windows are minimized with command-M; minimized windows sometimes retain focus even though they're hiding in the dock. r=josh sr=smfr 2006-01-09 22:20:34 +00:00
emaijala%kolumbus.fi
7684d5f656 Fix for Win32 part of bug 321098: onmouseover alert() causing multiple stacked alert dialogs
r+sr=roc
2006-01-09 17:23:20 +00:00
ginn.chen%sun.com
aa10d08b4c Bug 264164 Radio and check indicator w/ Classic theme remains hover state look
r+sr=roc
2006-01-09 03:46:18 +00:00
emaijala%kolumbus.fi
87ce583d9e Fix MingW bustage (bug 287179). 2006-01-08 09:40:59 +00:00
emaijala%kolumbus.fi
bb5236df5a Fix for bug 287179: Unshifted charCode is generated for keypress event when both Ctrl and Shift are held down
patch by Dainis Jonitis
r=emaijala, dougt
sr=bryner
2006-01-07 18:46:46 +00:00
emaijala%kolumbus.fi
090efe309b Fix for bug 321816: Triple-clicking does not select the line anymore
r+sr=roc
2006-01-07 18:38:35 +00:00
mark%moxienet.com
ed0267097b 312586 Multiple sheets (JS alert boxes) on one window don't work. Support multiple sheets per window. r=josh rs=smfr 2006-01-06 18:42:28 +00:00
joshmoz%gmail.com
55dc4e8105 Update old email addresses for Josh Aas. 2006-01-05 17:07:01 +00:00
mark%moxienet.com
5fb055e91e Bug 313988, positioned <select> drop-down doesn't work on 10.3. Calculate structure-to-content offset by using the already-known content rect instead of the one returned by GetWindowBounds, because its values are incorrect on Panther. r=josh sr=pink 2006-01-02 23:03:06 +00:00
gerv%gerv.net
eb50dd44e7 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-31 16:02:07 +00:00
gerv%gerv.net
7f1b5c62e5 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-31 13:18:10 +00:00
roc+%cs.cmu.edu
e2a115a36e Bug 319957. Consume WM_PAINT messages for Win32 layered-translucency windows, to avoid infinite loop bug. r+sr=roc, patch by Dainis Jonitis 2005-12-29 22:30:22 +00:00
emaijala%kolumbus.fi
53a479114b Fix for bug 321643: Spurious mousemove events when mouse is over appearing/disappearing fixed positioned div
r+sr=roc
2005-12-29 10:18:31 +00:00
leon.sha%sun.com
e9f9fed9e9 Bug 312154, Start script does not take care of running instance on solaris sparc.
benjamin: first-review+
Patch by leon.sha@sun.com
2005-12-26 03:10:35 +00:00
emaijala%kolumbus.fi
99843abcc6 Fix for bug 321335: Autoscrolling changes direction while scrolling
r+sr=roc
2005-12-23 20:23:45 +00:00
joshmoz%gmail.com
f4bc8b5fec correctly name menu items that have submenus. cocoa widgets only. no bug. 2005-12-22 20:20:23 +00:00
timeless%mozdev.org
00fb11f216 Bug 281551 - [gtk2] Drop down lists do not open immediatly with certain CSS configuration
patch by robin.lu@sun.com r=bryner sr=roc
2005-12-22 05:02:03 +00:00
sergei_d%fi.tartu.ee
ec7972ffa4 Bug 321070[BeOS] Widget dependency cleanup, p=thesuckiestemail, r=sergei_d, BeOS-only 2005-12-21 19:56:07 +00:00
joshmoz%gmail.com
c1703c57ec back out a fix I made on the 15th, no bug. Turns out Camino actually does use nsCocoaWindow for <select>, and allowing popups caused a Tp regression because they also make their own <select> window (no need for a second one in nsCocoaWindow). Another victim of Camino's crazy <select> hack. 2005-12-19 19:46:44 +00:00
roc+%cs.cmu.edu
c8c95d63ba Bug 319957. Avoid unwanted invalidates of translucent windows on Windows. patch by Dainis Jonitis, r=ere,sr=roc 2005-12-19 03:00:41 +00:00
sergei_d%fi.tartu.ee
135e510eb1 Bug 319881 [BeOS]Implementing floating and modal windows - improved version, p=sergei_d, r=thesuckiestemail. BeOS-only 2005-12-18 12:16:19 +00:00
cbiesinger%web.de
8af3079e38 bug 309935 correctly check for errors from SystemParametersInfo, fixing
screenreader detection on win 9x.
r=aaronl sr=roc
2005-12-17 14:21:19 +00:00
joshmoz%gmail.com
ec495706a5 Turns out we shouldn't implement nsMenuX::RemoveItem. Carbon widgets don't implement it either. This fixes a major crash in Cocoa menus. no bug. 2005-12-17 06:29:26 +00:00
ginn.chen%sun.com
8f04f3e743 Bug 295447 Ctrl+1/2/4/5/6 raises window without focus
r+sr=roc
2005-12-16 05:33:55 +00:00
joshmoz%gmail.com
c168937f48 allow popup window types in cocoa widgets (e.g. popup menus). we have to fix them, so might as well turn them on. no bug. sr=pinkerton 2005-12-15 21:19:17 +00:00
joshmoz%gmail.com
446aaed485 correctly swap shared Application menu when painting menu bars. also remove nsSupportsArray usage from nsMenuBarX. b=316076 sr=pinkerton 2005-12-15 16:08:38 +00:00
joshmoz%gmail.com
4ba0808cf1 fix memory leak from last checkin for Cocoa menus. no bug, followup. 2005-12-14 22:09:07 +00:00
gerv%gerv.net
adbec5dbff Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-13 13:25:40 +00:00
sergei_d%fi.tartu.ee
a14aff265f Bug 319881. [BeOS] Implementing floating and modal windows. p=sergei_d, r=thesuckiestemail, BeOS-only, no sr-required 2005-12-11 21:55:41 +00:00
sergei_d%fi.tartu.ee
bd822c7b78 Bug 314110. Fixing wrong cursor assignment.p=doug@sheltonfamily.org, r=sergei_d. BeOS-only 2005-12-11 12:16:20 +00:00
sergei_d%fi.tartu.ee
37618b4edb [BeOS]Bug 296856. StandardWindowCreate refactoring. p=thesuckiestemail, r=sergei_d. BeOS-only 2005-12-09 20:09:53 +00:00
dougt%meer.net
2a24677438 Enabling the filepicker on Windows CE. NPODB. Bug 297683. r/sr=dveditz 2005-12-03 06:02:46 +00:00
joshmoz%gmail.com
19735a1665 refactor menu item code in cocoa widgets. also allow menu items to be disabled. b=316076 r=mento sr=pinkerton 2005-12-02 21:39:26 +00:00
emaijala%kolumbus.fi
61296baafe Fix for bug 312566: Fix MouseTrailer and other mouse handling issues
r=dougt, roc
sr=roc
2005-12-02 12:08:32 +00:00
vladimir%pobox.com
a13e3c0bd1 Fix gaius orange/windows thebes builds 2005-11-29 22:56:40 +00:00
vladimir%pobox.com
5d01d94a3c merge from org.mozilla.cvs.cairo branch:
- moved platform-specific thebes code to gfxPlatform
- added widget getters for gfxASurface creation in platform-specific widget code
- added first pass at gfxTextRun
2005-11-29 20:12:29 +00:00
jst%mozilla.jstenback.com
8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
dbaron%dbaron.org
38ec4842b3 Be more conservative in detecting GTK theme changes. b=305970 r=caillon sr=bryner 2005-11-28 22:44:33 +00:00
mark%moxienet.com
761d7ab247 Bug 314856, mousewheel scrolling is too fast on OS X, especially 10.4.3. Don't scale mousewheel deltas, instead relying on system acceleration. Acceleration is provided at least as early as 10.2, which is our minimum, so there. r=josh sr=pink 2005-11-28 20:11:54 +00:00
joshmoz%gmail.com
6c63f4b03c more cocoa menu implementation updates. makes menus actually do something. b=316076 r=mento sr=pinkerton 2005-11-28 18:33:48 +00:00
sergei_d%fi.tartu.ee
230bbf973d [BeOS]Bug 15906, introducing unified paintarea for all sort of paintevents, changing Update() to paint immediately. p=sergei_d, r=thesuckiestemail, BeOS-only 2005-11-26 22:47:30 +00:00
timeless%mozdev.org
9b0852aaf7 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
eb9350f619 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 19:48:04 +00:00
mozilla.mano%sent.com
8102c80d98 Bug 315837 - [Mac] Keys which should produce multiple characters only produce one. patch from Uri Bernstein <uriber@gmail.com>, r=me, sr=smfr. 2005-11-21 21:27:05 +00:00
timeless%mozdev.org
98c84e24ac Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
timeless%mozdev.org
17f5f5429f Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless
2005-11-21 06:25:15 +00:00
masayuki%d-toybox.com
743f04d8d8 b=315457 fix bustage 2005-11-18 06:30:23 +00:00
masayuki%d-toybox.com
24eee73105 Bug 315457 IME candidate list is positioned to wrong position if the editor is on frame page r+sr=roc 2005-11-18 05:29:52 +00:00
joshmoz%gmail.com
570ae5dcd2 nsFilePicker should not ignore display directory setting on Mac OS X. Patch by Tony Goold. b=301298 r=pinkerton sr=smfr 2005-11-17 19:05:35 +00:00
masayuki%d-toybox.com
196c288248 Bug 316638 Sould not use obsoleted API(WINNLSEnableIME) patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=masayuki+timeless, sr=neil 2005-11-17 16:33:57 +00:00
neil%parkwaycc.co.uk
f0d1b74fac GDI resource leak fix b=243078 p=shutdown@flashmail.com r=ere sr=me 2005-11-16 13:51:47 +00:00
masayuki%d-toybox.com
7e718780b3 Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc 2005-11-14 23:55:24 +00:00
masayuki%d-toybox.com
3767450b23 backing out previous patch b=55751 2005-11-14 22:33:39 +00:00
masayuki%d-toybox.com
94e3cfbe0c Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc 2005-11-14 21:32:16 +00:00
sergei_d%fi.tartu.ee
c3f37e594d [BeOS]Bug 314792, adding X-wheel support. p=sergei_d r=thesuckiestmail, BeOS-only 2005-11-11 18:44:25 +00:00
bsmedberg%covad.net
78f6d0683d 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 2005-11-11 14:36:26 +00:00
sergei_d%fi.tartu.ee
b3dc7f068e [BeOS]Bug 315726, avoid mistargeted focus messages, p=sergei_d, r=thesuckiestemail@yahoo.se, BeOS-only, no need for sr 2005-11-10 19:54:23 +00:00
sergei_d%fi.tartu.ee
a30b8496e5 [BeOS]Bug 315542, shifting native paintregion in scroll, p=sergei_d, r=thesuckiestemail@yahoo.se, BeOS-only, no need for sr 2005-11-10 17:41:14 +00:00
mark%moxienet.com
045ce7774f Bug 311399, Crash [@ SetOrigin] during rendering context destruction. Remove QD save/restore from rendering context, it was placed there as a workaround for scrollbar functional and aesthetic bugs. Add OS event handler to fix aesthetic problems, and check for bad states to work around functional problems. r=josh sr=smfr 2005-11-10 03:46:52 +00:00
sergei_d%fi.tartu.ee
77cfb29e1a [BeOS]Bug 315576, fixing event order for fast processors, p=doug@sheltonfamily.org, r=thesuckiestemail@yahoo.se. BeOS-only, no sr required 2005-11-09 21:34:33 +00:00
mkaply%us.ibm.com
17ee37241e #310201
r/sr=mkaply, a=mtschrep (OS/2 only)
Patch from Rich Walsh - remove CRs from drag/dropped text
#308967
r/sr=mkaply, a=mtschrep (OS/2 only)
Patch from Rich Walsh/Peter Weilbacher - insert images on drag drop, not link to image
2005-11-09 16:18:54 +00:00
mkaply%us.ibm.com
d1bc1ab2ae #267609
r/sr=mkaply, a=mtschrep (OS/2 only)
Patch from Rich Walsh/Peter Weilbacher - focus fix
2005-11-09 16:14:33 +00:00
vladimir%pobox.com
20b91dbdd6 thebes/cairo backend update. windows fonts through thebes, start of pango fonts through thebes. lots of other misc fixes. win32 static build fix. 2005-11-08 20:06:16 +00:00
mkaply%us.ibm.com
6ee0b1a705 OS/2 build bustage 2005-11-07 14:29:32 +00:00
sergei_d%fi.tartu.ee
d6fc7fb875 [BeOS]Bug 229603, changing mView type from BView to nsViewBeOS. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr required 2005-11-06 19:17:24 +00:00
sergei_d%fi.tartu.ee
4c21d0216f [BeOS]Bug 315208. Removing unused files 2005-11-06 16:00:01 +00:00
sergei_d%fi.tartu.ee
dddf680269 [BeOS]Bug 315208. Removing nsObject from BeOS widget code. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr needed 2005-11-06 15:39:54 +00:00
sergei_d%fi.tartu.ee
b9fdc95079 [BeOS]Bug 315208.BeOS nsWindow code cleanup. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr needed 2005-11-06 15:10:53 +00:00
emaijala%kolumbus.fi
52230a880c Fix for bug 314543: backout patch of bug 307678, we need a better solution (work will continue in bug 312566)
r+sr=roc
2005-11-06 08:29:51 +00:00
sergei_d%fi.tartu.ee
0e716ed2bb [BeOS]Bug 314687, reduce drawing and resizing message flood. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr needed 2005-11-05 16:53:41 +00:00
mkaply%us.ibm.com
a0ae8d1a22 #314524
r/sr=mkaply (OS/2 only)
Patch from Peter Weilbacher - Add eColor__moz_menubarhovertext for OS/2
2005-11-03 14:36:36 +00:00
dougt%meer.net
35b1677294 1) This only creates one softkey menu. If we create more then one, this cause
windows to be hidden between new window creations.  See bug 314552.

2) This also makes a improvement to mouse taps in a context menu.  Now we only
test for tab-and-hold (a "Gesture") when we are not displaying a context menu.
If we don't do this, the check for the gesture makes the context menu go away.

3) We also hide the software input panel when we are creating a dialog or a
window.  This insures that the windows ce SIP button never blocks the view of a
XUL implemented SIP.

windows ce. r=dveditz
2005-11-02 19:20:31 +00:00
bzbarsky%mit.edu
d44ad313ae Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
roc+%cs.cmu.edu
934045dc2c Bug 312921. The window pixels for translucent windows are already premultiplied, don't premultiply them again in Windows. r+sr=roc, patch by Dainis Jonitis 2005-11-01 20:46:52 +00:00
gavin%gavinsharp.com
39b57ecdaa Bug 314427: nsIDOMPopupBlockedEvent should expose the blocked window's target name, r+sr=jst 2005-11-01 01:41:00 +00:00
sergei_d%fi.tartu.ee
3982826ad3 [BeOS]Bug 314330 Events to be dropped on rollup,p=sergei_d, r=thesuckiestmail, BeOS-only 2005-10-29 18:43:21 +00:00
cls%seawood.org
7afa3c63cd Remove unnecessary urlmon references and fix mingw static build.
Bug #276152 r=bsmedberg
2005-10-28 22:00:27 +00:00
cvshook%sicking.cc
64a0fbd45f Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
2005-10-28 11:25:24 +00:00
bsmedberg%covad.net
953a02830a Bug 313927 - win32: opening a transparent/tranlucent window with "popup" shows taskbar item r=Dainis_Jonitis moa=roc 2005-10-27 16:22:01 +00:00
bzbarsky%mit.edu
0d5a3e6aa7 Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
joshmoz%gmail.com
16ad0bb77c crash fix in Cocoa menus. we build this code in Camino but we don't use it. sr=pinkerton 2005-10-26 23:25:19 +00:00
sergei_d%fi.tartu.ee
11014437a0 [BeOS]Bug 313326. commiting Makefile.in. p=sergei_d, r=biesi. BeOS-only 2005-10-26 23:24:42 +00:00
sergei_d%fi.tartu.ee
fa45b2e962 [BeOS]Bug 313326 - fixing bustage mistypo in commit.BeOS-only 2005-10-26 23:22:23 +00:00
sergei_d%fi.tartu.ee
1bce5fcd90 [BeOS]Bug 313326. Fixing nsSound. p=sergei_d, r=biesi. BeOS-only 2005-10-26 17:53:39 +00:00
smfr%smfr.org
999cdf8221 Fix bug 312563: remove a hack in the Cocoa widget code that did a synchronous invalidate on widgets when they get hidden (e.g. by tab switch) in order to promptly notify plugins that their visibility is changing. This caused problems on some sites, because forcing the NSView to display when the view hierarchy is in flux could leave the window in a non-drawing state. r=mento. 2005-10-21 03:07:27 +00:00
mkaply%us.ibm.com
cbbb26b521 #286555
r=weilbachar, sr/a=mkaply (OS/2 only)
cache values from resize in mBounds
2005-10-20 21:58:25 +00:00
sergei_d%fi.tartu.ee
2b2c02324d [BeOS]Bug 242315. Adding Inline Inmupt Methods support. r=sergei_d, BeOS-only, no sr 2005-10-20 17:17:34 +00:00
aaronleventhal%moonset.net
65d8a142cd Bug 313043. Crash when using AccessibleObjectFromWindow. r=parente, sr=bz 2005-10-20 02:35:46 +00:00
joshmoz%gmail.com
6c15f9b840 remove these files since they are getting build when they are not even in the makefile and thus screwing up Cam
ino builds. We should figure out why this is happening, but for now lets just fix it. b=111230 sr=samsidler
2005-10-19 23:09:26 +00:00
joshmoz%gmail.com
5e764dbeba fix tabbing in Makefile to fix Camino bustage. b=111230 sr=sparky 2005-10-19 22:27:32 +00:00
joshmoz%gmail.com
ce30a81af7 re-check-in header file changes for Cocoa menus implementation, updated makefile. b=111230 sr=pinkerton 2005-10-19 21:16:05 +00:00
joshmoz%gmail.com
0dc29dda98 add keyboard shortcut and key modifier support to cocoa menus, add basic enable/disable, fix up comments some. b=111230 rubber stamp sr=pinkerton 2005-10-19 21:10:08 +00:00
sergei_d%fi.tartu.ee
43c1bd84c0 [BeOS]Bug 311651, rolling back part of previous patch to avoid rare context-menu misplacement on IFRAME, r=thesuckiestmail, no sr - BeOS-only 2005-10-18 21:02:59 +00:00
emaijala%kolumbus.fi
1ad3898fda Fix for bug 307678 -- Fixing remaining MouseTrailer problems with dialogs.
r+sr=roc
2005-10-18 19:44:31 +00:00
mark%moxienet.com
4a7550a71e Backing out 111230 to attempt to solve orange on Camino tinderbox. Tp crashes, but MozillaAlive succeeded. Re-added: nsMenuX.cpp nsMenuItemX.cpp nsMenuBarX.cpp; dropped a rev on: nsMenuX.h nsMenuBarX.h Makefile.in; didn't touch: nsMenuX.mm nsMenuItemX.mm nsMenuBarX.mm (new files not referenced by this downrev Makefile) 2005-10-17 20:55:52 +00:00
sergei_d%fi.tartu.ee
bf584c1285 [BeOS]bug 312660. fix issue with button-navigation over lists, p=thesuckiestmail, r=sergei_d, BeOS-only 2005-10-17 19:41:57 +00:00
joshmoz%gmail.com
96f37871db New Cocoa-based menu code. Not in working shape yet, but it is NPOB. b=111230 sr=pinkerton 2005-10-17 18:40:42 +00:00
smfr%smfr.org
69fdfdd022 Partial fix for bug 312563: avoid crashing because of recursive updates caused by the code that attempts to notify plugins (via a paint) when their widget is removed from the hierarchy. r=mento. 2005-10-17 03:17:06 +00:00
sergei_d%fi.tartu.ee
e953b9d2cb [BeOS] Bug 312638 -clear warnings in nsWindow, p=sergei_d, r=thesuckiestmail, no sr required 2005-10-16 18:51:34 +00:00
sergei_d%fi.tartu.ee
0bd26a5626 [BeOS]Bug 312636 - refactoring two getters for faster mouse. p=sergei_d, r=thesuckiestemail. BeOS-only, no sr 2005-10-16 18:06:35 +00:00
sergei_d%fi.tartu.ee
5692789e62 [BeOS]Bug 104729 - adding DnD support. p=thesuckiestemail, r=sergei_d. BeOS-only, no sr 2005-10-16 16:32:38 +00:00
cbiesinger%web.de
53d2de6b6d bug 104729 adding beos-specific drag&drop interfaces
patch by tqh <thesuckiestemail@yahoo.se> r=sergei_d
2005-10-16 11:50:45 +00:00
emaijala%kolumbus.fi
44a97354e7 Fix for bug 307563: download windows remain in "zombie" status after opening
(and other similar problems).
r+sr=roc
2005-10-15 09:45:17 +00:00
joshmoz%gmail.com
e46c1daf92 Carbon menu code cleanup. b=312208 r=bent r=mento sr=pinkerton 2005-10-14 22:44:39 +00:00
sergei_d%fi.tartu.ee
ed10075fa8 [BeOS]Bug 311651.Better Move, Resize and Scroll handling implemented. r=thesuckiestemail@yahoo.se. BeOS-only, no sr required 2005-10-14 18:41:02 +00:00
mark%moxienet.com
e359446fa0 Bug 312364, Arrow key events to plugin also cause page scrolling. Don't leave NSEvent in (nsKeyEvent).nativeMsg when EventRecord is expected; set nativeMsg to EventRecord in more cases for compatibility with Carbon widget. Camino-only. r,sr=smfr 2005-10-14 05:15:32 +00:00
smfr%smfr.org
13fa955ece Fix bug 308865: allow SpellCatcher X shorthands to work by fixing Cocoa IME to send all key events through -interpretKeyEvents so that input methods get to see them, and filtering out those that Gecko has handled in -doCommandBySelector. r=mento. 2005-10-13 17:00:18 +00:00
mark%moxienet.com
8dfc72f60a Bug 311618, Crash [@ QDFlushPortBuffer]. Replumb the flush manager as an XPCOM service so that other components can cancel scheduled flushes when ports are going away. Away goes trouble down the drain. Camino/koko-widget only. r=pink sr=smfr a/1.8=asa 2005-10-13 16:48:15 +00:00
dougt%meer.net
d5bd8fcb00 Missed an ifdef. fixing build bustage 2005-10-13 16:03:04 +00:00