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

1524 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org 63181e575e Implement nsFontMetric gfx changes for motif. Vain attempt to fix bug #22266. 2000-02-25 23:06:40 +00:00
dcone%netscape.com be56173884 Make the Descent positive.. thats how we use the descent for our fonts. r=buster a=rgessner b=22009 2000-02-25 14:34:01 +00:00
Jerry.Kirk%Nexwarecorp.com 256e51e70b Intermediate fix for drawing large images. This was really slow on test4
and the disney page.
2000-02-25 13:51:01 +00:00
bryner%uiuc.edu 6985354db4 Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.
2000-02-25 04:12:40 +00:00
pierre%netscape.com 6875bf641b Bug 18136/21950 "Fixing the font size mess". Implemented Todd Farhner's system in nsStyleUtil. Disabled the font size rounding code on Windows (see bug 24005). r=erik, a=rickg 2000-02-24 12:51:28 +00:00
gagan%netscape.com d4293a9bc7 r=valeski,rjc a=jar. Fixes for the following bugs-
bug 1582 - HTTP Referer header problem.
This is now resolved with a preference (network.sendRefererHeader)
If set to 0 no referrer header is sent (ever) If set to 1 the
referrer header is sent only in cases of user link-clicks and if
set to 2 is sent from image requests as well.

bug 17158 - No Proxies For wasn't implemented.
This was not being read correctly and I also moved and cleaned up
the parsing function to nsProtocolProxyService (thereby also
killing bug 27728)

bug 24642 - http://www.win98central.com/#437 was crashing.
bug 26686 - crash in nsHTTPRequest destructor.
Both of these crashes were because of the nsHTTPRequest being
unconditionally released in the destructor of nsHTTPChannel. Although the main problem remains, I have made it a non-crasher now.

bug 27844 - HTTP breaks when only using FTP proxy.
This was happening because we were not resetting values of the
proxy when they are removed from the preference pane.
2000-02-23 21:17:17 +00:00
alecf%netscape.com e6d9bf2658 fix xlib build (does not affect default seamonkey build!) 2000-02-20 02:49:34 +00:00
troy%netscape.com f7fb63eb17 b=27056 a=rickg@netscape.com r=erik@netscape.com r=vidur@netscape.com
Performance improvements. Reduce the number of ::SelectObject() calls
when measuring text and displaying text
2000-02-19 01:59:18 +00:00
alecf%netscape.com d6a7e12777 fix for #28275, r=erik, a=chofmann,phil
properly unregister for pref callbacks
2000-02-17 23:38:23 +00:00
Jerry.Kirk%Nexwarecorp.com 8f466b4ecd Increase the draw buffer size for PHOTON only. This was causing us
to be unable to render pages that had images in which a single
line was more than 4096 bytes. PHOTON ONLY.
a=leaf
2000-02-17 00:44:50 +00:00
cls%seawood.org 8b30dc934f BeOS specific tweaks to allow the browser to compile.
Fixed configure.in to properly set developer specific debug flag under BeOS.
Added UNIX_CRASH_ON_ASSERT ifdef to stop BeOS from bring up debugger on non-abort assertions.
2000-02-16 08:06:00 +00:00
pnunn%netscape.com e9a299a219 Bug#27691: fixes printing by changing reload policy for image lib. r:mcafee 2000-02-16 05:57:52 +00:00
pnunn%netscape.com 7a76f72498 bug#27691. fixes printing by changing default img reload policy. r:mcafee 2000-02-16 05:56:56 +00:00
Jerry.Kirk%Nexwarecorp.com 29f1ac98a8 Overwrite the checked in version to get rid of a binary character
that somehow got checked in.
2000-02-15 21:25:45 +00:00
mscott%netscape.com 23a00a46c6 This is one of those do the right thing bugs even though I don't have a PDT+ bug for it. Travis and I noticed
today that image urls weren't properly getting added to the doc loader of the containing document. So the top
level document would report a document done notification before the document may really be done.

The fix is to pass the load cookie nsISupports object which originates from the docshell that is opening the
url down into the gfx image code instead of passing the load group down.

