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

1694 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com 9d3aee255a Compatibility with Universal Headers 3.3 or later. a=leaf 2000-04-19 22:13:51 +00:00
dcone%netscape.com bd909b87c6 Updated the Tiling code. 2000-04-18 13:39:26 +00:00
scc%netscape.com fea0a9c941 making string conversions explicit 2000-04-17 09:57:13 +00:00
cls%seawood.org bc34584651 Changed BeOS linker flags so that it will resolve all symbols when linking shared libs. Added -lbe to OS_LIBS for BeOS. This should get rid of the "missing symbol" error at runtime. 2000-04-17 03:47:33 +00:00
tor%cs.brown.edu d4baa7e453 Composite work: special case the common framebuffer formats
(32bpp, 24bpp, 16bpp) and general cleanup.  r=pavlov
2000-04-15 19:58:09 +00:00
ftang%netscape.com 3cb9d9a11f improve superscript/subscript/fraction in the transliteration fallback add latin fallback for U+1Exx 2000-04-14 22:32:03 +00:00
tor%cs.brown.edu 8d688f7983 Compositing work: fix 16bpp color shift and remove unneeded logic. r=blizzard 2000-04-14 14:50:55 +00:00
ftang%netscape.com 44e0b5cf2e add fallback code for precomposed hangul 2000-04-14 03:50:57 +00:00
tor%cs.brown.edu ff13516e80 Alpha compositing work: fix 16bpp and be more flexible about the
ximage read from the server.  Remove old debugging printf.  r=pavlov
2000-04-14 03:36:05 +00:00
erik%netscape.com 3d09d24897 bug 35108; we weren't drawing the geometric shapes from the Japanese
JIS X 0208 fonts on Unix; fixed now
2000-04-13 21:13:04 +00:00
erik%netscape.com c452e20978 bug 35515; get *-iso10646-1 fonts to work by correcting the test for glyph
availability; bug 35665; add support for microsoft-cp1251 fonts
2000-04-13 03:24:13 +00:00
troy%netscape.com efed2ce17c b=34731 Fixed bug in Unicode version of GetWidth() that takes a line break array.
Also added an ascii version of function
2000-04-12 14:49:46 +00:00
dcone%netscape.com 469300509d Changed some tiling code. Cleanup up how DIB's and DDB's are cleaned up. 2000-04-12 13:52:10 +00:00
dcone%netscape.com 165f979163 Changed some tiling code. 2000-04-12 13:47:03 +00:00
cls%seawood.org f6ba55aac8 BeOS build fixes. Bug #34553 2000-04-12 06:20:59 +00:00
pavlov%netscape.com 53d5780dc2 disable x11-shm code until crash can be looked at
rewrote image drawing code
  -- refactored drawing
  -- added tiling code
