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

1427 Коммитов

Автор SHA1 Сообщение Дата
pavlov%netscape.com ce1723b227 remove some excess code 1999-09-16 05:46:52 +00:00
pnunn%netscape.com 56f36ccf03 Change net/gfx/imglib buffer size. pnunn. 1999-09-16 01:22:44 +00:00
cls%seawood.org 09deb53ac0 Reorder gtk headers to remove MIN redefined warnings 1999-09-16 00:21:18 +00:00
mcafee%netscape.com ee15a1b2d3 Commenting out an annoying printf on unix. Unix-only. 1999-09-15 23:54:52 +00:00
pavlov%netscape.com 7ed88d7b72 fix for 4290 1999-09-15 20:12:10 +00:00
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
dcone%netscape.com d7f95f2fd4 Use tempmemory if the first NewGWorld() call fails. 1999-09-14 21:35:58 +00:00
ftang%netscape.com 8b6818cef9 Check in Arabic/Hebrew rendering code from the net. 1999-09-14 07:06:54 +00:00
pierre%netscape.com f045b77c68 #11862 "[PP] 'ex' length measurement is smaller on Mac": changed the ratio of lowercase/uppercase to 5/7 = 0.71. 1999-09-14 01:17:47 +00:00
ftang%netscape.com 4b0371b2b2 Unicode 3.0 tweak 1999-09-13 23:30:06 +00:00
kmcclusk%netscape.com c0f6efce0c bug #6553. Removed #ifdef XP_UNIX in DeviceContextImpl::LoadIconImage which prevented
it from loading an icon under Unix.
1999-09-13 20:45:23 +00:00
ramiro%netscape.com 877fce5abd stub. 1999-09-13 09:00:51 +00:00
cls%seawood.org 7ce43cf4da Add -D_BSD_SOURCE to defines for linux until prinet.h includes __STRICT_ANSI__ patch 1999-09-13 06:10:18 +00:00
cls%seawood.org fb6ccf14b6 Add -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 as appropriate with __STRICT_ANSI__ defined in <prinet.h> 1999-09-13 05:09:53 +00:00
pavlov%netscape.com 9eb10efc5d remove debugging code 1999-09-13 04:22:43 +00:00
pavlov%netscape.com 4562f19530 fix for bug 9828 1999-09-13 04:21:02 +00:00
pavlov%netscape.com e0d8a209cc CopyClipRegion code for other platforms 1999-09-13 03:53:47 +00:00
pavlov%netscape.com f7aa4adb35 make things use NS_GET_IID macros and DECL_ISUPPORTS1 macro. added a CopyClipRegion method 1999-09-13 03:42:37 +00:00
cls%seawood.org 17c88d7b29 Fix my bustage using -D_BSD_SOURCE 1999-09-12 16:41:14 +00:00
cls%seawood.org 1a2e16af42 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
colin%theblakes.com 688052a886 Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS 1999-09-12 12:43:19 +00:00
pierre%netscape.com c7e262fe51 Partial fix for #3412 "GWorld allocations should be smarter": the offscreen world is now allocated with 'useTempMem'. 1999-09-11 01:15:57 +00:00
blizzard%redhat.com 6718115c1a increase default DPI to 100. a=leaf 1999-09-10 16:00:31 +00:00
cls%seawood.org f83086f5ed gfx is built before widget, which contains the timers, so it cannot link against MOZ_TIMER_LIBS in a clobber build. 1999-09-10 12:50:22 +00:00
alecf%netscape.com a4a1d0728d fully resolve library symbols for xpcshell 1999-09-10 09:27:22 +00:00
peterl%netscape.com 6becc597d2 changing font weight to step counter of 1 (vs 101) 1999-09-10 05:49:17 +00:00
briano%netscape.com 8de6552ae8 General cleanup. 1999-09-10 01:48:51 +00:00
warren%netscape.com e6619b2ad6 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
colin%theblakes.com 2837c83478 Back out last change 1999-09-09 13:43:45 +00:00
colin%theblakes.com d34bd43d27 Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS 1999-09-09 12:57:34 +00:00
ramiro%netscape.com 3b5535c38b Remove timer stuff which long ago moved to another place. 1999-09-09 09:40:40 +00:00
briano%netscape.com eff1b0f0cc Removed the obsolete non-NECKO leftovers. 1999-09-08 23:12:13 +00:00
colin%theblakes.com c611af21eb Define EXTRA_DSO_LDOPTS as -limg_s and -lmozutil_s 1999-09-08 11:40:35 +00:00
kmcclusk%netscape.com 2dc9fb158f Added gfx pixel coverage test to repository. Not added to build yet. 1999-09-08 00:03:25 +00:00
beard%netscape.com 5805d44e03 added nsScriptableRegion.cpp 1999-09-05 18:45:34 +00:00
beard%netscape.com 3caed111cc bug #12465: QueryInterface now creates an nsScriptableRegion instance, when queried for nsIScriptableRegion. 1999-09-05 18:44:56 +00:00
beard%netscape.com e7acf3117d XP adapter class for scriptable regions. 1999-09-05 18:36:36 +00:00
pavlov%netscape.com 22e8ee5089 use the macros for NS_IMPL_ISUPPORTS[0-3]
make nsImageGTK a bit happier when it gets 8bit images
remove excess code
1999-09-04 01:33:47 +00:00
bruce%cybersight.com ec72544aa8 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 14:08:47 +00:00
Jerry.Kirk%Nexwarecorp.com c7a76bc17a More changes to enable Printing under Photon 1999-09-02 19:11:01 +00:00
dcone%netscape.com fd5ba81ea7 Added a grayscale image output method 1999-09-02 13:48:51 +00:00
danm%netscape.com 378fa0edc3 adding nsIDeviceContext::GetClientRect. a:dcone. 1999-09-02 05:37:14 +00:00
Jerry.Kirk%Nexwarecorp.com 81e2ef49cf Removed PR_LOG hack. 1999-09-02 01:03:09 +00:00
Jerry.Kirk%Nexwarecorp.com 83a8eb0296 Fixed a problem where fontname was declared "static" from some leftover
debugging effort. This was causing major horkage for us for the last
2 weeks. Who woulda thunk it!
1999-09-02 01:01:31 +00:00
ftang%netscape.com 156ef81b1d fix problem for contextual languages. 1999-09-01 23:06:03 +00:00
kmcclusk%netscape.com df9a947e99 bug#8590 Commented out code which clears the image buffer, so performance will not suffer. 1999-09-01 22:00:14 +00:00
kipp%netscape.com bbec596fa4 Removed obsolete header from export list 1999-09-01 20:56:18 +00:00
kipp%netscape.com b15498fe99 removed files: mozilla/gfx/src/nsJSRenderingContext.cpp 1999-09-01 01:03:56 +00:00
kipp%netscape.com c644c0a56b Excised nsIDOMRenderingContext 1999-09-01 01:03:10 +00:00
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
ramiro%netscape.com 411c10dc89 Cleanup linkin of mozdbm. 1999-08-31 14:31:50 +00:00
pavlov%netscape.com 51e4ff5f82 change the default dpi from 96 to 100 so that we get readable fonts 1999-08-31 07:27:06 +00:00
kmcclusk%netscape.com 515424bcef bug #8590 Modified nsImageWin::Init to call memset after allocating buffer for bits. 1999-08-30 22:35:10 +00:00
ftang%netscape.com d48e81d580 add X11Johab so we can render precomposed hangul by using hanterm fonts 1999-08-30 22:11:16 +00:00
ftang%netscape.com 3413d6745b add cns11643 plan 3-7, TIS-620. Also make the HIISO-8859-8 render from right to left 1999-08-30 06:39:26 +00:00
shawnp%earthling.net c3900428a9 Changed the type of one parameter in Init() to be more generic. 1999-08-30 02:22:33 +00:00
blizzard%redhat.com 5ec1407134 clean up a couple of leaks 1999-08-30 00:43:08 +00:00
sspitzer%netscape.com 84360e3dd2 ignore generated Makefile 1999-08-28 18:22:06 +00:00
pinkerton%netscape.com 2b0b7f10c8 Enabling gfx idl 1999-08-27 21:00:35 +00:00
pinkerton%netscape.com 94382210fd turning on gfx idl 1999-08-27 20:58:59 +00:00
dcone%netscape.com 9b80e0ba1c Fixed a conversion of decimal to comma 1999-08-27 20:55:16 +00:00
dcone%netscape.com df78c331fa Fixed GetDeviceSurfaceDimensions() so the width and height are in appunits, and the routines who use them will convert properly. 1999-08-27 14:22:14 +00:00
Jerry.Kirk%Nexwarecorp.com 1fff1c1c19 -Removed the ostream_hack, because now we link in libstdc++ 1999-08-27 13:30:09 +00:00
syd%netscape.com f2b345a7db Remove leading space from XLFD string. 1999-08-27 08:13:10 +00:00
pinkerton%netscape.com 51bf4e07ed doing the right thing for xpidl. 1999-08-27 03:52:51 +00:00
pinkerton%netscape.com aeb2a952ee First Checked In. 1999-08-27 03:52:38 +00:00
rpotts%netscape.com 3ed5c99db2 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
blizzard%redhat.com d8b8cde9fa merge font changes from gtk 1999-08-26 13:29:26 +00:00
pavlov%netscape.com ddad7dd58c patch from Alexander Larsson so we display true type fonts from xfstt properly 1999-08-26 08:58:07 +00:00
pavlov%netscape.com 66f460bb27 fix for bug #4290 1999-08-26 03:51:33 +00:00
dcone%netscape.com f42a37b068 Fixed warnings 1999-08-25 22:03:04 +00:00
ramiro%netscape.com 8644dc2074 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
blizzard%redhat.com 173758fa13 fix endian detection problems for sparc 1999-08-25 13:20:59 +00:00
blizzard%redhat.com 6e57500eb1 make sure that prototypes match in the header file and the implementation 1999-08-25 01:56:41 +00:00
pnunn%netscape.com 34213aec34 Modifications needed for Necko and cleaning up api to imglib. pnunn. 1999-08-24 19:44:45 +00:00
ramiro%netscape.com e1f2489b0c Set the timer lib flags in one place. 1999-08-24 14:54:59 +00:00
ramiro%netscape.com e4518ee139 backout back buffer cleanup for now. 1999-08-24 01:48:15 +00:00
leaf%mozilla.org 866d7dc3c4 Backing out changes that are causing massive leaks till the changes
can be fixed.
1999-08-24 00:22:31 +00:00
Dale.Stansberry%Nexwarecorp.com 3beefcbaa3 - Fixed a DrawingSurface destructor problem
- Added fail-safe in CheckFont...
1999-08-23 13:53:43 +00:00
cls%seawood.org fc73d31dff Removed checks for unused headers, libs and functions.
Added --enable-x11-shm option for gfx-gtk shm support.
1999-08-22 20:25:26 +00:00
ramiro%netscape.com c7ec00c90f Removed handling of NS_COPYBITS_TO_BACK_BUFFER in CopyOffScreenBits().
Remove usage of secondary offscreeen buffer.
1999-08-22 14:48:12 +00:00
mccabe%netscape.com 2290033202 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
beard%netscape.com d7cd580a21 Workaround for non-optimal port management, cleaned up some TARGET_CARBON #ifdefs, which could leak regions, or at share port-owned clip regions with the global pool. 1999-08-21 23:41:34 +00:00
ramiro%netscape.com 9f426c9aa8 Link in neckoutil. 1999-08-21 17:03:07 +00:00
ramiro%netscape.com 16bbd09726 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
ramiro%netscape.com 26003cf42c Remove an old global variable hack i added in a moment of weakness. 1999-08-21 08:14:14 +00:00
beard%netscape.com e4ab00bcd7 Added helper class StRegionFromPool to make it useable from multiple source files. 1999-08-20 23:16:53 +00:00
kmcclusk%netscape.com d48255cf38 Removed secondary drawing surface used when CopyOffScreenBits passing the NS_COPYBITS_TO_BACK_BUFFER flag
NS_COPYBITS_TO_BACK_BUFFER  is obsolete.
1999-08-20 22:50:24 +00:00
Dale.Stansberry%Nexwarecorp.com 856a960fa6 - Fixed a DrawingSurface destruction problem 1999-08-20 14:17:08 +00:00
blizzard%redhat.com 189b4a2255 do proper endian detection for rgb code. this should fix sparc. 1999-08-20 13:18:55 +00:00
kmcclusk%netscape.com 1e25ab819d added comment that NS_COPYBITS_TO_BACK_BUFFER flag passed to nsRenderingContext::CopyOffscreenBits is obsolete and going away 1999-08-19 22:34:22 +00:00
kmcclusk%netscape.com 8c37767585 bug #5403 Added code to properly release NetService and IOServices 1999-08-19 22:33:09 +00:00
pnunn%netscape.com 583be064e4 Put in check for error return. pnunn. 1999-08-19 22:23:48 +00:00
pnunn%netscape.com 310a46b514 Cleaning up returns across api. pnunn@netscape.com 1999-08-19 22:17:21 +00:00
ramiro%netscape.com bdf21fa863 Fix dumb mistake that was breaking BEOS. 1999-08-19 14:07:29 +00:00
ftang%netscape.com a5be3e0970 fix mapping getter problem 1999-08-18 07:34:00 +00:00
ramiro%netscape.com 0e1b8a922a Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com 0149d76208 Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
ramiro%netscape.com 33f8c1f169 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00
ramiro%netscape.com 5e866d5dc1 Comment out broken code. Ignore generated files. 1999-08-17 06:59:45 +00:00
shawnp%earthling.net 1379bc6603 Initial checkin of Qt gfx files. Still pretty raw in a lot of places. 1999-08-12 01:51:22 +00:00
dcone%netscape.com 120b47dc27 fixed image printing -- with a non-printer hdc 1999-08-10 21:58:06 +00:00
pnunn%netscape.com 7c92a07b07 Added test for error. pnunn. 1999-08-09 21:25:39 +00:00
pinkerton%netscape.com d794bd7d4b Fix for bug 8292. MacGFX now understands underline in CSS. 1999-08-06 22:16:33 +00:00
dcone%netscape.com 5dea56c14c Cleared out the memory after it was allocated 1999-08-06 17:39:32 +00:00
mcafee%netscape.com 5895907205 Fix warnings 1999-08-05 06:04:28 +00:00
ramiro%netscape.com 1d4022c3d8 Add support for building more than one toolkit at once. Currently #ifdefed
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
briano%netscape.com 1b11405db7 Now it should compile properly on all platforms. Fixes the SunOS Motif build. 1999-08-05 03:04:06 +00:00
pinkerton%netscape.com 609dd4a696 exporting the region pool stuff so it can be accessed from Widget. 1999-08-04 20:14:54 +00:00
Jerry.Kirk%Nexwarecorp.com 716782f1bd Added checks for NULL after mallocs 1999-08-03 20:39:51 +00:00
gagan%netscape.com bc94a04220 Fixed the crash on a page in Necko. #10342 1999-08-03 03:21:50 +00:00
ramiro%netscape.com deb7d3b582 Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
Jerry.Kirk%Nexwarecorp.com 28a83f6f83 Fixing bugs to allow printing to work under Photon 1999-08-01 16:58:36 +00:00
pnunn%netscape.com fa687ec3c4 Implemented 8 bit mask depth. Not used until switch turned on in imglib. pnunn. 1999-07-30 23:39:36 +00:00
mscott%netscape.com 473da151b8 fix build breakage...include config.mak 1999-07-29 03:37:35 +00:00
briano%netscape.com ea37bbc00a Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
blizzard%redhat.com f9ce345b35 fix memory leak in xlibrgb code. 1999-07-28 02:20:53 +00:00
ftang%netscape.com d6d33ea73e fix bug 7899 by setup correct value in the init 1999-07-28 02:00:18 +00:00
briano%netscape.com d99daeea9b Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
warren%netscape.com 93dc3353ee Added test for null load group. 1999-07-27 20:33:36 +00:00
warren%netscape.com c709a23c5a Fixed images to load in proper group. Should fix page timing problem. 1999-07-27 08:50:23 +00:00
Jerry.Kirk%Nexwarecorp.com 461c657187 Clean-up code, fixed a memory leak, removed dead code 1999-07-26 13:05:20 +00:00
sspitzer%netscape.com 9aca02e26c fix warnings by making the dest/cntr public, not private 1999-07-26 01:36:59 +00:00
sspitzer%netscape.com 9ba9d77efe fix warning 1999-07-26 01:35:34 +00:00
peterl%netscape.com 8a7e45d78b remove warning 1999-07-24 18:58:48 +00:00
ramiro%netscape.com 167c263f57 Remove obsolote files. 1999-07-23 12:30:26 +00:00
beard%netscape.com 22708a8d17 LMGetGrayRgn() -> GetGrayRgn(), to be Carbon compliant. 1999-07-23 02:45:42 +00:00
beard%netscape.com 478b3de4ef bug #7796: changed nsDeviceContextMac::GetDeviceSurfaceDimensions() to return the dimensions of the entire Mac desktop using LMGetGrayRgn(). 1999-07-23 01:59:18 +00:00
Dale.Stansberry%Nexwarecorp.com f4ded1501c - Fixed IsEmpty()
- Fixed width/height = 0 problems
1999-07-21 20:33:09 +00:00
Michael.Kedl%Nexwarecorp.com 20eab7f593 fixed problems with InvertRect 1999-07-21 19:11:01 +00:00
gagan%netscape.com 20c0996ab2 Replaced resource:// with resource:/ to be more compliant with our parsing rules. 1999-07-21 11:48:56 +00:00
brade%netscape.com 870a1d47c6 Implement InvertRect on Mac. r sfraser 1999-07-20 23:38:55 +00:00
Jerry.Kirk%Nexwarecorp.com 078f5922c8 Fix DrawString problem when there is a multibyte character
at the end of the line.
1999-07-20 19:41:57 +00:00
Jerry.Kirk%Nexwarecorp.com 38b7324dbf General Cleanup 1999-07-20 19:37:08 +00:00
Michael.Kedl%Nexwarecorp.com 515fe85b08 added invert_rect handling 1999-07-20 19:36:57 +00:00
rods%netscape.com c8d6f33a88 Added impls of new methods ramiro added to nsIRenderingContext 1999-07-20 13:40:51 +00:00
ramiro%netscape.com 73bde13dd9 Add missing prototype. 1999-07-20 11:26:35 +00:00
ramiro%netscape.com 1079f5731f A better fix for the previous checkin. 1999-07-20 10:59:43 +00:00
ramiro%netscape.com 7b386dc1b6 add and evil app context hack. 1999-07-20 10:46:18 +00:00
ramiro%netscape.com 79cfbbe456 Always build xlibrgb to make my life easier. 1999-07-20 10:36:06 +00:00
warren%netscape.com 7bcb94a320 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
ramiro%netscape.com 8a39232dc1 Fix a dumb comment. 1999-07-20 08:20:28 +00:00
ramiro%netscape.com 89f257f698 Adding support for XOR selection. Updated nsIRenderingContext interface
to support InvertRect() for the XOR-ing of rectangles.  Makes selection
work as expected on windows and unix as opposed to the rectangle hack.
Stubs added for all other platforms.
1999-07-20 07:26:09 +00:00
ramiro%netscape.com f1a62e6eff Rect drawing wxh were off by one. 1999-07-19 19:12:20 +00:00
zuperdee%penguinpowered.com 09e66f6cd8 Fixes to get the Motif port to compile on Solaris 7 with native compiler (5.0). Special thanks to Tomi Leppikangas (tomilepp@ousrvr2.oulu.fi) for this patch. 1999-07-19 02:23:52 +00:00
ramiro%netscape.com 094a60b02c I goofed the names. Since this is platform specific code, they should be
indeed hard coded to the toolkit name.
1999-07-18 03:54:43 +00:00
zuperdee%penguinpowered.com ffce0ab644 Fixing the Motif part of bug #9828. 1999-07-18 02:26:34 +00:00
peterl%netscape.com dd0a6fe1cf update to new color apis 1999-07-18 00:42:28 +00:00
peterl%netscape.com 206f1a9506 removed files: mozilla/gfx/src/nsColorNamesRGB.cpp 1999-07-18 00:41:52 +00:00
peterl%netscape.com da3a3f6d51 change color name lookup api to use nsString 1999-07-18 00:10:59 +00:00
peterl%netscape.com 0615aff43d removed 1999-07-18 00:10:33 +00:00
peterl%netscape.com 410c9bd27e removed nsColorNamesRGB 1999-07-18 00:09:58 +00:00
peterl%netscape.com 836738738c use preprocessor to generate color names instead of perl 1999-07-18 00:09:20 +00:00
peterl%netscape.com 054e8694eb switch color string apis to nsString 1999-07-18 00:08:45 +00:00
peterl%netscape.com 98c8542f57 switch to preprocessor for code generation 1999-07-18 00:07:55 +00:00
peterl%netscape.com bc88c360fa changed api to be string based
switch to using preprocessor for color enums
1999-07-18 00:07:20 +00:00
peterl%netscape.com 6c7105e6b6 change color string apis to use nsString 1999-07-18 00:06:12 +00:00
ramiro%netscape.com b69b9faa9a Step 2 of cleaning up link time toolkit dependencies. Change the names of
the gfx and widget dsos to be readable by normal human beings that expect
some kind of spacer between cryptic acronyms.  Thank you.
1999-07-17 22:24:49 +00:00
ramiro%netscape.com fecd737d22 Landing timer move on windows. 1999-07-17 15:52:01 +00:00
ramiro%netscape.com 342b5083f1 Landing timer move on unix. 1999-07-17 14:22:51 +00:00
mcafee%netscape.com 171c64c371 Fixing unused variable warnings 1999-07-17 03:06:14 +00:00
bienvenu%netscape.com a51d4bbf65 fix build bustage with cast 1999-07-16 18:55:51 +00:00
kipp%netscape.com 4d40f98284 Removed 2 compiler warnings 1999-07-16 17:36:31 +00:00
Dale.Stansberry%Nexwarecorp.com b1d3c0b657 - Added line style support 1999-07-16 14:11:15 +00:00
warren%netscape.com c5684bf4d7 Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
sfraser%netscape.com f48078a691 Remove the nsTimer and nsRepeater.cpp files, because they also live in Netlib. a cyeh, r a bunch of folks. 1999-07-15 22:08:21 +00:00
duncan%be.com f9dd72d087 Clean up BeOS timers. Among other things there now is a single thread to do
the job. Also I now cache the references to the native GUI queue, burning
fewer CPU cycles. Thanks to Attila Lendvai <101@inf.bme.hu> for contributions
and ideas.
1999-07-15 15:32:44 +00:00
blizzard%redhat.com 54aaa3024c fix xlib build bustage 1999-07-14 23:44:13 +00:00
gordon%netscape.com a5cb473fe7 Export Repeater class. Classes dependent on Repeater should probably be weaned off of it in the long term. Patrick Beard has some creative ideas regarding this. 1999-07-14 22:52:28 +00:00
gordon%netscape.com 746d1bc574 Add access path to search :mozilla:gfx:src:mac: first. 1999-07-14 22:34:31 +00:00
gordon%netscape.com d1dff90c3e Added nsRepeater.cpp and nsTimer.cpp. 1999-07-14 21:29:59 +00:00
blizzard%redhat.com 64f9267747 add list of copyright holders 1999-07-14 19:30:19 +00:00
Jerry.Kirk%Nexwarecorp.com f6f06aa9f1 - Bug 9830 Checking for "Out Of Memory" conditions in PushState 1999-07-14 18:37:02 +00:00
blizzard%redhat.com 54150c1558 Check memory allocation. Closes bug 9833. 1999-07-14 17:50:19 +00:00
Jerry.Kirk%Nexwarecorp.com 735c41939c - Adding more printing support, long way from finished 1999-07-14 17:12:41 +00:00
blizzard%redhat.com 3c04d27146 Merge in erik's font code changes. This is not part of the build. 1999-07-13 14:29:53 +00:00
duncan%be.com f163ad8409 Reimplement a region method correctly.
BeOS only change authorized by cyeh.
1999-07-11 09:18:27 +00:00
warren%netscape.com 0cd57746e8 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
rods%netscape.com e20d67e626 Added NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-09 19:37:09 +00:00
Michael.Kedl%Nexwarecorp.com 8182f1cf23 took out some printfs 1999-07-09 18:59:55 +00:00
Michael.Kedl%Nexwarecorp.com 4a7f6fd6ee Cleaned up clip rects for apprunner. 1999-07-09 18:47:23 +00:00
pnunn%netscape.com c08b1d6bd3 added to image mimetype list. pnunn. ok'd by chofmann. 1999-07-08 01:34:19 +00:00
pnunn%netscape.com 19844d32ee added to image mime type list. pnunn. ok'd by chofmann. 1999-07-08 01:33:22 +00:00
ramiro%netscape.com 2fd09c00f2 Fix for bug #7797. JS screen property not implemented in gtk widgetry. 1999-07-07 18:12:18 +00:00
mcafee%netscape.com a6193a75bf Solaris/CC needs a cast here 1999-07-07 10:09:40 +00:00
ramiro%netscape.com 9773232b1f Fix class exports declaration. 1999-07-07 08:58:15 +00:00
warren%netscape.com 9efa754f74 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
ramiro%netscape.com c286e82eeb Fix a dumb typo. 1999-07-07 07:27:44 +00:00
pavlov%pavlov.net beac4d2a97 resize changes/fixes/whatever_you_want_to_call_them_part_2 1999-07-07 05:31:01 +00:00
ramiro%netscape.com abf0cc4a0f Define the toolkit flags in one place an reuse that. Hopefully this will
put an end to the cut-n-paste insanity.
1999-07-07 04:38:18 +00:00
ramiro%netscape.com f0f89f6eb3 Put xlibrgb first. 1999-07-07 04:23:23 +00:00
erik%netscape.com 6a2051e51a Added support for *-iso10646-1 fonts. Variable width only for now, fixed
width will be supported later through font property.
1999-07-07 02:32:16 +00:00
ramiro%netscape.com e78596b5e9 Factor out xlibrgb. 1999-07-07 02:12:44 +00:00
ramiro%netscape.com 2ee162a0ed Final global variable exorcism. 1999-07-07 02:11:22 +00:00
ramiro%netscape.com d10a0135e6 Add xlib_rgb_get_depth() xlib_rgb_get_display() xlib_rgb_get_screen()
Initialize only once.
1999-07-07 01:54:26 +00:00
ramiro%netscape.com e172a038bc Factor out xlibrgb. 1999-07-07 01:53:41 +00:00
ramiro%netscape.com 8cd650ca49 Factor out xlibrgb. 1999-07-07 01:36:25 +00:00
peterl%netscape.com 8d9120aac6 made color parsing more strict in strict mode, just like nav in quirk mode 1999-07-07 01:18:11 +00:00
ramiro%netscape.com 1013fefc5f Exorcise gVisualInfo. 1999-07-07 00:47:29 +00:00
ramiro%netscape.com a4cebfd593 xorcise gScreenNum. 1999-07-07 00:15:22 +00:00
ramiro%netscape.com 899f90ceeb Fix a dumb typo. 1999-07-07 00:06:57 +00:00
ramiro%netscape.com 1a0e214950 Exorcism of global shift, mask and count flags. 1999-07-07 00:05:19 +00:00
ramiro%netscape.com b8f16c9aff Put noisy code in an ifdef. 1999-07-07 00:03:52 +00:00
ramiro%netscape.com ba13f75b8a Add xlib_rgb_get_visual_info rename struct member form visual to x_visual_info
to make it easier to debug.
1999-07-07 00:02:55 +00:00
ramiro%netscape.com a0cfa6414d Timers are toolkit specific. 1999-07-06 23:33:48 +00:00
ramiro%netscape.com 62e5eaa7c4 Add a debug printf. 1999-07-06 23:32:20 +00:00
ramiro%netscape.com c636784740 Cleanup the widget api some. Move initialization of evil stuff to the gfx
end.  Dont leak the widget name.  Carry around Display* and friends in the
appshell.
1999-07-06 23:28:58 +00:00
Michael.Kedl%Nexwarecorp.com 0b75ad7718 Fixed alpha blending for gifs with transparency masks. 1999-07-06 22:55:05 +00:00
ramiro%netscape.com 84d6fe5123 Add a useful debug statement. 1999-07-06 14:08:30 +00:00
Jerry.Kirk%Nexwarecorp.com 98514dde6c - Changes to support Alpha Blending and other odds and ends under Photon 1999-07-06 11:44:22 +00:00
erik%netscape.com c5a9de7253 Fix for bug 5308. We now ignore vertical fonts (whose names start with @)
in the global font enumerator, so that we don't pick those up for Japanese.
1999-07-03 05:20:35 +00:00
erik%netscape.com 4dc4456fd3 Fix for bug 4760. We were drawing smart quotes really large, because they
were being taken from a large Asian font. Disabled those characters for
now. The CP1252 problem will be addressed by bug 454.
1999-07-03 04:35:17 +00:00
troy%netscape.com 9e02ea5bf0 Fixed compiler warning 1999-07-02 22:44:00 +00:00
ramiro%netscape.com 86fad9ffe1 Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
dveditz%netscape.com ac92b86ba4 makeile cleanups 1999-07-02 13:38:47 +00:00
ramiro%netscape.com b86c78a296 Separate the widget and gfx toolkits into two variables.
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
dveditz%netscape.com 5dd9cff22d Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles 1999-07-02 11:50:19 +00:00
ramiro%netscape.com fd90880cb8 Exorcism of global variables: part 1.
Have only one access point to the global vars - in nsDeviceContextXlib.
Next step will be to invent an interface that can be queried for this
stuff to remove the link time dependancy between this gfx lib and the widget
lib.  Global variables are EVIL.
1999-07-02 11:31:58 +00:00
gagan%netscape.com a5eea37507 Reordered netlib libs to link correctly. NECKO only. 1999-07-01 21:29:08 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
duncan%be.com 429e4efc2f Get gfx to build under BeOS (BeOS specific changes) 1999-07-01 16:26:43 +00:00
sspitzer%netscape.com 0fb97f329d ignore the generated Makefile 1999-07-01 05:22:27 +00:00
zuperdee%penguinpowered.com 163589ca35 Fixed some compiler warnings (mostly virtual functions w/ non-virtual destructors). 1999-06-30 22:36:04 +00:00
erik%netscape.com 2caa5e1d28 Need to check all of the XLFD scalable fields for 0 since sometimes only
one of them is set to 0 (e.g. average width). Also changed upper limit
for size ratio for font scaling so as to avoid scaling Japanese fonts
(ugly).
1999-06-30 22:12:50 +00:00
slamm%netscape.com 023e035db6 Better fix for build bustage. Use ZLIB_LIBS instead of -z. r=ramiro,shaver 1999-06-29 16:51:46 +00:00
shaver%netscape.com ea526cbf58 fix Solaris build bustage 1999-06-29 16:20:58 +00:00
shaver%netscape.com 057ed773cd no longer need to link against libgfxps.so -- necko merge regression? 1999-06-29 03:12:31 +00:00
syd%netscape.com bbbd403eaf Fixed compiler warning 1999-06-29 00:39:10 +00:00
gagan%netscape.com a78cd1e21b Necko changes (from Andreas) 1999-06-29 00:26:25 +00:00
mcafee%netscape.com 78235616b4 Changes for OS/2. Patch provided by Eric Olson (eric.olson@sympatico.ca) 1999-06-28 23:39:35 +00:00
warren%netscape.com e7268ec217 Added group stuff back for necko. 1999-06-28 22:34:20 +00:00
warren%netscape.com 6798220302 Removed necko ifdef. 1999-06-28 22:07:07 +00:00
briano%netscape.com 1f887a6597 Fix for build problem on Solaris. 1999-06-28 21:10:11 +00:00
mscott%netscape.com 19e27ea0e4 necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:43:28 +00:00
warren%netscape.com de403f2a0e Fixed necko ifdef. 1999-06-28 20:23:22 +00:00
warren%netscape.com f912adb468 Removed necko ifdef. 1999-06-28 20:19:48 +00:00
Jerry.Kirk%Nexwarecorp.com e1683d5baf - Worked on RetrieveCurrentNativeGraphicData method for Photon UI 1999-06-28 12:22:09 +00:00
valeski%netscape.com af1b7b7cf4 NECKO build issue (nsILoadAttrib got loose on us) 1999-06-28 12:20:08 +00:00
warren%netscape.com f5e1196f42 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
av%netscape.com 8d4d69ae06 Fixing build redness 1999-06-26 22:31:41 +00:00
av%netscape.com a05bca42d2 Adding stub for new method 1999-06-26 22:02:37 +00:00
av%netscape.com 26123491e7 Implementing getting native drawing data 1999-06-26 21:55:12 +00:00
av%netscape.com 73ae0e8778 Adding a method to retrieve native drawing data 1999-06-26 21:53:07 +00:00
blizzard%redhat.com 83c361fec5 increase the size of the scroll bars 1999-06-25 20:10:51 +00:00
mcafee%netscape.com 1f76b61bd9 Return an error for LoadIconImage() for BeOS because netlib is running in the UI thread. Thanks to Duncan Wilcox (duncan@be.com) for this fix. 1999-06-25 12:54:16 +00:00
ramiro%netscape.com 259faac2a6 gfxps update. 1999-06-25 11:46:11 +00:00
mcafee%netscape.com 5f89e36e17 BeOS landing; thanks to Duncan Wilcox (duncan@be.com) for these changes. 1999-06-25 10:39:03 +00:00
ramiro%netscape.com 962bba7c73 Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
for providing the base patch.
1999-06-25 09:46:59 +00:00
ramiro%netscape.com 05ae9c3868 Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
for providing the base patch.
1999-06-25 09:38:26 +00:00
warren%netscape.com 2f5289766d Renamed nsIURLGroup to nsILoadGroup in preparation for necko. 1999-06-25 02:17:37 +00:00