875 Commits

Author SHA1 Message Date
rods%netscape.com
1a9f705818 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


git-svn-id: svn://10.0.0.236/trunk@114389 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 13:58:41 +00:00
bzbarsky%mit.edu
f68919f405 Relanding the Compare --> Equals conversion. a=mcafee
git-svn-id: svn://10.0.0.236/trunk@114163 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu
ffecf7f104 Testing performance impact of backout of what's left of the patch from
bug 115289.  See bug 123947 for details. a=mcafee


git-svn-id: svn://10.0.0.236/trunk@114152 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-09 20:46:05 +00:00
ccarlen%netscape.com
afa85c393a Bug 113538 - embedding depends on wallet. Removing obsolete files. r=morse/sr=darin
git-svn-id: svn://10.0.0.236/trunk@114032 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 15:24:03 +00:00
ccarlen%netscape.com
40cd3fb27c Bug 113538 - embedding depends on wallet. Rename nsISingleSignonPrompt to nsIAuthPromptWrapper and into embedding. r=morse/sr=darin
git-svn-id: svn://10.0.0.236/trunk@114030 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 15:21:26 +00:00
cathleen%netscape.com
184587ade7 eliminate 24 callers to nsCRT::memmove to use memmove from libC instead. removed nsCRT::memove() bug 118135 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113965 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 01:11:33 +00:00
danm%netscape.com
6a157faf91 stifle infinite focus/activation recursion. bug 124299 r=hyatt,jst
git-svn-id: svn://10.0.0.236/trunk@113959 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 01:01:21 +00:00
bryner%netscape.com
69a3764afb Fixing a dependency problem that was happening in win32 gmake builds outside of the srcdir. r=cls.
git-svn-id: svn://10.0.0.236/trunk@113777 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 09:14:39 +00:00
bzbarsky%mit.edu
2fd80b82c9 Convert Compare() to Equals() where possible now that we can do
case-insensitive Equals().  Bug 115289, r=alecf, sr=jag


git-svn-id: svn://10.0.0.236/trunk@113665 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 02:03:07 +00:00
ccarlen%netscape.com
eba9538f7a Not part of build, very out of date.
git-svn-id: svn://10.0.0.236/trunk@113457 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:07:47 +00:00
ccarlen%netscape.com
d4f88daea6 Bug 120026 - rework PPEmbed so its classes are less dependent and more easily reusable. r=adamlock@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113454 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:57:19 +00:00
ccarlen%netscape.com
3799e84dd5 New files for bug 120026 - rework PPEmbed so its classes are less dependent and more easily reusable. r=adamlock@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113453 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:55:18 +00:00
rods%netscape.com
20b4083174 1) Removes the arg of nsIDOMWindow in the nsIWebBrowserPrint calls
2) Adds a couple of new methods and an attr to nsIWebBrowserPrint (navigate, is frameset, & exitPP)
3) Removes all but one method from nsIContentViewerFile.idl/h the remaining call is for print regression testing
4) Removes the "static" implementation of nsIContentViewerFile.h
5) Fixed up nsIContentViewerFile.idl and turned it back on so it is now generating the header file
6) Removed all uses of nsIContentViewerFile.h except for the WebCrawler (uses it for Printing Regression testing)
7) nsDocumentViewer.cpp now implements nsIWebBrowserPrint.idl this makes it easier to add new print functionality in one place
8) You can now ask an instance of the ContentViewer for a nsIWebBrowserPrint to do printing (it retruns the nsIWebBrowserPrint interface implemented by the nsDocumentViewer)
9) Anybody who was using nsIContentViewerFile to print will now use nsIWebBrowserPrint
10) You can now do a "GetInterface()" on a GlobalWindow for a nsIWebBrowserPrint
11) The browser UI now uses the GetInterface on the GlobalWindow to get a nsIWebBrowserPrint object to do printing and this can be used for all printing functionality
Bug 120622 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@113419 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:52:11 +00:00
heikki%netscape.com
10484cc5cc Bug 106053, remove unused XHTML namespace declarations, and fix incorrect namespace usages. r=harishd, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@113369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:12:36 +00:00
locka%iol.ie
23d7d6395e NOT PART OF BUILD. Nullify pointer
git-svn-id: svn://10.0.0.236/trunk@113360 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:04:39 +00:00
locka%iol.ie
e584cbfe98 NOT PART OF BUILD. Make plugin easier to build
git-svn-id: svn://10.0.0.236/trunk@113353 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:32:00 +00:00
sfraser%netscape.com
67a35c1a08 Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113225 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:14:20 +00:00
hyatt%netscape.com
35046a1728 Fix for 122031, r=pink, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113172 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 01:24:15 +00:00
locka%iol.ie
8398cd7d51 Dead file (not built). Should have been deleted when webbrowserpersist moved to embedding/components
git-svn-id: svn://10.0.0.236/trunk@113156 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:21:48 +00:00
danm%netscape.com
1bc8d80e04 deactivate root focus controller as well as your own while deactivating yourself. bug 122462 / bugscape 11864 code=saari,myself r=bryner,hyatt
git-svn-id: svn://10.0.0.236/trunk@113151 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:42:07 +00:00
blizzard%redhat.com
83b13ed306 Bug #121279. TestGtkEmbed crash on javascript window.close(). r=jst,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@113150 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:39:31 +00:00
locka%iol.ie
b528c13d94 Implement ConfirmEx and various Prompt methods on nsIPrompt. b=121931 r=chak@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@113003 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 19:15:07 +00:00
seawood%netscape.com
ec756d5c48 Fix "static" build support for win32 gmake builds.
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@112825 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:20:51 +00:00
rods%netscape.com
3f5c6877d0 Get whther we are printing silent from the PrintSettings
76456 r=rods sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112817 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:47:01 +00:00
hyatt%netscape.com
3401c31fe2 Fix type bustage in cocoa view. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@112809 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:59:11 +00:00
seawood%netscape.com
f8f41c13ab Fixing SVG static build bustage
git-svn-id: svn://10.0.0.236/trunk@112805 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:29:35 +00:00
waterson%netscape.com
3428fe537a Add EmbedComponents.cpp to the GARBAGE.
git-svn-id: svn://10.0.0.236/trunk@112804 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:23:41 +00:00
waterson%netscape.com
703276d255 Bug 108259. Build TestGtkEmbed and friends statically when doing a static build. r=cls, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112803 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:18:55 +00:00
peterlubczynski%netscape.com
5a1f925640 For embedding, always consume context menu clicks for applets, embeds, and objects, bug 118789 r=av sr=alecf
git-svn-id: svn://10.0.0.236/trunk@112796 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:02:58 +00:00
waterson%netscape.com
1233ea42cf Bug 108259. Build TestGtkEmbed and friends statically when doing a static build. r=cls, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112763 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:09:31 +00:00
seawood%netscape.com
5ecd9d7755 Fixing win32 static build bustage in activex & simple plugin.
Bug 120675 r=bryner sr=waterson a=asa


