3884 Commits

Author SHA1 Message Date
rjesup%wgate.com
a2ec5e88f6 Bug 125025: Animations use a lot of CPU, even when not visible. r=pavlov,
sr=brendan.  Heavily optimizes all the bit-twiddling in mask generation
which was 1/2 of where the CPU time was going.


git-svn-id: svn://10.0.0.236/trunk@114860 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 01:48:33 +00:00
peterlubczynski%netscape.com
deabb03ed0 Unload pluign libraries asynchronously to prevent crash with native context menus 104236 r=av sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@114855 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 01:26:17 +00:00
mstoltz%netscape.com
ebb6dc6f70 Bug 105050 - return null window.opener to scripts if opener is a mail window.
Bug 32571 - Prompt user before allowing scripts to close windows if opener is null.
both r=heikki, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@114853 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 01:09:45 +00:00
akkana%netscape.com
3bd4da6536 97157: New find on by default for browser. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@114839 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 23:30:56 +00:00
tor%cs.brown.edu
bac4de7e4a Bug 123613 - mng subimage composite reading dest alpha from wrong
location, bump required libmng to 1.0.4. r=pavlov,cls; sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@114734 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 15:29:18 +00:00
dbaron%fas.harvard.edu
20a351f8f5 Back out rather than double.
git-svn-id: svn://10.0.0.236/trunk@114712 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 01:46:55 +00:00
bnesse%netscape.com
85d89ecb4f Backing out the BE portion of my checkin to attempt to clear up the orange.
git-svn-id: svn://10.0.0.236/trunk@114710 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 00:23:36 +00:00
bnesse%netscape.com
d45f1774d0 Fix for bug 98476. Add safe save & redundant backup support for prefs.js. r=sfraser, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@114704 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 21:18:38 +00:00
bnesse%netscape.com
09406f293d New files for bug 98476. Add safe save & redundant backup support for prefs.js. r=sfraser, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@114703 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 21:15:28 +00:00
peterlubczynski%netscape.com
96046e257b Made a dummy document to hold our url and pass back to the instance owner in order to fix bug 121033 in NP_FULL mode, NPP_GetURLNotify() does not resolve relative URLs correctly r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@114668 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 05:07:47 +00:00
serge%netscape.com
20257fd053 fix for 123974 [viewpoint] 404 file not found errors are passed back to the plugin incorrectly; r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@114622 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:23:16 +00:00
rods%netscape.com
1d1f95e7c0 1) Enables the PageSeq frame to specify the "gap" of gray space around
it in Print Preview
2) It now positions the page in the window with the gray "gap" showing.
3) factors out code for calc'ing the number of pages
4) Adds the methods to get the number of page while in PP
Bug 125151 r=sgehanisr=attinasi


git-svn-id: svn://10.0.0.236/trunk@114536 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 23:18:09 +00:00
mstoltz%netscape.com
e206b014b9 Bug 116227 - added prefs to stop scripts in mail messages from moving or resizing
the mail window. r=adamlock, sr=jst


git-svn-id: svn://10.0.0.236/trunk@114535 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 23:14:53 +00:00
rayw%netscape.com
5316554c5b This is the patch related to bug 71394, needing security checks in SOAP.
Also, substituted 8 spaces for tabs in some SOAP files.  Also updated
soap test files to either request UniversalBrowserRead or use verifySource.

r=mstoltz
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@114405 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 19:13:41 +00:00
ccarlen%netscape.com
5d9e5de380 Bug 115334 - removing .mcp files that are obsolete since conversion to XML. r=jj/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@114392 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 15:01:37 +00:00
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
sspitzer%netscape.com
adb417255e fix for #83023. implement "advanced directory" search, re-using
the existing search code.  r/sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@114383 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 08:01:04 +00:00
mstoltz%netscape.com
904896ca95 Bug 119646 - Rewrite of the security manager policy database for improved
performance. r=jst, sr=jband.


git-svn-id: svn://10.0.0.236/trunk@114377 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 04:20:46 +00:00
av%netscape.com
6f3cc2ec32 Fixing 124936 -- refresh loop with dup plugins, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@114365 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 02:18:57 +00:00
av%netscape.com
6719dde129 Fixing 121072 -- to show plugin name in bad plugin dialog, r=serge, sr=beard
git-svn-id: svn://10.0.0.236/trunk@114320 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 22:25:40 +00:00
dbragg%netscape.com
73c3d16911 Fixing typo in checkin for bug 91984 that broke search. r=sgehani.
git-svn-id: svn://10.0.0.236/trunk@114298 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 20:06:27 +00:00
ccarlen%netscape.com
0db9b3dc65 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@114285 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 15:41:41 +00:00
timeless%mac.com
091db61993 Bug 124190 this #define in nsPluginsDirUnix.cpp is unused: PLUGIN_PATH "MOZ_PLUGIN_PATH"
r=bryner sr=jst


