beard%netscape.com
6bae4c409d
Fixes bug #1177 , where text gets drawn over itself in long documents.
1999-05-07 19:29:59 +00:00
pierre%netscape.com
78190756bd
Performance: use GetSpaceWidth() / removed mOriginalClipRegion and replaced it with mMainRegion.
Cleanup: merged SetClipRectInPixels() into SetClipRect() and removed one of the GraphicState constructors.
1999-05-07 04:10:38 +00:00
pierre%netscape.com
f6a730da57
Removed mOriginalClipRegion: it was in fact equivalent to mMainRegion.
1999-05-07 04:10:04 +00:00
pierre%netscape.com
11a10f9046
Performance improvement: added GetSpaceWidth()
1999-05-07 04:02:59 +00:00
dcone%netscape.com
985214ab32
fixed a bug with using mString to use the unicode value
1999-05-06 06:57:24 +00:00
ftang%netscape.com
11a4d1c2e8
First Checked In.
1999-05-05 23:55:50 +00:00
erik%netscape.com
6d9cc7d528
Fix for one of the memory leaks found by The Mighty Bruce.
1999-05-05 23:18:38 +00:00
kipp%netscape.com
0cda769d64
Fix small bug in DrawRect and added a comment to help
1999-05-03 20:48:35 +00:00
erik%netscape.com
6762727318
Fix for bug 5778. I forgot to release the prefs service. Approved chofmann.
1999-04-30 18:28:47 +00:00
erik%netscape.com
3f10e7bfd4
Fix for bugs 4800 and 4810. I forgot to free a font handle, which led to
...
system resource exhaustion and machine shutdown (on Win95).
1999-04-30 18:23:20 +00:00
pierre%netscape.com
61aa2df5d0
Landing framesets changes. Added mOriginalClipRegion. Approved: choffmann
1999-04-30 13:52:45 +00:00
pinkerton%netscape.com
7b8852653a
added GetIID() method.
1999-04-30 08:59:11 +00:00
briano%netscape.com
35d8e41e33
Fix for the BSD/OS build (virtual memory exhausted).
1999-04-30 03:01:13 +00:00
briano%netscape.com
ffc1865b04
Moved ns_observer_proc() to as close to the beginning of the file as possible to get rid of the static prototype that seemed to be confusing as and ld on FreeBSD 2.2. Okay'd by kipp and troy.
1999-04-30 01:58:44 +00:00
bruce%cybersight.com
b375ec7b75
Remove -lnetlib from link lines. Not needed.
1999-04-28 05:30:09 +00:00
pierre%netscape.com
7bcb35c379
end of the debate? changing the defaults back to 96 dpi and do display small fonts
1999-04-28 05:06:41 +00:00
erik%netscape.com
354f5cd649
Fix related to bug 5599. We now look at the "browser.screen_resolution"
...
pref for the dpi value. If it is not set, we use the default of 96.
If it is set to zero (0), we use the X server's dpi value. Otherwise,
we use whatever dpi value was set in the pref.
1999-04-28 04:35:34 +00:00
pierre%netscape.com
c760c127d2
fixed a syntax error in DisplayVerySmallFonts(): the first time only we were returning a wrong value
1999-04-28 03:32:52 +00:00
pierre%netscape.com
bda4b11e44
added the "browser.display_very_small_fonts" pref
changed the default dpi to 72
1999-04-28 02:45:49 +00:00
peterl%netscape.com
c8b57920d0
allow letter O to be treated as zero in color hex values, egads
1999-04-28 01:41:23 +00:00
pierre%netscape.com
38586e088b
#5000 : added "browser.screen_resolution" pref
1999-04-28 00:20:58 +00:00
erik%netscape.com
90ed979b75
Fixes for bugs 4800 and 4810. Was crashing on Japanese Windows 95 because
...
GetTextExtentPoint32W and ExtTextOutW are not properly implemented on that
version of Windows. This is a workaround.
1999-04-27 21:44:20 +00:00
pierre%netscape.com
e732383034
#5000 "GFX changes required to assume 96 dpi default scaling": enabled the 96 dpi checked in earlier
1999-04-27 08:20:49 +00:00
pierre%netscape.com
cc14f63658
#5000 "GFX changes required to assume 96 dpi default scaling"
1999-04-27 06:45:09 +00:00
pierre%netscape.com
7d83b6caa3
optimized SetClipRectInPixels for the 'kReplace' case.
added some error checking after allocating new regions.
1999-04-27 05:33:16 +00:00
dcone%netscape.com
3959254621
Fixed bug that causes the Mac to crash in background.
The pixelType of the Pixmap was set wrong.
1999-04-26 17:25:46 +00:00
dcone%netscape.com
34e7c3f783
fixed bug so refcount is inited
1999-04-26 17:25:00 +00:00
blizzard%redhat.com
e34ab4441f
little more xlib work
1999-04-25 02:58:15 +00:00
ftang%netscape.com
2c53d70289
First Checked In.
1999-04-23 20:53:49 +00:00
pavlov%pavlov.net
99260f74b0
revert my last changes. i'm moving speed ups into a branch
1999-04-22 02:07:03 +00:00
pierre%netscape.com
0976ce8bd9
replaced mOriginalSurface with mSavePort
on delete, restore the grafPort origin
fixed a regression leak of the offscreen buffer
1999-04-22 01:27:12 +00:00
pavlov%pavlov.net
0aadfa5537
beginning work on making mozilla fast...
1999-04-22 00:07:40 +00:00
rickg%netscape.com
3b55b0615c
sync with new nsString2 API
1999-04-21 22:55:35 +00:00
erik%netscape.com
32d98077c3
Bug 5304 -- we now assume 96dpi (we ignore the X server).
...
Also fixed problem with fonts when no font containing the requested glyph
could be found. (Thanks to Kipp for discovering this.)
1999-04-21 18:53:35 +00:00
dcone%netscape.com
4200140c35
Implemented the DrawPolyline method.
1999-04-20 13:36:11 +00:00
pavlov%pavlov.net
4802b5acf1
add some code that was accedentally removed last time
1999-04-18 20:07:31 +00:00
pavlov%pavlov.net
42dd281b9e
code cleanups
1999-04-18 19:31:16 +00:00
erik%netscape.com
9a3a5c2115
Fixed bugs 2522 and 4875. Switched from FONTSIGNATURE to cmap to figure
...
out which glyphs are available. Removed FONT_SWITCHING ifdef.
1999-04-16 20:01:12 +00:00
kipp%netscape.com
6090e32c75
Fixed to handle destroy callbacks better to unwind connections to image lib
1999-04-15 20:34:44 +00:00
toshok%hungry.com
2c0db3ec84
add ::'s
1999-04-15 08:56:14 +00:00
toshok%hungry.com
b8acb06566
steal some drawing guts from ../motif
1999-04-15 08:54:51 +00:00
toshok%hungry.com
46003e27fb
region code for xlib gfx.
1999-04-15 08:04:37 +00:00
alecf%netscape.com
584044398e
use new nsQuickSort rather than old XP_QSORT
1999-04-15 02:48:00 +00:00
kipp%netscape.com
3b358633dd
Fix a memory corrupting issue with dangling references to nsImageRequests's
1999-04-13 21:55:11 +00:00
kipp%netscape.com
6ca78ea2e2
Disable icon loading on unix and mac until netlib can cope
1999-04-13 21:54:43 +00:00
erik%netscape.com
32e817a9f3
Win95's font enumerator returns less info (smaller structs). Added code
...
to get the info via another method. Also enlarged the Unicode range array
to prevent reading off the end. Added printf's for debugging the Unicode
ranges.
1999-04-13 20:04:51 +00:00
sspitzer%netscape.com
f1e1d10f96
some more cvs ignore work
1999-04-10 21:22:31 +00:00
pavlov%pavlov.net
2983e18ba0
use shared images where available for blending
1999-04-10 20:57:50 +00:00
pavlov%pavlov.net
9e8a282b8d
oops, ifdef'd out a tad too much code.
1999-04-10 20:10:55 +00:00
pavlov%pavlov.net
9fbd39f894
code cleanups. begin work on using xshm
1999-04-10 19:36:40 +00:00