added patch from Tim Rowley <tor@cs.brown.edu> for 8bit alpha compositing of images (not used yet)
2000-04-12 02:23:12 +00:00
ftang%netscape.com 22e10821e7 add transliteration fall back . fix bug 33501 2000-04-11 22:41:21 +00:00
erik%netscape.com f689cc08f8 was dereferencing a NULL pointer for some fonts; discovered via Beta 1's
TalkBack; r=troy; a=leaf
2000-04-07 17:47:40 +00:00
erik%netscape.com 0e430d4db6 bug 30382; mostly written by tor@cs.brown.edu, partly by me; re-use the
font name cache in nsFontMetricsGTK.cpp from the device context
2000-04-05 03:56:15 +00:00
mkaply%us.ibm.com 28d499ac47 # 33860
r= mkaply@us.ibm.com
OS/2 bring up - bad code in drawing cursor
2000-04-05 02:28:40 +00:00
Jerry.Kirk%Nexwarecorp.com 44c346dfa3 Fix extern definition of PdReleaseDirectContext it should be extern'd as
a "C" function. PHOTON ONLY
r=kedl
2000-04-04 14:28:43 +00:00
dcone%netscape.com c42f8bb3e8 Added a CanTile() method. 2000-04-04 13:27:28 +00:00
dcone%netscape.com 2a8e64a476 Added a CanTile() method 2000-04-04 13:27:10 +00:00
pierre%netscape.com 866a67185b Fix a crash with Test10: a missing SetPort() in FindScreenForSurface(). 2000-04-04 08:01:15 +00:00
cls%seawood.org 372343f97f Fix for EXTRA_DSO_LIBS in rules.mk
OS/2 Makefile.in changes (Patch 4a).  Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
erik%netscape.com 3cf220e510 bug 34037; added KOI8-U Ukrainian support for Unix 2000-04-04 04:36:32 +00:00
yueheng.xu%intel.com e0f82a5b1f fix to bug #31351 (printing need support Unicode string) and bug #30176 (Fail to
print Chinese webpages). Design documentation is at http://linux.webchina.org/
printing/cprint.html. Tested existing ASCII pages and it remains working as before. For Chinese pages or other i18n pages, need Unicode encoded PostScript font support on the platform for rendering. Here we just output Unicode and user defined rendering
procedure 'unicodeshow'. For platforms without a Unicode encoded PostScript font, need a seperate post-processing utility to insert the font info at run time before the PostScript file is fed into a printer. I have such an utility documented in above web address and it depends on a TrueType font file which the user should buy by themselves. r=dcone.
2000-04-04 03:23:45 +00:00
erik%netscape.com 219c64c10a enabling the CSS font-family fix that the MathML guys contributed, by
turning the ifdef MATHML's into #if 1's
2000-04-04 01:20:35 +00:00
Jerry.Kirk%Nexwarecorp.com de02afb305 Adding Screen classes for Neutrino and makeing small interface changes
to catch up with new version of Photon header files that appeared
during latest Patch G.
PHOTON ONLY
2000-04-04 01:17:13 +00:00
erik%netscape.com 5539fbc10c enabling the "Symbol" font support that was added by the MathML guys for
Unix, by removing the #ifdef ...MATHML
2000-04-04 00:56:02 +00:00
bruce%cybersight.com 84e25f53bf Fix for #34220. r=Pavlov 2000-04-04 00:33:34 +00:00
mkaply%us.ibm.com f36999ebaf # 33860
r= mkaply@us.ibm.com
OS/2 bringup
2000-04-04 00:07:04 +00:00
erik%netscape.com 716392bd35 bug 30022; added support for Enlarge/Reduce Text Size for Unix 2000-04-03 22:55:29 +00:00
mkaply%us.ibm.com 1de6251e56 # 33859
r= dcone@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:40:31 +00:00
dcone%netscape.com a2f39050e2 Added some tiling support. 2000-04-03 13:39:30 +00:00
scc%netscape.com 8aec9eccbb making string conversions explicit 2000-04-03 08:27:43 +00:00
erik%netscape.com e93721a6a3 bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only;
r=pierre,troy; will do Unix next; someone will take care of the Mac
2000-04-02 21:47:15 +00:00
Jerry.Kirk%Nexwarecorp.com 17d676ea11 Remove local copy of nsIRenderingContextImpl.h and inherit from
gfx/public/nsRenderingContextImpl.h like everyone else.
Photon Only.
2000-04-02 14:42:15 +00:00
cls%seawood.org 0d63199902 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
cls%seawood.org fa0da8ef83 OS/2 specific Makefile changes. Bug #34106 a=leaf 2000-04-01 10:37:01 +00:00
pavlov%netscape.com abb76d4155 fix ref problem with gc's from the gc cache. fixes bug 32120 2000-03-31 09:55:47 +00:00
troy%netscape.com 8fb55eec52 Added new GetWidth() function that takes as additional arguments an
array of break points and an available width and then returns how many
characters fit in the available width. This allows the text frame code
to measure in chunks instead of just a single word at a time
2000-03-31 03:34:05 +00:00
dcone%netscape.com 4f0ddf5181 Use the nsRenderingContextImpl as the Base Class for nsRenderingContextImpl. 2000-03-30 15:13:12 +00:00
dcone%netscape.com a362a415ad Put nsRenderingContextImpl.cpp into the build. 2000-03-30 15:11:01 +00:00
dcone%netscape.com bc802be2bd Put nsRenderingContextImpl in Manifest. 2000-03-30 15:09:03 +00:00
dcone%netscape.com b762972da8 Added some methods for Tiling backgrounds. 2000-03-30 15:01:41 +00:00
dcone%netscape.com 868e269c9e Added some methods for tiling. 2000-03-30 15:00:45 +00:00
jim_nance%yahoo.com 005e33f06e Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
dveditz%netscape.com 81f26efd83 resurrecting VC5.0 build by disabling multiple monitor code when _MSC_VER is less than 1200 2000-03-30 01:00:28 +00:00
waqar%netscape.com 5b07935fe7 r=dcone@netscape.com
d=Cross platform addition to the Rendering context.
2000-03-30 00:50:05 +00:00
pavlov%netscape.com 5b991c6eb6 remove some tests that are no longer valid 2000-03-29 23:42:08 +00:00
dcone%netscape.com 5cd1689a44 Added nsRenderingContextImpl to Mozilla.. Windows now uses this Implementation..
other platforms to follow.  r=kmclusk
2000-03-29 15:53:29 +00:00
dcone%netscape.com 9f4bbf16fb Added a new class.. which will be a cross platform implementation for the
RenderingContext.  r = kmmclusk
2000-03-29 15:49:25 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
troy%netscape.com d2d592948d Added GetAveCharWidth() function 2000-03-29 01:26:08 +00:00
dcone%netscape.com b944d0a919 Fixed the masks for the Images.. cleaned up some routines.
r=mmclusky
2000-03-28 14:41:21 +00:00
erik%netscape.com 53fafac1d0 lang group table has been added to proper location under mozilla/intl;
removing the redundant table here; minor change; r=none
2000-03-27 04:55:35 +00:00
rbs%maths.uq.edu.au 6d7e66c99b [#ifdef MOZ_MATHML: NOT PART OF THE DEFAULT BUILD] Rename x-cm-cmex to x-t1-cmex, and x-cm-cmsy to x-t1-cmsy, in accordance with the nomenclature in the ucvmath module 2000-03-27 00:10:29 +00:00
scc%netscape.com 0933fe479a small changes to clients of string converting APIs 2000-03-26 08:50:15 +00:00
pierre%netscape.com 51bc0c5856 #3371. Added support for the Appearance Manager in the css2/css3 system fonts. 2000-03-25 19:44:00 +00:00
pierre%netscape.com c2c59a4b6f #3371. Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed. 2000-03-25 18:54:36 +00:00
pinkerton%netscape.com 453e1e1288 Updating device context to work with multiple monitors (r=hyatt). fixes bugs 21942, 32611. 2000-03-24 22:03:29 +00:00
beard%netscape.com 435e4b8b89 bug #28559, fix device context leak, r=dcone 2000-03-24 21:41:15 +00:00
beard%netscape.com 7f464d0e90 bug #33091, added range check to prevent memory corruption, r=kmcclusk 2000-03-24 21:32:10 +00:00
tbogard%aol.net 8a87bb6f94 Adding implementation for the new method OnStartURIOpen on nsIURIContentListener. 2000-03-24 00:26:51 +00:00
blizzard%redhat.com c0ddb79044 clean up to use generic factory constructors. _so_ much cleaner this way. r=pavlov,shaver 2000-03-24 00:00:22 +00:00
pierre%netscape.com 9a85d3ea88 #32339 "font-weight: bolder and font-weight: lighter not working correctly on Mac". 2000-03-23 22:21:15 +00:00
sfraser%netscape.com 23e6b3565c Move StPixelLocker into nsGfxUtils.h, and added some code so that transparent images print properly. r=jfrancis 2000-03-21 21:54:08 +00:00
sfraser%netscape.com c90c6956e0 Use StPortSetter from the nsGfxUtils.h header. r=pinkerton 2000-03-21 21:43:13 +00:00
waqar%netscape.com d079c17b79 r=pollmann@netscape.com
#=1248
d=Rendering of images on slow connections. The code was submitted by
adam@gimp.org. I reviewed it and tested it.
2000-03-21 01:43:24 +00:00
pnunn%netscape.com f2710e081f bug#32377. fix leak, handle error. r:bruce@cybersight.com 2000-03-21 01:39:42 +00:00
pinkerton%netscape.com 046e4c78e5 caching screen objects to avoid repeated memory allocations. r=saari. 2000-03-21 01:34:02 +00:00
dcone%netscape.com 058f27668f Added a new interface for the tiling of backgrounds. r=rods 2000-03-20 15:53:17 +00:00
morse%netscape.com 14e4134ba5 implement test for detecting foreign images 2000-03-19 16:58:35 +00:00
bryner%uiuc.edu d961b7c012 Handle the static library dependencies correctly. r=pavlov. 2000-03-19 06:14:02 +00:00
pinkerton%netscape.com 69f8e71699 making dev context use screen manager to get info about the screen. r=sfraser. 2000-03-18 00:57:22 +00:00
pinkerton%netscape.com de27147d88 adding numberOfScreens to interface. minor cleanup. 2000-03-18 00:56:34 +00:00
sfraser%netscape.com 3504e8ff9f First Checked In. 2000-03-18 00:29:07 +00:00
dcone%netscape.com 86c55cba71 fixed a multiple definition of nsISupports. r=beard 2000-03-17 21:55:25 +00:00
neeti%netscape.com 3af932b178 fix for 29853 in trunk, r=dp,Animated ads are stopping after one loop, and are then being reloaded from the server 2000-03-17 21:51:31 +00:00
dcone%netscape.com 5d0191700d Added method to get the deviceCaps for the technology.. to be used for printing.
And a more efficient method to draw an image when only part of it has been read in.
r=attinasi
2000-03-17 15:51:58 +00:00
dcone%netscape.com fabf3183ff Added method to get the deviceCaps for the technology.. to be used for printing.
r=attinasi
2000-03-17 15:50:56 +00:00
pinkerton%netscape.com c1aa7d9516 screen manager and screen impls, first cut assuming only one monitor. make the dev context use them. r=pavlov. 2000-03-17 06:09:24 +00:00
pinkerton%netscape.com b494f9b5e2 Single-monitor impl of screen manager/object for win32 just to get something in place. DevContext
now uses it, but will also have to be tweaked when the multi-monitor impl is implemented. Just
pushing code around for now, nothing major. r=danm.
2000-03-17 04:15:39 +00:00
pnunn%netscape.com dab37a370d bug#29853. r:davidm. preserves background loading attribute when imglib sets
load attributes from imglib reload policies. pnunn
2000-03-17 00:13:04 +00:00
sfraser%netscape.com 83c349fbf1 Changes to nsRepeater to allow it to handle idlers as well as repeaters. bug 904. r=pinkerton 2000-03-16 23:01:56 +00:00
bruce%cybersight.com bb2bdef6b2 Fix a potential leak of a drawing surface. Fix a definite and frequent leak of graphics contexts. r=Pavlov. 2000-03-16 06:53:59 +00:00
pavlov%netscape.com 1870f9f43f make destructors virtual to fix warnings 2000-03-16 06:51:22 +00:00
pinkerton%netscape.com b4c36b28b8 create the screen manager service when asked. 2000-03-16 04:57:05 +00:00
pinkerton%netscape.com 72f8e15c93 add screen and screen manager to the build. r=scc. 2000-03-16 04:56:39 +00:00
pinkerton%netscape.com 83b6806c2c adding screen manager r=scc 2000-03-16 04:55:46 +00:00
pinkerton%netscape.com fdb0c13fc7 First Checked In. 2000-03-16 04:49:32 +00:00
dbaron%fas.harvard.edu d984d817d9 Fix leak of nsPref. Bug 28819. r=erik@netscape.com 2000-03-16 01:36:48 +00:00
erik%netscape.com ad0528a830 local .cvsignore file; does not affect build; r=none 2000-03-15 17:37:47 +00:00
dcone%netscape.com bf5bd4427a Added a calculatioin for the offset in the lock. This is needed for the blending. r=rods. 2000-03-15 15:17:55 +00:00
dcone%netscape.com 02b91c5c13 fixed blender to work with the new viewmanager and mutliple bit depths.
r=rods
2000-03-15 15:07:14 +00:00
dcone%netscape.com 75a7b2d9b9 fixed blender to work with viewer, cleaned up code, now works at most bit depths.
r=rods
2000-03-15 15:06:35 +00:00
kmcclusk%netscape.com 5c40e56621 Changed call nsFontMetricsWin::GetFontWeightTable
from ToCString to WideCharToMultiByte to support multibyte font names.
b=28399 r=rods@netscape.com
2000-03-15 01:18:34 +00:00
ftang%netscape.com d38ac5db31 fix bug 29498. remove buggy hebrew hack untill the layout level support bi-di
by the bi-di team. r=erik
2000-03-14 09:39:57 +00:00