git-svn-id: svn://10.0.0.236/trunk@114265 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 06:58:51 +00:00
pavlov%netscape.com
ecb315a058 checking in fix for bug 86508 for nivedita@netscape.com. r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@114264 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 06:37:45 +00:00
pavlov%netscape.com
6dec57cc40 checking in bug 78114 for nivedita@netscape.com r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@114263 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 06:32:10 +00:00
pavlov%netscape.com
dffaaade2e Bug 111037. Patch from nivedita@netscape.com. r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@114257 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 06:16:15 +00:00
dbragg%netscape.com
1e0ff22b84 Moving the default search engine name from the language pack into the content (aka region) pack.
Fixes bug 91984. r=tao, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@114213 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 00:37:45 +00:00
av%netscape.com
b96821a2a8 Fixing bug 119621 -- plugins refreshed only every other time, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@114204 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-11 23:09:38 +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
a8d03c78ee Testing performance impact of backout of part of patch from bug 115289.
See bug 123947 for details. a=mcafee


git-svn-id: svn://10.0.0.236/trunk@114147 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-09 19:00:56 +00:00
mstoltz%netscape.com
57f2d0a530 Bug 122317 - make document.write and document.writeln callable cross-host.
sr=jst, r=fabian


git-svn-id: svn://10.0.0.236/trunk@114070 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 22:40:36 +00:00
morse%netscape.com
585de5a8a6 bug 124065, add pref to ignore autocomplete, c=thieleke, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113971 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 01:36:56 +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
serge%netscape.com
b3697a262f fix #123791; Installing Shockwave crashes Mozilla; r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@113933 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 23:22:39 +00:00
bnesse%netscape.com
216c17fb25 Fix for bug 120390. Use PL_strncasecmp rather than PL_strcasecmp to check for java mimetype. Patch by, and checking in for, Igor Nekrestyanov, r=bnesse, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@113918 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 22:52:21 +00:00
colin%theblakes.com
0764d35ae7 Null plugin.soname.list for OpenVMS. b=112579. r=serge
git-svn-id: svn://10.0.0.236/trunk@113895 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 11:13:53 +00:00
sspitzer%netscape.com
db4d5e9e72 patch for #94641. the bug is still open, but this pref should be
defined as it was in 4.x (in all.js). rs=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113745 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 03:45:51 +00:00
racham%netscape.com
7d58d05fe4 Fixing bugscape bug 9846. Adding default version number for html domain pre-population. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@113696 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 09:06:26 +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
cathleen%netscape.com
ec77313291 eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113659 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:41:13 +00:00
beard%netscape.com
1a035e7a78 Fixing bustage caused by newly added mozilla/modules/libpr0n/decoders/ijpeg directory. Added explicit search path of ::decoders:jpeg: before ::.
git-svn-id: svn://10.0.0.236/trunk@113577 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 19:13:51 +00:00
pavlov%netscape.com
27a18104fd adding new stub files for work with using intel's jpeg library
git-svn-id: svn://10.0.0.236/trunk@113548 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 01:54:08 +00:00
peterlubczynski%netscape.com
324ffc5a5e Fix by Serge for crash after installing Java Plug-in on Linux bug 122246 r=peterl sr=beard
git-svn-id: svn://10.0.0.236/trunk@113505 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 04:42:05 +00:00
serge%netscape.com
dc78c9c9ed fix #109353; N620, Trunk & M097 crash [@ libpthread.so.0 - PL_strfree]; r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@113452 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:50:59 +00:00
peterlubczynski%netscape.com
ca86fbd4ee Checking in for nis@sparc.spb.su, fix for Java applets inserted as <OBJECT> run in spite of Java is turned off in Preferences bug 116888 r=peterl sr=beard
git-svn-id: svn://10.0.0.236/trunk@113445 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:40:49 +00:00
rods%netscape.com
82a2414831 enable a margin like gap specification for printing on unix
make it settable via the joboptions dialog
Bug 102596 r=roland sr=kin


git-svn-id: svn://10.0.0.236/trunk@113423 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 15:31:15 +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
rods%netscape.com
b23f492af0 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


git-svn-id: svn://10.0.0.236/trunk@113312 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 14:30:22 +00:00
rginda%netscape.com
362831b18c fix incorrect bracing, r=beard
git-svn-id: svn://10.0.0.236/trunk@113269 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:32:43 +00:00
rginda%netscape.com
d10290761a adding REQUIRES for unix and windows bustage, r=beard
git-svn-id: svn://10.0.0.236/trunk@113266 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:18:33 +00:00