r=travis.
2000-02-15 04:49:32 +00:00
mkaply%us.ibm.com 490394c65a # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2000-02-14 15:57:53 +00:00
Jerry.Kirk%Nexwarecorp.com 476a1a032c Fixing Combo-Boxes and other things that use GetSystemAttributes
began work on getting fonts to work "correctly" whatever that is...
PHOTON ONLY
2000-02-14 15:30:18 +00:00
Jerry.Kirk%Nexwarecorp.com dbcc34f2c1 Update nsImagePh class and bring it more in line with the GTK version.
PHOTON ONLY
2000-02-14 13:22:07 +00:00
syd%netscape.com 592a52285e Added prefs support for margins, complete support for printer preferences in
Unix postscript printing. r=ben. Fixes bugs 4637 and 4638.
2000-02-14 10:15:17 +00:00
syd%netscape.com 6d240800fc 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
2000-02-14 09:09:43 +00:00
erik%netscape.com 14579428e7 bug 27543 and bug 27566; crashing in profile manager; need to unregister
pref callback when destroying device context; r=none
2000-02-13 18:05:36 +00:00
erik%netscape.com 8e94846f15 bug 13072; we now take the smaller font when the desired font size is
precisely half-way between 2 available fonts; this avoids the 18-pixel
times font on systems with only the "75dpi" (sic) fonts installed;
the 18-pixel font is too large and bold-looking; r=tao
2000-02-12 22:17:15 +00:00
erik%netscape.com 41c4b4d248 bug 24005; wrap a pref around the font size rounding code, as discussed
by rickg, Eric Krock, buster, pierre and I; r=pierre
2000-02-12 17:28:41 +00:00
pnunn%netscape.com aa85daed4b bug# 21036: Change imglib reload policies to work with necko load attributes. pnunn, r:neeti,dp. 2000-02-12 01:51:57 +00:00
Jerry.Kirk%Nexwarecorp.com 3fc4e7a084 Add support for the GetSpaceWidth() method in nsFontMetrics and added
the call to it in nsRenderingContextPh::GetWidth. This is PHOTON ONLY.
2000-02-11 14:44:50 +00:00
bryner%uiuc.edu 562036ebfc We don't need to build xlibrgb except when compiling the motif or xlib
toolkits. r=pavlov@netscape.com.
2000-02-11 03:07:32 +00:00
attinasi%netscape.com 5e98c782e5 case-insensitive check for font-name in LoadFont. r=eric b=27005 2000-02-11 01:22:20 +00:00
erik%netscape.com e70304a0fb bug 24005; putting the font size rounding code back in, since removing it
caused problems; part of ongoing discussion between rickg, pierre, etc.
2000-02-11 01:05:55 +00:00
pnunn%netscape.com 28b1afa12e fix for bug#25021. r:neeti, rpotts. fix needed for pdt bugs. pnunn. 2000-02-11 00:55:37 +00:00
Jerry.Kirk%Nexwarecorp.com 0427220fc1 Check in updated version of nsGfxFactory that manages the ImageManager
class. This was crashing us. PHOTON ONLY
Also added un-finished nsFontEnumerator class to nsFontMetricsPh
2000-02-10 13:13:29 +00:00
kmcclusk%netscape.com cd6f5d237b Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com
2000-02-09 15:48:01 +00:00
Jerry.Kirk%Nexwarecorp.com 052d7dde17 Finish initial conversion from Photon 1 to Photon 2.
Force all off-screen drawing to be done in video card RAM instead of main
system RAM using Pd functions instead of Pm functions. PHOTON ONLY
r=kedl
2000-02-09 14:07:54 +00:00
dcone%netscape.com 914645e511 Fixed some flags and mask's in 16 bit blend. r=rods 2000-02-09 06:09:43 +00:00
dcone%netscape.com 496958732f Took out a bogus call to ::LockPixels().. r=rods 2000-02-09 04:16:42 +00:00
alecf%netscape.com 4e664d8443 add callback to browser.screen_resolution so that the screen resolution is maintained when a profile is loaded
r=erik
2000-02-08 05:52:41 +00:00
erik%netscape.com 97be3d9aa4 bug 13072; Shyjan and Roger (MathML) guys came up with this fix to base
the font size on the normal "design" size (em square) of the font;
r=erik; a=pavlov
2000-02-08 03:20:40 +00:00
scc%netscape.com 73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
scc%netscape.com cde0495559 Pro5 update 2000-02-07 22:29:52 +00:00
dcone%netscape.com bbff46ffb3 Converted decent into a negative value. r=rods 2000-02-07 14:02:01 +00:00
pavlov%netscape.com a77bec64b2 add GetNumRects() to nsIRegion to return the number of rects making up the region. make two XChangeGC calls in to 1 to reduce X server traffic. inline a few methods that are used internally in the gtk implimentations. remove some code cruft. r=bryner@uiuc.edu 2000-02-07 03:39:21 +00:00
troy%netscape.com d0c65982b9 b=26692 r=erik@netscape.com Eliminated two places where nsAutoString objects
were being allocated on the heap
2000-02-07 01:07:16 +00:00
pavlov%netscape.com 8088c6b635 put include guards around nsGCCache.h and inlined a few function sr=smfr 2000-02-06 01:03:16 +00:00
beard%netscape.com 89328048ea forgot to forward declare nsIGraphics here. fixing bustage. 2000-02-06 00:23:59 +00:00
beard%netscape.com 9b065d271d removed unsafe StartDraw/EndDraw methods, using StPortSetter instead, added GetGraphics(). r=smfr 2000-02-05 23:02:37 +00:00
beard%netscape.com be019de095 added nsGraphicsImpl.cpp. r=smfr 2000-02-05 22:52:13 +00:00
beard%netscape.com 4faf7eb194 added nsIGraphics.idl. r=smfr 2000-02-05 22:49:34 +00:00
beard%netscape.com 6f64e96705 XP implementation of scriptable graphics interface. r=pavlov (not part of build) 2000-02-05 22:05:51 +00:00
beard%netscape.com 7469acea26 scriptable interface for graphics. r=pavlov 2000-02-05 22:02:19 +00:00
erik%netscape.com 50247b2f4a fixing Solaris build bustage 2000-02-05 05:04:09 +00:00
erik%netscape.com 75c92dced2 bug 8801; temporary fix for bad performance problem with font prefs;
r=troy
2000-02-05 03:32:53 +00:00