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

1052 Коммитов

Автор SHA1 Сообщение Дата
Olli.Pettay%helsinki.fi 2506709457 Back out Bug 344986 to fix tp regression 2006-09-10 11:53:55 +00:00
Olli.Pettay%helsinki.fi 6b5035723b Bug 344986, Simplify nsEventListenerManager, r=sicking, sr=jst 2006-09-09 17:28:57 +00:00
Olli.Pettay%helsinki.fi 09f169f5d8 Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst 2006-09-02 10:00:26 +00:00
Olli.Pettay%helsinki.fi 642281d53f Bug 350846, Combine NS_***_LOAD events, r+sr=jst 2006-08-31 19:33:01 +00:00
timeless%mozdev.org 9975414f7c Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-08-28 20:17:01 +00:00
mark%moxienet.com 553b503658 46177 Show icons in native Mac menu items. r=josh sr=bryner 2006-08-01 00:13:24 +00:00
mark%moxienet.com a844b938c3 319078 Handle smooth mousewheel (and two-finger touchpad) scrolling. r=josh sr=darin r,sr=roc 2006-07-20 15:38:43 +00:00
gavin%gavinsharp.com 3f769b18b6 Bug 133527: New mail notification banner at wrong place (always pops up at bottom right hand corner), patch by Jens Bannmann <jens.b@web.de>, r=biesi, r=bsmedberg, sr=neil 2006-07-19 19:47:19 +00:00
gavin%gavinsharp.com d6cf5f2e52 Bug 335068: Firefox and Thunderbird windows grouped under "Mozilla" rather than in separate groups, patch by Tuukka Tolvanen <tuukka.tolvanen@gmail.com>, r+sr=roc 2006-07-19 12:56:40 +00:00
gavin%gavinsharp.com 9b59b77e88 Bug 303048: GTK scrollbar does not have normal GTK right-click behavior, patch by Adam Guthrie <ispiked@gmail.com>, r=neil, sr=roc 2006-07-18 17:13:21 +00:00
mark%moxienet.com 73c9714273 344570 Make contextual menus look more native on the Mac. r=josh sr=bryner 2006-07-14 19:54:08 +00:00
Olli.Pettay%helsinki.fi 324417e9aa Bug 324011, initMouseEvent does not set relatedTarget property, r+sr=jst 2006-07-13 07:51:54 +00:00
hwaara%gmail.com 3ea9870abe fix bug 344107, don't export platform-native headers to all platforms. r=mento 2006-07-11 09:06:24 +00:00
joshmoz%gmail.com 41b026c9b3 actively update native menu items based on command node content instead of menu item node content. makes menu blinking work when using keyboard commands. also, remove some old native help menu code. b=50590 r=mento sr=pinkerton 2006-07-10 17:50:30 +00:00
smontagu%smontagu.org 596fb2c114 Only display a bidirectional caret on platforms that implement nsIBidiKeyboard. Bug 272096, r+sr=roc 2006-07-06 08:29:53 +00:00
leon.sha%sun.com d6539107b8 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
alfred.peng@sun.com
dbaron: review+
roc: superreview+
2006-06-29 03:42:54 +00:00
leon.sha%sun.com 3ba0b177cf Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com.
dbaron: review+
roc: superreview+
2006-06-28 09:00:03 +00:00
joshmoz%gmail.com ca8f23f1e3 pull initial enabled state for menu items from command node, not their own DOM node. fixes keyboard command crashes. b=332949 r=mento sr=pinkerton 2006-06-16 15:05:43 +00:00
joshmoz%gmail.com 527a7a9793 selection highlight color changed in 0.5+ to no longer use system selection color. b=240320 r=josh sr=roc 2006-06-12 19:33:07 +00:00
mark%moxienet.com 66e1ef7a58 336012 Copying content from browser and pasting into (Mac) Terminal results in URL instead of selected text, URL contains 0-bytes. Part 1: don't map the URL of a page that text was copied from to a public flavor on Mac. r=David.R.Gardiner sr=roc 2006-06-12 17:30:22 +00:00
leon.sha%sun.com a4dba50a0c Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
mark: review+
roc: review+
roc: superreview+
Patch by alfred.peng@sun.com
2006-06-09 06:02:30 +00:00
bryner%brianryner.com 14c8ade4c5 Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst. 2006-05-22 20:37:32 +00:00
bryner%brianryner.com de811b24ec backing out 336696, I checked in the wrong version of the patch 2006-05-22 18:03:16 +00:00
bryner%brianryner.com ac1c3b1456 Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst. 2006-05-22 16:18:45 +00:00
dbaron%dbaron.org 263241629b Back out checkin for bug 333896 which causes tinderbox orange since nsWidgetAtoms aren't initialized. 2006-05-16 13:35:27 +00:00
leon.sha%sun.com 48f147c574 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn
Patch by alfred.peng@sun.com.
roc: review+
mark: review+
roc: superreview+
2006-05-16 05:40:33 +00:00
darin%meer.net 7d3e7d7acd landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
timeless%mozdev.org 64818410ec Bug 331023 Cleanup of IDL files; fixing type inconsistencies
r=neil sr=bz
2006-05-07 01:33:38 +00:00
bugzilla%arlen.demon.co.uk 999fb60b94 Bug 324072 Paper size and printer selection in printdialog are reflected incorrectly in preferences
p=me/kherron r=kherron sr=roc
2006-05-02 23:03:22 +00:00
roc+%cs.cmu.edu 171e5d95f2 Bug 263444. Allow nsILookAndFeel to request any combination of scrollbar arrows (up and/or down (or neither) at each end of the scrollbar) on all platforms. Get the arrow settings from the GTK2 style in GTK2 builds. r+sr=bryner 2006-05-01 23:23:33 +00:00
sharparrow1%yahoo.com f7c5538a64 Bug 334547: unused code removal 2006-04-20 03:15:02 +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
bzbarsky%mit.edu 6a505ed594 Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc 2006-03-22 18:00:28 +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
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
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
Olli.Pettay%helsinki.fi 0795191acb Bug 329512, Remove NS_XUL_CLICK r+sr=bz 2006-03-13 20:57:36 +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
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
vladimir%pobox.com ae97fda203 b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc 2006-02-15 23:35:53 +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
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
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
gerv%gerv.net 39dcfa4d62 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-02-10 22:50:04 +00:00
rods%netscape.com 61afd0587f Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2006-02-10 22:49:46 +00:00
rods%netscape.com c148aae526 backing out unwanted changes 2006-02-10 22:49:42 +00:00
rods%netscape.com 78bee5aa7d Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2006-02-10 22:49:41 +00:00
rods%netscape.com b71051d5da 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-10 22:49:39 +00:00
gerv%gerv.net fb4e96a55a License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-10 22:49:04 +00:00
beard%netscape.com b25ede755d [not part of build] generalized printing support. 2006-02-10 22:48:47 +00:00
pavlov%pavlov.net b356085867 moving printing from gfx to widget part 1. bug 326149. r=vlad 2006-02-10 20:40:54 +00:00
dbaron%dbaron.org b953609bf4 Remove old native widget code that we were only keeping around for viewer. b=326417 r+sr=roc 2006-02-08 20:09:19 +00:00
kjh-5727%comcast.net d014958f4d Bug 324072 - Printer properties dialog shows properties for the wrong printer. r+sr=roc. 2006-02-07 01:15:22 +00:00
bsmedberg%covad.net 387cffcb43 Bug 320988 relanding activex bits with a fix for the agressive optimization of inlines, r=darin 2006-02-07 01:15:19 +00:00
timeless%mozdev.org b0023cbf8a Bug 297277 potential OOM crash/mlk [@ nsPrintOptions::_CreatePrintSettings]
patch by b.jacques@planet.nl r=timeless sr=dmose a=bsmedberg
2006-02-07 01:15:14 +00:00
bzbarsky%mit.edu c938a7707f "Mozilla Xprint 2004/Q3 update". Bug 262287, patch by Julien Lafon
<julien.lafon@gmail.com>, r=roland.mainz, sr=henry.jia
2006-02-07 01:15:09 +00:00
caillon%redhat.com c698aa6a85 Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2006-02-07 01:15:04 +00:00
bsmedberg%covad.net 125e1cfc6a 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-07 01:14:59 +00:00
gerv%gerv.net 78f75b4829 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-02-07 01:14:50 +00:00
jst%mozilla.jstenback.com c7c393dbf0 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-07 01:14:46 +00:00
timeless%mozdev.org 6efa005c6c Bug 213461 Want a way to specify single-sided or double-sided printing
patch by Roland.Mainz@informatik.med.uni-giessen.de r=jblanco sr=bryner
2006-02-07 01:14:39 +00:00
cbiesinger%web.de 49780ae176 191346 patch by Roland.Mainz@informatik.med.uni-giessen.de r=jkeiser sr=roc+moz RFE: "No printers found" when Xprint not installed should be "Xprint not installed" / there should be only one print error dialog for "no printers found" instead of two 2006-02-07 01:14:34 +00:00
rods%netscape.com f950abb9dc 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-07 01:14:23 +00:00
rods%netscape.com 264f778382 This partially backs out the previous patch. We no longer need to set/get anything in the nsIPrintOptions.
What this does is:
1) Reflows the first time constrained and remembers mOverflowArea.XMost() of
the HTML frame and then later uses that for the calculation of the ratio.
2) Renames some variables
3) This also changes the the maximum STF ratio from 0.5 to 0.3 to match the
dropdown in PP
Bug 168961 r=dcone sr=kin
2006-02-07 01:14:22 +00:00
rods%netscape.com 1dbc0efb80 Change STF to use an unconstrainad reflow instead of searching for the widest frame
Bug 168961 r=dcone sr=kin
2006-02-07 01:14:21 +00:00
ccarlen%netscape.com 408f895dac 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 c6ae7f57a2 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 7082cfb188 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 43f98f6c9b 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
rods%netscape.com d1cc899294 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 afe7e3196f 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 2c6201163d 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 79b5af9ff7 backing out unwanted changes 2006-02-07 01:13:51 +00:00
rods%netscape.com 9d30f70a6a 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 0e7a7349e0 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 691d9fc777 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
dcone%netscape.com 062144d293 118890 r=rods sr=attinasi a=asa. Fixed printing in print preview 2006-02-07 01:13:41 +00:00
rods%netscape.com cfa7c28255 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 702f55bf7e 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 237d6ca34c 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 141af8f1bc 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
dcone%netscape.com 0f7f264d52 b=118889 r=rods sr=sfraser Fixed app. so printSettings dialogs will work 2006-02-07 01:13:25 +00:00
rods%netscape.com e063e69185 Added GlobalPrintSettings
Bug 120622 r=dcone sr=waterson
2006-02-07 01:13:23 +00:00
rods%netscape.com 0408b8294c 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 704e213dc4 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 8b88de2a4f 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
rods%netscape.com 68091e2bfe Add PrintBGColors, PRINBGImages and Scaling
Bug 108345 r=dcone sr=attinasi
2006-02-07 01:13:10 +00:00
kaie%netscape.com 9c528240f3 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 0b78a419e6 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 81a223e76c 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 00d032bdba 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
sfraser%netscape.com 699719f7b7 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
rods%netscape.com c92d0f7405 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
gerv%gerv.net 8595abed11 License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-07 01:12:56 +00:00
ccarlen%netscape.com 6951a3e5c1 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
kaie%netscape.com c6598d550c 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 faa433ceb1 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
rods%netscape.com 3fb61b36b0 Implements Print FrameAsIs and other frame printing options
Bug 7201 r=dcone sr=attinasi
2006-02-07 01:12:37 +00:00
dcone%netscape.com c40afcffdb Added silent parameter. r=mclusky sr=attinasi 2006-02-07 01:12:32 +00:00
dcone%netscape.com b382de3b07 back out change.. 2006-02-07 01:12:31 +00:00
dcone%netscape.com 582623ece2 added a silent member. sr=attinasi r=kmmclusk. 2006-02-07 01:12:30 +00:00
rods%netscape.com 46e8962793 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 c055f94c63 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 64effe2458 Printing of selected frameset frames and Iframes
Bug 66783 r=dcone sr=buster,attinasi
2006-02-07 01:12:27 +00:00
rods%netscape.com 801dc5544d 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 4024aa1319 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 faa0188b6f 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
dcone%netscape.com ff9f83c9a4 New interface definition for printer options. a=KMcCluskey 2006-02-07 01:12:08 +00:00
dcone%netscape.com cd42dcef78 Created new nsIPrintSettings object for embedding 2006-02-07 01:11:45 +00:00
joshmoz%gmail.com 09d9ae05a9 General cleanup for menus on Mac OS X. b=325700 r=mento sr=pinkerton 2006-02-06 22:19:52 +00:00
pavlov%pavlov.net 23089fdbc2 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
gerv%gerv.net abcc65914a Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-01-11 21:28:40 +00:00
tor%cs.brown.edu 26afd9bcd7 Bug 53597: gamma correction backout. r=dbaron, sr=brendan 2006-01-11 21:28:31 +00:00
tor%cs.brown.edu 70067ca8d5 Bug 53597 - consistent gamma correction. r=dbaron, sr=brendan 2006-01-11 21:28:29 +00:00
pinkerton%netscape.com 8f3d450145 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 cf20678975 adding numberOfScreens to interface. minor cleanup. 2006-01-11 21:27:52 +00:00
pinkerton%netscape.com 16a92f65f4 First Checked In. 2006-01-11 21:27:48 +00:00
gerv%gerv.net 5956d34127 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-13 13:25:40 +00:00
vladimir%pobox.com 9027bac0fe 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
bsmedberg%covad.net dff1dea638 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
roc+%cs.cmu.edu 749e27e930 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 afefaa24b3 Bug 314427: nsIDOMPopupBlockedEvent should expose the blocked window's target name, r+sr=jst 2005-11-01 01:41:00 +00:00
cbiesinger%web.de 2ebec4cc95 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
timeless%mozdev.org 5b937cede8 Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil
2005-10-07 00:31:36 +00:00
masayuki%d-toybox.com ccc10dd215 Bug 307396 Add IME selection colors and Underline height (nsILookAndFeel) r+sr=roc 2005-09-17 11:34:27 +00:00
masayuki%d-toybox.com 977c7b7eeb Bug 207102 Sound preview doesn't work if its path contains non-ASCII string r=amardare+jshin, sr=roc 2005-09-17 10:11:38 +00:00
dbaron%dbaron.org 4bfbc0e688 Back out most of the rest of bug 304462. 2005-08-28 16:45:39 +00:00
dbaron%dbaron.org 51f5f4e843 Give popup blocked events a message constant. b=304462 r+sr=bryner 2005-08-26 21:38:38 +00:00
jwatt%jwatt.org 597ff4f826 Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org 2005-08-25 21:31:09 +00:00
masayuki%d-toybox.com 56f86eaf22 Bug 276727 Implement disable/enable IME API r=roc, timeless, pinkerton, amardare and katakai, sr=roc 2005-08-23 14:32:09 +00:00
roc+%cs.cmu.edu 31124c236b Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman 2005-08-23 03:57:07 +00:00
masayuki%d-toybox.com 3c5e230de4 backing out previous my check-in b=276727 2005-08-18 14:53:14 +00:00
masayuki%d-toybox.com 896b1d1496 Bug 276727 Implement disable/enable IME API r=roc, timeless, pinkerton, amardare and katakai, sr=roc 2005-08-18 04:09:13 +00:00
aaronleventhal%moonset.net ee230b78cc Bug 303841. When screen reader running, prefer external viewer applications over full page plugins because they are more accessible. r=biesi, sr=jst, a=cbeard 2005-08-10 01:45:31 +00:00
dbaron%dbaron.org 42df54824e Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-01 04:29:42 +00:00
jst%mozilla.jstenback.com e602283b72 Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com 2005-06-22 01:53:58 +00:00
bryner%brianryner.com 37e80e76f5 Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2005-06-15 23:52:46 +00:00
bryner%brianryner.com 592dbdc176 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2005-05-04 20:22:32 +00:00
pedemont%us.ibm.com 950dbb684d Bug 291512 - Generate Java interface files using nsIInterfaceInfoManager. Fix some type handling as a result of this change. r=biesi, sr=darin, a=asa 2005-05-02 16:30:03 +00:00
jst%mozilla.jstenback.com c4b8dd4f16 Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org 2005-04-28 23:48:28 +00:00
bsmedberg%covad.net 2d9f9646a3 Bug 280725 - use generic/automatic remoting for xremote r=caillon sr=bryner 2005-04-04 19:08:55 +00:00
timeless%mozdev.org ef0a8f4e8e Bug 285974 Crash when we use ATOK on the other of editor[@ nsWindow::OnIMEQueryCharPosition]
patch by masayuki@d-toybox.com r=timeless sr=roc
2005-03-18 06:17:59 +00:00
jst%mozilla.jstenback.com b7bbeee847 Additional changes needed to fix bug 280947 (dragging of images whose extension doesn't map to the right mimetype on the client is broken). r=bzbarsky@mit.edu, sr=dveditz@cruzio.com 2005-02-18 19:18:20 +00:00
aaronleventhal%moonset.net 7b4facebc5 Bug 282588. MozillaContentWindowClass on frames and iframes confuses screen readers. r=ere, sr=neil 2005-02-18 14:24:43 +00:00
cbiesinger%web.de 2921f451df forward-declare nsIDocShell rather than including the header. 277329 r=roc sr=bz 2005-02-05 18:17:10 +00:00
bzbarsky%mit.edu 95acd8f9c5 Add a way for IME to query the caret position. Bug 278061, patch by
Masayuki Nakano (Mozilla Japan) <masayuki@d-toybox.com>, r=smontagu,glazou,
sr=bzbarsky
2005-02-01 19:24:59 +00:00
timeless%mozdev.org b87373b71f Bug 187508 Follow "full keyboard access" setting in System Preferences for tabbing navigation
patch by bugs.mano@mail-central.com r=aaronl sr=neil a=asa
2005-01-06 23:41:52 +00:00
bzbarsky%mit.edu 3203d0d58e Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst. 2005-01-03 22:51:17 +00:00
cbiesinger%web.de e42c2d976d 38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
2004-12-30 21:56:11 +00:00
ere%atp.fi 6b18610044 Fix for bug 264708: Single-bit transparency not supported on Win98
Patch by Dainis Jonitis
r=emaijala
sr=roc
2004-12-09 17:56:46 +00:00
pedemont%us.ibm.com c6f2de7c1e Bug 269553 - Integrate JavaXPCOM into build. r=bsmedberg, sr=bryner 2004-12-01 17:33:16 +00:00
jshin%mailaps.org ffd7ee363f bug 163572 : converted string is inserted every time space key is pressed patch by masayuki@d-toybox.com (r=pinkerton,bryner,amardare,emaijala,sfraser,roc, sr=bryner,sfraser,roc) 2004-11-13 11:27:09 +00:00
pedemont%us.ibm.com f2456ad426 Bug 257546 - sheet support implemented incorrectly. r=peterv, sr=sfraser. 2004-11-12 16:42:58 +00:00
timeless%mozdev.org ea2f3df3b9 Bug 106386 Correct misspellings in source code
patch by ajvincent@gmail.com r=dbradley rs=brendan
2004-11-10 07:27:11 +00:00
ginn.chen%sun.com 3eeb159f47 bug 251492 [gnome]selected item text wrong color in high-contrast themes
ginn.chen%sun.com r=bryner sr=dbaron
also fix bug 244955 [GNOME] incorrect system colors for the menu item text
2004-10-26 01:45:28 +00:00
darin%meer.net fb3826168b landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner 2004-10-25 19:34:45 +00:00
roc+%cs.cmu.edu e49889c2ca Bug 264245. Document requirement that popups have no nsIWidget parent. r+sr=bzbarsky 2004-10-21 18:36:57 +00:00
aaronleventhal%moonset.net 24eabf40af Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs 2004-10-13 01:12:14 +00:00
bugzilla%arlen.demon.co.uk 4f07f9ef40 Bug 262899 nsITransferableOverride instead of nsIClipboardDragDropHooks in comments
p=CTho r=blizzard sr=roc
2004-10-06 16:59:03 +00:00
mats.palmgren%bredband.net 09260d852e Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron 2004-09-19 19:49:29 +00:00
jshin%mailaps.org b7c3780729 bug 16940: need an XP API to disable input methods for password fields (r/sr : various people : see bugzilla), patch by Masayuki Nakano <masayuki@d-toybox.com> 2004-09-12 05:00:57 +00:00
mats.palmgren%bredband.net 1d868ad59c Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org 2004-09-11 23:24:30 +00:00
smontagu%smontagu.org 1c12093ecd Backout last checkin because of build bustage 2004-09-11 07:48:29 +00:00
smontagu%smontagu.org 406b333cb0 Bug 16940, XP API to disable input methods for password fields. Patch by Masayuki Nakano, masayuki@d-toybox.com; see bug for reviewers. 2004-09-11 07:13:12 +00:00
bryner%brianryner.com d342e8f7b4 Add support for native keybindings for input and textarea for gtk2. This allows us to respect the GTK keybinding preferences. Bug 257405, r=blizzard, sr=roc. 2004-09-07 21:21:48 +00:00
cbiesinger%web.de 7e2e948d2e Bug 257948 remove #endif w/o matching #ifdef from idl files
r=dveditz sr=neil
2004-09-05 13:29:58 +00:00
jst%mozilla.jstenback.com 63c881aeb2 Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com 2004-09-04 19:28:46 +00:00
ere%atp.fi 8200b4e17c Bug 254191: Cleanup Win32 nsWindow.cpp / nsWindow.h
Patch by Dainis Jonitis
r=ere
sr=roc
2004-09-03 08:44:23 +00:00
dbaron%dbaron.org d0c0785232 Make NS_MUTATION_EVENT and NS_ACCESSIBLE_EVENT not be the same value. b=256469 r+sr=bryner 2004-08-25 22:26:15 +00:00
timeless%mozdev.org 758a700395 Bug 238773 Separating nsDOMEvent into separate classes
patch by mozilla-bugzilla@future.shiny.co.il r=bryner sr=jst
2004-08-20 18:09:19 +00:00
kyle.yuan%sun.com 1e6644bbd6 Backout the patch for 251492. Need a better solution for that. 2004-08-19 06:33:20 +00:00
kyle.yuan%sun.com e198615489 Bug 251492 [gnome]selected item text wrong color in high-contrast themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-08-19 02:23:15 +00:00
bryner%brianryner.com cc807b07b1 Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
caillon%redhat.com aea7fb58c1 Start using the GTK 2.4 file chooser when available.
r+sr=blizzard
2004-07-21 15:44:00 +00:00
dbaron%dbaron.org 0ec49fbb44 Update :hover state and mouse cursor and send mouse events when the position of the pointer changes due to scrolling or reflow. b=20022 r+sr=roc 2004-06-22 04:32:52 +00:00
bryner%brianryner.com 55d74e870b oops, this wasn't supposed to go on the trunk. backing out. 2004-06-21 23:41:30 +00:00
bryner%brianryner.com 8cfeadc0a0 bringing branch changes forward 2004-06-21 23:35:56 +00:00
bryner%brianryner.com 86de6958fb Have clipboard implementations that care about flushing data to the OS clipboard register for xpcom-shutdown notification, rather than being notified by nsAppRunner directly. Bug 239390, r=bsmedberg, sr=blizzard. 2004-06-10 20:39:11 +00:00
aaronleventhal%moonset.net b129a05b0f Bug 239914. When OS high contrast or another accessible theme is used, automatically follow it in chrome and content. r=bsmedberg, sr=bryner 2004-06-08 19:34:55 +00:00
kyle.yuan%sun.com bbf295c519 Bug 237535 prelight text invisible in high-contrast inverse themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
roc+%cs.cmu.edu 27375e9b38 Bug 232913. Let nsIScrollbarMediator support multiple scrollbars. Patch by Nate Nielsen, r+sr=roc. 2004-05-29 00:09:05 +00:00
bzbarsky%mit.edu 6dbdd04b40 Making desperate attempt to reland with a couple crash-proofing changes. Bug
243724, r+sr=roc
2004-05-22 20:54:40 +00:00
bzbarsky%mit.edu 8d3347a058 Backing out to try and fix mac orange. Bug 243724 2004-05-22 20:04:59 +00:00
bzbarsky%mit.edu b2a508557a deCOMtaminate nsIWidget::GetChildren. Bug 243724, r+sr=roc (with sr=blizzard
on a previous-but-similar iteration of the patch).
2004-05-22 16:47:13 +00:00
caillon%redhat.com e55198520c Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2004-05-18 18:09:16 +00:00
bryner%brianryner.com 7927c18306 Implement basic support for DOM level 2 UIEvents, and implement DOMActivate for HTML form control elements. Also minor usage cleanup for nsIDOMUIEvent. Bug 60212, r+sr=jst. 2004-04-30 23:55:16 +00:00
jst%mozilla.jstenback.com 34a10f2f1c Fixing bug 240723. Cleaning up nsIFilePicker a bit, no more nsIDOMWindowInternal, and use our string classes and not raw strings. r=caillon@gmail.com, sr=bzbarsky@mit.edu 2004-04-21 23:38:22 +00:00
timeless%mozdev.org 69fa383e1f Bug 239132 nsIWidget::SetTitle should use nsAString, not nsString
patch by marco@gnome.org r=bsmedberg sr=darin
2004-04-18 23:18:23 +00:00
gerv%gerv.net c40f4f93a2 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
blizzard%redhat.com 14061147ac Bug #237283. Make x-remote aware of program names as well as profiles. This should make it possible to finally be able to tell the difference between firefox and thunderbird on linux. r+sr=bryner, a=asa 2004-04-08 14:01:17 +00:00
neil%parkwaycc.co.uk 23a67de0db Bug 205648 Support "context menu" key under gtk/gtk2 p=crispin@flowerday.cx r=blizzard sr=bryner 2004-03-06 15:00:38 +00:00
bzbarsky%mit.edu 595fdbcc4a MousMove events should not be cancelable. Bug 76929, r+sr=bryner 2004-03-05 01:34:34 +00:00
darin%meer.net 1d2d419885 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin 2004-02-28 22:34:07 +00:00
dbaron%dbaron.org d78e8a45b5 Back out bug 20022. a=chofmann 2004-02-14 20:29:19 +00:00
jst%mozilla.jstenback.com 6ca4c1a78e Fixing bug 68215. Adding support for the onbeforeunload event. r=peterv@propagandism.org, sr=brendan@mozilla.org 2004-02-11 06:09:51 +00:00
ben%bengoodger.com 1f7e70b795 227796 - XPInstall InstallTrigger API changes - add a parameter to the install js object that supports an icon, also make the install FE parameterizable via a pref. r=bsmedberg, dveditz.
230768 - add the ability to make a window flash only a certain number of times in the taskbar. dom stuff r/sr=jst, widget changes r=danm, sr=bryner
2004-02-11 03:46:30 +00:00
mvl%exedo.nl f008ef89d7 Add a way to manually show a single blocked pop-up window. Pass the features of the window.open() call in DOMPopupBlockedEvent.
Bug 198846, r=danm, sr=jag
2004-02-10 18:22:23 +00:00