building in the tests directories. Should not affect the build at all if
you do not have this environment variable. r=leaf.
git-svn-id: svn://10.0.0.236/trunk@61647 18797224-902f-48f8-a5cc-f745e15eee43
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.
git-svn-id: svn://10.0.0.236/trunk@61512 18797224-902f-48f8-a5cc-f745e15eee43
Performance improvements. Reduce the number of ::SelectObject() calls
when measuring text and displaying text
git-svn-id: svn://10.0.0.236/trunk@61343 18797224-902f-48f8-a5cc-f745e15eee43
to be unable to render pages that had images in which a single
line was more than 4096 bytes. PHOTON ONLY.
a=leaf
git-svn-id: svn://10.0.0.236/trunk@61154 18797224-902f-48f8-a5cc-f745e15eee43
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.
git-svn-id: svn://10.0.0.236/trunk@61120 18797224-902f-48f8-a5cc-f745e15eee43
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.
git-svn-id: svn://10.0.0.236/trunk@60802 18797224-902f-48f8-a5cc-f745e15eee43
began work on getting fonts to work "correctly" whatever that is...
PHOTON ONLY
git-svn-id: svn://10.0.0.236/trunk@60738 18797224-902f-48f8-a5cc-f745e15eee43
Save printer dialog settings to preferences. Still have to hook up
margins. r=dveditz
git-svn-id: svn://10.0.0.236/trunk@60720 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@60612 18797224-902f-48f8-a5cc-f745e15eee43
class. This was crashing us. PHOTON ONLY
Also added un-finished nsFontEnumerator class to nsFontMetricsPh
git-svn-id: svn://10.0.0.236/trunk@60320 18797224-902f-48f8-a5cc-f745e15eee43
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com
git-svn-id: svn://10.0.0.236/trunk@60242 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@60236 18797224-902f-48f8-a5cc-f745e15eee43
the font size on the normal "design" size (em square) of the font;
r=erik; a=pavlov
git-svn-id: svn://10.0.0.236/trunk@60056 18797224-902f-48f8-a5cc-f745e15eee43