git-svn-id: svn://10.0.0.236/trunk@112424 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 08:14:20 +00:00
briane%qnx.com
430686b3ac PHOTON ONLY, not part of build
Updates to this test app and fixed printing support.


git-svn-id: svn://10.0.0.236/trunk@112184 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:54:01 +00:00
briane%qnx.com
715efbd04f PHOTON only, NOT PART OF BUILD
Fixes for printing (PR:112048), Fixes for context menu image saving, addition
of scrollbar navigation via resources.
Also removed references to nsIDiskDocument.h.


git-svn-id: svn://10.0.0.236/trunk@112183 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:53:21 +00:00
locka%iol.ie
6c97ab4824 New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112061 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 12:41:27 +00:00
blizzard%redhat.com
8195d9576f Bug #115085. gtkmozembed does not support custom directory service providers. Patch from John Corwin <jcorwin@us.ibm.com>. r=mkaply, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112016 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 05:04:57 +00:00
locka%iol.ie
bec120996e NOT PART OF BUILD. Add code to pass postdata in call to IWebBrowser
git-svn-id: svn://10.0.0.236/trunk@111569 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:36:02 +00:00
ccarlen%netscape.com
021c9dac7f Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111488 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:35:04 +00:00
danm%netscape.com
8ed86c9b32 update some comments and mention that this file is for bug 57841, r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111396 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:07:40 +00:00
danm%netscape.com
b84aa94c0f adding nsIEmbeddingSiteWindow2 (our first revved public interface! yay) bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111395 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:04:03 +00:00
danm%netscape.com
22f38522fe adding nsIEmbeddingSiteWindow2 (our first revved public interface! yay)
git-svn-id: svn://10.0.0.236/trunk@111394 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:00:26 +00:00
locka%iol.ie
8433305171 Extremely obvious bug impacting some control users. Enclosed a section of code with an else statement. No bug number.
git-svn-id: svn://10.0.0.236/trunk@111299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:29:06 +00:00
rods%netscape.com
ee8a5e4640 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


git-svn-id: svn://10.0.0.236/trunk@111213 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 12:58:53 +00:00
seawood%netscape.com
11b13e95fe nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
Added support for processing .rc to win32 gmake build.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111203 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:03:57 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
dbaron%fas.harvard.edu
1604f09dd2 Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527
git-svn-id: svn://10.0.0.236/trunk@110840 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:09:49 +00:00
seawood%netscape.com
811db659f8 Add -I. to LOCAL_INCLUDES
git-svn-id: svn://10.0.0.236/trunk@110789 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 09:25:36 +00:00
seawood%netscape.com
22c857999a Use srcdir when calling midl
git-svn-id: svn://10.0.0.236/trunk@110786 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 06:22:51 +00:00
locka%iol.ie
d4d0fcbb2e NOT PART OF BUILD. Added basic logic for generating H & C stubs
git-svn-id: svn://10.0.0.236/trunk@110711 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:36:52 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
mjudge%netscape.com
bd4977213e baking out fix for mac. moving file nsISelectionDipslay over to content to fix bustage
git-svn-id: svn://10.0.0.236/trunk@110686 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:41:38 +00:00