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

1427 Коммитов

Автор SHA1 Сообщение Дата
pavlov%netscape.com c6bb09d1a8 fix for 20496 r=mcafee a=leaf 1999-12-09 00:54:55 +00:00
dougt%netscape.com 0506b1548e fix for 20964. r=sfraser a=chofmann 1999-12-08 22:50:15 +00:00
Jerry.Kirk%Nexwarecorp.com 7043aea350 Fixing drawing problems of toolbars under Photon ONLY.
The toolbars were not drawing properly, and were being clipped out by
incorrect clip rects that were part of the graphic context. I cleared
the Multiclip part of the GC when the a drawing surface is selected.
Fixing Photon, r=kedl a=leaf
1999-12-08 22:28:15 +00:00
erik%netscape.com d6606ac97a bug 8801; adding font prefs implementation for Windows initially; r=ftang 1999-12-07 23:27:17 +00:00
mscott%netscape.com 86e0e4b749 Bug # 20698 --> make image consumer a content listener and load image urls through the uri loader
instead of trying to load them ourselves.
r=travis.
1999-12-07 07:15:42 +00:00
kmcclusk%netscape.com 670cd92de5 Modified nsRegionWin::Init to allow for init to be called multiple times on the same instance without leaking HRGN handles. The view manager re-uses nsIRegions by calling Init on an existing instance. bug=19114; r=buster@netscape.com 1999-12-06 21:33:59 +00:00
Jerry.Kirk%Nexwarecorp.com 161227d500 Fixed some warning messages that started showing up when I moved to
the real compiler.
r=kedl
1999-12-06 13:45:33 +00:00
Jerry.Kirk%Nexwarecorp.com 521c12e46e Fixed ::Union by copying the tile list before MergeAdd
r=kedl
1999-12-06 04:53:52 +00:00
pierre%netscape.com 2e91e607c0 20747 "[PP] The Font FACE attribute is case-sensitive". FontNameKey now computes the hash-value on lower-case strings. Also added a few out-commented lines in GetScreenResolution that may be useful later for #18136 "Fixing the font size mess". 1999-12-04 13:52:15 +00:00
warren%netscape.com bf4ef9672f Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
warren%netscape.com b348819f43 Fixed missing interface in QI 1999-12-04 09:48:25 +00:00
pavlov%netscape.com e24bed0deb if an alpha pixmap is there destroy it and not only in the case where we have alpha bits 1999-12-02 23:56:12 +00:00
ftang%netscape.com e4c5a0077b add Mac implmenetation of nsIFontEnumerator r=erik 1999-12-02 23:27:16 +00:00
ftang%netscape.com 331338ca67 Add <U+ > for Unicode fallback instead of ? 1999-12-02 23:26:42 +00:00
ftang%netscape.com 6ada3ddd02 add nsIFontEnumerator.h 1999-12-02 23:26:06 +00:00
pavlov%netscape.com 692f111746 reuse pixmaps when image bits are changed instead of destroying them and recreating them every time r=blizzard 1999-12-02 22:25:20 +00:00
rods%netscape.com eb2a6bafc5 bad or of flags, r=dcone, bug 13745 1999-12-02 21:54:39 +00:00
erik%netscape.com 641e365fbf bug 17856; added 2 more font charset names to the table so that we can use
those Taiwanese fonts too; r=ftang
1999-12-02 21:49:27 +00:00
pavlov%netscape.com 5c0d4d775a building with --enable-x11-shm actually uses xshm now and works r=shaver 1999-12-02 01:01:13 +00:00
sspitzer%netscape.com a5965f0201 I just crashed because we were dereferencing null.
so here some bulletproofing to prevent the crash.
I haven't been able to reproduce it, so I don't have a bug for this.
1999-12-02 01:00:24 +00:00
erik%netscape.com d7247583e0 backing out part of previous change due to size and boldness issues on
some displays; r=none
1999-12-01 23:06:50 +00:00
pinkerton%netscape.com b1a5e9faef beginnings of adding nsBlender support to mac build (r=pavlov). 1999-12-01 22:01:27 +00:00
colin%theblakes.com cd9671e988 Print support for OpenVMS. r=dcone 1999-12-01 11:58:21 +00:00
neeti%netscape.com 01eb5d221e bug 15818, fixed one instance of ImageURLImpl being leaked for the icon on linux. r=pnunn 1999-12-01 04:02:57 +00:00
erik%netscape.com c983e91139 bug 17503; East Asian text is so large on Unix, and raised too high for
the underline, so that it is truncated at the top in text fields -- have
applied a temporary fix based on the locale; r=ftang
1999-11-30 23:11:21 +00:00
warren%netscape.com a88e9e92bc Removed neckoutil_s.lib 1999-11-30 06:48:30 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
pnunn%netscape.com ed5de5abfa fix for bug#19394. pnunn. (a PDT bug). review:neeti@netscape.com
Added code for ImageRequest in error condition (abort).
Note that testcase only seems to trigger abort condition on
wintel.
1999-11-29 22:43:45 +00:00
syd%netscape.com ec9b104567 Generate Postscript translate for top margin. r=dcone 1999-11-29 22:33:58 +00:00
Jerry.Kirk%Nexwarecorp.com cc16c00340 mWidth and mHeight were getting set to 0 instead of -1 which broke menus
r=kedl
1999-11-29 21:37:02 +00:00
blizzard%redhat.com 9ffe275348 [MLK] make sure to destroy the region before creating a new one 1999-11-29 03:08:49 +00:00
rbs%maths.uq.edu.au 5a32520084 Removed a default arg. See where bug 19398 where axel@pike.org reported that a default arg is both in .h and .cpp, and Suns CC seems unhappy about this. 1999-11-29 02:03:26 +00:00
tor%cs.brown.edu 11402c9385 Incorporate MATH_ML code from gfx/src/gtk into the xlib version.
Also changes MAX to PR_MAX. r=blizzard
1999-11-28 19:14:23 +00:00
duncan%be.com 15817ebf5a Fix memory allocation checking bug 9828.
Fix DrawLine and DrawString rendering bugs (contributed by
Yannick Koehler <koehler@mythrium.com>).
r=syd
1999-11-28 10:53:47 +00:00
warren%netscape.com 8c6762ba99 Forced Windows gkgfxwin to pull in NSGetFactory. 1999-11-28 05:39:46 +00:00
warren%netscape.com 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
shaver%netscape.com 506027739d Repair missing newlines at end of files, and remove lines of the form
#endif foo
both of which upset HPUX's compiler quite a bit.
Patch from Andrew Taylor <Andrew.Taylor@cal.montage.ca>.
1999-11-26 05:33:35 +00:00
neeti%netscape.com 9d46d408d0 *** empty log message *** 1999-11-24 03:49:11 +00:00
neeti%netscape.com 7129fdcf3b fix bug 15820,memory leak in ImageManagerImpl by converting it to a service on gtk, windows and mac.r=dp 1999-11-24 03:41:48 +00:00
sfraser%netscape.com 2437ceb08d Make the image manager a service, part of neeti's checkin that follows. r=neeti. 1999-11-24 03:39:30 +00:00
Jerry.Kirk%Nexwarecorp.com ce55045e27 Changed some logging to be more helpful in tracking down graphic rips.
r=kedl
1999-11-23 13:06:27 +00:00
Jerry.Kirk%Nexwarecorp.com 5dbd1bd692 Increased size of static Font List buffer to support new fonts
being released.  This should really be dynamic.
r=kedl
1999-11-23 13:02:21 +00:00
erik%netscape.com e0acd3f430 bug 8801; new font enumerator for GTK for font prefs UI; r=ftang 1999-11-23 00:43:41 +00:00
erik%netscape.com f8c0b06155 bug 8801; better error handling for new font enumerator; r=ftang 1999-11-23 00:12:36 +00:00
erik%netscape.com a5891ba83a bug 8801; new font enumerator for font prefs UI; r=ftang 1999-11-22 19:39:13 +00:00
erik%netscape.com 7adaf0f0dc bug 8801; CID for new font enumerator for font prefs UI; r=ftang 1999-11-22 19:34:31 +00:00
erik%netscape.com e058a5a71f bug 8801; new font enumeration API for font prefs UI; r=ftang 1999-11-22 19:33:25 +00:00
neeti%netscape.com 79b2efdf70 bug 15821. r=sfraser. Fixed memory leaks in ImageRequestImpl. 1999-11-22 14:27:04 +00:00
danm%netscape.com a27aa33caa older and wiser, making previous attempt to return correct clientrect actually work. r:saari@netscape.com 1999-11-19 07:56:12 +00:00
ftang%netscape.com 24cdb34bb8 change the charset name to correct case for ISO-8859-x 1999-11-19 01:18:32 +00:00
danm%netscape.com aacfe0af91 windows device context now reports ClientRect in twips, like everyone else. fixes bug 13392. r:saari@netscape.com. 1999-11-19 01:15:46 +00:00
Jerry.Kirk%Nexwarecorp.com 1a6522befd Added a few comments to remind me whats going on.
r=kedl
1999-11-18 13:03:16 +00:00
Jerry.Kirk%Nexwarecorp.com addb97522e turning off automatic generation of BMP files for each image drawn.
r=kedl
1999-11-18 13:02:21 +00:00
rbs%maths.uq.edu.au 3e51c1052c Ensure all the control paths return value 1999-11-18 03:56:38 +00:00
warren%netscape.com aaf83521f5 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
jdunn%netscape.com c1b3e427fd finish unresolved symbols checkin
r dp@netscape.com
# 18896
1999-11-16 23:24:44 +00:00
jdunn%netscape.com d70d78c6bf Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
slamm%netscape.com 41549f7bb3 Simple warning fix. Change loop index to unsigned (It starts at zero and is always incremented.) 1999-11-16 02:02:59 +00:00
Jerry.Kirk%Nexwarecorp.com 424b19cb93 Fixes for on screen drawing in viewer.
r=kedl
1999-11-15 22:05:16 +00:00
dcone%netscape.com 693ccd4cf5 Fixed the MoveTo to move to the x and y instead of the y and y. R=rods 1999-11-12 15:10:40 +00:00
warren%netscape.com 4471ddf809 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
Jerry.Kirk%Nexwarecorp.com dd50f7b2f1 A re-write of Rendering and Drawing Surface to fix a lot of
inherent bugs that became apparent when the new Chrome was applied.
r=kedl
1999-11-12 02:18:36 +00:00
syd%netscape.com 5b390883f8 Wire up margin settings from dialog. r=dcone 1999-11-11 14:20:19 +00:00
rbs%maths.uq.edu.au bfc47d3c5f [GFX] GetBoundingMetrics() added in nsIRenderingContext and associated changes elsewhere (patform-specific) to support its implementation. Fixes for existing bugs discovered while doing the implementation. Details for public: API of the GetBoundingMetrics() method for accurate measurements of a string in order to allow precise positionning when processing MathML. review: Erik, Shyjan. 1999-11-11 04:24:51 +00:00
rbs%maths.uq.edu.au b177999cb7 [GFX] GetBoundingMetrics() added in nsIRenderingContext and associated changes elsewhere (patform-specific) to support its implementation. Fixes for existing bugs discovered while doing the implementation. Details for windows: Erik van der Poel erik@netscape.com's code for the support of the Symbol font. review: Shyjan, rbs. My changes to DrawString to use the baseline as the reference point and changes aimed at computing the bounding metrics. review: Erik, Shyjan. 1999-11-11 04:19:25 +00:00
rbs%maths.uq.edu.au 3d4258be6a [GFX] GetBoundingMetrics() added in nsIRenderingContext and associated changes elsewhere (patform-specific) to support its implementation. Fixes for existing bugs discovered while doing the implementation. Details for gtk: Shyjan Mahamud mahamud@cs.cmu.edu's changes to enable the symbol font on Linux, as well as the fix for the CSS font-family bug, and the computation of the bounding metrics. review: Erik, rbs. 1999-11-11 04:16:54 +00:00
rbs%maths.uq.edu.au 907d400e00 [GFX] GetBoundingMetrics() added in nsIRenderingContext and associated changes elsewhere (patform-specific) to support its implementation. Fixes for existing bugs discovered while doing the implementation. Details for ps: Empty hooks to make the code compile while awaiting implementation. 1999-11-11 04:12:33 +00:00
pavlov%netscape.com db34394cbf remove #ifdef DEBUG_pavlov #define NOISY FONTS blah blah r=paulmac,mcafee 1999-11-10 07:31:01 +00:00
bienvenu%netscape.com bc245e01d9 fix build bustage, use PR_MAX instead of MAX 1999-11-10 01:02:30 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dmose%mozilla.org 282cd28be9 updated license boilerplated to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 02:24:22 +00:00
dmose%mozilla.org dd28036044 updated license boilerplated to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 02:11:51 +00:00
dmose%mozilla.org 665c17b956 updated license boilerplated to xPL 1.1, a=chofmann 1999-11-06 02:06:26 +00:00
sfraser%netscape.com 623e931ffc Fixes for 16723 -- fix error handling so that errors from image allocation are propogated back to imglib.. r=pnunn, a=chofmann. 1999-11-04 22:47:24 +00:00
sfraser%netscape.com b643f7d32a Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Pass a real nsDrawingSurface to the image, instead oif a cast GrafPtr. r=pnunn, a=chofmann. 1999-11-04 22:36:21 +00:00
sfraser%netscape.com 582e07584b Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. r=pnunn, a=chofmann. 1999-11-04 22:32:22 +00:00
sfraser%netscape.com f2b385f475 Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. r=pnunn, a=chofmann. 1999-11-04 22:26:57 +00:00
neeti%netscape.com 1e9424edc7 fix for MLK bug 15818, every ImageURLImpl leaks.r=pnunn, a=chofmann. 1999-11-04 20:24:25 +00:00
kmcclusk%netscape.com 5d6a11b308 nsIScriptableRegion instances can now be created on WIN32.
nsbug=12465; r=beard@netscape.com
1999-11-03 01:37:12 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
pavlov%netscape.com c20398c398 add scriptable region to unix factory fixes bug 12465 r=slamm 1999-11-02 21:57:14 +00:00
kipp%netscape.com fe2fc3d20b r=ftang; Fixed regression in linux font rendering caused by case sensitivity being required for the character set lookups 1999-11-02 18:20:05 +00:00
pavlov%netscape.com 7087d8e044 clamp down sizes < 2^15 r=dbaron@fas.harvard.edu r=paulmac ;) fixes bug 2564 1999-11-02 03:38:23 +00:00
alecf%netscape.com 13eaac5db2 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
beard%netscape.com b412737a3f switched to NS_IMPL_ISUPPORTS1, no longer supports QI to nsIRegion. r=pavlov 1999-10-31 02:26:10 +00:00
beard%netscape.com 4fb52c6173 removed scriptable region hackery, switched to NS_IMPLE_ISUPPORTS1. r=pavlov 1999-10-31 02:26:06 +00:00
beard%netscape.com 8b4c25121e cleaned up factory to use nsCOMPtrs, modern NS_IMPL* macros, support for creating scriptable regions. r=pavlov 1999-10-31 02:26:03 +00:00
beard%netscape.com 338303faa5 added NS_SCRIPTABLE_REGION_CID. r=pavlov 1999-10-31 02:25:59 +00:00
pavlov%netscape.com 060303c1a7 better fix for twips rounding problems patch_from=dbaron@fas.harvard.edu r=me 1999-10-31 00:09:52 +00:00
beard%netscape.com a8bc30a499 MLK: fix device context leak, bug=15380, r=scc 1999-10-30 20:18:31 +00:00
Jerry.Kirk%Nexwarecorp.com 4e0ec9f26d Fixing FillPolygon code in nsRenderingPh.cpp
Adding debug code in nsDrawingSurfacePh  to find the crash.
r=kedl
1999-10-29 23:18:16 +00:00
Jerry.Kirk%Nexwarecorp.com e09a82e111 Fixes for drawing the new Chrome. Had to explicitly call PgFlush
to flush the draw stream from the memory context into the off screen
buffer. I think this is a bug in Photon, but for now this is the fix.
r=kedl
1999-10-29 12:53:58 +00:00
pavlov%netscape.com 46e7121a8c fix for 15942 and some performance tests/code r=syd 1999-10-29 08:24:09 +00:00
nisheeth%netscape.com 5de3b69218 r=pollmann, troy. Fix for bug 10564. Added some error checking code to prevent crashes reported on low memory configurations. 1999-10-27 22:45:05 +00:00
pavlov%netscape.com 59f4ea85ef check for null r=alecf 1999-10-27 05:51:05 +00:00
warren%netscape.com 00dfd9d907 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
scc%netscape.com 4125213bc3 Don't |delete| interface pointers. Use |AddRef()| and |Release()| instead. Bug #16762, r=pinkerton. 1999-10-26 00:49:33 +00:00
Jerry.Kirk%Nexwarecorp.com 544a7f8feb Fixing problem with &nbsp; being put into empty text fields
This is relly more of a hack, not a fix.
Bug 16886	r=kedl
1999-10-26 00:45:24 +00:00
dp%netscape.com 143a674875 bug#16742 Fixing delete on nsISupports. Thanks for patch from
<heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing
operating on refcnt directly. r=dp
1999-10-23 05:45:41 +00:00
pnunn%netscape.com 855923be59 bug#16785: forgot to checkin the include file change. Removing old, obsolete get image type call.
pnunn.
1999-10-22 21:46:56 +00:00